CN113242152A - 一种基于光网络批量升级数据终端的方法 - Google Patents
一种基于光网络批量升级数据终端的方法 Download PDFInfo
- Publication number
- CN113242152A CN113242152A CN202110633355.4A CN202110633355A CN113242152A CN 113242152 A CN113242152 A CN 113242152A CN 202110633355 A CN202110633355 A CN 202110633355A CN 113242152 A CN113242152 A CN 113242152A
- Authority
- CN
- China
- Prior art keywords
- stream
- multicast
- data
- upgrading
- service description
- 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.)
- Granted
Links
Images
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
- H04L41/0813—Configuration setting characterised by the conditions triggering a change of settings
- H04L41/082—Configuration setting characterised by the conditions triggering a change of settings the condition being updates or upgrades of network functionality
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/16—Arrangements for providing special services to substations
- H04L12/18—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
- H04L12/185—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast with management of multicast group membership
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/16—Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
- H04L69/164—Adaptation or special uses of UDP protocol
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Small-Scale Networks (AREA)
Abstract
本发明公开了一种基于光网络批量升级数据终端的方法,包括推流服务器将多个组播流推送到光接收终端,组播流包含业务描述流和升级流;业务描述流中加入组播地址转换字段,用于升级流组播地址和端口的转换;光接收终端解析组播流,解析业务描述流数据,用户根据业务描述流和光接收终端对应的数据终端的类型选择对应的组播流,光接收终端根据选择的组播流中业务描述流的组播地址转换字段完成升级流组播地址和端口的转换,将升级流转发到数据终端;数据终端根据接收到的升级流完成升级。本发明不受数据终端产品类型、厂商限制;无需单独定制开发,可同时对不同类型数据终端进行批量升级,成本低。
Description
技术领域
本发明涉及数据通信设备技术领域,具体的说,是一种基于光网络批量升级数据终端的方法。
背景技术
随着通信产业发展,数据通信(简称数通)终端产品(PON、CM、WIFI、IPTV等)在生产制造、仓储和终端售后中有批量升级的需求,并存在一种硬件状态对应多种客户定制软件的情况。生产制造企业为了提高生产效率、节约成本、减少产测软件开发工作量,采用软硬件分离方式生产,即先使用生产软件完成硬件制造、性能指标测试,再升级为客户定制软件,最后进行参数校验。现有的批量升级主要采用推流服务器+交换机的方式,整个链路采用以太网传输。推流服务器推送升级组播流,升级数据通过交换机到达待升级的数据终端。目前数据终端组播升级绝大多数是在boot中实现,监听固定的组播地址和端口,同一厂商的不同类型产品boot往往监听的组播地址和端口相同,从而导致数据产品的升级数据无法再同一网络中传输。受以太网传输距离和不同类型数据终端监听组播地址端口相同限制,在生产过程中必须为每一条生产线部署推流服务器和交换机。从而导致成本高、无法统一管理、工序调整不灵活等问题。
发明内容
本发明的目的在于提供一种基于光网络批量升级数据终端的方法,用于解决现有技术中受以太网传输距离和不同类型数据终端监听组播地址端口相同限制,在生产过程中必须为每一条生产线部署推流服务器和交换机导致成本高、无法统一管理、工序调整不灵活的问题。
本发明通过下述技术方案解决上述问题:
一种基于光网络批量升级数据终端的方法,包括:
步骤S1:推流服务器对升级数据维护和管理,将多个组播流推送到光接收终端,组播流包含业务描述流和升级流,业务描述流描述升级流相关信息,升级流为厂商自定义的组播升级数据;业务描述流中加入组播地址转换transAddr字段,用于升级流组播地址和端口的转换;
步骤S2:光接收终端解析组播流,解析业务描述流数据,用户根据业务描述流和光接收终端对应的数据终端的类型选择对应的组播流,光接收终端根据选择的组播流中业务描述流的组播地址转换transAddr字段完成升级流组播地址和端口的转换,将升级流转发到数据终端;
步骤S3:数据终端根据接收到的升级流完成升级。
所述业务描述流的数据报文封装在UDP层,业务描述流的数据报文包括标识符、数据包编号、数据长度和数据字段,数据字段采用json格式封装,包含推流服务器信息、设备类型和升级组播流信息。
所述推流服务器将组播流发送到光交换器,光交换机将组播数据转换成光信号,再通过分光器发送到光接收终端。
本发明与现有技术相比,具有以下优点及有益效果:
本发明不受数据终端产品类型、厂商限制,数据终端只需支持组播升级功能,无需单独定制开发,便可通过一套***同时对不同类型数据终端进行批量升级,具有低成本、布置灵活、扩建方便、可统一管理规划等优点。
附图说明
图1为本发明的网络拓扑图;
图2为本发明的数据流;
图3为本发明的业务描述数据流报文。
具体实施方式
下面结合实施例对本发明作进一步地详细说明,但本发明的实施方式不限于此。
实施例1:
结合附图1和图2所示,一种基于光网络批量升级数据终端的方法,包括:
步骤S1:推流服务器对升级数据维护和管理,将多个组播流推送到光交换器,光交换机将组播数据转换成光信号,再通过分光器发送到光接收终端,组播流包含业务描述流和升级流,业务描述流描述升级流相关信息,升级流为厂商自定义的组播升级数据;业务描述流中加入组播地址转换transAddr字段,用于升级流组播地址和端口的转换;
结合附图3所示,所述业务描述流的数据报文封装在UDP层,业务描述流的数据报文包括标识符、数据包编号、数据长度和数据字段,数据字段采用json格式封装,包含推流服务器信息、设备类型和升级组播流信息。
例如,业务描述数据如下:
步骤S2:光接收终端解析组播流,解析业务描述流数据,并通过web显示,用户根据业务描述流和光接收终端对应的数据终端的类型通过web选择需要转发的组播流,光接收终端根据选择的组播流中业务描述流的组播地址转换transAddr字段完成升级流组播地址和端口的转换,并通过以太网将升级流转发到数据终端;在保证转换后升级流的地址和端口不冲突的前提下,光接收终端可转发多个升级流,对不同类型或同类型待升级设备进行升级。
步骤S3:数据终端根据接收到的升级流完成升级。
本发明引入组播地址转换功能,在业务描述流加入组播地址转换transAddr字段,光接收终端根据地址端口映射,完成升级流地址端口的转换。解决了由于各个厂商升级流地址和和端口没有统一规范,存在重复冲突的问题,地址端口冲突导致无法同时支持对多种类型数据终端升级的问题。
推流服务器和光接收终端不会对升级流携带的数据做处理,所以各厂商数据终端不需要针对组播升级功能进行特殊定制开发。
尽管这里参照本发明的解释性实施例对本发明进行了描述,上述实施例仅为本发明较佳的实施方式,本发明的实施方式并不受上述实施例的限制,应该理解,本领域技术人员可以设计出很多其他的修改和实施方式,这些修改和实施方式将落在本申请公开的原则范围和精神之内。
Claims (3)
1.一种基于光网络批量升级数据终端的方法,其特征在于,包括:
步骤S1:推流服务器对升级数据维护和管理,将多个组播流推送到光接收终端,组播流包含业务描述流和升级流,业务描述流描述升级流相关信息,升级流为厂商自定义的组播升级数据;业务描述流中加入组播地址转换transAddr字段,用于升级流组播地址和端口的转换;
步骤S2:光接收终端解析组播流,解析业务描述流数据,用户根据业务描述流和光接收终端对应的数据终端的类型选择对应的组播流,光接收终端根据选择的组播流中业务描述流的组播地址转换transAddr字段完成升级流组播地址和端口的转换,将升级流转发到数据终端;
步骤S3:数据终端根据接收到的升级流完成升级。
2.根据权利要求1所述的一种基于光网络批量升级数据终端的方法,其特征在于,所述业务描述流的数据报文封装在UDP层,业务描述流的数据报文包括标识符、数据包编号、数据长度和数据字段,数据字段采用json格式封装,包含推流服务器信息、设备类型和升级组播流信息。
3.根据权利要求1所述的一种基于光网络批量升级数据终端的方法,其特征在于,所述推流服务器将组播流发送到光交换器,光交换机将组播数据转换成光信号,再通过分光器发送到光接收终端。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110633355.4A CN113242152B (zh) | 2021-06-07 | 2021-06-07 | 一种基于光网络批量升级数据终端的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110633355.4A CN113242152B (zh) | 2021-06-07 | 2021-06-07 | 一种基于光网络批量升级数据终端的方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113242152A true CN113242152A (zh) | 2021-08-10 |
CN113242152B CN113242152B (zh) | 2022-11-08 |
Family
ID=77137112
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110633355.4A Active CN113242152B (zh) | 2021-06-07 | 2021-06-07 | 一种基于光网络批量升级数据终端的方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113242152B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115001932A (zh) * | 2022-06-29 | 2022-09-02 | 无锡路通视信网络股份有限公司 | 一种批量恢复或修改设备参数的方法及其*** |
Citations (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1764117A (zh) * | 2005-10-12 | 2006-04-26 | 杭州华为三康技术有限公司 | 向以太网无源光网络中的光网络单元发送升级软件的方法 |
CN101217412A (zh) * | 2008-01-03 | 2008-07-09 | 烽火通信科技股份有限公司 | 一种吉比特无源光网络***中批量升级光网络终端的方法 |
CN101414923A (zh) * | 2008-05-09 | 2009-04-22 | 上海未来宽带技术及应用工程研究中心有限公司 | 一种在gepon中利用组播技术实现onu软件远程升级的方法 |
CN101552697A (zh) * | 2009-05-06 | 2009-10-07 | 深圳市普联技术有限公司 | 一种网络接入设备升级***和网络接入设备升级方法 |
CN101668238A (zh) * | 2009-10-20 | 2010-03-10 | 上海市共进通信技术有限公司 | Epon中实现vlan n:1汇聚和1:n转换的方法、装置及光网络单元 |
CN101951369A (zh) * | 2010-09-14 | 2011-01-19 | 太仓市同维电子有限公司 | 基于自动发现的终端批量升级方法及其*** |
CN102402444A (zh) * | 2011-11-15 | 2012-04-04 | 北京世纪瑞尔技术股份有限公司 | 一种软件远程升级的方法 |
CN103209362A (zh) * | 2013-04-12 | 2013-07-17 | 深圳市共进电子股份有限公司 | 一种无源光网络设备间多设备之间升级的方法 |
CN103581363A (zh) * | 2013-11-29 | 2014-02-12 | 杜跃进 | 对恶意域名和非法访问的控制方法及装置 |
WO2014177115A1 (zh) * | 2013-09-30 | 2014-11-06 | 中兴通讯股份有限公司 | 一种移动终端应用批量管理方法及***、升级服务器 |
CN104993947A (zh) * | 2015-06-09 | 2015-10-21 | 深圳市共进电子股份有限公司 | 批量升级固件的方法 |
CN105119826A (zh) * | 2015-07-08 | 2015-12-02 | 上海斐讯数据通信技术有限公司 | 一种基于转发和控制分离的组播组管理方法及*** |
CN105450455A (zh) * | 2015-12-11 | 2016-03-30 | 上海市共进通信技术有限公司 | 工厂中网络设备批量自动升级的***及方法 |
CN107181971A (zh) * | 2017-05-22 | 2017-09-19 | 华为软件技术有限公司 | 一种iptv终端的升级方法及相关设备 |
CN207475604U (zh) * | 2017-11-24 | 2018-06-08 | 广西广播电视信息网络股份有限公司 | 一种基于sdn网络设备的点播推流*** |
CN108881502A (zh) * | 2017-05-12 | 2018-11-23 | 中兴通讯股份有限公司 | 一种多终端ip地址转换方法、装置及*** |
CN111726235A (zh) * | 2020-06-16 | 2020-09-29 | 四川九州电子科技股份有限公司 | 基于组播协议的数据通信终端自动化批量升级方法及*** |
-
2021
- 2021-06-07 CN CN202110633355.4A patent/CN113242152B/zh active Active
Patent Citations (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1764117A (zh) * | 2005-10-12 | 2006-04-26 | 杭州华为三康技术有限公司 | 向以太网无源光网络中的光网络单元发送升级软件的方法 |
CN101217412A (zh) * | 2008-01-03 | 2008-07-09 | 烽火通信科技股份有限公司 | 一种吉比特无源光网络***中批量升级光网络终端的方法 |
CN101414923A (zh) * | 2008-05-09 | 2009-04-22 | 上海未来宽带技术及应用工程研究中心有限公司 | 一种在gepon中利用组播技术实现onu软件远程升级的方法 |
CN101552697A (zh) * | 2009-05-06 | 2009-10-07 | 深圳市普联技术有限公司 | 一种网络接入设备升级***和网络接入设备升级方法 |
CN101668238A (zh) * | 2009-10-20 | 2010-03-10 | 上海市共进通信技术有限公司 | Epon中实现vlan n:1汇聚和1:n转换的方法、装置及光网络单元 |
CN101951369A (zh) * | 2010-09-14 | 2011-01-19 | 太仓市同维电子有限公司 | 基于自动发现的终端批量升级方法及其*** |
CN102402444A (zh) * | 2011-11-15 | 2012-04-04 | 北京世纪瑞尔技术股份有限公司 | 一种软件远程升级的方法 |
CN103209362A (zh) * | 2013-04-12 | 2013-07-17 | 深圳市共进电子股份有限公司 | 一种无源光网络设备间多设备之间升级的方法 |
WO2014177115A1 (zh) * | 2013-09-30 | 2014-11-06 | 中兴通讯股份有限公司 | 一种移动终端应用批量管理方法及***、升级服务器 |
CN103581363A (zh) * | 2013-11-29 | 2014-02-12 | 杜跃进 | 对恶意域名和非法访问的控制方法及装置 |
CN104993947A (zh) * | 2015-06-09 | 2015-10-21 | 深圳市共进电子股份有限公司 | 批量升级固件的方法 |
CN105119826A (zh) * | 2015-07-08 | 2015-12-02 | 上海斐讯数据通信技术有限公司 | 一种基于转发和控制分离的组播组管理方法及*** |
CN105450455A (zh) * | 2015-12-11 | 2016-03-30 | 上海市共进通信技术有限公司 | 工厂中网络设备批量自动升级的***及方法 |
CN108881502A (zh) * | 2017-05-12 | 2018-11-23 | 中兴通讯股份有限公司 | 一种多终端ip地址转换方法、装置及*** |
CN107181971A (zh) * | 2017-05-22 | 2017-09-19 | 华为软件技术有限公司 | 一种iptv终端的升级方法及相关设备 |
CN207475604U (zh) * | 2017-11-24 | 2018-06-08 | 广西广播电视信息网络股份有限公司 | 一种基于sdn网络设备的点播推流*** |
CN111726235A (zh) * | 2020-06-16 | 2020-09-29 | 四川九州电子科技股份有限公司 | 基于组播协议的数据通信终端自动化批量升级方法及*** |
Non-Patent Citations (2)
Title |
---|
田芳等: "EPON***远端设备升级方案浅析", 《电视技术》 * |
马东超等: "一种应用于PON接入网的应用层组播优化方案", 《计算机应用与软件》 * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115001932A (zh) * | 2022-06-29 | 2022-09-02 | 无锡路通视信网络股份有限公司 | 一种批量恢复或修改设备参数的方法及其*** |
Also Published As
Publication number | Publication date |
---|---|
CN113242152B (zh) | 2022-11-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11159624B2 (en) | System and method enabled devices enabled with syndicated data enhanced functionality | |
JP6366670B2 (ja) | ローカルエリアネットワークの拡張 | |
CN103618636A (zh) | 基于epon+eoc技术的综合网络管理的eoc设备自发现自配置方法 | |
CN113437998B (zh) | 运维调试方法、***、非易失性存储介质及处理器 | |
CN105119749A (zh) | 一种家庭网关本地批量升级的方法和*** | |
CN104717603A (zh) | 一种蓝牙低功耗组网并支持便捷互联的方法及*** | |
CN102355741A (zh) | 远程控制***、方法和局端接入设备 | |
CN113194550B (zh) | 数据通道的构建方法、服务器及数据集群*** | |
CN113242152B (zh) | 一种基于光网络批量升级数据终端的方法 | |
CN104506401A (zh) | 基于ISA100.11a工业传感网实现Modbus协议传输的方法 | |
US20160087896A1 (en) | Interface Switching Method and Device | |
US10931529B2 (en) | Terminal device management method, server, and terminal device for managing terminal devices in local area network | |
CN114501604B (zh) | 获取(或提供)时钟同步信息的方法以及通信装置 | |
CN109076111B (zh) | 电缆媒质转换器管理方法、装置和*** | |
CN102742317B (zh) | 通信***、方法及设备 | |
CN111934841B (zh) | 参考时钟的确定方法和装置、***、存储介质及电子装置 | |
CN113849213A (zh) | 一种边缘设备的ota升级***及方法 | |
US20040004974A1 (en) | Method and system for optimizing the design of a network controller | |
CN102484657A (zh) | 运行供电***的子站的方法 | |
KR20060078039A (ko) | 홈 네트워크용 스위치 허브 및 이를 이용한 홈 네트워크시스템 및 이를 이용한 데이터 전송방법 | |
CN113037573B (zh) | 网络管理***及方法 | |
CN110417685A (zh) | 一种数据传输方法及相关装置 | |
CN204392243U (zh) | 一种基于G.hn标准的WIFI电力线通信模块 | |
KR102489042B1 (ko) | 다기종 프로토콜 게이트웨이 장치 | |
CN105763380A (zh) | 一种网管数据获取方法和装置 |
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 |