一种电缆、接口配置方法、装置以及网络系统与流程

文档序号:32946429发布日期:2023-01-14 11:10阅读:276来源:国知局
一种电缆、接口配置方法、装置以及网络系统与流程

1.本说明书涉及通信技术领域,尤其涉及一种电缆、接口配置方法、装置以及网络系统。


背景技术:

2.目前,网络设备如交换机、路由器、服务器,这些设备之间通过外部端口插接电缆实现连接,电缆可以选用无源电缆。在无源电缆中内置有用于电缆信息识别的mcu(微控制单元,microcontroller unit)和或eeprom(带电可擦可编程只读存储器,electrically erasable programmable read only memory)等ic(集成电路,integrated circuit)芯片。
3.但是,由于网络设备之间连接的复杂性,需要消耗大量的电缆进行连接,而这些电缆中都需要加装ic芯片进行识别,这些具有芯片的电缆需要和每一个网络设备进行适配测试,以确保电缆中ic芯片与网络设备之间连接的可靠性。这将使得网络部署的周期被拉长,降低了网络部署的效率。


技术实现要素:

4.为克服相关技术中存在的问题,本说明书提供了一种电缆、接口配置方法、装置以及网络系统。
5.根据本说明书实施例的第一方面,本技术提供了一种电缆,包括:
6.连接端子,用于插接光模块接口;以及,
7.线缆,用于连接电缆两侧的连接端子,以进行数据传输;
8.连接端子,包括:
9.在位引脚,用于被网络设备识别电缆是否被插入到光模块接口,被下拉至低电平;
10.无芯片检测引脚,用于标识电缆是否为无芯片电缆;
11.类型识别引脚,用于标识电缆的类型。
12.可选的,电缆为小型可插拔式sfp电缆;
13.在位引脚为mod_abs引脚;
14.无芯片检测引脚为tx_fault引脚和tx_disable引脚。
15.进一步的,类型识别引脚包括速率选择引脚;
16.速率选择引脚为rs0引脚、rs1引脚和rx_los引脚中的一者。
17.可选的,电缆为四通道小型可插拔式qsfp电缆;
18.在位引脚为modprsl引脚;
19.无芯片检测引脚为resetl引脚;
20.类型识别引脚,包括速率选择引脚和分线选择引脚;
21.速率选择引脚为lpmode引脚;
22.分线选择引脚为modsell引脚。
23.根据本说明书实施例的第二方面,本技术提供了一种接口配置方法,包括:
24.若通过电缆的在位引脚检测到在位信号,则向电缆发起互联集成电路i2c总线协议的访问请求;
25.若预设次数的访问请求未收到响应,则对无芯片检测引脚进行检测;
26.若无芯片检测引脚被置于预设电平,则确定电缆为无芯片电缆;
27.基于类型识别引脚,确定电缆的类型信息,则根据类型信息对电缆所插接的接口进行配置。
28.可选的,电缆为sfp电缆;
29.在位引脚为mod_abs引脚,在位信号为低电平信号;
30.无芯片检测引脚为tx_fault引脚和tx_disable引脚,tx_fault引脚的预设电平为高电平,tx_disable引脚的预设电平为高电平。
31.进一步的,类型识别引脚包括速率选择引脚;
32.速率选择引脚为rs0引脚、rs1引脚和rx_los引脚中的一者。
33.可选的,电缆为qsfp电缆;
34.在位引脚为modprsl引脚,在位信号为低电平信号;
35.无芯片检测引脚为resetl引脚,resetl引脚的预设电平为低电平;
36.类型识别引脚包括速率选择引脚和分线选择引脚,速率选择引脚为lpmode引脚,分线选择引脚为modsell引脚。
37.根据本说明书实施例的第三方面,本技术提供了一种接口配置装置,包括:
38.访问单元,用于若通过电缆的在位引脚检测到在位信号,则向电缆发起i2c总线协议的访问请求;
39.检测单元,用于若预设次数的访问请求未收到响应,则对无芯片检测引脚进行检测;若无芯片检测引脚被置于预设电平,则确定电缆为无芯片电缆;
40.识别单元,用于基于类型识别引脚,确定电缆的类型信息,则根据类型信息对电缆所插接的接口进行配置。
41.可选的,电缆为sfp电缆;
42.在位引脚为mod_abs引脚,在位信号为低电平信号;
43.无芯片检测引脚为tx_fault引脚和tx_disable引脚,tx_fault引脚的预设电平为高电平,tx_disable引脚的预设电平为高电平。
44.可选的,类型识别引脚包括速率选择引脚;
45.速率选择引脚为rs0引脚、rs1引脚和rx_los引脚中的一者。
46.可选的,电缆为qsfp电缆;
47.在位引脚为modprsl引脚,在位信号为低电平信号;
48.无芯片检测引脚为resetl引脚,resetl引脚的预设电平为低电平;
49.类型识别引脚包括速率选择引脚和分线选择引脚,速率选择引脚为lpmode引脚,分线选择引脚为modsell引脚。
50.根据本说明书实施例的第四方面,本技术提供了一种网络系统,包括网络设备和连接网络设备的、上述任一项的电缆;
51.网络设备,包括处理器和机器可读存储介质,机器可读存储介质存储有能够被所述处理器执行的机器可执行指令,所述处理器被所述机器可执行指令促使:实现上述任一
项所述的方法步骤。
52.本说明书的实施例提供的技术方案可以包括以下有益效果:
53.本说明书实施例中,通过对连接端子上的各类引脚进行电平的调整,在若干次发起i2c协议总线的访问请求未得到响应的情况下,判定该电缆为无芯片电缆,继续获取类型识别引脚上的电平,以进行接口的配置,减少了针对包含芯片的电缆进行测试的过程,提升了网络部署的效率。
54.应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本说明书。
附图说明
55.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本说明书的实施例,并与说明书一起用于解释本说明书的原理。
56.图1是本技术实施方式所涉及的一种电缆的结构示意图;
57.图2是本技术实施方式所涉及的一种网络系统的结构示意图;
58.图3是本技术所涉及的一种接口配置方法的流程图;
59.图4是本技术实施方式所涉及的一种sfp电缆的结构示意图;
60.图5是本技术实施方式所涉及的一种qsfp电缆的结构示意图;
61.图6是本技术所涉及的一种接口配置装置的结构示意图。
具体实施方式
62.这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本说明书相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本说明书的一些方面相一致的装置和方法的例子。
63.本技术提供了一种电缆1,如图1所示,包括:
64.连接端子10,用于插接光模块接口20;以及,
65.线缆11,用于连接电缆两侧的连接端子10,以进行数据传输;
66.连接端子10,包括:
67.在位引脚101,用于被网络设备2识别电缆是否被插入到光模块接口20,被下拉至低电平;
68.无芯片检测引脚102,用于标识电缆1是否为无芯片电缆;
69.类型识别引脚103,用于标识电缆1的类型。
70.除此之外,连接端子10上还可以设置其他的引脚104,其功能可以是包含供电、数据传输以及接地等,对此不做限制。
71.结合网络系统,如图2所示,在网络设备2中,设置有对外连接光模块的光模块接口20,在网络设备2内部,光模块接口20连接到处理器21上,以接收数据或发送处理完成的数据。在不使用光模块时,可以通过相对应的电缆1连接到光模块接口20,这些光模块接口20可以连接的电缆1,包括sfp(小型可插拔式,small form pluggable)电缆和qsfp(四通道小型可插拔式,quad small form pluggable)电缆。当然,所选用的、适配光模块接口20的电
缆不限于此,也可以是其他类型的电缆,对此不做限制。
72.在电缆1中,连接端子10可以理解为是包含有若干金手指12的电路板,在电路板上可以设置有若干电阻,通过电阻、接地和电源之间的连接关系可以对无芯片电缆的标识以及速率选择、分线选择的区分。当然,基于选择的电缆的不同,比如sfp电缆和qsfp电缆,可以设置不同的连接方式,下面进行详细描述。
73.方式1:
74.如图3所示,电缆1为sfp电缆,在连接端子10a的金手指12a上设置有20个引脚,其中,本方式中主要运用到的引脚为mod_abs引脚、tx_fault引脚和tx_disable引脚,在rs0引脚、rs1引脚和rx_los引脚中至少需要选择一者使用。
75.将mod_abs引脚作为在位引脚使用,通过电阻连接至接地引脚veer,使电缆1插接至光模块接口20时形成低电平。
76.将tx_fault引脚和tx_disable引脚一起作为无芯片检测引脚使用,通过电阻连接至电源引脚vcct,使电缆1插接至光模块接口20时形成高电平。
77.通过上述的设置,在该电缆1插接到具有sfp的光模块接口20的网络设备2时,使得网络设备2确定出电缆1为无芯片的sfp电缆。
78.进一步的,为了实现sfp电缆的类型识别,类型识别引脚可以包括速率选择引脚。速率选择引脚为rs0引脚、rs1引脚和rx_los引脚中的一者。比如,将rs0引脚通过电阻连接至接地引脚veer,下拉至低电平,则可以表示为sfp电缆为10g速率,将将rs0引脚通过电阻连接至电源引脚vcct,上拉至高电平,则可以表示为sfp电缆为25g速率。
79.另外,为了能够使网络设备2识别更多的类型信息,可以同时选用rs0引脚、rs1引脚和rx_los引脚进行标识。
80.方式2:
81.如图4所示,电缆1为qsfp电缆,在连接端子10b的金手指12b上设置有38个引脚,其中,本方式中主要运用到的引脚为modprsl引脚和resetl引脚,在lpmode引脚、modsell引脚和intl引脚中选用两者,其中一者作为速率选择引脚,另一者作为分线选择引脚。在图4中仅展示出与本实施方式相关的引脚。
82.举例而言,将modprsl引脚作为在位引脚使用,通过电阻连接至接地引脚gnd,使电缆1插接至光模块接口20时形成低电平。
83.将resetl引脚作为无芯片检测引脚使用,通过电阻连接至接地引脚gnd,使电缆1插接至光模块接口20时形成低电平。
84.通过上述的设置,在该电缆1插接到具有qsfp的光模块接口20的网络设备2时,使得网络设备2确定出电缆1为无芯片的qsfp电缆。
85.进一步的,为了实现qsfp电缆的类型识别,类型识别引脚可以包括速率选择引脚和分线选择引脚。速率选择引脚和分线选择引脚可以为lpmode引脚、modsell引脚和intl引脚中选用两者。比如,将lpmode引脚作为速率选择引脚使用,将lpmode引脚通过电阻连接至电源引脚vcc,上拉至高电平,表示qsfp电缆选用40g速率,将lpmode引脚通过电阻连接至接地引脚gnd,下拉至低电平,表示qsfp电缆选用100g速率,将modsell引脚作为分线选择引脚使用,将modsell引脚通过电阻连接至电源引脚vcc,上拉至高电平,表示qsfp电缆选用一分四线缆模式,将modsell引脚通过电阻连接至接地引脚,下拉至低电平,表示qsfp电缆选用
直连模式。
86.另外,为了能够使网络设备2识别更多的类型信息,可以同时选用lpmode引脚、modsell引脚和intl引脚进行标识。
87.在使用电缆1时,可以采用当前的信号引脚进行信号传输,比如,针对sfp电缆,可以选用td+引脚、td-引脚、rd+引脚和rd-引脚进行数据传输,针对qsfp电缆,可以选用txn引脚和rxn引脚数据传输。
88.相对应的,本技术提供了一种接口配置方法,如图5所示,包括:
89.s100、若通过电缆的在位引脚检测到在位信号,则向电缆发起i2c总线协议的访问请求。
90.在电缆1插入到光模块接口20后,由于在位引脚被下拉至低电平,因此,网络设备2可以检测到电缆1在位。
91.此后,基于i2c(互联集成电路,inter-integrated circuit)总线协议,对应于电缆1的连接端子10上的scl(时钟线)引脚和sda(数据线)引脚,由于在电缆1中未设置芯片,因此,i2c总线协议并未应用,scl引脚和sda引脚悬空。
92.网络设备2通过光模块接口20向电缆1发起i2c总线协议的访问请求,由于没有设置芯片,无法进行响应,因此,与当前流程不同的是,在连续若干次(可以根据实际需求设置,大于一次即可实现)未接收到针对访问请求的响应时,认为插入的电缆1可能是无芯片的电缆。也就是说,可以通过i2c总线协议来触发无芯片电缆的识别和确认。
93.另外,由于sfp电缆和qsfp电缆的引脚设置不同,qsfp的光模块接口和sfp的光模块接口无法相互插接,因此,无法进行二者的区分,也无需进行二者的区分。针对qsfp的光模块接口只能插接qsfp电缆,针对sfp的光模块接口只能插接sfp电缆。
94.在方式1中,电缆1为sfp电缆时,在位引脚为mod_abs引脚,在位信号为低电平信号。
95.在方式2中,电缆为qsfp电缆,在位引脚为modprsl引脚,在位信号为低电平信号。
96.若预设次数内接收到了针对访问请求的响应,则说明插接的电缆为有芯片电缆,进行当前的有芯片电缆流程;否则跳转s101。
97.s101、若预设次数的访问请求未收到响应,则对无芯片检测引脚进行检测。
98.在多次未检测响应后,则认为该电缆1可能是无芯片电缆,但需要进一步地确认。
99.在方式1中,针对sfp电缆,无芯片检测引脚为tx_fault引脚和tx_disable引脚,tx_fault引脚的预设电平为高电平,tx_disable引脚的预设电平为高电平。即在tx_fault引脚和tx_disable引脚都为高电平时,进行无芯片电缆的确认,这是因为tx_fault引脚为发射部未收光的标识和tx_disable引脚为发射部被关断的标识,在有芯片电缆以及光模块应用时不会出现都是高电平的情况,因此,在二者都是高电平的情况下可以确认该电缆为无芯片电缆。
100.在方式2中,针对qsfp电缆,无芯片检测引脚为resetl引脚,resetl引脚的预设电平为低电平。其中,resetl引脚在光模块中用于模块复位,在电缆中未使用,因此,在网络设备2检测到resetl引脚为低电平时,可以用作无芯片的确认。
101.如果确定是无芯片电缆,则跳转步骤s102;如果无法确定,则可以提示电缆可能存在故障。
102.s102、若无芯片检测引脚被置于预设电平,则确定电缆为无芯片电缆。
103.s103、基于类型识别引脚,确定电缆的类型信息,则根据类型信息对电缆所插接的接口进行配置。
104.在确定电缆为无芯片电缆后,则可以读取对应的引脚的类型信息进行类型识别。
105.针对方式1,类型识别引脚可以包括速率选择引脚,速率选择引脚为rs0引脚、rs1引脚和rx_los引脚中的一者。
106.比如,将rs0引脚通过电阻连接至接地引脚,下拉至低电平,则可以表示为sfp电缆为10g速率,将将rs0引脚通过电阻连接至电源引脚,上拉至高电平,则可以表示为sfp电缆为25g速率。
107.针对方式2,类型识别引脚包括速率选择引脚和分线选择引脚,速率选择引脚为lpmode引脚,分线选择引脚为modsell引脚。
108.比如,将lpmode引脚作为速率选择引脚使用,将lpmode引脚通过电阻连接至电源引脚,上拉至高电平,表示qsfp电缆选用40g速率,将lpmode引脚通过电阻连接至接地引脚,下拉至低电平,表示qsfp电缆选用100g速率,将modsell引脚作为分线选择引脚使用,将modsell引脚通过电阻连接至电源引脚,上拉至高电平,表示qsfp电缆选用一分四线缆模式,将modsell引脚通过电阻连接至接地引脚,下拉至低电平,表示qsfp电缆选用直连模式。
109.需要说明的是,上述仅为一个具体的实施方式,针对类型识别,可以采用光模块接口上未占用的引脚进行更多的识别,对此不做限制。
110.在网络设备2对电缆1进行类型识别之后,可以对光模块接口20进行配置,从而实现网络设备之间的数据通信。
111.相对应的,本技术提供了一种接口配置装置,如图6所示,包括:
112.访问单元,用于若通过电缆的在位引脚检测到在位信号,则向电缆发起i2c总线协议的访问请求;
113.检测单元,用于若预设次数的访问请求未收到响应,则对无芯片检测引脚进行检测;若无芯片检测引脚被置于预设电平,则确定电缆为无芯片电缆;
114.识别单元,用于基于类型识别引脚,确定电缆的类型信息,则根据类型信息对电缆所插接的接口进行配置。
115.可选的,电缆为sfp电缆;
116.在位引脚为mod_abs引脚,在位信号为低电平信号;
117.无芯片检测引脚为tx_fault引脚和tx_disable引脚,tx_fault引脚的预设电平为高电平,tx_disable引脚的预设电平为高电平。
118.可选的,类型识别引脚包括速率选择引脚;
119.速率选择引脚为rs0引脚、rs1引脚和rx_los引脚中的一者。
120.可选的,电缆为qsfp电缆;
121.在位引脚为modprsl引脚,在位信号为低电平信号;
122.无芯片检测引脚为resetl引脚,resetl引脚的预设电平为低电平;
123.类型识别引脚包括速率选择引脚和分线选择引脚,速率选择引脚为lpmode引脚,分线选择引脚为modsell引脚。
124.相对应的,本技术提供了一种网络系统,如图2所示,包括网络设备2、3和连接网络
设备2、3的、上述任一项的电缆1;
125.网络设备,包括处理器21和机器可读存储介质(未图示),机器可读存储介质存储有能够被所述处理器21执行的机器可执行指令,处理器21被所述机器可执行指令促使:实现上述任一项所述的方法步骤。
126.本说明书的实施例提供的技术方案可以包括以下有益效果:
127.本说明书实施例中,通过对连接端子上的各类引脚进行电平的调整,在若干次发起i2c协议总线的访问请求未得到响应的情况下,判定该电缆为无芯片电缆,继续获取类型识别引脚上的电平,以进行接口的配置,减少了针对包含芯片的电缆进行测试的过程,提升了网络部署的效率。
128.并且,通过无芯片电缆的部署,能够降低电缆的成本以及芯片供应所带来的影响,避免了芯片与网络设备之间进行适配的问题,提高了电缆和网络设备的可靠性。
129.应当理解的是,本说明书并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本说明书的范围仅由所附的权利要求来限制。
130.以上所述仅为本说明书的较佳实施例而已,并不用以限制本说明书,凡在本说明书的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本说明书保护的范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1