CN110336615A - 信息处理方法、装置及电子设备 - Google Patents
信息处理方法、装置及电子设备 Download PDFInfo
- Publication number
- CN110336615A CN110336615A CN201910634278.7A CN201910634278A CN110336615A CN 110336615 A CN110336615 A CN 110336615A CN 201910634278 A CN201910634278 A CN 201910634278A CN 110336615 A CN110336615 A CN 110336615A
- Authority
- CN
- China
- Prior art keywords
- equipment
- port
- work
- rate
- current operation
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B10/00—Transmission systems employing electromagnetic waves other than radio-waves, e.g. infrared, visible or ultraviolet light, or employing corpuscular radiation, e.g. quantum communication
- H04B10/40—Transceivers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B10/00—Transmission systems employing electromagnetic waves other than radio-waves, e.g. infrared, visible or ultraviolet light, or employing corpuscular radiation, e.g. quantum communication
- H04B10/50—Transmitters
- H04B10/508—Pulse generation, e.g. generation of solitons
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B10/00—Transmission systems employing electromagnetic waves other than radio-waves, e.g. infrared, visible or ultraviolet light, or employing corpuscular radiation, e.g. quantum communication
- H04B10/50—Transmitters
- H04B10/516—Details of coding or modulation
Landscapes
- Physics & Mathematics (AREA)
- Electromagnetism (AREA)
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Optical Communication System (AREA)
Abstract
本申请提供一种信息处理方法、装置及电子设备,该方法包括:接收与所述第一设备连接的第二设备发送的光脉冲信号,其中,所述光脉冲信号为对所述第二设备的当前工作信息按照预设编码规则进行编码形成的编码信号;对所述光脉冲信号进行解析,获得所述第二设备的当前工作信息;根据所述第一设备的当前工作信息与所述第二设备的当前工作信息进行处理,以使所述第一设备的工作信息与所述第二设备的工作信息一致。该方案中,第一设备可主动判断两个设备的工作信息是否一致,在不一致时,主动进行工作信息的调节,而无需人工查找两个设备无法通信的原因再根据原因人工干预工作信息的调节,进而节省了人力资源。
Description
技术领域
本申请涉及数据通信领域,具体而言,涉及一种信息处理方法、装置及电子设备。
背景技术
如今以太网设备的种类繁多,按照速率分有100M、1000M、10G等。按照光模块的发送波长有分为850nm、1310nm、1550nm等。两端设备要实现通信,则两端设备需要保证工资参数一致时才能进行正常通信,而在实际的布网环境中,很有可能出现,由于两端设备的速率配置差异,或者光模块的发送波长差异导致两端设备无法正常通信的问题。
现有的做法一般是在两端设备无法正常通信时,由工作人员去检查两端设备无法通信的原因,若是速率差异或者光模块的发送波长差异的原因导致的,则需通过工作人员对速率进行重新配置,或者更换发送波长相同的光模块,这种情况下会大大消耗人力资源。
发明内容
本申请实施例的目的在于提供一种信息处理方法、装置及电子设备,用以改善现有技术中在两端设备由于工作参数不一致无法实现通信时,需要工作人员查找出无法通信的原因然后根据原因来将两端设备的工作参数重新配置成相同的,进而大大消耗人力资源。
第一方面,本申请实施例提供了一种信息处理方法,应用于第一设备,所述方法包括:接收与所述第一设备连接的第二设备发送的光脉冲信号,其中,所述光脉冲信号为对所述第二设备的当前工作信息按照预设编码规则进行编码形成的编码信号;对所述光脉冲信号进行解析,获得所述第二设备的当前工作信息;根据所述第一设备的当前工作信息与所述第二设备的当前工作信息进行处理,以使所述第一设备的工作信息与所述第二设备的工作信息一致。
在上述实现过程中,第一设备通过从第二设备发送的光脉冲信号中获得第二设备的当前工作信息,由此可对第一设备的工作信息进行调节,从而使得第一设备的工作信息与第二设备的工作信息一致,该方案中,第一设备可主动判断两个设备的工作信息是否一致,在不一致时,主动进行工作信息的调节,从而在两个设备的工作信息一致时,两个设备即可实现正常的通信,而无需人工查找两个设备无法通信的原因再根据原因人工干预工作信息的调节,进而节省了人力资源,且可以使得两个设备尽快实现通信。
可选地,所述第一设备通过所述第一设备上的第一端口与所述第二设备上的第二端口连接,所述当前工作信息包括设备的端口的当前工作速率和/或设备中光模块的当前发送波长。
在上述实现过程中,通过将端口的工作速率和/或光模块的发送波长进行编码,以编码形成光脉冲信号后发送给对端设备,从而可将设备的工作信息由光脉冲信号携带后发送给对端,进而两个设备在没有通信之前即可获得双方的工作信息。
可选地,所述根据所述第一设备的当前工作信息与所述第二设备的当前工作信息进行处理,以使所述第一设备的工作信息与所述第二设备的工作信息一致,包括:在所述第一端口的当前工作速率与所述第二端口的当前工作速率不一致时,对所述第一端口的当前工作速率进行调节,以使所述第一端口的工作速率与所述第二端口的工作速率一致;和/或在所述第一设备中光模块的当前发送波长与所述第二设备中光模块的当前发送波长不一致时,生成提示信息,所述提示信息用于提示用户更换所述第一设备中的光模块,以使所述第一设备中光模块的发送波长与所述第二设备中光模块的发送波长一致。
在上述实现过程中,在端口的工作速率不一致时,可以进行端口的工作速率的调节,从而两个设备自动将端口的工作速率调节为一致,若光模块的发送波长不一致时,则再通过人工干预调整,从而可节省人力资源,使得两个设备可以尽快实现通信。
可选地,在所述第一端口的当前工作速率与所述第二端口的当前工作速率不一致时,对所述第一端口的当前工作速率进行调节,以使所述第一端口的工作速率与所述第二端口的工作速率一致,包括:在所述第一端口的当前工作速率与所述第二端口的当前工作速率不一致时,判断所述第一端口所支持的工作速率中是否有与所述第二端口的当前工作速率相同的工作速率;若有,则对所述第一端口的当前工作速率进行调节,以使所述第一端口的工作速率与所述第二端口的工作速率一致。
在上述实现过程中,若端口的当前工作速率不一致时,且第一端口所支持的工作速率与第二端口的当前工作速率相同时,则第一设备可自动将第一端口的工作速率调节为第二端口的当前工作速率,从而可使得两个设备的端口的工作速率一致,进而可实现两个设备的通信。
可选地,在所述第一端口所支持的工作速率中有与所述第二端口的当前工作速率相同的工作速率时,则对所述第一端口的当前工作速率进行调节,以使所述第一端口的当前工作速率与所述第二端口的当前工作速率一致,包括:在所述第一端口所支持的工作速率中有与所述第二端口的当前工作速率相同的工作速率时,判断所述第一端口的当前工作速率是否小于所述第二端口的当前工作速率;在为是时,则将所述第一端口的当前工作速率调节为所述第二端口的当前工作速率,以使所述第一端口的工作速率与所述第二端口的工作速率一致。
在上述实现过程中,当第一端口的当前工作速率小于第二端口的当前工作速率时,才将第一端口的当前工作速率调节为第二端口的当前工作速率,从而使得两个端口的工作速率均较大,进而加快两个设备之间数据的传输速度。
可选地,所述对所述光脉冲信号进行解析,获得所述第二设备的当前工作信息,包括:将所述光脉冲信号进行光电装换,获得光电转换后的电脉冲信号;对所述电脉冲信号进行解码,获得对应的编码信息;根据所述编码信息获得对应的所述第二设备的当前工作信息。
在上述实现过程中,通过对获得的光脉冲信号进行解码,获得对应的编码信息,从而通过编码信息可获得第二设备的当前工作信息。
可选地,所述预设编码规则至少包括:所述光脉冲信号的脉冲宽度、所述光脉冲信号中的相邻两个脉冲信号之间的间隔宽度、所述光脉冲信号的信号幅度、所述光脉冲信号的频率中的一种或多种。
可选地,所述光脉冲信号的脉冲宽度为根据所述第二设备中光模块的响应时间确定的,从而可以确保输出的光脉冲信号的与编码信息一致。
第二方面,本申请实施例提供了一种信息处理方法,应用于第二设备,所述方法包括:
获取所述第二设备的当前工作信息;
对所述第二设备的当前工作信息按照预设编码规则进行编码生成光脉冲信号;
将所述光脉冲信号发送至与所述第二设备连接的第一设备,以使所述第一设备对所述光脉冲信号进行解析,获得所述第二设备的当前工作信息,并根据所述第一设备的当前工作信息与所述第二设备的当前工作信息进行处理,以使所述第一设备的当前工作信息与所述第二设备的当前工作信息一致。
第三方面,本申请实施例提供了一种信息处理方法,所述方法包括:
第二设备获取所述第二设备的当前工作信息;
所述第二设备对所述第二设备的当前工作信息按照预设编码规则进行编码生成光脉冲信号;
所述第二设备将所述光脉冲信号发送至与所述第二设备连接的第一设备;
所述第一设备接收所述光脉冲信号;
所述第一设备对所述光脉冲信号进行解析,获得所述第二设备的当前工作信息;
所述第一设备根据所述第一设备的当前工作信息与所述第二设备的当前工作信息进行处理,以使所述第一设备的工作信息与所述第二设备的工作信息一致。
第四方面,本申请实施例提供了一种信息处理装置,运行于第一设备,所述装置包括:
信号接收模块,用于接收与所述第一设备连接的第二设备发送的光脉冲信号,其中,所述光脉冲信号为对所述第二设备的当前工作信息按照预设编码规则进行编码形成的编码信号;
信号解析模块,用于对所述光脉冲信号进行解析,获得所述第二设备的当前工作信息;
调节模块,用于根据所述第一设备的当前工作信息与所述第二设备的当前工作信息进行处理,以使所述第一设备的工作信息与所述第二设备的工作信息一致。
可选地,所述第一设备通过所述第一设备上的第一端口与所述第二设备上的第二端口连接,所述当前工作信息包括设备的端口的当前工作速率和/或设备中光模块的当前发送波长。
可选地,所述调节模块,具体用于在所述第一端口的当前工作速率与所述第二端口的当前工作速率不一致时,对所述第一端口的当前工作速率进行调节,以使所述第一端口的工作速率与所述第二端口的工作速率一致;和/或在所述第一设备中光模块的当前发送波长与所述第二设备中光模块的当前发送波长不一致时,生成提示信息,所述提示信息用于提示用户更换所述第一设备中的光模块,以使所述第一设备中光模块的发送波长与所述第二设备中光模块的发送波长一致。
可选地,所述调节模块,还用于在所述第一端口的当前工作速率与所述第二端口的当前工作速率不一致时,判断所述第一端口所支持的工作速率中是否有与所述第二端口的当前工作速率相同的工作速率;若有,则对所述第一端口的当前工作速率进行调节,以使所述第一端口的工作速率与所述第二端口的工作速率一致。
可选地,所述调节模块,还用于在所述第一端口所支持的工作速率中有与所述第二端口的当前工作速率相同的工作速率时,判断所述第一端口的当前工作速率是否小于所述第二端口的当前工作速率;在为是时,则将所述第一端口的当前工作速率调节为所述第二端口的当前工作速率,以使所述第一端口的工作速率与所述第二端口的工作速率一致。
可选地,所述信号解析模块,具体用于将所述光脉冲信号进行光电装换,获得光电转换后的电脉冲信号;对所述电脉冲信号进行解码,获得对应的编码信息;根据所述编码信息获得对应的所述第二设备的当前工作信息。
可选地,所述预设编码规则至少包括:所述光脉冲信号的脉冲宽度、所述光脉冲信号中的相邻两个脉冲信号之间的间隔宽度、所述光脉冲信号的信号幅度、所述光脉冲信号的频率中的一种或多种。
可选地,所述光脉冲信号的脉冲宽度为根据所述第二设备中光模块的响应时间确定的。
第五方面,本申请实施例提供了一种信息处理装置,运行于第二设备,所述装置包括:
信息获取模块,用于获取所述第二设备的当前工作信息;
编码模块,用于对所述第二设备的当前工作信息按照预设编码规则进行编码生成光脉冲信号;
信号发送模块,用于将所述光脉冲信号发送至与所述第二设备连接的第一设备,以使所述第一设备对所述光脉冲信号进行解析,获得所述第二设备的当前工作信息,并根据所述第一设备的当前工作信息与所述第二设备的当前工作信息进行处理,以使所述第一设备的当前工作信息与所述第二设备的当前工作信息一致。
第六方面,本申请实施例提供了一种信息处理系统,所述系统包括:
第二设备,用于获取所述第二设备的当前工作信息;
所述第二设备,用于对所述第二设备的当前工作信息按照预设编码规则进行编码生成光脉冲信号;
所述第二设备,用于将所述光脉冲信号发送至与所述第二设备连接的第一设备;
所述第一设备,用于接收所述光脉冲信号;
所述第一设备,用于对所述光脉冲信号进行解析,获得所述第二设备的当前工作信息;
所述第一设备,用于根据所述第一设备的当前工作信息与所述第二设备的当前工作信息进行处理,以使所述第一设备的工作信息与所述第二设备的工作信息一致。
第七方面,本申请实施例提供一种电子设备,包括处理器以及存储器,所述存储器存储有计算机可读取指令,当所述计算机可读取指令由所述处理器执行时,运行如上述第一方面或第二方面提供的所述方法中的步骤。
第八方面,本申请实施例提供一种可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时运行如上述第一方面或第二方面提供的所述方法中的步骤。
本申请的其他特征和优点将在随后的说明书阐述,并且,部分地从说明书中变得显而易见,或者通过实施本申请实施例了解。本申请的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
附图说明
为了更清楚地说明本申请实施例的技术方案,下面将对本申请实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
图1为本申请实施例提供的一种信息处理系统的结构示意图;
图2为本申请实施例提供的一种设备的端口的连接示意图;
图3为本申请实施例提供的一种信息处理方法的流程图;
图4为本申请实施例提供的一种信号的示意图;
图5为本申请实施例提供的一种光脉冲信号的一个周期的信号示意图;
图6为本申请实施例提供的另一种信息处理方法的流程图;
图7为本申请实施例提供的一种信息处理方法的交互流程图;
图8为本申请实施例提供的一种信息处理装置的结构框图;
图9为本申请实施例提供的另一种信息处理装置的结构框图;
图10为本申请实施例提供的一种电子设备的结构示意图。
具体实施方式
下面将结合本申请实施例中附图,对本申请实施例中的技术方案进行清楚、完整地描述。
请参照图1,图1为本申请实施例提供的一种信息处理系统的结构示意图,该系统包括第一设备10和第二设备20,在第一设备10与第二设备20需要进行通信时,第一设备10通过第一端口30与第二设备20的第二端口40连接,第一端口30与第二端口40之间通过光纤50连接。
由于采用光纤50连接,如图2所示,第一端口30的信号发送端TX与第二端口40的信号接收端RX连接,第一端口30的信号接收端RX与第二端口40的信号发送端TX连接。第一端口30的信号发送端TX输出的Tx_Disable信号传输至第二端口40的信号接收端RX,第二端口40的信号接收端RX产生对应的Rx_Los信号,Tx_Disable信号与Rx_Los信号的参数相同。同理,第二端口40的信号发送端TX输出的Tx_Disable信号传输至第一端口30的信号接收端RX,第一端口30的信号接收端RX产生对应的Rx_Los信号。其中,Tx_Disable信号由设备中的光模块产生,例如,Tx_Disable信号的电平跳变表征光模块发光和不发光的跳变,Rx_Los信号为光模块的接收信号。
在第一设备10与第二设备20之间通过光纤50实现物理连接后,如果第一设备10与第二设备20的当前工作信息不一致,此时第一设备10与第二设备20之间并不能真正的通信,所以,本申请实施例中为了保证第一设备10与第二设备20之间能够实现通信,可通过光信号来携带设备的相关工作信息,以使双方设备能够知晓对方的工作信息,从而自动将工作信息调节为一致,从而可实现两个设备的通信。
上述第一设备10与第二设备20并不特指某个设备,第一设备10与第二设备20是指相对的两个设备,可以理解地,在实际应用中,在第一设备10为设备A时,第二设备20为设备B,在第一设备10为设备B时,第二设备20为设备A。
请参照图3,图3为本申请实施例提供的一种信息处理方法的流程图,所述方法应用于上述的第一设备,该方法包括如下步骤:
步骤S110:接收与所述第一设备连接的第二设备发送的光脉冲信号。
在第一设备与第二设备通过光纤物理连接后,为了使得两个设备的工作信息一致,进而使得两个设备可以进行正常通信,则两个设备可以互相由光脉冲信号来传递各自的工作信息。
例如,第一设备在检测到其通过光纤与第二设备连接后,可向第二设备发送光脉冲信号,该光脉冲信号为对第一设备的当前工作信息按照预设编码规则进行编码形成的编码信号,即第一设备在向第二设备发送光脉冲信号之前,还需将第一设备的当前工作信息按照预设编码规则进行编码形成的编码信号作为光脉冲信号,然后再将光脉冲信号发送给第二设备,由此,第一设备可将第一设备的当前工作信息通过光脉冲信号传输给第二设备。同理,第二设备在检测到与第一设备通过光纤连接时,获取第二设备的当前工作信息,然后将该第二设备的当前工作信息按照预设编码规则进行编码生成第二脉冲信号后发送至第一设备,即第一设备接收的光脉冲信号携带有第二设备的当前工作信息。
其中,预设编码规则是指将设备的当前工作信息编码成二进制的编码信息,然后将该编码信息由光脉冲信号的电平来表示,如低电平表示二进制的“0”,高电平表示二进制的“1”,如设备的当前工作信息转换为二进制的编码信息为0001,则光脉冲信号的电平变化即为三个连续的低电平和一个高电平。
所以,按照上述处理后,第一设备和第二设备均可接收到对方发送的光脉冲信号。
步骤S120:对所述光脉冲信号进行解析,获得所述第二设备的当前工作信息。
由于光脉冲信号是第二设备对第二设备的当前工作信息进行编码获得的,所以,第一设备在接收到光脉冲信号后,还需要对光脉冲信号进行解析,获得第二设备的当前工作信息,例如,第一设备可以对光脉冲信号进行解码,获得第二设备的当前工作信息对应的编码信息,然后根据编码信息查找该编码信息对应的实际信息,即第二设备的当前工作信息,如此,可通过对光脉冲信号进行解码,从而获得第二设备的当前工作信息。
第一设备与第二设备的各种工作信息与其对应的编码信息均预先出存储在设备中,由此通过对光脉冲信号进行解码获得编码信息后,可由编码信息获得对应的工作信息。
同理,第二设备获得第一设备发送的光脉冲信号后,也可按照上述方式进行处理,从而第二设备也可获得第一设备的当前工作信息。
步骤S130:根据所述第一设备的当前工作信息与所述第二设备的当前工作信息进行处理,以使所述第一设备的当前工作信息与所述第二设备的当前工作信息一致。
第一设备在获得第二设备的当前工作信息后,可以根据第一设备的当前工作信息以及第二设备的当前工作信息来进行相应的处理,比如,第一设备将自己的当前工作信息调节为与第二设备的当前工作信息相同,从而使得第一设备的工作信息与第二设备的工作信息一致,从而实现第一设备与第二设备的通信。
当然,第一设备在获得第二设备的当前工作信息后,按照存储的预设调节规则,第一设备也可不做任何处理,而等待第二设备来根据第一设备的当前工作信息与第二设备的当前工作信息来对第二设备的工作信息进行调节,从而也可以使得第一设备的工作信息与第二设备的工作信息一致。
可以理解地,两个设备发送给对方的光脉冲信号是由设备中的光模块输出的信号,即本申请实施例中利用设备中光模块的Tx_Disable信号的规律变化,让光模块在发光和不发光之间规律性的切换,从而使得对端设备接收到这种规律性变化的光模块的Rx_Los信号也按照相同的规律变化,以此可通过光信号来传输设备的工作信息。
在上述实现过程中,第一设备通过从第二设备发送的光脉冲信号中获得第二设备的当前工作信息,由此可对第一设备的工作信息进行调节,从而使得第一设备的工作信息与第二设备的工作信息一致,该方案中,第一设备可主动判断两个设备的工作信息是否一致,在不一致时,主动进行工作信息的调节,从而在两个设备的工作信息一致时,两个设备即可实现正常的通信,而无需人工查找两个设备无法通信的原因再根据原因人工干预工作信息的调节,进而节省了人力资源,且可以使得两个设备尽快实现通信。
作为一种示例,第一设备通过第一设备上的第一端口与第二设备上的第二端口连接,当前工作信息包括设备的端口的当前工作速率和/或设备中光模块的当前发送波长,也就是说,第一设备的当前工作信息包括第一端口的当前工作速率和/或第一设备中光模块的当前发送波长,第二设备的当前工作信息包括第二端口的当前工作速率和/或第二设备中光模块的当前发送波长,所以,当第二设备的当前工作信息包括第二端口的当前工作速率时,光脉冲信号为对第二端口的当前工作速率按照预设编码规则进行编码形成的编码信号,当第二设备的当前工作信息包括光模块的发送波长时,光脉冲信号为对光模块的发送波长按照预设编码规则进行编码形成的编码信号,当第二设备的当前工作信息包括第二端口的当前工作速率和光模块的发送波长时,光脉冲信号为对第二端口的当前工作速率和光模块的发送波长按照预设编码规则进行编码形成的编码信号。
其中,第二设备在向第一设备发送光脉冲信号之前,由第二设备中的处理器生成电脉冲信号,该电脉冲信号为根据第二设备的当前工作信息按照预设编码规则进行编码形成的编码信号,电脉冲信号用于驱动第二设备中的光模块的激光器打开或关闭,即由激光器来产生光脉冲信号,光脉冲信号与电脉冲信号的周期、幅度等参数相同,如图4所示。
一般端口所支持的工作速率包括100M、100M、10G等,光模块的发送波长有850nm、1310nm、1550nm等,一种光模块一般只能发送一种波长的光。不同的工作速率和/发送波长对应不同的编码信息,例如,第二设备的第二端口的工作速率为100M,对应的编码信息为100,其光模块的发送波长为850nm时,其对应的编码信息为1011,所以,第二设备的第二端口的工作速率为100M,光模块的发送波长为850nm是,对应的编码信息为1001011,由此,可将不同的工作信息转换为不同的二进制编码。
在上述实现过程中,通过将端口的工作速率和/或光模块的发送波长进行编码,以编码形成光脉冲信号后发送给对端设备,从而可将设备的工作信息由光脉冲信号携带后发送给对端,进而两个设备在没有通信之前即可获得双方的工作信息。
所以,第一设备在接收到光脉冲信号后,可以将光脉冲信号进行光电转换,获得光电转换后的电脉冲信号,从而可恢复光载波所携带的原信号,即原始的电脉冲信号,然后对电脉冲信号进行解码,获得对应的编码信息,然后根据编码信息获得对应的第二设备的当前工作信息。
例如,第二设备的当前工作信息包括第二端口的当前工作速率100M以及光模块的发送波长850nm,则对第二设备的当前工作信息进行二进制编码,获得其对应的编码信息为1001011,则可将光脉冲信号按照该编码信息进行编码形成编码信号,如图5所示,其图5中为该光脉冲信号的一个周期的信号。也就是说,第二设备的处理器生成的电脉冲信号也与该光脉冲信号一致,第二设备发送给第二设备的光脉冲信号如图5中所示,而第一设备接收到该光脉冲信号后,对其进行光电转换,获得的电脉冲信号也如图5所示。
同理,第一设备发送给第二设备的光脉冲信号也可以进行如此编码后发送给第二设备,当然,由于第一设备与第二设备中存储的工作信息与编码信息的对应关系一致,所以,第一设备与第二设备在对工作信息进行编码时,也应保证其编码信息一致,如第一端口的当前工作速率为100M,且其光模块的发送波长也为850nm,则对应的编码信息也应为1001011。
在上述实现过程中,通过对获得的光脉冲信号进行解码,获得对应的编码信息,从而通过编码信息可获得第二设备的当前工作信息。
作为一种示例,不同的工作信息可对应不同的编码信息,其可以根据实际需求进行设定。为了保证两个设备均可以识别出对方设备发送的光脉冲信号携带的工作信息,所以两个设备均采用同样的编码规则对工作信息进行编码,即上述的预设编码规则,该预设编码规则可以包括:光脉冲信号的脉冲宽度、光脉冲信号中的相邻两个脉冲信号之间的间隔宽度、光脉冲信号的信号幅度以及光脉冲信号的频率中的一种或多种。
其中,光脉冲信号的脉冲宽度是指脉冲信号的持续时长(即高电平的持续时长),相邻两个脉冲信号之间的间隔宽度是指相邻两个脉冲之间的间隔时长,如不超过设定的最大间隔时长,信号幅度是指高电平的数值大小。当然上述的信息可以根据实际需求进行设定,预设编码规则还可以包括其他内容,如光脉冲信号的时长等。
在实际应用中,可以定义预设编码规则为:每次发送的光脉冲信号的宽度固定相同,每个相邻脉冲信号之间的间隔宽度固定相同,或者每次发送的光脉冲信号的宽度固定相同,每个相邻脉冲信号之间的间隔宽度不相同等等。
另外,为了避免第一设备对接收的光脉冲信号的误判,还可以判断光脉冲信号的编码规则是否符合预设编码规则,若是,则确定接收的光脉冲信号为实际光脉冲信号,并不是干扰信号。
在上述实现过程中,可以根据不同的需求,可以自行设定不同的编码规则,从而实现将工作信息进行编码,以通过光脉冲信号发送给对端设备。
另外,为了保证端口发送的脉冲宽度能容忍光模块的响应时间,所以光脉冲信号的脉冲宽度可以为根据第二设备中光模块的响应时间确定的,例如,按照光模块规范其最大延迟时间是2ms,光模块接收到处理器发送的控制信号后,发出光脉冲信号的延迟最大为100us,所以,可以选择脉冲宽度为300ms,这就会使得第二端口发出去的光脉冲信号与第二设备中处理器生成的电脉冲信号产生相同编码方式的脉冲。
作为一种示例,为了确保两个设备的工作信息一致,在第一设备检测到第一端口的当前工作速率与第二端口的当前工作速率不一致时,对第一端口的当前工作速率进行调节,从而使第一端口的工作速率与第二端口的工作速率一致,和/或,在第一设备检测到第一设备中光模块的当前发送波长与第二设备中光模块的当前发送波长不一致时,生成提示信息,该提示信息用于提示用户更换第一设备中的光模块,从而使得第一设备中光模块的发送波长与第二设备中光模块的发送波长一致。
可以理解地,第一设备在获得第二设备的当前工作信息后,为了使得第一设备的当前工作信息与第二设备的当前工作信息一致,其可以调节自身的当前工作信息,或者也可以不调节,而是通过第二设备调节其自身的当前工作信息,即第二设备也可以在获得第一设备的当前工作信息后,调节自身的工作信息,为了使得两个设备的工作信息一致,两个设备可仅有其中一个设备调节,或者两个设备均进行调节,不管哪个设备去调节,其结果均使得两个设备的工作信息一致,具体的调节方式可参照下文中的描述。
需要说明的是,光脉冲信号还可以携带每个设备所支持的工作信息,即第一设备可将第一端口所支持的工作速率以及当前工作速率进行编码形成光脉冲信号后发送给第二设备,第二设备也可以将第二端口所支持的工作速率以及当前工作速率进行编码形成光脉冲信号后发送给第一设备。
应理解,在不同调节规则下,可以由不同的设备来调节自身的信息。具体地,下述是在不同调节规则下的两个设备的调节的情况:
(1)在第一端口的当前工作速率与第二端口的当前工作速率一致时,则两个设备均无需对工作速率进行调节。
若两个端口均仅支持同一种工作速率,例如,第一端口支持的工作速率为10M,第二端口支持的工作速率也为10M;或者两个端口支持相同的至少两种工作速率,例如,第一端口支持的工作速率为10M和100M,第二端口支持的工作速率也为10M和100M,且第一端口和第二端口的当前工作速率均为10M或100M;或者两个端口还支持除包含当前工作速率外的其他工作速率,例如,第一端口支持的工作速率为10M和100M,第二端口支持的工作速率也为10M和1000M,且第一端口和第二端口的当前工作速率为10M。
上述情况下,为了减少数据处理量,由于两个设备的当前工作速率一致,则两个设备均可无需对工作速率进行调节,也就是说,只要在第一设备检测到第一端口和第二端口的当前工作速率一致时,则不进行调节。
相反地,在上述情况下,第二设备也会获得的第一端口的当前工作速率,第二设备在检测到第一端口的当前工作速率与第二端口的当前工作速率一致时,则不进行调节。
(2)在第一端口的当前工作速率与第二端口的当前工作速率一致时,还可以判断两个端口是否均支持相同的至少两种工作速率,若是,则第一设备和第二设备将各自端口的工作速率调节为端口所支持的最大工作速率。
例如,第一端口支持的工作速率为10M和100M,第二端口支持的工作速率也为10M和100M,且第一端口和第二端口的当前工作速率为10M,这种情况下,第一设备可将第一端口的工作速率调节为100M,第二设备将第二端口的工作速率也调节为100M;但是,若第一端口和第二端口的当前工作速率为其所支持的最大工作速率时,则不进行调节,如第一端口和第二端口的当前工作速率均为100M时,则不进行调节。
(3)在第一端口的当前工作速率与第二端口的当前工作速率一致时,还可以判断两个端口是否均支持相同的至少两种工作速率,若是,则第一设备和第二设备将各自端口的工作速率调节为端口所支持的最小工作速率。
例如,第一端口支持的工作速率为10M和100M,第二端口支持的工作速率也为10M和100M,且第一端口和第二端口的当前工作速率为100M,这种情况下,第一设备可将第一端口的工作速率调节为10M,第二设备将第二端口的工作速率也调节为10M;但是,若第一端口和第二端口的当前工作速率为其所支持的最小工作速率时,则不进行调节,如第一端口和第二端口的当前工作速率为10M,则不进行调节。
(4)在第一端口的当前工作速率与第二端口的当前工作速率不一致时,判断第一端口所支持的工作速率中是否有与第二端口的当前工作速率相同的工作速率,若有,则对第一端口的当前工作速率进行调节,以使第一端口的工作速率与第二端口的工作速率一致。
例如,第一端口所支持的工作速率包括至少两种,如10M和100M,此时第一端口的当前工作速率为10M,第二端口的当前工作速率为100M,则可将第一端口的工作速率调节为100M。
相反地,若第一端口所支持的工作速率中没有与第二端口的当前工作速率相同的工作速率,则第一设备不进行调节,此时,可由第二设备判断其是否要进行调节,如第一端口所支持的工作速率只有10M,且第一端口的当前工作速率为10M,第二端口的当前工作速率为100M,此时第二设备可判断其是否支持10M,若支持,则第二设备可将第二端口的工作速率调节为10M。
在上述实现过程中,在端口的工作速率不一致时,可以进行端口的工作速率的调节,从而两个设备自动将端口的工作速率调节为一致,从而可节省人力资源,使得两个设备可以尽快实现通信。
(5)在第一端口的当前工作速率与第二端口的当前工作速率不一致时,判断所述第一端口所支持的工作速率中是否有与所述第二端口所支持的工作速率相同的目标工作速率,若有,第一设备和/或第二设备将各自的端口的工作速率调节为目标工作速率。
例如,第一端口所支持的工作速率包括10M和100M,第二端口所支持的工作速率为10M和10G,此时第一端口的当前工作速率为10M,第二端口的当前工作速率为10G,这种情况下,由第二设备将第二端口的工作速率调节为10M;若第一端口的当前工作速率为100M,第二端口的当前工作速率为10G,这种情况下,第一设备将第一端口的工作速率调节为10M,第二设备将第二端口的工作速率调节为10M;若第一端口的当前工作速率为100M,第二端口的当前工作速率为10M,这种情况下,则第一设备将第一端口的工作速率调节为10M。
(6)在第一端口的当前工作速率与第二端口的当前工作速率不一致时,判断第一端口与第二端口是否支持至少两个工作速率,若是,则判断第一端口所支持的最大工作速率与第二端口所支持的最大工作速率是否相同,若相同,则两个设备均可将端口的工作速率调节为最大工作速率。
例如,若第一端口的当前工作速率为100M,第二端口的当前工作速率为10M,第一端口所支持的工作速率包括100M和10G,第二端口所支持的工作速率包括10M和1000M,此时两个端口所支持的最大工作速率不相同,此时两个设备无法实现自动调节成一致的当前工作速率,则两个设备均可分别生成提示信息,以提示无法实现自动调节,需要人工干预调节。
若第一端口的当前工作速率为100M,第二端口的当前工作速率为10M,第一端口所支持的工作速率包括100M和10M,第二端口所支持的工作速率包括100M和10M,则此时第二设备可将第二端口的工作速率调节为100M。
若第一端口的当前工作速率为100M,第二端口的当前工作速率为10M,第一端口所支持的工作速率包括100M和1000M,第二端口所支持的工作速率包括10M和1000M,此时两个端口所支持的最大工作速率为1000M,则两个设备均可将端口的工作速率调节为1000M。
另外,若第一端口所支持的工作速率没有与第二端口所支持的工作速率相同时,此时两个设备无法实现自动调节成一致的当前工作速率,则两个设备均可分别生成提示信息,以提示无法实现自动调节,需要人工干预调节。
(7)在第一端口的当前工作速率与第二端口的当前工作速率不一致时,并且第一端口所支持的工作速率中有与第二端口的当前工作速率相同的工作速率,则还可以判断第一端口的当前工作速率是否小于第二端口的当前工作速率,在为是时,则将第一端口的当前工作速率调节为第二端口的当前工作速率,从而使得两个端口的工作速率一致。
例如,若第一端口的当前工作速率为100M,第二端口的当前工作速率为10M,第一端口所支持的工作速率包括10M和100M,则第一端口所支持的工作速率10M与第二端口的当前工作速率相同,但是此时第一端口的工作速率大于第二端口的当前工作速率,这种情况下,可由第二设备来进行调节,即若第二设备所支持的工作速率包括100M使,则可由第二设备将其端口的工作速率调节为100M。
若第一端口的当前工作速率为10M,第二端口的当前工作速率为100M,第一端口所支持的工作速率包括10M和100M,则第一端口所支持的工作速率100M与第二端口的当前工作速率相同,此时第一端口的工作速率小于第二端口的当前工作速率,这种情况下,则第一设备可将第一端口的工作速率调节为100M。
在上述实现过程中,当第一端口的当前工作速率小于第二端口的当前工作速率时,才将第一端口的当前工作速率调节为第二端口的当前工作速率,从而使得两个端口的工作速率均较大,进而加快两个设备之间数据的传输速度。
可以理解地,每个设备均存储有上述调节规则,且在实际应用中,每个设备均只存储同样的一种调节规则,且两个设备均按照这个调节规则进行调节。
例如,其存储的调节规则均为:在第一端口的当前工作速率与第二端口的当前工作速率不一致时,判断第一端口所支持的工作速率是否有与第二端口的当前工作速率相同的工作速率,若有,则对所述第一端口进行调节。
这种情况下,若第一端口所支持的工作速率包括10M和100M,第二端口所支持的速率包括10M,第一端口的当前工作速率为100M,第二端口的当前工作速率为10M,此时,第一设备满足上述调节规则,则第一设备可将第一端口的工作速率调节为100M,而第二设备不满足上述调节规则,则第二设备不调节。
例如,其存储的调节规则均为:在第一端口的当前工作速率与第二端口的当前工作速率不一致,且第一端口所支持的工作速率中有与第二端口的当前工作速率相同的工作速率,则还可以判断第一端口的当前工作速率是否小于第二端口的当前工作速率,在为是时,则将第一端口的当前工作速率调节为第二端口的当前工作速率,从而使得两个端口的工作速率一致。
这种情况下,若第一端口所支持的工作速率包括10M和100M,第二端口所支持的速率包括100M和10G,第一端口的当前工作速率为10M,第二端口的当前工作速率为100M,此时,第一设备满足上述调节规则,则第一设备可将第一端口的工作速率调节为100M,而第二设备不满足上述调节规则,则第二设备不调节。
但是,若第一端口所支持的工作速率包括10M和100M,第二端口所支持的速率包括10M和100M,第一端口的当前工作速率为100M,第二端口的当前工作速率为10M,此时,第一设备不满足上述调节规则,则第一设备不进行调节,而第二设备满足上述调节规则,则第二设备可将第一端口的工作速率调节为100M。
另外,在两个设备中光模块的发送波长一致时,则两个设备均不发出针对光模块的发送波长不一致的提示信息,而单独根据上述情况判断是否需要调节自身端口的工作速率。在两个设备中光模块的发送波长不一致时,两个设备均可生成提示信息,但是也可约定其中一个设备生成提示信息即可,然后在按照上述情况判断是否还需要调节自身端口的工作速率。
需要说明的是,两个设备对端口的工作速率与光模块的发送波长的调节规则均是独立的,互不影响。
在上述实现过程中,在上述实现过程中,在端口的工作速率不一致时,可以进行端口的工作速率的调节,从而两个设备自动将端口的工作速率调节为一致,若光模块的发送波长不一致时,则再通过人工干预调整,从而可节省人力资源,使得两个设备可以尽快实现通信。
请参照图6,图6为本申请实施例提供的另一种信息处理方法的流程图,该方法应用于上述的第二设备,包括如下步骤:
步骤S210:获取所述第二设备的当前工作信息。
步骤S220:对所述第二设备的当前工作信息按照预设编码规则进行编码生成光脉冲信号。
步骤S230:将所述光脉冲信号发送至与所述第二设备连接的第一设备,以使所述第一设备对所述光脉冲信号进行解析,获得所述第二设备的当前工作信息,并根据所述第一设备的当前工作信息与所述第二设备的当前工作信息进行处理,以使所述第一设备的当前工作信息与所述第二设备的当前工作信息一致。
该实施例的具体实现方法可参照上述实施例的相关描述,在此不再过多赘述。
请参照图7,图7为本申请实施例提供的一种信息处理方法的交互流程图,包括如下步骤:
步骤S310:第二设备获取所述第二设备的当前工作信息。
步骤S320:所述第二设备对所述第二设备的当前工作信息按照预设编码规则进行编码生成光脉冲信号。
步骤S330:所述第二设备将所述光脉冲信号发送至与所述第二设备连接的第一设备。
步骤S340:所述第一设备接收所述光脉冲信号。
步骤S350:所述第一设备对所述光脉冲信号进行解析,获得所述第二设备的当前工作信息。
步骤S360:所述第一设备根据所述第一设备的当前工作信息与所述第二设备的当前工作信息进行处理,以使所述第一设备的工作信息与所述第二设备的工作信息一致。
该实施例的具体实现方法可参照上述实施例的相关描述,在此不再过多赘述。
请参照图8,图8为本申请实施例提供的一种信息处理装置200的结构框图,该装置200可以运行于电子设备上的模块、程序段或代码。应理解,该装置200与上述图3方法实施例对应,能够执行图3方法实施例涉及的各个步骤,该装置200具体的功能可以参见上文中的描述,为避免重复,此处适当省略详细描述。
可选地,所述装置200包括:
信号接收模块210,用于接收与所述第一设备连接的第二设备发送的光脉冲信号,其中,所述光脉冲信号为对所述第二设备的当前工作信息按照预设编码规则进行编码形成的编码信号;
信号解析模块220,用于对所述光脉冲信号进行解析,获得所述第二设备的当前工作信息;
调节模块230,用于根据所述第一设备的当前工作信息与所述第二设备的当前工作信息进行处理,以使所述第一设备的工作信息与所述第二设备的工作信息一致。
可选地,所述第一设备通过所述第一设备上的第一端口与所述第二设备上的第二端口连接,所述当前工作信息包括设备的端口的当前工作速率和/或设备中光模块的当前发送波长。
可选地,所述调节模块230,具体用于在所述第一端口的当前工作速率与所述第二端口的当前工作速率不一致时,对所述第一端口的当前工作速率进行调节,以使所述第一端口的工作速率与所述第二端口的工作速率一致;和/或在所述第一设备中光模块的当前发送波长与所述第二设备中光模块的当前发送波长不一致时,生成提示信息,所述提示信息用于提示用户更换所述第一设备中的光模块,以使所述第一设备中光模块的发送波长与所述第二设备中光模块的发送波长一致。
可选地,所述调节模块230,还用于在所述第一端口的当前工作速率与所述第二端口的当前工作速率不一致时,判断所述第一端口所支持的工作速率中是否有与所述第二端口的当前工作速率相同的工作速率;若有,则对所述第一端口的当前工作速率进行调节,以使所述第一端口的工作速率与所述第二端口的工作速率一致。
可选地,所述调节模块230,还用于在所述第一端口所支持的工作速率中有与所述第二端口的当前工作速率相同的工作速率时,判断所述第一端口的当前工作速率是否小于所述第二端口的当前工作速率;在为是时,则将所述第一端口的当前工作速率调节为所述第二端口的当前工作速率,以使所述第一端口的工作速率与所述第二端口的工作速率一致。
可选地,所述信号解析模块220,具体用于将所述光脉冲信号进行光电装换,获得光电转换后的电脉冲信号;对所述电脉冲信号进行解码,获得对应的编码信息;根据所述编码信息获得对应的所述第二设备的当前工作信息。
可选地,所述预设编码规则至少包括:所述光脉冲信号的脉冲宽度、所述光脉冲信号中的相邻两个脉冲信号之间的间隔宽度、所述光脉冲信号的信号幅度、所述光脉冲信号的频率中的一种或多种。
可选地,所述光脉冲信号的脉冲宽度为根据所述第二设备中光模块的响应时间确定的。
请参照图9,图9为本申请实施例提供的另一种信息处理装置300的结构框图,该装置300可以运行于电子设备上的模块、程序段或代码。应理解,该装置300与上述图6方法实施例对应,能够执行图6方法实施例涉及的各个步骤,该装置300具体的功能可以参见上文中的描述,为避免重复,此处适当省略详细描述。
可选地,所述装置300包括:
信息获取模块310,用于获取所述第二设备的当前工作信息;
编码模块320,用于对所述第二设备的当前工作信息按照预设编码规则进行编码生成光脉冲信号;
信号发送模块330,用于将所述光脉冲信号发送至与所述第二设备连接的第一设备,以使所述第一设备对所述光脉冲信号进行解析,获得所述第二设备的当前工作信息,并根据所述第一设备的当前工作信息与所述第二设备的当前工作信息进行处理,以使所述第一设备的当前工作信息与所述第二设备的当前工作信息一致。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的装置的具体工作过程,可以参考前述方法中的对应过程,在此不再过多赘述。
另外,本申请实施例还提供一种信号处理系统,该系统包括:
第二设备,用于获取所述第二设备的当前工作信息;
所述第二设备,用于对所述第二设备的当前工作信息按照预设编码规则进行编码生成光脉冲信号;
所述第二设备,用于将所述光脉冲信号发送至与所述第二设备连接的第一设备;
所述第一设备,用于接收所述光脉冲信号;
所述第一设备,用于对所述光脉冲信号进行解析,获得所述第二设备的当前工作信息;
所述第一设备,用于根据所述第一设备的当前工作信息与所述第二设备的当前工作信息进行处理,以使所述第一设备的工作信息与所述第二设备的工作信息一致。
请参照图10,图10为本申请实施例提供的一种电子设备的结构示意图,所述电子设备可以包括:至少一个处理器410,例如CPU,至少一个通信接口420,至少一个存储器430和至少一个通信总线440。其中,通信总线440用于实现这些组件直接的连接通信。其中,本申请实施例中设备的通信接口120用于与其他节点设备进行信令或数据的通信。存储器430可以是高速RAM存储器,也可以是非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器。存储器430可选的还可以是至少一个位于远离前述处理器的存储装置。存储器430中存储有计算机可读取指令,当所述计算机可读取指令由所述处理器410执行时,电子设备执行上述图3或图6所示方法过程。
该电子设备即为上述的第一设备或第二设备,可以理解地,上述结构仅为一种示例,实际应用中,第一设备或第二设备还包括有光模块等其他器件。
本申请实施例提供一种可读存储介质,所述计算机程序被处理器执行时,执行如图3或图6所示方法实施例中电子设备所执行的方法过程。
综上所述,本申请提供一种信息处理方法、装置及电子设备,该方法中第一设备通过从第二设备发送的光脉冲信号中获得第二设备的当前工作信息,由此可对第一设备的工作信息进行调节,从而使得第一设备的工作信息与第二设备的工作信息一致,该方案中,第一设备可主动判断两个设备的工作信息是否一致,在不一致时,主动进行工作信息的调节,从而在两个设备的工作信息一致时,两个设备即可实现正常的通信,而无需人工查找两个设备无法通信的原因再根据原因人工干预工作信息的调节,进而节省了人力资源,且可以使得两个设备尽快实现通信。
在本申请所提供的实施例中,应该理解到,所揭露装置和方法,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
另外,作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
再者,在本申请各个实施例中的各功能模块可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。
在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。
以上所述仅为本申请的实施例而已,并不用于限制本申请的保护范围,对于本领域的技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。
Claims (12)
1.一种信息处理方法,其特征在于,应用于第一设备,所述方法包括:
接收与所述第一设备连接的第二设备发送的光脉冲信号,其中,所述光脉冲信号为对所述第二设备的当前工作信息按照预设编码规则进行编码形成的编码信号;
对所述光脉冲信号进行解析,获得所述第二设备的当前工作信息;
根据所述第一设备的当前工作信息与所述第二设备的当前工作信息进行处理,以使所述第一设备的工作信息与所述第二设备的工作信息一致。
2.根据权利要求1所述的方法,其特征在于,所述第一设备通过所述第一设备上的第一端口与所述第二设备上的第二端口连接,所述当前工作信息包括设备的端口的当前工作速率和/或设备中光模块的当前发送波长。
3.根据权利要求2所述的方法,其特征在于,所述根据所述第一设备的当前工作信息与所述第二设备的当前工作信息进行处理,以使所述第一设备的工作信息与所述第二设备的工作信息一致,包括:
在所述第一端口的当前工作速率与所述第二端口的当前工作速率不一致时,对所述第一端口的当前工作速率进行调节,以使所述第一端口的工作速率与所述第二端口的工作速率一致;和/或
在所述第一设备中光模块的当前发送波长与所述第二设备中光模块的当前发送波长不一致时,生成提示信息,所述提示信息用于提示用户更换所述第一设备中的光模块,以使所述第一设备中光模块的发送波长与所述第二设备中光模块的发送波长一致。
4.根据权利要求3所述的方法,其特征在于,在所述第一端口的当前工作速率与所述第二端口的当前工作速率不一致时,对所述第一端口的当前工作速率进行调节,以使所述第一端口的工作速率与所述第二端口的工作速率一致,包括:
在所述第一端口的当前工作速率与所述第二端口的当前工作速率不一致时,判断所述第一端口所支持的工作速率中是否有与所述第二端口的当前工作速率相同的工作速率;
若有,则对所述第一端口的当前工作速率进行调节,以使所述第一端口的工作速率与所述第二端口的工作速率一致。
5.根据权利要求4所述的方法,其特征在于,在所述第一端口所支持的工作速率中有与所述第二端口的当前工作速率相同的工作速率时,则对所述第一端口的当前工作速率进行调节,以使所述第一端口的当前工作速率与所述第二端口的当前工作速率一致,包括:
在所述第一端口所支持的工作速率中有与所述第二端口的当前工作速率相同的工作速率时,判断所述第一端口的当前工作速率是否小于所述第二端口的当前工作速率;
在为是时,则将所述第一端口的当前工作速率调节为所述第二端口的当前工作速率,以使所述第一端口的工作速率与所述第二端口的工作速率一致。
6.根据权利要求1所述的方法,其特征在于,所述对所述光脉冲信号进行解析,获得所述第二设备的当前工作信息,包括:
将所述光脉冲信号进行光电装换,获得光电转换后的电脉冲信号;
对所述电脉冲信号进行解码,获得对应的编码信息;
根据所述编码信息获得对应的所述第二设备的当前工作信息。
7.根据权利要求1所述的方法,其特征在于,所述预设编码规则至少包括:所述光脉冲信号的脉冲宽度、所述光脉冲信号中的相邻两个脉冲信号之间的间隔宽度、所述光脉冲信号的信号幅度、所述光脉冲信号的频率中的一种或多种。
8.根据权利要求7所述的方法,其特征在于,所述光脉冲信号的脉冲宽度为根据所述第二设备中光模块的响应时间确定的。
9.一种信息处理方法,其特征在于,应用于第二设备,所述方法包括:
获取所述第二设备的当前工作信息;
对所述第二设备的当前工作信息按照预设编码规则进行编码生成光脉冲信号;
将所述光脉冲信号发送至与所述第二设备连接的第一设备,以使所述第一设备对所述光脉冲信号进行解析,获得所述第二设备的当前工作信息,并根据所述第一设备的当前工作信息与所述第二设备的当前工作信息进行处理,以使所述第一设备的当前工作信息与所述第二设备的当前工作信息一致。
10.一种信息处理装置,其特征在于,运行于第一设备,所述装置包括:
信号接收模块,用于接收与所述第一设备连接的第二设备发送的光脉冲信号,其中,所述光脉冲信号为对所述第二设备的当前工作信息按照预设编码规则进行编码形成的编码信号;
信号解析模块,用于对所述光脉冲信号进行解析,获得所述第二设备的当前工作信息;
调节模块,用于根据所述第一设备的当前工作信息与所述第二设备的当前工作信息进行处理,以使所述第一设备的工作信息与所述第二设备的工作信息一致。
11.一种信息处理装置,其特征在于,运行于第二设备,所述装置包括:
信息获取模块,用于获取所述第二设备的当前工作信息;
编码模块,用于对所述第二设备的当前工作信息按照预设编码规则进行编码生成光脉冲信号;
信号发送模块,用于将所述光脉冲信号发送至与所述第二设备连接的第一设备,以使所述第一设备对所述光脉冲信号进行解析,获得所述第二设备的当前工作信息,并根据所述第一设备的当前工作信息与所述第二设备的当前工作信息进行处理,以使所述第一设备的当前工作信息与所述第二设备的当前工作信息一致。
12.一种电子设备,其特征在于,包括处理器以及存储器,所述存储器存储有计算机可读取指令,当所述计算机可读取指令由所述处理器执行时,运行如权利要求1-8任一所述方法中的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910634278.7A CN110336615A (zh) | 2019-07-12 | 2019-07-12 | 信息处理方法、装置及电子设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910634278.7A CN110336615A (zh) | 2019-07-12 | 2019-07-12 | 信息处理方法、装置及电子设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110336615A true CN110336615A (zh) | 2019-10-15 |
Family
ID=68146755
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910634278.7A Pending CN110336615A (zh) | 2019-07-12 | 2019-07-12 | 信息处理方法、装置及电子设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110336615A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111526042A (zh) * | 2020-04-10 | 2020-08-11 | 深圳震有科技股份有限公司 | 一种基于速率的端口聚合方法、系统及存储介质 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7181097B2 (en) * | 2001-03-15 | 2007-02-20 | Massachusetts Institute Of Technology | Methods of achieving optimal communications performance |
CN101815229A (zh) * | 2009-02-25 | 2010-08-25 | 华为技术有限公司 | 一种业务适配的方法和业务适配装置 |
CN103124195A (zh) * | 2011-11-21 | 2013-05-29 | 中国航空工业集团公司第六三一研究所 | 一种光纤通道链路速度协商的实现方法 |
CN106911388A (zh) * | 2015-12-22 | 2017-06-30 | 杭州华为企业通信技术有限公司 | 自适应调整不同速率设备端口的方法和设备 |
-
2019
- 2019-07-12 CN CN201910634278.7A patent/CN110336615A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7181097B2 (en) * | 2001-03-15 | 2007-02-20 | Massachusetts Institute Of Technology | Methods of achieving optimal communications performance |
CN101815229A (zh) * | 2009-02-25 | 2010-08-25 | 华为技术有限公司 | 一种业务适配的方法和业务适配装置 |
CN103124195A (zh) * | 2011-11-21 | 2013-05-29 | 中国航空工业集团公司第六三一研究所 | 一种光纤通道链路速度协商的实现方法 |
CN106911388A (zh) * | 2015-12-22 | 2017-06-30 | 杭州华为企业通信技术有限公司 | 自适应调整不同速率设备端口的方法和设备 |
Non-Patent Citations (1)
Title |
---|
付林: "激光告警系统的异步FIFO设计", 《微型机与应用》 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111526042A (zh) * | 2020-04-10 | 2020-08-11 | 深圳震有科技股份有限公司 | 一种基于速率的端口聚合方法、系统及存储介质 |
CN111526042B (zh) * | 2020-04-10 | 2022-09-06 | 深圳震有科技股份有限公司 | 一种基于速率的端口聚合方法、系统及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101771700B (zh) | 基于FPGA的Modbus协议通信节点 | |
FI124018B (fi) | Lähetinvastaanotinyksikkö | |
CN104320184A (zh) | 一种用于光纤通道的高速光模块 | |
CN105049151A (zh) | 一种用于串口通信控制的方法和通信串口 | |
CN103095367A (zh) | 光口速率自适应的方法和光网络设备 | |
CN103957056A (zh) | 兼容智能手机的可见光通信系统 | |
CN102820926A (zh) | 一种光纤网络系统及采用该系统的异步通信数据在光纤传输上调制解调的方法 | |
CN203931314U (zh) | 基于波分复用光纤传输的综合通信教学实验装置 | |
CN110336615A (zh) | 信息处理方法、装置及电子设备 | |
CN204068986U (zh) | 误码检测设备和系统 | |
CN103248449A (zh) | 并行数据的码元定界方法及装置 | |
JP6122509B2 (ja) | 受信端を検出する方法、検出回路、光モジュール及びシステム | |
CN204231356U (zh) | 一种用于光纤通道的高速光模块 | |
CN207264402U (zh) | 一种多功能条形码扫描装置 | |
CN104734900B (zh) | 一种通信协议测试的发送控制方法 | |
CN103812555A (zh) | 主动式网络监控系统及其监控方法 | |
US7088769B2 (en) | Signal transmission method and apparatus, and signal transmission system | |
CN104796938A (zh) | 微功率无线通信误码率检测分析仪 | |
CN114443537B (zh) | 一种pcie信号发送端参数配置方法、装置、设备及介质 | |
CN109347605B (zh) | 一种编码方法、解码方法及装置、计算机可读存储介质 | |
CN103188014A (zh) | 一种具有测试环路的pon onu bob产品 | |
CN202261294U (zh) | 10Gbps光口误码仪 | |
CN111541958A (zh) | 光口速率自适应方法、设备、装置及可读存储介质 | |
CN105553859A (zh) | 一种sfp模块自适应接口的系统及方法 | |
CN103765799A (zh) | 电气空闲状态处理方法及快速外设组件互联pcie设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20191015 |