CN107026753B - Method and system for distributing and downloading software version in passive optical network - Google Patents

Method and system for distributing and downloading software version in passive optical network Download PDF

Info

Publication number
CN107026753B
CN107026753B CN201710080080.XA CN201710080080A CN107026753B CN 107026753 B CN107026753 B CN 107026753B CN 201710080080 A CN201710080080 A CN 201710080080A CN 107026753 B CN107026753 B CN 107026753B
Authority
CN
China
Prior art keywords
eoc
download
central office
upgrade
command
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
CN201710080080.XA
Other languages
Chinese (zh)
Other versions
CN107026753A (en
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.)
Jinqianmao Technology Co ltd
Original Assignee
Jinqianmao Technology 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 Jinqianmao Technology Co ltd filed Critical Jinqianmao Technology Co ltd
Priority to CN202010089712.0A priority Critical patent/CN111314127B/en
Priority to CN201710080080.XA priority patent/CN107026753B/en
Priority to CN202010089713.5A priority patent/CN111314128B/en
Publication of CN107026753A publication Critical patent/CN107026753A/en
Application granted granted Critical
Publication of CN107026753B publication Critical patent/CN107026753B/en
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
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • H04L41/0813Configuration setting characterised by the conditions triggering a change of settings
    • H04L41/082Configuration setting characterised by the conditions triggering a change of settings the condition being updates or upgrades of network functionality
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/65Updates
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0889Techniques to speed-up the configuration process
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/06Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q11/00Selecting arrangements for multiplex systems
    • H04Q11/0001Selecting arrangements for multiplex systems using optical switching
    • H04Q11/0062Network aspects
    • H04Q11/0067Provisions for optical access or distribution networks, e.g. Gigabit Ethernet Passive Optical Network (GE-PON), ATM-based Passive Optical Network (A-PON), PON-Ring
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q11/00Selecting arrangements for multiplex systems
    • H04Q11/0001Selecting arrangements for multiplex systems using optical switching
    • H04Q11/0062Network aspects
    • H04Q2011/0079Operation or maintenance aspects

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Information Transfer Between Computers (AREA)
  • Small-Scale Networks (AREA)
  • Stored Programmes (AREA)

Abstract

The invention relates to the technical field of communication, in particular to a method and a system for distributing and downloading software versions in a passive optical network. The method comprises the following steps: the network management server sends a downloading command; the EoC local side receives and analyzes the download command to acquire a download parameter; the EoC local side sends a version downloading request according to the downloading parameters and stores the version downloading to the local; the EoC local side appoints the upgrade parameters of the EoC terminal and sends an upgrade command to the EoC terminal; the EoC terminal receives and analyzes the upgrading command to acquire downloading parameters; and the EoC terminal sends a version downloading request according to the downloading parameters to finish downloading the upgraded version. The invention realizes the layer-by-layer transmission of the version upgrading, reduces the pressure of the network management server and the bandwidth, and leads the terminal upgrading process to be quicker and more stable.

Description

一种无源光网络中软件版本分发下载的方法及系统A method and system for distributing and downloading software versions in a passive optical network

技术领域technical field

本发明涉及通信技术领域,尤其涉及一种无源光网络中软件版本分发下载的方法及系统。The invention relates to the field of communication technologies, and in particular, to a method and system for distributing and downloading software versions in a passive optical network.

背景技术Background technique

EPON(Ethernet passive optical networks,以太无源光网络)加EoC(Ethernetover Coax,以太数据通过同轴电缆传输)是目前新一代广电网络采用的方案。整套系统的主要网元构成包括:OLT(Optical line terminal,光线路终端),ONU(Optical NetworkUnit,光网络单元),EoC局端,EoC终端。EPON (Ethernet passive optical networks, Ethernet passive optical network) plus EoC (Ethernetover Coax, Ethernet data transmission through coaxial cable) is the current new generation of radio and television networks adopted solutions. The main network elements of the whole system include: OLT (Optical line terminal, optical line terminal), ONU (Optical Network Unit, optical network unit), EoC central office, and EoC terminal.

为了提升用户体验,需要经常对EoC终端进行功能添加与功能优化,EoC终端软件版本的不断升级在所难免。如图1描述的PON+EoC网络架构示意图,每个OLT可下连多个ONU,每个ONU可下连多个EoC局端,每个EoC局端下又可以下连多个EoC终端,在这样的一个网络中终端数达到4K以上。目前对终端进行升级的方式,是通过网管服务器下发升级命令给终端,终端向网管服务器发起升级请求,从网管服务器上下载升级版本到本地进行升级。In order to improve the user experience, it is necessary to frequently add and optimize functions to the EoC terminal, and the continuous upgrade of the EoC terminal software version is inevitable. As shown in the schematic diagram of the PON+EoC network architecture described in Figure 1, each OLT can be connected to multiple ONUs, each ONU can be connected to multiple EoC central offices, and each EoC central office can be connected to multiple EoC terminals. The number of terminals in such a network reaches more than 4K. The current way to upgrade the terminal is to send an upgrade command to the terminal through the network management server, and the terminal initiates an upgrade request to the network management server, and downloads the upgraded version from the network management server to the local upgrade.

