CN106506216B - 一种eoc终端、端口配置方法及装置 - Google Patents
一种eoc终端、端口配置方法及装置 Download PDFInfo
- Publication number
- CN106506216B CN106506216B CN201611013719.4A CN201611013719A CN106506216B CN 106506216 B CN106506216 B CN 106506216B CN 201611013719 A CN201611013719 A CN 201611013719A CN 106506216 B CN106506216 B CN 106506216B
- Authority
- CN
- China
- Prior art keywords
- chip
- local side
- configuration information
- eoc
- terminal
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/66—Arrangements for connecting between networks having differing types of switching systems, e.g. gateways
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/60—Router architectures
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本申请提供了一种EOC终端、端口配置方法及装置,EOC终端为网关型EOC终端,包括EOC芯片和与EOC芯片连接的路由芯片;EOC芯片通过局端下发的目标数据包的类型标识确定局端所支持的终端;接收局端下发的配置信息;当局端支持网关型EOC终端时,直接将路由配置信息发送至路由芯片,当局端支持基本型EOC终端时,如果接收到路由芯片的配置请求,则将交换机配置信息发送至路由芯片;路由芯片在接收到路由配置信息时,直接基于路由配置信息进行配置,在接收到交换机配置信息时,从交换机配置信息中获取配置自身端口的配置参数,并基于配置参数进行配置。本申请提供的EOC终端具有较强的通用性,硬件成本大大降低。
Description
技术领域
本发明涉及EOC终端技术领域,尤其涉及一种EOC终端、端口配置方法及装置。
背景技术
目前的EOC终端均为基本型EOC终端,基本型EOC终端包括EOC芯片、与EOC芯片连接的交换机芯片,以及与交换机芯片连接的路由芯片,由于不同地区的交换机芯片使用的端口不一样,因此不同的地区需要使用不同的交换机芯片,这样导致基本型EOC终端的硬件成本比较高。并且,如果要提升网速的话,基本型EOC终端中的交换机芯片需要换成千兆交换机芯片,这导致基本型EOC终端的成本将更高。
发明内容
有鉴于此,本发明提供了一种EOC终端、端口配置方法及装置,用以解决现有的基本型EOC终端硬件成本较高的问题,其技术方案如下:
本发明提供了一种EOC终端,所述EOC终端为网关型EOC终端,所述网关型EOC终端包括EOC芯片和与所述EOC芯片连接的路由芯片;
所述EOC芯片,用于接收局端下发的目标数据包,并通过所述目标数据包的类型标识确定所述局端所支持的终端,所述局端所支持的终端为网关型EOC终端或者基本型EOC终端;以及,接收所述局端下发的配置信息,所述局端下发的配置信息为交换机配置信息或者路由配置信息;以及,当所述局端所支持的终端为网关型EOC终端时,直接将所述路由配置信息发送至所述路由芯片,当所述局端所支持的终端为基本型EOC终端时,如果接收到所述路由芯片发送的配置请求,则将所述交换机配置信息发送至所述路由芯片;
所述路由芯片,用于当接收到所述路由配置信息时,直接基于所述配置信息对自身端口进行配置,当接收到所述交换机配置信息时,从所述交换机配置信息中获取用于配置自身端口的配置参数,并基于所述配置参数对自身端口进行配置。
其中,所述路由芯片,具体用于当接收到所述交换机配置信息时,从所述交换机配置信息中解析出交换机芯片的多个物理层标识以及与各个物理层标识对应的配置数据,分别将所述与各个物理层标识对应的配置数据写入预先虚拟出的、与所述各个物理层标识对应的寄存器组中,基于预先设定的配置策略从目标寄存器组中提取配置数据进行端口配置,所述配置策略用于指示从哪个寄存器组中的哪个寄存器中提取配置数据,所述目标寄存器组为与所述各个物理层标识对应的寄存器组中的至少一个寄存器组。
其中,所述EOC芯片,还用于接收所述局端下发的用于从所述路由芯片请求目标数据的请求数据包,将所述请求数据包的第一类型标识转换为第二类型标识,使所述第二类型标识的请求数据包能够发送出去,并将所述第二类型标识的请求数据包发送至所述路由芯片;
所述路由芯片,还用于在接收到所述第二类型标识的第二数据包之后,构造第三类型标识且包含所述目标数据的响应数据包,将所述响应数据包发送至所述EOC芯片;
所述EOC芯片,还用于将所述响应数据包的所述第三类型标识转换为第四类型标识,使所述第四类型标识的响应数据包能够向所述局端发送,并将所述第四类型标识的响应数据包发送至所述局端,以使所述局端在接收到所述第四类型标识的响应数据包且验证所述响应数据包中的所述目标数据正确时下发所述配置信息。
其中,所述EOC芯片,还用于当所述局端所支持的终端为网关型EOC终端时,如果接收到所述路由芯片发送的配置请求,则向所述路由芯片发送不携带配置信息的响应报文。
一种端口配置方法,应用于网关型EOC终端中的EOC芯片,所述网关型EOC终端还包括与所述EOC芯片连接的路由芯片,所述端口配置方法包括:
接收局端下发的目标数据包,并通过所述目标数据包的类型标识确定所述局端所支持的终端,所述局端所支持的终端为网关型EOC终端或者基本型EOC终端;
接收所述局端下发的配置信息,所述局端下发的配置信息为交换机配置信息或者路由配置信息;
当所述局端所支持的终端为网关型EOC终端时,直接将所述路由配置信息发送至所述路由芯片,以使所述路由芯片直接基于所述路由配置信息对自身端口进行配置;当所述局端所支持的终端为基本型EOC终端时,如果接收到所述路由芯片发送的配置请求,则将所述交换机配置信息发送至所述路由芯片,以使所述路由芯片从所述交换机配置信息中获取用于配置自身端口的配置参数,并基于所述配置参数对自身端口进行配置。
所述端口配置方法还包括:
接收所述局端下发的用于从所述路由芯片请求目标数据的请求数据包;
将所述请求数据包的第一类型标识转换为所述路由芯片可识别的第二类型标识,使所述第二类型标识的请求数据包能够发送出去,并将所述第二类型标识的请求数据包发送至所述路由芯片,
接收所述路由芯片针对所述请求数据包发送的响应数据包,所述响应数据包的类型标识为第三类型标识,所述响应数据中包括所述目标数据;
将所述响应数据包的所述第三类型标识转换为第四类型标识,使所述第四类型标识的响应数据包能够向所述局端发送,并将所述第四类型标识的响应数据包发送至所述局端,以使所述局端在接收到所述第四类型标识的响应数据包且验证所述响应数据包中的所述目标数据正确时下发所述配置信息。
所述端口配置方法还包括:
当所述局端所支持的终端为网关型EOC终端时,如果接收到所述路由芯片发送的配置请求,则向所述路由芯片发送不携带配置信息的响应报文。
一种端口配置装置,应用于网关型EOC终端中的EOC芯片,所述网关型EOC终端还包括与所述EOC芯片连接的路由芯片;
所述装置包括:第一接收模块、确定模块、第二接收模块和第一发送模块;
所述第一接收模块,用于接收局端下发的目标数据包;
所述确定模块,用于通过所述目标数据包的类型标识确定所述局端所支持的终端,所述局端所支持的终端为网关型EOC终端或者基本型EOC终端;
所述第二接收模块,用于接收所述局端下发的配置信息,所述局端下发的配置信息为交换机配置信息或者路由配置信息;
所述第一发送模块,用于当所述局端所支持的终端为网关型EOC终端时,直接将所述路由配置信息发送至所述路由芯片,以使所述路由芯片直接基于所述路由配置信息对自身端口进行配置;当所述局端所支持的终端为基本型EOC终端时,如果接收到所述路由芯片发送的配置请求,则将所述交换机配置信息发送至所述路由芯片,以使所述路由芯片从所述交换机配置信息中获取用于配置自身端口的配置参数,并基于所述配置参数对自身端口进行配置。
所述端口配置装置还包括:第三接收模块、第一转换模块、第二发送模块、第四接收模块、第二转换模块和第三发送模块;
所述第三接收模块,用于接收所述局端下发的用于从所述路由芯片请求目标数据的请求数据包;
所述第一转换模块,用于将所述请求数据包的第一类型标识转换为第二类型标识,使所述第二类型标识的请求数据包能够发送出去;
所述第二发送模块,用于将所述第二类型标识的请求数据包发送至所述路由芯片;
所述第四接收模块,用于接收所述路由芯片针对所述请求数据包发送的响应数据包,所述响应数据包的类型标识为第三类型标识,所述响应数据中包括所述目标数据;
所述第二转换模块,用于将所述响应数据包的所述第三类型标识转换为第四类型标识,使所述第四类型标识的响应数据包能够向所述局端发送;
所述第三发送模块,用于将所述第四类型标识的响应数据包发送至所述局端,以使所述局端在接收到所述第四类型标识的响应数据包且验证所述响应数据包中的所述目标数据正确时下发所述配置信息。
所述端口配置装置还包括:第四发送模块;
所述第四发送模块,用于当所述局端所支持的终端为网关型EOC终端时,如果接收到所述路由芯片发送的配置请求,则向所述路由芯片发送不携带配置信息的响应报文。
上述技术方案具有如下有益效果:
本发明提供的EOC终端、端口配置方法及装置中,EOC终端为网关型EOC终端,该网关型EOC终端中EOC芯片直接与路由芯片连接,与现有技术中的基本型EOC终端相比,去掉了交换机芯片,由于去掉了交换机芯片,避免了不同的地区需要使用不同的交换机芯片,如果提升网速,需要将交换机芯片换成千兆交换机芯片的情况,因此,硬件成本大大降低。本发明提供的EOC终端,既能基于支持网关型EOC终端的局端下发的配置信息进行端口配置,又能基于支持基本型EOC终端的局端下发的配置信息进行端口配置,即发明提供的EOC终端具有通用性。由此可见,本发明提供的EOC终端具有较强的通用性,且与现有技术中的基本型EOC终端相比,硬件成本大大降低。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
图1为本发明实施例提供的EOC终端的结构示意图;
图2为本发明实施例提供的端口配置方法的流程示意图;
图3为本发明实施例提供的端口配置装置的结构示意图。
具体实施方式
为了引用和清楚起见,下文中使用的技术名词的说明、简写或缩写总结如下:
EOC Ethernet over Coax 基于有线电视同轴电缆网使用以太网协议的接入技术
PHY physicallayer 物理层
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例提供了一种EOC终端,请参阅图1,示出了该EOC终端的结构示意图,该EOC终端为网关型EOC终端,该网关型EOC终端包括EOC芯片101和与EOC芯片101连接的路由芯片102。其中:
EOC芯片101,用于接收局端下发的用于目标数据包,并通过目标数据包的类型标识确定局端所支持的终端,局端所支持的终端为网关型EOC终端或者基本型EOC终端;以及,接收局端下发的配置信息,局端下发的配置信息为交换机配置信息或者路由配置信息;以及,当局端所支持的终端为网关型EOC终端时,直接将路由配置信息发送至路由芯片102,当局端所支持的终端为基本型EOC终端时,如果接收到路由芯片102发送的配置请求,则将交换机配置信息发送至路由芯片102。
路由芯片102,用于当接收到路由配置信息时,直接基于路由配置信息对自身端口进行配置,当接收到交换机配置信息时,从交换机配置信息中获取用于配置自身端口的配置参数,并基于配置参数对自身端口进行配置。
本发明实施例提供的EOC终端为网关型EOC终端,该网关型EOC终端中EOC芯片直接与路由芯片连接,与现有技术中的基本型EOC终端相比,去掉了交换机芯片,由于去掉了交换机芯片,避免了不同的地区需要使用不同的交换机芯片,如果提升网速,需要将交换机芯片换成千兆交换机芯片的情况,因此,硬件成本大大降低。本发明实施例提供的EOC终端,既能基于支持网关型EOC终端的局端下发的配置信息进行端口配置,又能基于支持基本型EOC终端的局端下发的配置信息进行端口配置,即发明实施例提供的EOC终端具有通用性。由此可见,本发明实施例提供的EOC终端具有较强的通用性,且与现有技术中的基本型EOC终端相比,硬件成本大大降低。
下面通过一具体实例对上述实施例提供的EOC终端进行端口配置的过程进行说明:
网关型EOC终端上电后,EOC芯片接收局端下发的数据包,如果数据包的类型标识为0xAE08,则可确定局端所支持的EOC终端为基本型EOC终端,否则,确定局端所支持的EOC终端为网关型EOC终端。
EOC芯片在确定出局端所支持的EOC终端之后,可进行记录。接着,EOC芯片轮询等待接收局端下发配置信息,该配置信息可能是支持网关型EOC终端的局端下发的路由配置信息,也可能是支持基本型EOC终端的局端下发的交换机配置信息。
对于网关型EOC终端中的路由芯片而言,路由芯片在启动后会向EOC芯片发送配置请求。当EOC芯片接收到配置请求时,如果确定出局端所支持的EOC终端为基本型EOC终端,那么,局端下发的配置信息即为交换机配置信息,此时,EOC芯片会将局端下发的交换机配置信息发送至路由芯片,路由芯片接收到交换机配置信息之后,从交换机配置信息中获取用于配置自身端口的配置参数,并基于配置参数对自身端口进行配置。当EOC芯片接收到配置请求时,如果确定出局端所支持的EOC终端为路由EOC终端,则EOC芯片直接向路由芯片发送一个响应报文,该响应报文不携带任何配置信息,只是一个普通报文。
需要说明的是,当局端所支持的EOC终端为基本型EOC终端时,路由芯片的配置是由路由芯片主动发起的,即只有路由芯片向EOC芯片请求配置信息时,EOC芯片才会将交换机配置信息发送给路由芯片,如果路由芯片不请求配置信息,EOC芯片并不会将交换机配置信息发送给EOC芯片。然而,当局端所支持的EOC终端为路由型EOC终端,情况恰恰相反,即路由芯片的配置是被动的,局端将路由配置信息下发至EOC芯片后,EOC芯片直接将路由配置信息下发给路由芯片,路由芯片直接基于路由配置信息进行配置。
在上述实施例中,当路由芯片102接收到交换机配置信息时,从交换机配置信息中获取用于配置自身端口的配置参数,并基于配置参数对自身端口进行配置的过程包括:从交换机配置信息中解析出交换机芯片的多个物理层标识以及与各个物理层标识对应的配置数据,分别将与各个物理层标识对应的配置数据写入预先虚拟出的、与各个物理层标识对应的寄存器组中,基于预先设定的配置策略从目标寄存器组中提取配置数据进行端口配置。其中,配置策略用于指示从与哪个物理层标识对应的寄存器组中提取配置数据,目标寄存器组为与各个物理层标识对应的寄存器组中的至少一个寄存器组。
示例性的,交换机芯片的多个物理层标识分别为PhyID1、PhyID2、PhyID3和PhyID4,预先为PhyID1虚拟出寄存器组1,为PhyID2虚拟出寄存器组2,为PhyID3虚拟出寄存器组3,为PhyID4虚拟出寄存器组4,如果从配置信息中解析出PhyID1以及与PhyID1对应的配置数据,则将与PhyID1对应的配置数据写入寄存器组1中,如果,从配置信息中解析出PhyID2以及与PhyID2对应的配置数据,则将与PhyID2对应的配置数据写入寄存器组2中,以此类推,将与PhyID3对应的配置数据写入寄存器组3中,将与PhyID4对应的配置数据写入寄存器组4中。
在本实施例中,预先设定配置策略,该配置策略即为需要从哪些寄存器读取配置数据,在将配置数据写入寄存器组之后,便可基于配置策略从对应的寄存器读取配置数据,然后利用读取的配置数据进行配置,示例性的,预先设定从寄存器组1中的寄存器1、寄存器组2中的寄存器3和寄存器组3中的寄存器1中读取配置数据。另外,寄存器还可分页,还可预先设定读取哪个寄存器的哪页的配置数据。
可以理解的是,当局端所支持的EOC终端为基本型EOC终端,为了保证局端下发的配置信息能被EOC终端中的路由芯片获得,需要保证局端和EOC终端中的路由芯片能够正常且正确通信。与现有技术中的基本型EOC终端相比,本实施例提供的网关型EOC终端去掉了交换机芯片,当局端向基本型EOC终端发送从路由芯片请求目标数据的请求数据包(如类型标识为0xAE9C的非扩展型MME)时,请求数据包无法向路由芯片发送,即请求数据包发送不出去,可以理解的是,请求数据包本来用于请求读或写交换机寄存器的值,即需要交换机来响应,现在却要路由芯片响应,所以需要发送给路由芯片,然而,由于当前请求数据包的类型标识导致该请求数据包无法发送出去,因此,需要将请求数据包的类型标识转换为能够发送至路由芯片的类型标识,即,EOC芯片在接收到局端发送的请求数据包之后,将该请求数据包的第一类型标识(例如0xA09C)转换为第二类型标识(0xAE9C),使第二类型标识的请求数据包能够发送出去,然后将转换后的第二类型标识(0xAE9C)的请求数据包发送至路由芯片。
路由芯片在接收到第二类型标识(0xAE9C)的第二数据包之后,生成第三类型标识(0xAE9D)的响应数据包且该响应数据包中携带局端所请求的目标数据,然后将第三类型标识(0xAE9D)的响应数据包发送至EOC芯片。EOC芯片接收到第三类型标识(0xAE9D)的响应数据包之后,还需要将第三类型标识的响应数据包转换为可向局端发送的第四类型标识(0xA09D)的响应数据包,然后将第四类型标识(0xA09D)的响应数据包发送至局端。
局端接收到第四类型标识(0xA09D)的响应数据包后,从该响应数据包中获取目标数据,并验证该目标数据是否正确,如果该目标数据正确,则表明局端与EOC终端中的路由芯片能够正常且正确通信,此时,局端便可向EOC终端下发配置信息。
本发明实施例还提供了一种端口配置方法,应用于网关型EOC终端中的EOC芯片,网关型EOC终端还包括与EOC芯片连接的路由芯片,请参阅图2,示出了该端口配置方法的流程示意图,该端口配置方法可以包括:
步骤S201:接收局端下发的目标数据包,并通过目标数据包的类型标识确定局端所支持的终端,局端所支持的终端为网关型EOC终端或者基本型EOC终端。
步骤S202:接收局端下发的配置信息,局端下发的配置信息为交换机配置信息或者路由配置信息。
步骤S203a:当局端所支持的终端为网关型EOC终端时,直接将路由配置信息发送至路由芯片,以使路由芯片直接基于路由配置信息对自身端口进行配置。
步骤S203b:当局端所支持的终端为基本型EOC终端时,如果接收到路由芯片发送的配置请求,则将交换机配置信息发送至路由芯片,以使路由芯片从交换机配置信息中获取用于配置自身端口的配置参数,并基于配置参数对自身端口进行配置。
本发明实施例提供的端口配置方法,使得网关型EOC终端既能实现基于支持网关型EOC终端的局端下发的配置信息对路由芯片进行配置,又能实现基于基本型EOC终端的局端下发的配置信息对路由芯片进行配置,由此可见,本发明实施例提供的端口配置方法使得网关型EOC终端具有通用性且硬件成本与现有的基本型EOC大大降低。
可以理解的是,为了保证局端下发的配置信息能被EOC终端正确接收,需要保证局端和EOC终端能够正常且正确通信。基于此,上述实施例提供的端口配置方法还可以包括:
接收局端下发的用于从路由芯片请求目标数据的请求数据包;将请求数据包的第一类型标识转换为路由芯片可识别的第二类型标识,使第二类型标识的请求数据包能够发送出去,并将第二类型标识的请求数据包发送至路由芯片;接收路由芯片针对请求数据包发送的响应数据包,响应数据包的类型标识为第三类型标识,响应数据中包括目标数据;将响应数据包的第三类型标识转换为第四类型标识,使第四类型标识的响应数据包能向局端发送,并将第四类型标识的响应数据包发送至局端,以使局端在接收到第四类型标识的响应数据包且验证响应数据包中的目标数据正确时下发配置信息。
在上述实施例提供的端口配置方法中,当局端所支持的EOC终端为基本型EOC终端时,路由芯片的配置是由路由芯片主动发起的,即只有路由芯片请求配置信息时,才会将交换机配置信息发送给路由芯片,如果路由芯片不请求配置信息,不会将交换机配置信息发送给EOC芯片。然而,当局端所支持的EOC终端为路由型EOC终端,情况恰恰相反,即路由芯片的配置是被动的,即在接收到局端下发的路由配置信息之后,直接将路由配置信息下发给路由芯片。
然而,在某些时候,可能存在如下情况:路由芯片发起配置请求,但是局端所支持的EOC终端为网关型EOC终端,基于此,本发明实施例提供的端口配置方法还可以包括:
当局端所支持的终端为网关型EOC终端时,如果接收到路由芯片发送的配置请求,则向路由芯片发送不携带配置信息的响应报文。
与上述端口配置方法相对应,本发明实施例还提供了一种端口配置装置,该端口配置装置应用于网关型EOC终端中的EOC芯片,网关型EOC终端还包括与EOC芯片连接的路由芯片,请参阅图3,示出了该端口配置装置的结构示意图,可以包括:第一接收模块301、确定模块302、第二接收模块303和第一发送模块304。其中:
第一接收模块301,用于接收局端下发的目标数据包。
确定模块302,用于通过目标数据包的类型标识确定局端所支持的终端,局端所支持的终端为网关型EOC终端或者基本型EOC终端。
第二接收模块303,用于接收局端下发的配置信息,局端下发的配置信息为交换机配置信息或者路由配置信息。
第一发送模块304,用于当局端所支持的终端为网关型EOC终端时,直接将路由配置信息发送至路由芯片,以使路由芯片直接基于路由配置信息对自身端口进行配置;当局端所支持的终端为基本型EOC终端时,如果接收到路由芯片发送的配置请求,则将交换机配置信息发送至路由芯片,以使路由芯片从交换机配置信息中获取用于配置自身端口的配置参数,并基于配置参数对自身端口进行配置。
本发明实施例提供的端口配置装置,使得网关型EOC终端既能实现基于支持网关型EOC终端的局端下发的配置信息对路由芯片进行配置,又能实现基于基本型EOC终端的局端下发的配置信息对路由芯片进行配置,由此可见,本发明实施例提供的端口配置装置使得网关型EOC终端具有通用性且硬件成本与现有的基本型EOC大大降低。
上述实施例提供的端口配置装置还可以包括:第三接收模块、第一转换模块、第二发送模块、第四接收模块、第二转换模块和第三发送模块。其中:
第三接收模块,用于接收局端下发的用于从路由芯片请求目标数据的请求数据包。
第一转换模块,用于将请求数据包的第一类型标识转换为第二类型标识,使第二类型标识的请求数据包能够发送出去。
第二发送模块,用于将第二类型标识的请求数据包发送至路由芯片。
第四接收模块,用于接收路由芯片针对请求数据包发送的响应数据包,响应数据包的类型标识为第三类型标识,响应数据中包括目标数据。
第二转换模块,用于将响应数据包的第三类型标识转换为局端可识别的第四类型标识,使第四类型标识的响应数据包能够向局端发送。
第三发送模块,用于将第四类型标识的响应数据包发送至局端,以使局端在接收到第四类型标识的响应数据包且验证响应数据包中的目标数据正确时下发配置信息。
上述实施例提供的端口配置装置还可以包括:第四发送模块。
第四发送模块,用于当局端所支持的终端为网关型EOC终端时,如果接收到路由芯片发送的配置请求,则向路由芯片发送不携带配置信息的响应报文。
本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。
在本申请所提供的几个实施例中,应该理解到,所揭露的方法、装置和设备,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,RandomAccess Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
Claims (10)
1.一种EOC终端,其特征在于,所述EOC终端为网关型EOC终端,所述网关型EOC终端包括EOC芯片和与所述EOC芯片连接的路由芯片,且所述网关型EOC终端不包括交换机芯片;
所述EOC芯片,用于接收局端下发的目标数据包,并通过所述目标数据包的类型标识确定所述局端所支持的终端,所述局端所支持的终端为网关型EOC终端或者基本型EOC终端;以及,接收所述局端下发的配置信息,所述局端下发的配置信息为交换机配置信息或者路由配置信息;以及,当所述局端所支持的终端为网关型EOC终端时,直接将所述路由配置信息发送至所述路由芯片,当所述局端所支持的终端为基本型EOC终端时,如果接收到所述路由芯片发送的配置请求,则将所述交换机配置信息发送至所述路由芯片;
所述路由芯片,用于当接收到所述路由配置信息时,直接基于所述路由配置信息对自身端口进行配置,当接收到所述交换机配置信息时,从所述交换机配置信息中获取用于配置自身端口的配置参数,并基于所述配置参数对自身端口进行配置。
2.根据权利要求1所述的EOC终端,其特征在于,所述路由芯片,具体用于当接收到所述交换机配置信息时,从所述交换机配置信息中解析出交换机芯片的多个物理层标识以及与各个物理层标识对应的配置数据,分别将所述与各个物理层标识对应的配置数据写入预先虚拟出的、与所述各个物理层标识对应的寄存器组中,基于预先设定的配置策略从目标寄存器组中提取配置数据进行端口配置,所述配置策略用于指示从哪个寄存器组中的哪个寄存器中提取配置数据,所述目标寄存器组为与所述各个物理层标识对应的寄存器组中的至少一个寄存器组。
3.根据权利要求1或2所述的网关型EOC终端,其特征在于,所述EOC芯片,还用于接收所述局端下发的用于从所述路由芯片请求目标数据的请求数据包,将所述请求数据包的第一类型标识转换为第二类型标识,使所述第二类型标识的请求数据包能够发送出去,并将所述第二类型标识的请求数据包发送至所述路由芯片;
所述路由芯片,还用于在接收到所述第二类型标识的第二数据包之后,构造第三类型标识且包含所述目标数据的响应数据包,将所述响应数据包发送至所述EOC芯片;
所述EOC芯片,还用于将所述响应数据包的所述第三类型标识转换为第四类型标识,使所述第四类型标识的响应数据包能够向所述局端发送,并将所述第四类型标识的响应数据包发送至所述局端,以使所述局端在接收到所述第四类型标识的响应数据包且验证所述响应数据包中的所述目标数据正确时下发所述配置信息。
4.根据权利要求1或2所述的网关型EOC终端,其特征在于,所述EOC芯片,还用于当所述局端所支持的终端为网关型EOC终端时,如果接收到所述路由芯片发送的配置请求,则向所述路由芯片发送不携带配置信息的响应报文。
5.一种端口配置方法,其特征在于,应用于网关型EOC终端中的EOC芯片,所述网关型EOC终端还包括与所述EOC芯片连接的路由芯片,且所述网关型EOC终端不包括交换机芯片,所述端口配置方法包括:
接收局端下发的目标数据包,并通过所述目标数据包的类型标识确定所述局端所支持的终端,所述局端所支持的终端为网关型EOC终端或者基本型EOC终端;
接收所述局端下发的配置信息,所述局端下发的配置信息为交换机配置信息或者路由配置信息;
当所述局端所支持的终端为网关型EOC终端时,直接将所述路由配置信息发送至所述路由芯片,以使所述路由芯片直接基于所述路由配置信息对自身端口进行配置;当所述局端所支持的终端为基本型EOC终端时,如果接收到所述路由芯片发送的配置请求,则将所述交换机配置信息发送至所述路由芯片,以使所述路由芯片从所述交换机配置信息中获取用于配置自身端口的配置参数,并基于所述配置参数对自身端口进行配置。
6.根据权利要求5所述的端口配置方法,其特征在于,所述端口配置方法还包括:
接收所述局端下发的用于从所述路由芯片请求目标数据的请求数据包;
将所述请求数据包的第一类型标识转换为第二类型标识,使所述第二类型标识的请求数据包能够发送出去,并将所述第二类型标识的请求数据包发送至所述路由芯片,
接收所述路由芯片针对所述请求数据包发送的响应数据包,所述响应数据包的类型标识为第三类型标识,所述响应数据中包括所述目标数据;
将所述响应数据包的所述第三类型标识转换为第四类型标识,使所述第四类型标识的响应数据包能够向所述局端发送,并将所述第四类型标识的响应数据包发送至所述局端,以使所述局端在接收到所述第四类型标识的响应数据包且验证所述响应数据包中的所述目标数据正确时下发所述配置信息。
7.根据权利要求5或6所述的端口配置方法,其特征在于,所述方法还包括:
当所述局端所支持的终端为网关型EOC终端时,如果接收到所述路由芯片发送的配置请求,则向所述路由芯片发送不携带配置信息的响应报文。
8.一种端口配置装置,其特征在于,应用于网关型EOC终端中的EOC芯片,所述网关型EOC终端还包括与所述EOC芯片连接的路由芯片,且所述网关型EOC终端不包括交换机芯片;
所述装置包括:第一接收模块、确定模块、第二接收模块和第一发送模块;
所述第一接收模块,用于接收局端下发的目标数据包;
所述确定模块,用于通过所述目标数据包的类型标识确定所述局端所支持的终端,所述局端所支持的终端为网关型EOC终端或者基本型EOC终端;
所述第二接收模块,用于接收所述局端下发的配置信息,所述局端下发的配置信息为交换机配置信息或者路由配置信息;
所述第一发送模块,用于当所述局端所支持的终端为网关型EOC终端时,直接将所述路由配置信息发送至所述路由芯片,以使所述路由芯片直接基于所述路由配置信息对自身端口进行配置;当所述局端所支持的终端为基本型EOC终端时,如果接收到所述路由芯片发送的配置请求,则将所述交换机配置信息发送至所述路由芯片,以使所述路由芯片从所述交换机配置信息中获取用于配置自身端口的配置参数,并基于所述配置参数对自身端口进行配置。
9.根据权利要求8所述的端口配置装置,其特征在于,还包括:第三接收模块、第一转换模块、第二发送模块、第四接收模块、第二转换模块和第三发送模块;
所述第三接收模块,用于接收所述局端下发的用于从所述路由芯片请求目标数据的请求数据包;
所述第一转换模块,用于将所述请求数据包的第一类型标识转换为第二类型标识,使所述第二类型标识的请求数据包能够发送出去;
所述第二发送模块,用于将所述第二类型标识的请求数据包发送至所述路由芯片;
所述第四接收模块,用于接收所述路由芯片针对所述请求数据包发送的响应数据包,所述响应数据包的类型标识为第三类型标识,所述响应数据中包括所述目标数据;
所述第二转换模块,用于将所述响应数据包的所述第三类型标识转换为第四类型标识,使所述第四类型标识的响应数据包能够向所述局端发送;
所述第三发送模块,用于将所述第四类型标识的响应数据包发送至所述局端,以使所述局端在接收到所述第四类型标识的响应数据包且验证所述响应数据包中的所述目标数据正确时下发所述配置信息。
10.根据权利要求8或9所述的端口配置装置,其特征在于,还包括:第四发送模块;
所述第四发送模块,用于当所述局端所支持的终端为网关型EOC终端时,如果接收到所述路由芯片发送的配置请求,则向所述路由芯片发送不携带配置信息的响应报文。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611013719.4A CN106506216B (zh) | 2016-11-17 | 2016-11-17 | 一种eoc终端、端口配置方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611013719.4A CN106506216B (zh) | 2016-11-17 | 2016-11-17 | 一种eoc终端、端口配置方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106506216A CN106506216A (zh) | 2017-03-15 |
CN106506216B true CN106506216B (zh) | 2019-07-02 |
Family
ID=58324880
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611013719.4A Active CN106506216B (zh) | 2016-11-17 | 2016-11-17 | 一种eoc终端、端口配置方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106506216B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106911541B (zh) * | 2017-05-08 | 2020-07-24 | 深圳市茁壮网络股份有限公司 | 融合终端状态信息的获取方法及装置 |
CN115296995B (zh) * | 2022-06-30 | 2024-03-12 | 北京达佳互联信息技术有限公司 | 交换机配置方法、装置、电子设备及存储介质 |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102739431A (zh) * | 2011-04-14 | 2012-10-17 | 华为技术有限公司 | 一种设置EoC终端设备的方法、装置及*** |
CN102904759A (zh) * | 2012-10-18 | 2013-01-30 | 太仓市同维电子有限公司 | 广电网络增强型eoc终端管理***及方法 |
CN203180951U (zh) * | 2013-04-01 | 2013-09-04 | 深圳市双赢伟业科技股份有限公司 | 一种eoc网关设备 |
CN103856358A (zh) * | 2014-03-28 | 2014-06-11 | 潍坊学院 | 一种eoc设备以太网端口vlan配置***及方法 |
CN103873271A (zh) * | 2012-12-07 | 2014-06-18 | 上海未来宽带技术股份有限公司 | 一种网关型EoC终端、及其管理***和管理方法 |
WO2015026972A1 (en) * | 2013-08-20 | 2015-02-26 | Qualcomm Incorporated | Adaptive transmit power control in a communication network |
CN104811342A (zh) * | 2015-05-12 | 2015-07-29 | 成都广达电子股份有限公司 | 一种eoc局端批量管理带wifi的eoc终端的方法 |
CN105227424A (zh) * | 2015-10-20 | 2016-01-06 | 成都广达新网科技股份有限公司 | 一种eoc局端通过级联网桥虚拟接口的方法及*** |
CN105553730A (zh) * | 2015-12-22 | 2016-05-04 | 新余未来宽带技术有限公司 | 网关型EoC终端固件升级的实现装置及方法 |
-
2016
- 2016-11-17 CN CN201611013719.4A patent/CN106506216B/zh active Active
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102739431A (zh) * | 2011-04-14 | 2012-10-17 | 华为技术有限公司 | 一种设置EoC终端设备的方法、装置及*** |
CN102904759A (zh) * | 2012-10-18 | 2013-01-30 | 太仓市同维电子有限公司 | 广电网络增强型eoc终端管理***及方法 |
CN103873271A (zh) * | 2012-12-07 | 2014-06-18 | 上海未来宽带技术股份有限公司 | 一种网关型EoC终端、及其管理***和管理方法 |
CN203180951U (zh) * | 2013-04-01 | 2013-09-04 | 深圳市双赢伟业科技股份有限公司 | 一种eoc网关设备 |
WO2015026972A1 (en) * | 2013-08-20 | 2015-02-26 | Qualcomm Incorporated | Adaptive transmit power control in a communication network |
CN103856358A (zh) * | 2014-03-28 | 2014-06-11 | 潍坊学院 | 一种eoc设备以太网端口vlan配置***及方法 |
CN104811342A (zh) * | 2015-05-12 | 2015-07-29 | 成都广达电子股份有限公司 | 一种eoc局端批量管理带wifi的eoc终端的方法 |
CN105227424A (zh) * | 2015-10-20 | 2016-01-06 | 成都广达新网科技股份有限公司 | 一种eoc局端通过级联网桥虚拟接口的方法及*** |
CN105553730A (zh) * | 2015-12-22 | 2016-05-04 | 新余未来宽带技术有限公司 | 网关型EoC终端固件升级的实现装置及方法 |
Also Published As
Publication number | Publication date |
---|---|
CN106506216A (zh) | 2017-03-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108667778A (zh) | 一种物联网设备绑定方法、终端和物联网设备 | |
CN107733799B (zh) | 一种报文传输方法和装置 | |
CN104796849B (zh) | 一种对数据包进行处理的方法和设备 | |
CN107800603B (zh) | 内网用户基于vpn访问前端设备的方法和存储介质 | |
CN107147580B (zh) | 一种隧道建立的方法及通信*** | |
CN102318322B (zh) | Mac地址分配方法和设备 | |
CN104184663A (zh) | 基于软件定义网络和一体化标识网络的通信方法和装置 | |
CN102821082A (zh) | 一种数据传输方法、装置和*** | |
CN111431787B (zh) | 一种隧道建立方法、装置及计算机可读存储介质 | |
CN106506216B (zh) | 一种eoc终端、端口配置方法及装置 | |
CN109495594A (zh) | 一种数据传输方法、pnf sdn控制器、vnf sdn控制器及*** | |
CN110391921A (zh) | Olt端口的配置信息的处理方法、装置及存储介质 | |
CN107820262A (zh) | 参数配置方法、装置及*** | |
CN104144491B (zh) | 一种对WiFi终端实时定位的方法及*** | |
CN103052094B (zh) | 一种获取无线移动终端的服务集标识的方法 | |
CN103796191B (zh) | 向用户终端发送数据的方法、装置及终端 | |
EP3925389A1 (en) | Functional part selection in a disaggregated base station | |
CN104205729A (zh) | 网络中的设备配置方法、设备和*** | |
CN103391487A (zh) | 一种在多逻辑链路标识模式下传输业务的方法及装置 | |
CN108777712A (zh) | 区块链节点通信方法、装置及区块链节点 | |
CN104601431A (zh) | 一种vpn业务的接入方法及网络设备 | |
CN105656744B (zh) | 服务链路径的标识方法、设备和服务链 | |
CN105530633B (zh) | 实现WiFi接入服务的方法、***和设备 | |
CN105471692B (zh) | 一种网络互通的方法及设备 | |
CN105850095B (zh) | 认证关联方法及*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | 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 |