CN113507349B - 一种光电匹配方法及*** - Google Patents

一种光电匹配方法及*** Download PDF

Info

Publication number
CN113507349B
CN113507349B CN202111058720.XA CN202111058720A CN113507349B CN 113507349 B CN113507349 B CN 113507349B CN 202111058720 A CN202111058720 A CN 202111058720A CN 113507349 B CN113507349 B CN 113507349B
Authority
CN
China
Prior art keywords
port
speed
negotiation
optical
photoelectric
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.)
Active
Application number
CN202111058720.XA
Other languages
English (en)
Other versions
CN113507349A (zh
Inventor
张棪棪
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yutai Microelectronics Co.,Ltd.
Original Assignee
Suzhou Yutai Microelectronics Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Suzhou Yutai Microelectronics Co Ltd filed Critical Suzhou Yutai Microelectronics Co Ltd
Priority to CN202111058720.XA priority Critical patent/CN113507349B/zh
Priority to PCT/CN2021/123657 priority patent/WO2023035358A1/zh
Publication of CN113507349A publication Critical patent/CN113507349A/zh
Priority to US17/533,998 priority patent/US11876882B2/en
Priority to EP21209910.5A priority patent/EP4149083A1/en
Priority to TW110143662A priority patent/TWI777862B/zh
Priority to JP2021193416A priority patent/JP7220930B1/ja
Priority to KR1020210167136A priority patent/KR102571425B1/ko
Application granted granted Critical
Publication of CN113507349B publication Critical patent/CN113507349B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/24Negotiation of communication capabilities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0002Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission rate
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/30Peripheral units, e.g. input or output ports
    • H04L49/3054Auto-negotiation, e.g. access control between switch gigabit interface connector [GBIC] and link
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B10/00Transmission systems employing electromagnetic waves other than radio-waves, e.g. infrared, visible or ultraviolet light, or employing corpuscular radiation, e.g. quantum communication
    • H04B10/25Arrangements specific to fibre transmission
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B10/00Transmission systems employing electromagnetic waves other than radio-waves, e.g. infrared, visible or ultraviolet light, or employing corpuscular radiation, e.g. quantum communication
    • H04B10/27Arrangements for networking
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • H04L69/323Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the physical layer [OSI layer 1]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Physics & Mathematics (AREA)
  • Electromagnetism (AREA)
  • Computing Systems (AREA)
  • Quality & Reliability (AREA)
  • Optical Communication System (AREA)
  • Communication Control (AREA)
  • Crystals, And After-Treatments Of Crystals (AREA)

Abstract

本发明公开了一种光电匹配方法及***,属于通信技术领域,包括:步骤S1,第一光电设备的电口与第一电口进行自动协商,得到第一电口的最高支持速度;以及第二光电设备的电口与第二电口进行自动协商,得到第二电口的最高支持速度;步骤S2,其中一光电设备的光口将当前速度以及协商得到对端的最高支持速度封装在传输协议中,并发送给另一光电设备的光口;步骤S3,根据第一电口的最高支持速度和第二电口的最高支持速度得到目标速度;步骤S4,分别判断各自的当前速度是否等于目标速度:若是,则保持当前速度;若否,则配置电口和光口,并重新进行自动协商。本发明的有益效果在于:任一端口速度发生变化时,自动触发协商功能以建立连接。

Description

一种光电匹配方法及***
技术领域
本发明涉及通信技术领域,尤其涉及一种光电匹配方法及***。
背景技术
光纤收发器是一种将短距离的双绞线电信号和长距离的光信号进行互换的以太网传输媒体转换单元,一般应用于以太网电缆无法覆盖、距离大于100米必须使用光纤来延长传输距离的实际网络环境中,且通常定位于宽带城域网的接入层应用。随着通信技术的快速发展,网络速度的提升越来越快,光纤收发的应用范围越来越广,对以太网的线速率要求也越来越高,即带宽越宽,以前的10M、100M网络已经不能作为城域网和骨干网之间的连接,必须要有更高带宽的网络来支持,并且要求以太网光纤收发器的速率能够支持10M、100M、1000M、2.5 G。
光电设备的电口可以自动协商,得到和对端电口共同支持的最高速率,即HCD(Highest Common Denominator),但由于光传输标准里面无法协商物理层PHY,两个光口之间以及光口和电口之间无法自适应的调整设备PHY的端口速度,从而导致第一对端设备和第二对端设备之间无法快速建立通信连接(Link)。
现有技术中,可以通过在TX方向和RX方向各设置一个存储器(Memory)来吸收TX方向和RX方向的传输差异,但是由于存储器通常比较大,导致成本增加,同样测试成本、测试风险也会增加,设备较为复杂;还可以通过微控制处理器(MCU)设备获取第一对端设备和第二对端设备的最高支持速度,然后人工手动配置双方的物理层(PHY)芯片,该方法建立通信连接的效率低下,因此针对以上问题,迫切需要设计出一种光电匹配方法及***,以满足实际使用的需要。
发明内容
为了解决以上技术问题,本发明提供了一种光电匹配方法及***。
本发明所解决的技术问题可以采用以下技术方案实现:一种光电匹配方法,包括:一第一光电设备和一第二光电设备,所述第一光电设备和所述第二光电设备之间通过光纤连接,所述第一光电设备的电口和第一对端的第一电口连接,所述第二光电设备的电口和第二对端的第二电口连接;所述方法包括:步骤S1,所述第一光电设备的电口与所述第一电口进行自动协商,得到所述第一电口的最高支持速度,且第一电口和对端建立链接在第一电口的当前速度;以及所述第二光电设备的电口与所述第二电口进行自动协商,得到所述第二电口的最高支持速度,且第二电口和对端建立链接在第二电口的当前速度;步骤S2,所述第一光电设备的光口将所述第一光电设备的当前速度和协商得到的所述第一电口的最高支持速度封装在传输协议的传输参数中,并发送给所述第二光电设备的光口;以及所述第二光电设备的光口将所述第二光电设备的当前速度和协商得到的所述第二电口的最高支持速度封装在所述传输协议的传输参数中,并发送给所述第一光电设备的光口;步骤S3,所述第一光电设备和所述第二光电设备分别根据所述第一电口的最高支持速度和所述第二电口的最高支持速度得到一目标速度,所述目标速度为所述第一电口的最高支持速度和所述第二电口的最高支持速度的最大公约数;步骤S4,所述第一光电设备和所述第二光电设备分别判断各自的当前速度是否等于所述目标速度:若是,则保持当前速度;若否,则进入步骤S5;步骤S5,所述第一光电设备和所述第二光电设备分别配置各自的电口和光口的速度至所述目标速度,随后所述第一光电设备与所述第一电口重新进行自动协商,所述第二光电设备与所述第二电口重新进行自动协商,建立连接。
优选地,还包括:将本地Base Page中NP(Next Page)域强制为1,使得本地任何情况下均能够和对端协商Next Page,得到对端的最高支持速率;所述步骤S1中,还包括:步骤S11,向对应的所述对端发送自协商的配置过NP域后的Base Page;步骤S12,判断本地电口的物理层是否具有千兆传输能力:若是,则按照自动协商协议发送自协商的Next Page;若否,则发送空的Next Page。
优选地,在所述第一对端和所述第二对端中的任一对端的最高支持速度发生变化时,最高支持速度发生变化的对端向对应连接的光电设备发送一重新自动协商请求,并执行步骤S1-S5。
优选地,所述传输协议为SGMII协议,所述第一光电设备和所述第二光电设备的光口之间通过SGMII协议实现自协商。
优选地,所述第一光电设备和所述第二光电设备分别包括一物理层和一SGMII层,所述物理层连接所述SGMII层和对应的对端;所述步骤S2中,具体包括:所述物理层接收到协商的对应的对端的最高支持速度后,输出一触发信号;所述SGMII层接收所述触发信号,并将当前速度和对应的对端的最高支持速度封装在所述SGMII协议的传输参数中;通过所述SGMII协议与所述第一光电设备和所述第二光电设备中的另一个光电设备的光口进行自协商。
优选地,所述步骤S3中,具体包括:所述第一光电设备和所述第二光电设备中的其中一个光电设备接收所述第一光电设备和所述第二光电设备中的另一个光电设备的光口发送的所述传输协议,得到所述另一个光电设备对应的对端的最高支持速度;所述第一光电设备和所述第二光电设备分别将各自对应的所述对端的最高支持速度和所述另一个光电设备对应的对端的最高支持速度做最大公约数处理,得到所述目标速度。
本发明还提供一种光电匹配***,包括如上述的光电匹配方法,所述***包括:一第一光电设备,所述第一光电设备的电口和第一对端的第一电口连接;一第二光电设备,所述第二光电设备的电口和第二对端的第二电口连接,所述第一光电设备和所述第二光电设备之间通过光纤连接;所述第一光电设备和所述第二光电设备分别包括:一第一协商单元,用于供电口与对应的对端进行自动协商,以获取得到每一光电设备对应的对端的最高支持速度;一第二协商单元,连接所述第一协商单元,用于将当前速度以及协商得到所述对端的最高支持速度封装在传输协议的传输参数中,并通过所述传输协议发送给另一个光电设备的光口;一处理单元,用于根据所述光电设备各自对应的对端的最高支持速度以及所述传输协议中的另一个光电设备对应的所述对端的最高支持速度得到一目标速度;一判断单元,连接所述处理单元,用于判断当前速度是否等于所述目标速度,得到一判断结果;一配置单元,分别连接所述判断单元和所述第一协商单元,用于当所述判断结果表示所述本地电口的当前速度不等于所述目标速度时,配置电口和光口的速度至所述目标速度;所述第一协商单元还用于在配置速度至所述目标速度后与对应的对端重新进行自动协商。
优选地,所述第一协商单元还包括:一判断模块,用于向对应的对端端口发送自协商的Base Page时,判断本地电口的物理层是否具有千兆传输能力;一协商消息配置模块,连接判断模块,用于当所述本地电口的物理层具有千兆传输能力时,按照自动协商协议配置自协商的Base Page的NP域以及随后的Next Page;以及当所述本地电口的物理层不具有千兆传输能力时,将所述自协商的Base Page的NP域配置为1,随后发送配置后的所述自协商的Base Page和空的Next Page;一第一协商模块,连接所述协商消息配置模块,用于将配置后的自协商的下一页发送给对应的所述对端端口。
优选地,所述传输协议为SGMII协议,所述第一光电设备和所述第二光电设备的光口之间通过SGMII协议实现自协商。
优选地,所述第一光电设备和所述第二光电设备分别包括:一物理层,连接对应的对端的电口,用于在接收到协商的对应的对端的最高支持速度后,输出一触发信号;一SGMII层,连接所述物理层,用于接收所述触发信号,并将当前速度和对应的对端的最高支持速度封装在所述SGMII协议的传输参数中,并通过所述SGMII协议与所述第一光电设备和所述第二光电设备中的另一个光电设备的光口进行自协商。
本发明的有益效果在于:本发明通过配置光电设备的光口的协议,使得光口之间也可以协商速度,通过电口的自动协商功能得到各自连接的对端的最高支持速度,再通过配置协议的光口将协商得到的对应连接的对端的最高支持速度发送给另外一个光电设备,两个光电设备分别根据各自协商得到对端的最高支持速度以及通过协议传输过来的另外一个光电设备的对应连接的对端的最高支持速度的最大公约数,得到目标速度,基于目标速度建立光电设备和对端之间的连接,以及光电设备和光电设备之间的连接;通过自动协商功能,当任意一个端口的速度发生变化时,都可以自动触发协商功能,使得光电设备和对端之间以及光电设备和光电设备之间可以成功建立连接。
附图说明
图1为本发明中,一种光电匹配方法的流程示意图;
图2为本发明中,步骤S4具体实施例的流程示意图;
图3为本发明中,一种光电匹配***具体实施例的结构框图;
图4为本发明中,第一光电设备或第二光电设备具体实施例的结构框图;
图5为本发明中,第一协商单元具体实施例的结构框图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
需要说明的是,在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。
下面结合附图和具体实施例对本发明作进一步说明,但不作为本发明的限定。
本发明提供一种光电匹配方法,属于通信技术领域,参见图1-5,包括:一第一光电设备2和一第二光电设备3,第一光电设备2和第二光电设备3之间通过光纤连接,第一光电设备2的电口和第一对端1的第一电口11连接,第二光电设备3的电口和第二对端4的第二电口41连接;如图1所示,方法包括:步骤S1,第一光电设备2的电口与第一电口11进行自动协商,得到第一电口11的最高支持速度,且第一电口和对端建立链接在第一电口的当前速度;以及第二光电设备3的电口与第二电口41进行自动协商,得到第二电口41的最高支持速度,且第二电口和对端建立链接在第二电口的当前速度;步骤S2,第一光电设备2的光口将第一光电设备2的当前速度和协商得到的第一电口11的最高支持速度封装在传输协议的传输参数中,并发送给第二光电设备3的光口;以及第二光电设备3的光口将第二光电设备3的当前速度和协商得到的第二电口41的最高支持速度封装在传输协议的传输参数中,并发送给第一光电设备2的光口;步骤S3,第一光电设备2和第二光电设备3分别根据第一电口11的最高支持速度和第二电口41的最高支持速度得到一目标速度,目标速度为第一电口11的最高支持速度和第二电口41的最高支持速度的最大公约数;步骤S4,第一光电设备2和第二光电设备3分别判断各自的当前速度是否等于目标速度:若是,则保持当前速度;若否,则进入步骤S5;步骤S5,第一光电设备2和第二光电设备3分别配置各自的电口和光口的速度至目标速度,随后第一光电设备2与第一电口11重新进行自动协商,第二光电设备3与第二电口41重新进行自动协商,建立连接。
具体的,本发明通过电口的自动协商功能得到各自连接的对端的最高支持速度,再通过配置协议的光口将协商得到的对应连接的对端的最高支持速度发送给另外一个光电设备,两个光电设备分别根据各自协商得到对端的最高支持速度以及通过协议传输过来的另外一个光电设备的对应连接的对端的最高支持速度的最大公约数,得到目标速度,基于目标速度建立光电设备和对端之间的连接,以及光电设备和光电设备之间的连接;采用上述技术方案,基于电口的自动协商功能以及配置光电设备的光口的传输协议,使得光口之间也可通过传输协议交换速度信息,在光口之间实现速度的协商。当任意一个端口的速度发生变化时,都可以自动触发协商功能,使得光电设备和对端之间以及光电设备和光电设备之间可以成功建立连接。
作为优选的实施方式,步骤S1中,本地Base Page中NP(Next Page)域强制为1,使得本地任何情况下均能够和对端协商Next Page(如果对端支持Next Page协商的话),从而得到对端的最高支持速度。
步骤S11,向对应的对端发送自协商的配置过NP域后的Base Page;步骤S12,判断本地电口的物理层是否具有千兆传输能力:若是,则按照自动协商协议发送自协商的NextPage;若否,则发送空的Next Page。
进一步的,在速率匹配过程中,本地可能会降速来适配较低的目标速度。之后,当第一对端或者第二对端中的任一对端的最高速度变化从而重新开始S1~S5时,在步骤S1中,需要强制Base Page的NP位,否则,会因为本地关闭了较高的速率,根据802.3的标准本地下次协商时的Base Page 的NP位会为0,从而不协商Next Page,就得不到对端的最高支持速度了。因此,为了迫使对端能够将千兆传输能力交换过来,当自身不具备千兆传输能力,需要将自协商的Base Page中NP域对应描述的消息页字段配置为1,随后发送配置后的自协商的Base Page。
作为优选的实施方式,在第一对端1和第二对端4中的任一对端的最高支持速度发生变化时,最高支持速度发生变化的对端向对应连接的光电设备发送一重新自动协商请求,并执行步骤S1-S5。
具体的,在本实施例中,当第一对端1或第二对端4上电或切换最高支持速度,导致速度发生变化时,触发其与对应连接的光电设备的电口之间的自动协商,将对端的最高支持速度交换给对应连接的光电设备,该光电设备在与另一个光电设备通过配置的传输协议交换协商信息时,同时将发生变化的对端的最高支持速度交换给另一个光电设备,进而两个光电设备可以根据第一对端1和第二对端4的最高支持速度的最大公约数重新建立Link1、Link2、Link3的连接,其中Link1表示第一对端1和第一光电设备2之间的连接,Link2表示第一光电设备2和第二光电设备3之间的连接,Link3表示第二光电设备3和第二对端4之间的连接。
进一步的,本发明不限于光电设备的数量,可设置多个光电设备。
作为优选的实施方式,传输协议为SGMII协议,第一光电设备2和第二光电设备3的光口之间通过SGMII协议实现自协商。
考虑到现有技术中光传输标准虽然有协商,无法协商物理层PHY的速度信息,本发明通过配置光口工作在SGMII协议,两个光电设备的光口之间通过SGMII协议实现物理层的速度的自协商。
SGMII协议包括16个bit,用于交换link、当前物理层PHY的速度信息(speed),以及双工(全双工、半双工)等协商信息,在本实施例中,对SGMII协议进一步的扩展:对其中2个bit进行配置,并将本光电设备的电口协商的对端的最高支持速度封装进去。
作为优选的实施方式,第一光电设备2和第二光电设备3分别包括一物理层和一SGMII层,物理层连接SGMII层和对应的对端的电口;步骤S2中,具体包括:物理层接收到协商的对应的对端的最高支持速度后,输出一触发信号;SGMII层接收触发信号,并将当前速度和对应的对端的最高支持速度封装在SGMII协议的传输参数中;通过SGMII协议与第一光电设备2和第二光电设备3中的另一个光电设备的光口进行自协商。
具体的,在本实施例中,当第一对端1或第二对端4的电口发生变化时,触发自动协商,光电设备的物理层在接收到协商信息后,从协商信息中获取对端的最高支持速度,并触发SGMII层,使得光口与另一个光电设备的光口进行一次SGMII协商。
作为优选的实施方式,步骤S3中,具体包括:第一光电设备2和第二光电设备3中的其中一个光电设备接收第一光电设备2和第二光电设备3中的另一个光电设备的光口发送的传输协议,得到另一个光电设备对应的对端的最高支持速度;第一光电设备2和第二光电设备3分别将各自对应的对端的最高支持速度和另一个光电设备对应的对端的最高支持速度做最大公约数处理,得到目标速度。
具体的,在本实施例中,第一光电设备2接收第二光电设备3的光口的SGMII协商信息,从SGMII协商信息中的2个bit获取第二光电设备3的电口的Link partner的第二电口41的最大最高支持速度,第二光电设备3的电口的Link partner即为第二对端4;同样的,第二光电设备3接收第一光电设备2的光口的SGMII协商信息,从SGMII协商信息中的2个bit获取第一光电设备2的电口的Link partner的第一电口11的最大最高支持速度,第一光电设备2的电口的Link partner即为第一对端1。
本发明还提供一种光电匹配***,包括如上述的光电匹配方法,如图3-4所示,***包括:一第一光电设备2,第一光电设备2的电口和第一对端1的第一电口11连接;一第二光电设备3,第二光电设备3的电口和第二对端4的第二电口41连接,第一光电设备2和第二光电设备3之间通过光纤连接;第一光电设备2和第二光电设备3分别包括:一第一协商单元51,用于供电口与对应的对端进行自动协商,以获取得到每一光电设备对应的对端的最高支持速度;一第二协商单元52,连接第一协商单元51,用于将当前速度以及协商得到对端的最高支持速度封装在传输协议的传输参数中,并通过传输协议发送给另一个光电设备的光口;一处理单元53,连接第一协商单元51和第二协商单元52,用于根据光电设备各自对应的对端的最高支持速度以及传输协议中的另一个光电设备对应的对端的最高支持速度得到一目标速度;一判断单元54,连接处理单元53,用于判断当前速度是否等于目标速度,得到一判断结果;一配置单元55,分别连接判断单元54和第一协商单元51,用于当判断结果表示本地电口的当前速度不等于目标速度时,配置电口和光口的速度至目标速度;第一协商单元51还用于在配置速度至目标速度后与对应的对端重新进行自动协商。
作为优选的实施方式,如图5所示,第一协商单元51还包括:一判断模块511,用于向对应的对端端口发送自协商的Base Page时,判断本地电口的物理层是否具有千兆传输能力;一协商消息配置模块512,连接判断模块511,用于当本地电口的物理层具有千兆传输能力时,按照自动协商协议配置自协商的Next Pag;以及当本地电口的物理层不具有千兆传输能力时配置为空的Next Page;一第一协商模块513,连接协商消息配置模块512,用于将配置后的自协商的Next Page发送给对应的对端端口。
作为优选的实施方式,传输协议为SGMII协议,第一光电设备2和第二光电设备3的光口之间通过SGMII协议实现自协商。
作为优选的实施方式,第一光电设备2和第二光电设备3分别包括:一物理层,连接对应的对端的电口,用于在接收到协商的对应的对端的最高支持速度后,输出一触发信号;一SGMII层,连接物理层,用于接收触发信号,并将当前速度和对应的对端的最高支持速度封装在SGMII协议的传输参数中,并通过SGMII协议与第一光电设备2和第二光电设备3中的另一个光电设备的光口进行自协商。
本发明的有益效果在于:本发明通过配置光电设备的光口的协议,使得光口之间也可以协商速度,通过电口的自动协商功能得到各自连接的对端的最高支持速度,再通过配置协议的光口将协商得到的对应连接的对端的最高支持速度发送给另外一个光电设备,两个光电设备分别根据各自协商得到对端的最高支持速度以及通过协议传输过来的另外一个光电设备的对应连接的对端的最高支持速度的最大公约数,得到目标速度,基于目标速度建立光电设备和对端之间的连接,以及光电设备和光电设备之间的连接;通过自动协商功能,当任意一个端口的速度发生变化时,都可以自动触发协商功能,使得光电设备和对端之间以及光电设备和光电设备之间可以成功建立连接。
以上所述仅为本发明较佳的实施例,并非因此限制本发明的实施方式及保护范围,对于本领域技术人员而言,应当能够意识到凡运用本发明说明书及图示内容所作出的等同替换和显而易见的变化所得到的方案,均应当包含在本发明的保护范围内。

Claims (10)

1.一种光电匹配方法,其特征在于,包括:一第一光电设备和一第二光电设备,所述第一光电设备和所述第二光电设备之间通过光纤连接,所述第一光电设备的电口和第一对端的第一电口连接,所述第二光电设备的电口和第二对端的第二电口连接;
所述方法包括:
步骤S1,所述第一光电设备的电口与所述第一电口进行自动协商,得到所述第一电口的最高支持速度,且第一电口和对端建立链接在第一电口的当前速度;以及所述第二光电设备的电口与所述第二电口进行自动协商,得到所述第二电口的最高支持速度,且第二电口和对端建立链接在第二电口的当前速度;
步骤S2,所述第一光电设备的光口将所述第一光电设备的当前速度和协商得到的所述第一电口的最高支持速度封装在传输协议的传输参数中,并发送给所述第二光电设备的光口;以及所述第二光电设备的光口将所述第二光电设备的当前速度和协商得到的所述第二电口的最高支持速度封装在所述传输协议的传输参数中,并发送给所述第一光电设备的光口;
步骤S3,所述第一光电设备和所述第二光电设备分别根据所述第一电口的最高支持速度和所述第二电口的最高支持速度得到一目标速度,所述目标速度为所述第一电口的最高支持速度和所述第二电口的最高支持速度的最大公约数;
步骤S4,所述第一光电设备和所述第二光电设备分别判断各自的当前速度是否等于所述目标速度:
若是,则保持当前速度;
若否,则进入步骤S5;
步骤S5,所述第一光电设备和所述第二光电设备分别配置各自的电口和光口的速度至所述目标速度,随后所述第一光电设备与所述第一电口重新进行自动协商,所述第二光电设备与所述第二电口重新进行自动协商,建立连接。
2.根据权利要求1所述的一种光电匹配方法,其特征在于,还包括:将本地Base Page中NP(Next Page)域强制为1,使得本地任何情况下均能够和对端协商NP域,得到对端的最高支持速率;
所述步骤S1中,还包括:
步骤S11,向对应的所述对端发送自协商的配置过NP域后的Base Page;
步骤S12,判断本地电口的物理层是否具有千兆传输能力:
若是,则按照自动协商协议发送自协商的NP域;
若否,则发送空的NP域。
3.根据权利要求1所述的一种光电匹配方法,其特征在于,在所述第一对端和所述第二对端中的任一对端的最高支持速度发生变化时,最高支持速度发生变化的对端向对应连接的光电设备发送一重新自动协商请求,并执行步骤S1-S5。
4.根据权利要求1所述的一种光电匹配方法,其特征在于,所述传输协议为SGMII协议,所述第一光电设备和所述第二光电设备的光口之间通过SGMII协议实现自协商。
5.根据权利要求4所述的一种光电匹配方法,其特征在于,所述第一光电设备和所述第二光电设备分别包括一物理层和一SGMII层,所述物理层连接所述SGMII层和对应的对端;
所述步骤S2中,具体包括:
所述物理层接收到协商的对应的对端的最高支持速度后,输出一触发信号;
所述SGMII层接收所述触发信号,并将当前速度和对应的对端的最高支持速度封装在所述SGMII协议的传输参数中;
通过所述SGMII协议与所述第一光电设备和所述第二光电设备中的另一个光电设备的光口进行自协商。
6.根据权利要求1所述的一种光电匹配方法,其特征在于,所述步骤S3中,具体包括:
所述第一光电设备和所述第二光电设备中的其中一个光电设备接收所述第一光电设备和所述第二光电设备中的另一个光电设备的光口发送的所述传输协议,得到所述另一个光电设备对应的对端的最高支持速度;
所述第一光电设备和所述第二光电设备分别将各自对应的所述对端的最高支持速度和所述另一个光电设备对应的对端的最高支持速度做最大公约数处理,得到所述目标速度。
7.一种光电匹配***,其特征在于,包括如权利要求1-6任意一项所述的光电匹配方法,所述***包括:
一第一光电设备,所述第一光电设备的电口和第一对端的第一电口连接;
一第二光电设备,所述第二光电设备的电口和第二对端的第二电口连接,所述第一光电设备和所述第二光电设备之间通过光纤连接;
所述第一光电设备和所述第二光电设备分别包括:
一第一协商单元,用于供电口与对应的对端进行自动协商,以获取得到每一光电设备对应的对端的最高支持速度;
一第二协商单元,连接所述第一协商单元,用于将当前速度以及协商得到所述对端的最高支持速度封装在传输协议的传输参数中,并通过所述传输协议发送给另一个光电设备的光口;
一处理单元,用于根据所述光电设备各自对应的对端的最高支持速度以及所述传输协议中的另一个光电设备对应的所述对端的最高支持速度得到一目标速度;
一判断单元,连接所述处理单元,用于判断当前速度是否等于所述目标速度,得到一判断结果;
一配置单元,分别连接所述判断单元和所述第一协商单元,用于当所述判断结果表示本地电口的当前速度不等于所述目标速度时,配置电口和光口的速度至所述目标速度;
所述第一协商单元还用于在配置速度至所述目标速度后与对应的对端重新进行自动协商。
8.根据权利要求7所述的一种光电匹配***,其特征在于,所述第一协商单元还包括:
一判断模块,用于向对应的对端端口发送自协商的Base Page时,判断本地电口的物理层是否具有千兆传输能力;
一协商消息配置模块,连接判断模块,用于当所述本地电口的物理层具有千兆传输能力时,按照自动协商协议配置自协商的NP域;以及当所述本地电口的物理层不具有千兆传输能力时配置为空的NP域;
一第一协商模块,连接所述协商消息配置模块,用于将配置后的自协商的NP域发送给对应的所述对端端口。
9.根据权利要求7所述的一种光电匹配***,其特征在于,所述传输协议为SGMII协议,所述第一光电设备和所述第二光电设备的光口之间通过SGMII协议实现自协商。
10.根据权利要求9所述的一种光电匹配***,其特征在于,所述第一光电设备和所述第二光电设备分别包括:
一物理层,连接对应的对端的电口,用于在接收到协商的对应的对端的最高支持速度后,输出一触发信号;
一SGMII层,连接所述物理层,用于接收所述触发信号,并将当前速度和对应的对端的最高支持速度封装在所述SGMII协议的传输参数中,并通过所述SGMII协议与所述第一光电设备和所述第二光电设备中的另一个光电设备的光口进行自协商。
CN202111058720.XA 2021-09-10 2021-09-10 一种光电匹配方法及*** Active CN113507349B (zh)

Priority Applications (7)

Application Number Priority Date Filing Date Title
CN202111058720.XA CN113507349B (zh) 2021-09-10 2021-09-10 一种光电匹配方法及***
PCT/CN2021/123657 WO2023035358A1 (zh) 2021-09-10 2021-10-13 一种光电匹配方法及***
US17/533,998 US11876882B2 (en) 2021-09-10 2021-11-23 Method and system for optoelectronic matching
EP21209910.5A EP4149083A1 (en) 2021-09-10 2021-11-23 Method and system for optoelectronic matching
TW110143662A TWI777862B (zh) 2021-09-10 2021-11-24 一種光電匹配方法及系統
JP2021193416A JP7220930B1 (ja) 2021-09-10 2021-11-29 光電マッチング方法及びシステム
KR1020210167136A KR102571425B1 (ko) 2021-09-10 2021-11-29 일종의 광전기 정합 방법과 시스템

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111058720.XA CN113507349B (zh) 2021-09-10 2021-09-10 一种光电匹配方法及***

Publications (2)

Publication Number Publication Date
CN113507349A CN113507349A (zh) 2021-10-15
CN113507349B true CN113507349B (zh) 2021-12-10

Family

ID=78016618

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111058720.XA Active CN113507349B (zh) 2021-09-10 2021-09-10 一种光电匹配方法及***

Country Status (7)

Country Link
US (1) US11876882B2 (zh)
EP (1) EP4149083A1 (zh)
JP (1) JP7220930B1 (zh)
KR (1) KR102571425B1 (zh)
CN (1) CN113507349B (zh)
TW (1) TWI777862B (zh)
WO (1) WO2023035358A1 (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113507349B (zh) 2021-09-10 2021-12-10 苏州裕太微电子有限公司 一种光电匹配方法及***

Family Cites Families (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
ATE388542T1 (de) * 1999-12-13 2008-03-15 Broadcom Corp Sprach-durchgangsvorrichtung mit sprachsynchronisierung in abwärtsrichtung
JP3712369B2 (ja) * 2001-09-13 2005-11-02 アライドテレシスホールディングス株式会社 メディアコンバータおよびそのリンク切断方法
JP2004357164A (ja) * 2003-05-30 2004-12-16 Mitsubishi Electric Corp 伝送装置及び伝送システム
KR100645510B1 (ko) * 2004-01-07 2006-11-13 삼성전자주식회사 이더넷 시스템에서의 정보 획득장치 및 방법
US7149397B2 (en) * 2004-03-04 2006-12-12 Cisco Technology, Inc. 10/100/1000Base-T small-form-factor-pluggable module
JP4537177B2 (ja) * 2004-11-04 2010-09-01 富士通株式会社 伝送システム
JP4624141B2 (ja) * 2005-03-10 2011-02-02 Necエンジニアリング株式会社 ギガビット・イーサネット(登録商標)信号多重伝送装置
US8571070B2 (en) * 2005-12-02 2013-10-29 Broadcom Corporation Method and system for speed negotiation for twisted pair links in fibre channel sytems
US7844181B2 (en) * 2006-03-06 2010-11-30 Cisco Technology, Inc. Simple fibre channel speed negotiation across transport
US7830875B2 (en) * 2007-06-13 2010-11-09 Juniper Networks, Inc. Autonegotiation over an interface for which no autonegotiation standard exists
CN101610116B (zh) * 2009-07-17 2012-09-05 深圳市巨联光电技术有限公司 光口自适应以太网光纤收发器及其自适应方法
CN101800916B (zh) * 2010-03-01 2012-11-21 华为技术有限公司 一种光端口的配置方法及装置
CN101882959B (zh) * 2010-07-12 2013-03-20 京信通信***(中国)有限公司 光口传输速率自动检测及应用的方法
CN102340352B (zh) * 2010-07-20 2016-03-02 中兴通讯股份有限公司 一种光口速率自协商的方法及装置
JP5585876B2 (ja) * 2010-09-21 2014-09-10 日立金属株式会社 メディアコンバータ、スイッチングハブ、及びオートネゴシエーションシステム
JP2012165334A (ja) * 2011-02-09 2012-08-30 Nec Corp 多重化伝送装置、多重化伝送方法、およびコンピュータプログラム
WO2014004714A1 (en) * 2012-06-26 2014-01-03 Huawei Technologies Co., Ltd. Access equipment that runs ethernet passive optical network (pon) or ethernet pon over coax network
CN103095367B (zh) * 2013-01-25 2016-06-22 中兴通讯股份有限公司 光口速率自适应的方法和光网络设备
US9900268B2 (en) * 2014-02-13 2018-02-20 Avago Technologies General Ip (Singapore) Pte. Ltd. System, method and apparatus for multi-lane auto-negotiation over reduced lane media
US10291754B2 (en) * 2015-06-23 2019-05-14 Avago Technologies International Sales Pte. Limited Apparatus, system, and method for auto-negotiation
CN106487519B (zh) * 2015-09-02 2020-07-07 中兴通讯股份有限公司 一种通信设备连接方法和***、光口速率转换设备
US10164912B2 (en) * 2016-07-25 2018-12-25 Intel Corporation Ethernet auto-negotiation with parallel detect for 10G DAC or other non-auto-negotiated modes
CN109428783B (zh) * 2017-08-30 2022-02-25 迈普通信技术股份有限公司 网络设备测试方法及装置
KR20200106440A (ko) * 2019-03-04 2020-09-14 현대자동차주식회사 자동 협상 기능을 이용한 데이터 송수신 방법 및 장치
US20200280428A1 (en) * 2019-10-18 2020-09-03 Intel Corporation Configuration scheme for link establishment
CN113300770A (zh) * 2021-05-19 2021-08-24 深圳凡维泰科技服务有限公司 用于4g/5g tdd/fdd基站的光电口复用装置
CN113346981B (zh) * 2021-08-05 2021-12-10 苏州裕太微电子有限公司 一种光电转换速率自匹配***及方法
CN113347106A (zh) * 2021-08-06 2021-09-03 苏州裕太微电子有限公司 一种光电收发接口速度适配***及方法
CN113507349B (zh) 2021-09-10 2021-12-10 苏州裕太微电子有限公司 一种光电匹配方法及***

Also Published As

Publication number Publication date
US11876882B2 (en) 2024-01-16
WO2023035358A1 (zh) 2023-03-16
TW202312699A (zh) 2023-03-16
TWI777862B (zh) 2022-09-11
JP7220930B1 (ja) 2023-02-13
CN113507349A (zh) 2021-10-15
EP4149083A1 (en) 2023-03-15
KR20230038070A (ko) 2023-03-17
KR102571425B1 (ko) 2023-08-25
JP2023040983A (ja) 2023-03-23
US20230081127A1 (en) 2023-03-16

Similar Documents

Publication Publication Date Title
WO2005019970B1 (en) Communication system and method for an optical local area network
CN210867769U (zh) 一种多功能总线桥接器
CN110445533A (zh) 一种双冗余光纤以太网传输***
CN113507349B (zh) 一种光电匹配方法及***
CN108063736A (zh) 一种支持长距离电缆通讯的工业以太网交换机及控制方法
CN102164038A (zh) 一种通信方法和通信***
CN113346981B (zh) 一种光电转换速率自匹配***及方法
CN113242480B (zh) 一种光电复用的装置和方法
CN213585782U (zh) 一种光纤传输设备
CN104135448B (zh) 包含多类型以太网传输接口的交换机
US20150341284A1 (en) Link establishing method on multi-core fiber, link establishing device, and link partner device
CN109729444B (zh) Onu设备,pon-can总线架构,机器人***
CN101822019B (zh) 光数据通信
JP2008160197A (ja) 加入者宅側光回線終端装置及び光伝送システム
CN102347798B (zh) 一种光信号的发送方法、设备和光信号的传输***
CN113347106A (zh) 一种光电收发接口速度适配***及方法
JP2002094595A (ja) マルチリンク方法
EP3258649B1 (en) Passive optical hub
CN211791849U (zh) 一种用于光电以太网链路、e1链路的混合传输设备
CN113395614B (zh) 一种无源光网络***及数据传输方法
CN110752957B (zh) 以太网控制自动化网络节点及其报文分析设备
CN108632060A (zh) 一种路由器级联的方法及装置
CN208707664U (zh) 一种实时以太网共享环组网模块
JP2009135681A (ja) 通信システムおよびメディアコンバータ
KR100297818B1 (ko) 외부통신망을이용한아이트리플이1394네트웍간의통신시스템및방법

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
GR01 Patent grant
GR01 Patent grant
CP01 Change in the name or title of a patent holder
CP01 Change in the name or title of a patent holder

Address after: Room 201, building 4, No.78, Keling Road, high tech Zone, Suzhou City, Jiangsu Province

Patentee after: Yutai Microelectronics Co.,Ltd.

Address before: Room 201, building 4, No.78, Keling Road, high tech Zone, Suzhou City, Jiangsu Province

Patentee before: Suzhou Yutai Microelectronics Co.,Ltd.