在终端数量庞大的网络中,终端从网管服务器下载升级版本过程中,多并发请求经常由于网管服务器的性能不足及局端上连带宽的瓶颈,导致终端升级失败。升级失败的终端,不断重复下载请求,更加剧了整个网络的拥塞,从而使得整个网络的升级过程缓慢,且升级过程影响了正常的业务访问。In a network with a large number of terminals, when the terminal downloads the upgraded version from the network management server, the terminal upgrade fails due to the insufficient performance of the network management server and the bottleneck of the connection bandwidth of the central office due to multiple concurrent requests. The terminal that fails to upgrade continuously repeats the download request, which aggravates the congestion of the entire network, which makes the upgrade process of the entire network slow, and the upgrade process affects normal service access.

发明内容SUMMARY OF THE INVENTION

针对上述问题,本发明提供了一种无源光网络中软件版本分发下载的方法及系统,减少网管服务器与终端的交互次数,避免网管服务器的资源及网络带宽的瓶颈。In view of the above problems, the present invention provides a method and system for distributing and downloading software versions in a passive optical network, which reduces the number of interactions between the network management server and the terminal, and avoids the bottleneck of network management server resources and network bandwidth.

为了解决上述技术问题,本发明采用的技术方案为:提供一种无源光网络中软件版本分发下载的方法,所述方法包括:In order to solve the above-mentioned technical problems, the technical solution adopted in the present invention is to provide a method for distributing and downloading software versions in a passive optical network, the method comprising:

网管服务器发送下载命令至EoC局端;The network management server sends the download command to the EoC central office;

EoC局端接收并解析所述下载命令,获取第一下载参数;The EoC central office receives and parses the download command to obtain the first download parameter;

所述EoC局端根据所述第一下载参数发送升级版本下载请求至升级版本所存储的FTP服务器,FTP服务器发送升级版本至EoC局端;The EoC central office sends a download request of the upgraded version to the FTP server where the upgraded version is stored according to the first download parameter, and the FTP server sends the upgraded version to the EoC central office;

所述EoC局端指定EoC终端的升级参数,发送升级命令给EoC终端;The EoC central office specifies the upgrade parameters of the EoC terminal, and sends an upgrade command to the EoC terminal;

所述EoC终端接收并解析所述升级命令,获取第二下载参数;The EoC terminal receives and parses the upgrade command, and obtains the second download parameter;

所述EoC终端根据所述第二下载参数发送升级版本下载请求至EoC局端;The EoC terminal sends an upgrade version download request to the EoC central office according to the second download parameter;

EoC终端下载保存EoC局端发送的升级版本。The EoC terminal downloads and saves the upgraded version sent by the EoC central office.

本发明提供的另一技术方案为:提供一种无源光网络中软件版本分发下载的系统,包括:网管服务器、EoC局端和EoC终端;Another technical solution provided by the present invention is to provide a system for distributing and downloading software versions in a passive optical network, including: a network management server, an EoC central office and an EoC terminal;

网管服务器,用于发送下载命令至EoC局端;The network management server is used to send the download command to the EoC central office;

EoC局端,用于接收并解析所述下载命令,获取第一下载参数;根据所述第一下载参数发送升级版本下载请求至升级版本所存储的FTP服务器;接收FTP服务器发送的升级版本;指定EoC终端的升级参数,发送升级命令给EoC终端;发送升级版本至EoC终端;The EoC central office is used to receive and parse the download command, and obtain the first download parameter; send an upgraded version download request to the FTP server where the upgraded version is stored according to the first download parameter; receive the upgraded version sent by the FTP server; specify Upgrade parameters of the EoC terminal, send the upgrade command to the EoC terminal; send the upgrade version to the EoC terminal;

EoC终端,用于接收并解析所述升级命令,获取第二下载参数;根据所述第二下载参数发送升级版本下载请求至EoC局端;接收EoC局端发送的升级版本。The EoC terminal is configured to receive and parse the upgrade command to obtain second download parameters; send an upgraded version download request to the EoC central office according to the second download parameters; and receive the upgraded version sent by the EoC central office.

本发明的无源光网络中软件版本分发下载的方法及系统,通过采用网管服务器、EoC局端和EoC终端逐层发送升级版本,减少了网管服务器与带宽的压力,使得终端升级过程更加快速、稳定。解决了在终端数量庞大的网络中,EoC终端从网管服务器下载升级版本,造成网管服务器的资源及网络带宽不够造成瓶颈的技术问题。The method and system for distributing and downloading software versions in the passive optical network of the present invention, by adopting the network management server, the EoC central office and the EoC terminal to send the upgraded version layer by layer, reduce the pressure on the network management server and bandwidth, and make the terminal upgrade process faster and more efficient. Stablize. In a network with a large number of terminals, the EoC terminal downloads the upgraded version from the network management server, which causes the bottleneck of insufficient resources and network bandwidth of the network management server.

附图说明Description of drawings

图1是无源光网络中PON+EoC网络架构示意图;Figure 1 is a schematic diagram of a PON+EoC network architecture in a passive optical network;

图2是本发明具体实施方式的无源光网络中软件版本分发下载的系统的结构框图;2 is a structural block diagram of a system for distributing and downloading software versions in a passive optical network according to a specific embodiment of the present invention;

图3是本发明实施例提供的无源光网络中软件版本分发下载的方法的流程图;3 is a flowchart of a method for distributing and downloading software versions in a passive optical network according to an embodiment of the present invention;

标号说明:Label description:

1、网管服务器;2、EoC局端;3、EoC终端。1. Network management server; 2. EoC central office; 3. EoC terminal.

具体实施方式Detailed ways

为详细说明本发明的技术内容、所实现目的及效果,以下结合实施方式并配合附图予以说明。In order to describe in detail the technical content, achieved objects and effects of the present invention, the following descriptions are given with reference to the embodiments and the accompanying drawings.

本发明最关键的构思在于:通过版本升级的逐层发送,减少了网管服务器与带宽的压力,使得终端升级过程更加快速、稳定。The key concept of the present invention is that: through the layer-by-layer transmission of the version upgrade, the pressure on the network management server and the bandwidth is reduced, so that the terminal upgrade process is faster and more stable.

本发明的一个实施例为:一种无源光网络中软件版本分发下载的方法,所述方法包括:An embodiment of the present invention is: a method for distributing and downloading software versions in a passive optical network, the method comprising:

网管服务器发送下载命令至EoC局端;The network management server sends the download command to the EoC central office;

EoC局端接收并解析所述下载命令,获取第一下载参数;The EoC central office receives and parses the download command to obtain the first download parameter;

所述EoC局端根据所述第一下载参数发送升级版本下载请求至升级版本所存储的FTP服务器,FTP服务器发送升级版本至EoC局端;The EoC central office sends a download request of the upgraded version to the FTP server where the upgraded version is stored according to the first download parameter, and the FTP server sends the upgraded version to the EoC central office;

所述EoC局端指定EoC终端的升级参数,发送升级命令给EoC终端;The EoC central office specifies the upgrade parameters of the EoC terminal, and sends an upgrade command to the EoC terminal;

所述EoC终端接收并解析所述升级命令,获取第二下载参数;The EoC terminal receives and parses the upgrade command, and obtains the second download parameter;

所述EoC终端根据所述第二下载参数发送升级版本下载请求至EoC局端;The EoC terminal sends an upgrade version download request to the EoC central office according to the second download parameter;

EoC终端下载保存EoC局端发送的升级版本。The EoC terminal downloads and saves the upgraded version sent by the EoC central office.

由上描述可知,本发明的无源光网络中软件版本分发下载的方法,避免了在终端数量庞大的网络中,EoC终端从网管服务器下载升级版本,造成网管服务器的资源及网络带宽不够造成瓶颈,通过网管服务器、EoC局端和EoC终端逐层发送升级版本,减少了网管服务器与带宽的压力,使得终端升级过程更加快速、稳定。As can be seen from the above description, the method for distributing and downloading software versions in a passive optical network of the present invention avoids that in a network with a large number of terminals, EoC terminals download the upgraded version from the network management server, resulting in insufficient resources and network bandwidth of the network management server and causing bottlenecks. , The upgrade version is sent layer by layer through the network management server, EoC central office and EoC terminal, which reduces the pressure on the network management server and bandwidth, and makes the terminal upgrade process faster and more stable.

进一步的,在本发明的一个具体实施例中,上述的无源光网络中软件版本分发下载的方法的网管服务器通过SNMP协议的SetRequest请求,把所述下载命令发送给EoC局端的SNMP代理。Further, in a specific embodiment of the present invention, the network management server of the above-mentioned method for distributing and downloading software versions in a passive optical network sends the download command to the SNMP agent of the EoC central office through the SetRequest request of the SNMP protocol.

进一步的,在本发明的一个具体实施例中,上述的无源光网络中软件版本分发下载的方法的下载命令包括:升级版本所存储的FTP服务器的IP、端口、登陆用户名和密码,以及升级版本的文件名称。Further, in a specific embodiment of the present invention, the download command of the method for distributing and downloading the software version in the above-mentioned passive optical network includes: the IP, port, login user name and password of the FTP server stored in the upgraded version, and the upgrade The filename of the version.

进一步的,在本发明的一个具体实施例中,上述的无源光网络中软件版本分发下载的方法的FTP服务器架设在网管服务器上。Further, in a specific embodiment of the present invention, the FTP server of the above-mentioned method for distributing and downloading software versions in a passive optical network is set up on a network management server.

进一步的,在本发明的一个具体实施例中,上述的无源光网络中软件版本分发下载的方法的EoC局端上架设有存储升级版本的升级服务器,所述升级命令包括:升级服务器的IP、端口、登陆用户名和密码,以及升级版本的文件名称。Further, in a specific embodiment of the present invention, the EoC central office of the method for distributing and downloading software versions in the above-mentioned passive optical network is provided with an upgrade server for storing the upgraded version, and the upgrade command includes: the IP address of the upgrade server , port, login user name and password, and the file name of the upgraded version.

进一步的,在本发明的一个具体实施例中,上述的无源光网络中软件版本分发下载的方法的EoC局端通过MME协议发送升级命令给EoC终端。Further, in a specific embodiment of the present invention, the EoC central office of the above-mentioned method for distributing and downloading software versions in a passive optical network sends an upgrade command to the EoC terminal through the MME protocol.

本发明还提供一种无源光网络中软件版本分发下载的系统,包括:网管服务器、EoC局端和EoC终端;The invention also provides a system for distributing and downloading software versions in a passive optical network, comprising: a network management server, an EoC central office and an EoC terminal;

网管服务器1,用于发送下载命令至EoC局端;The network management server 1 is used to send the download command to the EoC central office;

EoC局端2,用于接收并解析所述下载命令,获取第一下载参数;根据所述第一下载参数发送升级版本下载请求至升级版本所存储的FTP服务器;接收FTP服务器发送的升级版本;指定EoC终端的升级参数,发送升级命令给EoC终端;发送升级版本至EoC终端;The EoC central office 2 is configured to receive and parse the download command, and obtain the first download parameter; send an upgraded version download request to the FTP server where the upgraded version is stored according to the first download parameter; receive the upgraded version sent by the FTP server; Specify the upgrade parameters of the EoC terminal, send the upgrade command to the EoC terminal; send the upgrade version to the EoC terminal;

EoC终端3,用于接收并解析所述升级命令,获取第二下载参数;根据所述第二下载参数发送升级版本下载请求至EoC局端;接收EoC局端发送的升级版本。The EoC terminal 3 is configured to receive and parse the upgrade command to obtain second download parameters; send an upgrade version download request to the EoC central office according to the second download parameters; and receive the upgraded version sent by the EoC central office.

进一步的,在本发明的一个具体实施例中,上述的无源光网络中软件版本分发下载系统的网管服务器通过SNMP协议的SetRequest请求,把所述下载命令发送给EoC局端的SNMP代理。Further, in a specific embodiment of the present invention, the network management server of the software version distribution and download system in the above-mentioned passive optical network sends the download command to the SNMP agent of the EoC central office through the SetRequest request of the SNMP protocol.

进一步的,在本发明的一个具体实施例中,上述的无源光网络中软件版本分发下载系统的下载命令包括:升级版本所存储的FTP服务器的IP、端口、登陆用户名和密码,以及升级版本的文件名称。Further, in a specific embodiment of the present invention, the download command of the software version distribution and download system in the above-mentioned passive optical network includes: the IP, port, login user name and password of the FTP server stored in the upgraded version, and the upgraded version. file name.

进一步的,在本发明的一个具体实施例中,上述的无源光网络中软件版本分发下载系统的FTP服务器架设在网管服务器上。Further, in a specific embodiment of the present invention, the FTP server of the software version distribution and download system in the above-mentioned passive optical network is set up on the network management server.

实施例1Example 1

请参阅图3,图3示出了本发明实施例的无源光网络中软件版本分发下载的方法的流程图;具体的,本发明无源光网络中软件版本分发下载的方法包括如下步骤:Please refer to FIG. 3, which shows a flowchart of a method for distributing and downloading software versions in a passive optical network according to an embodiment of the present invention; specifically, the method for distributing and downloading software versions in a passive optical network of the present invention includes the following steps:

步骤201:网管发送版本下载命令给局端。Step 201: The network management sends a version download command to the central office.

在本实施例中,网管通过SNMP协议的SetRequest请求,把下载命令发送给局端的SNMP代理;下载命令包含版本所存储的FTP服务器的IP、端口、登陆用户名和密码,以及版本文件的名称。In this embodiment, the network management sends the download command to the SNMP agent of the central office through the SetRequest request of the SNMP protocol; the download command includes the IP, port, login user name and password of the FTP server where the version is stored, and the name of the version file.

在本实施例中,FTP服务器也架设在网管上。In this embodiment, the FTP server is also set up on the network management system.

步骤202:局端接收并解析网管的下载命令。Step 202: The central office receives and parses the download command from the network management.

局端的SNMP代理解析下载命令所包含的信息,调用MIB接口设置以下MIB节点:The SNMP agent at the central office parses the information contained in the download command, and calls the MIB interface to set the following MIB nodes:

eocSoftwareDownloadServerIP:网管通过指定该节点的值来设置局端下载版本的FTP服务器的IP地址;eocSoftwareDownloadServerIP: The network administrator sets the IP address of the FTP server of the download version of the central office by specifying the value of this node;

eocSoftwareDownloadServerPort:网管通过指定该节点的值来设置局端下载版本的FTP服务器的端口号;eocSoftwareDownloadServerPort: The NMS sets the port number of the FTP server of the central office download version by specifying the value of this node;

eocSoftwareDownloadLogin:网管通过指定该节点的值来设置局端下载版本的FTP服务器的登录用户名;eocSoftwareDownloadLogin: The NMS sets the login user name of the FTP server of the download version of the central office by specifying the value of this node;

eocSoftwareDownloadPassword:网管通过指定该节点的值来设置局端下载版本的FTP服务器的登录密码;eocSoftwareDownloadPassword: The NMS sets the login password of the FTP server of the download version of the central office by specifying the value of this node;

eocSoftwareDownloadFilename:网管通过指定该节点的值来设置局端下载版本文件的名称。eocSoftwareDownloadFilename: The NMS sets the name of the downloaded version file at the central office by specifying the value of this node.

步骤203:局端发出版本下载请求。Step 203: The central office sends a version download request.

在本实施例中,局端根据步骤202中设置的MIB节点的值作为FTP请求的参数,发起FTP下载请求。In this embodiment, the central office initiates an FTP download request according to the value of the MIB node set in step 202 as a parameter of the FTP request.

步骤204:网管接收FTP下载请求,通过FTP协议把版本传输给局端,保存在局端中。Step 204: The network management receives the FTP download request, transmits the version to the central office through the FTP protocol, and saves the version in the central office.

步骤205:局端指定终端的升级参数,升级参数中包括升级版本的文件名称,升级服务器的IP、端口、用户名及密码。Step 205: The central office specifies the upgrade parameters of the terminal, and the upgrade parameters include the file name of the upgrade version, the IP, port, user name and password of the upgrade server.

在本实施例中,升级服务器就是局端,升级版本的文件名称就是MIB节点eocSoftwareDownloadFilename的值。In this embodiment, the upgrade server is the central office, and the file name of the upgrade version is the value of the MIB node eocSoftwareDownloadFilename.

步骤206:局端将终端升级所需的参数通过协议发送给终端。Step 206: The central office sends the parameters required for the terminal upgrade to the terminal through a protocol.

在本实施例中,使用的协议是MME协议。In this embodiment, the protocol used is the MME protocol.

步骤207:终端发出版本下载请求。Step 207: The terminal sends a version download request.

在本实施例中,终端解析步骤206发送的MME协议报文的TLV字段,获取FTP下载的参数,发起FTP下载请求。In this embodiment, the terminal parses the TLV field of the MME protocol packet sent in step 206, obtains the parameters of the FTP download, and initiates an FTP download request.

步骤208:局端接收FTP下载请求,通过FTP协议把版本传输给终端。Step 208: The central office receives the FTP download request, and transmits the version to the terminal through the FTP protocol.

以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等同变换,或直接或间接运用在相关的技术领域,均同理包括在本发明的专利保护范围内。The above descriptions are only examples of the present invention, and are not intended to limit the scope of the present invention. Any equivalent transformations made by using the contents of the description and drawings of the present invention, or directly or indirectly applied in related technical fields, are similarly included in the within the scope of patent protection of the present invention.

Claims (8)

1.一种无源光网络中软件版本分发下载的方法,其特征在于,所述方法包括:1. a method for distributing and downloading software versions in a passive optical network, wherein the method comprises: 网管服务器发送下载命令至EoC局端;The network management server sends the download command to the EoC central office; EoC局端接收并解析所述下载命令,获取第一下载参数;所述下载命令包括:升级版本所存储的FTP服务器的IP、端口、登陆用户名、密码和升级版本的文件名称;The EoC central office receives and parses the download command, and obtains the first download parameter; the download command includes: the IP of the FTP server stored in the upgraded version, the port, the login user name, the password, and the file name of the upgraded version; 所述EoC局端根据所述第一下载参数发送升级版本下载请求至升级版本所存储的FTP服务器,FTP服务器发送升级版本至EoC局端;The EoC central office sends a download request of the upgraded version to the FTP server where the upgraded version is stored according to the first download parameter, and the FTP server sends the upgraded version to the EoC central office; 所述EoC局端指定EoC终端的升级参数,发送升级命令给EoC终端;The EoC central office specifies the upgrade parameters of the EoC terminal, and sends an upgrade command to the EoC terminal; 所述EoC终端接收并解析所述升级命令,获取第二下载参数;The EoC terminal receives and parses the upgrade command, and obtains the second download parameter; 所述EoC终端根据所述第二下载参数发送升级版本下载请求至EoC局端;The EoC terminal sends an upgrade version download request to the EoC central office according to the second download parameter; EoC终端下载保存EoC局端发送的升级版本。The EoC terminal downloads and saves the upgraded version sent by the EoC central office. 2.根据权利要求1所述的无源光网络中软件版本分发下载的方法,其特征在于,所述网管服务器通过SNMP协议的SetRequest请求,把所述下载命令发送给EoC局端的SNMP代理。2 . The method for distributing and downloading software versions in a passive optical network according to claim 1 , wherein the network management server sends the download command to the SNMP agent of the EoC central office through the SetRequest request of the SNMP protocol. 3 . 3.根据权利要求1所述的无源光网络中软件版本分发下载的方法,其特征在于,所述FTP服务器架设在网管服务器上。3 . The method for distributing and downloading software versions in a passive optical network according to claim 1 , wherein the FTP server is set up on a network management server. 4 . 4.根据权利要求1所述的无源光网络中软件版本分发下载的方法,其特征在于,所述EoC局端上架设有存储升级版本的升级服务器,所述升级命令包括:升级服务器的IP、端口、登陆用户名和密码,以及升级版本的文件名称。4. The method for distributing and downloading software versions in a passive optical network according to claim 1, wherein the EoC central office is provided with an upgrade server for storing an upgraded version, and the upgrade command comprises: the IP address of the upgrade server , port, login user name and password, and the file name of the upgraded version. 5.根据权利要求1或4任一项所述的无源光网络中软件版本分发下载的方法,其特征在于,所述EoC局端通过MME协议发送升级命令给EoC终端。5 . The method for distributing and downloading software versions in a passive optical network according to claim 1 , wherein the EoC central office sends an upgrade command to the EoC terminal through the MME protocol. 6 . 6.一种无源光网络中软件版本分发下载的系统,其特征在于,包括:网管服务器、EoC局端和EoC终端;6. A system for distributing and downloading software versions in a passive optical network, comprising: a network management server, an EoC central office and an EoC terminal; 网管服务器,用于发送下载命令至EoC局端;所述下载命令包括:升级版本所存储的FTP服务器的IP、端口、登陆用户名、密码和升级版本的文件名称;The network management server is used to send a download command to the EoC central office; the download command includes: the IP, port, login user name, password and file name of the upgraded version of the FTP server stored in the upgraded version; EoC局端,用于接收并解析所述下载命令,获取第一下载参数;根据所述第一下载参数发送升级版本下载请求至升级版本所存储的FTP服务器;接收FTP服务器发送的升级版本;指定EoC终端的升级参数,发送升级命令给EoC终端;发送升级版本至EoC终端;The EoC central office is used to receive and parse the download command, and obtain the first download parameter; send an upgraded version download request to the FTP server where the upgraded version is stored according to the first download parameter; receive the upgraded version sent by the FTP server; specify Upgrade parameters of the EoC terminal, send the upgrade command to the EoC terminal; send the upgrade version to the EoC terminal; EoC终端,用于接收并解析所述升级命令,获取第二下载参数;根据所述第二下载参数发送升级版本下载请求至EoC局端;接收EoC局端发送的升级版本。The EoC terminal is configured to receive and parse the upgrade command to obtain second download parameters; send an upgraded version download request to the EoC central office according to the second download parameters; and receive the upgraded version sent by the EoC central office. 7.根据权利要求6所述的无源光网络中软件版本分发下载的系统,其特征在于,所述网管服务器通过SNMP协议的SetRequest请求,把所述下载命令发送给EoC局端的SNMP代理。7 . The system for distributing and downloading software versions in a passive optical network according to claim 6 , wherein the network management server sends the download command to the SNMP agent of the EoC central office through the SetRequest request of the SNMP protocol. 8 . 8.根据权利要求6所述的无源光网络中软件版本分发下载的系统,其特征在于,所述FTP服务器架设在网管服务器上。8 . The system for distributing and downloading software versions in a passive optical network according to claim 6 , wherein the FTP server is set up on a network management server. 9 .
CN201710080080.XA 2017-02-15 2017-02-15 Method and system for distributing and downloading software version in passive optical network Active CN107026753B (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
CN202010089712.0A CN111314127B (en) 2017-02-15 2017-02-15 Software upgrading and downloading method and system for passive optical network equipment
CN201710080080.XA CN107026753B (en) 2017-02-15 2017-02-15 Method and system for distributing and downloading software version in passive optical network
CN202010089713.5A CN111314128B (en) 2017-02-15 2017-02-15 Software upgrading and downloading method for terminal equipment in passive optical network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710080080.XA CN107026753B (en) 2017-02-15 2017-02-15 Method and system for distributing and downloading software version in passive optical network

Related Child Applications (2)

Application Number Title Priority Date Filing Date
CN202010089712.0A Division CN111314127B (en) 2017-02-15 2017-02-15 Software upgrading and downloading method and system for passive optical network equipment
CN202010089713.5A Division CN111314128B (en) 2017-02-15 2017-02-15 Software upgrading and downloading method for terminal equipment in passive optical network

Publications (2)

Publication Number Publication Date
CN107026753A CN107026753A (en) 2017-08-08
CN107026753B true CN107026753B (en) 2020-03-17

Family

ID=59526106

Family Applications (3)

Application Number Title Priority Date Filing Date
CN202010089712.0A Active CN111314127B (en) 2017-02-15 2017-02-15 Software upgrading and downloading method and system for passive optical network equipment
CN201710080080.XA Active CN107026753B (en) 2017-02-15 2017-02-15 Method and system for distributing and downloading software version in passive optical network
CN202010089713.5A Active CN111314128B (en) 2017-02-15 2017-02-15 Software upgrading and downloading method for terminal equipment in passive optical network

Family Applications Before (1)

Application Number Title Priority Date Filing Date
CN202010089712.0A Active CN111314127B (en) 2017-02-15 2017-02-15 Software upgrading and downloading method and system for passive optical network equipment

Family Applications After (1)

Application Number Title Priority Date Filing Date
CN202010089713.5A Active CN111314128B (en) 2017-02-15 2017-02-15 Software upgrading and downloading method for terminal equipment in passive optical network

Country Status (1)

Country Link
CN (3) CN111314127B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112416375A (en) * 2020-11-19 2021-02-26 深圳市德普光业科技有限公司 A software distribution and installation method, system and storage medium
CN112527346A (en) * 2020-11-26 2021-03-19 三维通信股份有限公司 Software upgrading method and device, storage medium and electronic device

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102457784A (en) * 2010-10-28 2012-05-16 上海未来宽带技术及应用工程研究中心有限公司 Method for upgrading EoC equipment software in batches in EPON+EoC network
CN102739431A (en) * 2011-04-14 2012-10-17 华为技术有限公司 Method, device and system for setting EoC terminal device
CN103324510A (en) * 2013-07-10 2013-09-25 中怡(苏州)科技有限公司 EoC product upgrading method based on HomePlug AV chip
CN105357056A (en) * 2015-12-07 2016-02-24 成都广达新网科技股份有限公司 Strategy-based EOC central office end equipment upgrading method
CN205071238U (en) * 2015-08-27 2016-03-02 常熟市高事达光电科技有限公司 Eoc wireless terminal software upgrade system
CN105553730A (en) * 2015-12-22 2016-05-04 新余未来宽带技术有限公司 Implementing method and implementing device for upgrade of gateway type EoC terminal firmware

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7460724B2 (en) * 2003-03-07 2008-12-02 Ricoh Co., Ltd. JPP-stream to JPEG 2000 codestream conversion
CN102571386B (en) * 2010-12-20 2014-10-15 上海大亚信息产业有限公司 Upgrading method for EOC terminal equipment
CN103209083B (en) * 2012-01-12 2016-08-03 上海未来宽带技术股份有限公司 A kind of device updating method
CN105224355A (en) * 2015-08-27 2016-01-06 常熟市高事达光电科技有限公司 EOC upgrading wireless terminal software method

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102457784A (en) * 2010-10-28 2012-05-16 上海未来宽带技术及应用工程研究中心有限公司 Method for upgrading EoC equipment software in batches in EPON+EoC network
CN102739431A (en) * 2011-04-14 2012-10-17 华为技术有限公司 Method, device and system for setting EoC terminal device
CN103324510A (en) * 2013-07-10 2013-09-25 中怡(苏州)科技有限公司 EoC product upgrading method based on HomePlug AV chip
CN205071238U (en) * 2015-08-27 2016-03-02 常熟市高事达光电科技有限公司 Eoc wireless terminal software upgrade system
CN105357056A (en) * 2015-12-07 2016-02-24 成都广达新网科技股份有限公司 Strategy-based EOC central office end equipment upgrading method
CN105553730A (en) * 2015-12-22 2016-05-04 新余未来宽带技术有限公司 Implementing method and implementing device for upgrade of gateway type EoC terminal firmware

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
基于MME的EOC管理系统设计与实现;黄慧等;《电视技术》;20120617;第36卷(第12期);正文第53-55页 *

Also Published As

Publication number Publication date
CN111314127A (en) 2020-06-19
CN111314128B (en) 2023-03-24
CN111314127B (en) 2023-01-03
CN111314128A (en) 2020-06-19
CN107026753A (en) 2017-08-08

Similar Documents

Publication Publication Date Title
US11025487B2 (en) Service distribution method, device and system
US9674035B2 (en) Seamless configuration update for optical network unit in ethernet passive optical network
US9146730B2 (en) System and method for remotely updating cable modem software
US10880196B2 (en) Bi-directional speed test method and system for customer premises equipment (CPE) devices
US10021000B2 (en) Provisioning in support of an embedded cable modem MAC address
CN105553730B (en) Device and method for implementing firmware upgrade of gateway-type EoC terminal
WO2009052757A1 (en) Method, system and device for optical network terminal configuration
CN102480321A (en) A method and system for managing relevant parameters of a home gateway in a GPON system
US11979337B2 (en) Network quality of service controller
CN102136942B (en) Method and device for downloading software
CN102739421A (en) Method and system for controlling coaxial broadband access terminal
CN101534155B (en) Method and system for transmitting services
CN107026753B (en) Method and system for distributing and downloading software version in passive optical network
CN100479383C (en) Management method and system for broadband access network far-end node
WO2016184227A1 (en) Onu template generating method and device
CN104426883A (en) User digit map transmission processing method, device and system
CN105577433B (en) A kind of ACS cluster management method, device and system
US20160337162A1 (en) Apparatus and method for handling the overlap between two different networks

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
PE01 Entry into force of the registration of the contract for pledge of patent right
PE01 Entry into force of the registration of the contract for pledge of patent right

Denomination of invention: A Method and System of Software Version Distribution and Download in Passive Optical Network

Effective date of registration: 20221010

Granted publication date: 20200317

Pledgee: Fuzhou Gulou sub branch of Fujian Straits Bank Co.,Ltd.

Pledgor: JINQIANMAO TECHNOLOGY Co.,Ltd.

Registration number: Y2022350000127

PC01 Cancellation of the registration of the contract for pledge of patent right
PC01 Cancellation of the registration of the contract for pledge of patent right

Granted publication date: 20200317

Pledgee: Fuzhou Gulou sub branch of Fujian Straits Bank Co.,Ltd.

Pledgor: JINQIANMAO TECHNOLOGY Co.,Ltd.

Registration number: Y2022350000127

PE01 Entry into force of the registration of the contract for pledge of patent right
PE01 Entry into force of the registration of the contract for pledge of patent right

Denomination of invention: A Method and System for Software Version Distribution and Download in Passive Optical Networks

Granted publication date: 20200317

Pledgee: Fujian Strait Bank Co.,Ltd. Fuzhou Software Park Branch

Pledgor: JINQIANMAO TECHNOLOGY Co.,Ltd.

Registration number: Y2024350000011

PC01 Cancellation of the registration of the contract for pledge of patent right
PC01 Cancellation of the registration of the contract for pledge of patent right

Granted publication date: 20200317

Pledgee: Fujian Strait Bank Co.,Ltd. Fuzhou Software Park Branch

Pledgor: JINQIANMAO TECHNOLOGY Co.,Ltd.

Registration number: Y2024350000011

PE01 Entry into force of the registration of the contract for pledge of patent right
PE01 Entry into force of the registration of the contract for pledge of patent right

Denomination of invention: A Method and System for Software Version Distribution and Download in Passive Optical Networks

Granted publication date: 20200317

Pledgee: Fujian Strait Bank Co.,Ltd. Fuzhou Software Park Branch

Pledgor: JINQIANMAO TECHNOLOGY Co.,Ltd.

Registration number: Y2024350000073

PC01 Cancellation of the registration of the contract for pledge of patent right
PC01 Cancellation of the registration of the contract for pledge of patent right

Granted publication date: 20200317

Pledgee: Fujian Strait Bank Co.,Ltd. Fuzhou Software Park Branch

Pledgor: JINQIANMAO TECHNOLOGY Co.,Ltd.

Registration number: Y2024350000073

PE01 Entry into force of the registration of the contract for pledge of patent right
PE01 Entry into force of the registration of the contract for pledge of patent right

Denomination of invention: A Method and System of Software Version Distribution and Download in Passive Optical Network

Granted publication date: 20200317

Pledgee: Fujian Strait Bank Co.,Ltd. Fuzhou Software Park Branch

Pledgor: JINQIANMAO TECHNOLOGY Co.,Ltd.

Registration number: Y2025980055377