Movatterモバイル変換


[0]ホーム

URL:


CN109688000B - Method for simultaneously accessing multiple IPTV network management server platforms - Google Patents

Method for simultaneously accessing multiple IPTV network management server platforms
Download PDF

Info

Publication number
CN109688000B
CN109688000BCN201811523061.0ACN201811523061ACN109688000BCN 109688000 BCN109688000 BCN 109688000BCN 201811523061 ACN201811523061 ACN 201811523061ACN 109688000 BCN109688000 BCN 109688000B
Authority
CN
China
Prior art keywords
network management
terminal
management server
information
server platform
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
CN201811523061.0A
Other languages
Chinese (zh)
Other versions
CN109688000A (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.)
Sichuan Tianyi Comheart Telecom Co Ltd
Original Assignee
Sichuan Tianyi Comheart Telecom 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 Sichuan Tianyi Comheart Telecom Co LtdfiledCriticalSichuan Tianyi Comheart Telecom Co Ltd
Priority to CN201811523061.0ApriorityCriticalpatent/CN109688000B/en
Publication of CN109688000ApublicationCriticalpatent/CN109688000A/en
Application grantedgrantedCritical
Publication of CN109688000BpublicationCriticalpatent/CN109688000B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Classifications

Landscapes

Abstract

The invention relates to the technical field of terminal management, in particular to a method for simultaneously accessing a plurality of IPTV network management server platforms, which comprises the steps of establishing a plurality of data models in a terminal network management; instantiating and initializing a data model, wherein the initialized data model corresponds to the network management server platform one to one; establishing a plurality of sockets at the terminal, wherein the sockets correspond to the initialized data models one by one; the terminal network manager sends an Inform message to a corresponding network management server platform; the network management server platform receives the Inform message and completes information interaction; the network management server platform sends a connection request, the terminal acquires and verifies the request information, and if the information is correct, the terminal initiates active connection to the network management server platform. By the method, the problem that the terminal cannot automatically adapt to the access and identification of a plurality of network management server platforms is solved, the terminal software is unchanged, the terminal can be controlled by a plurality of platforms according to the requirement, the terminal production is facilitated, and the management efficiency can be improved.

Description

Method for simultaneously accessing multiple IPTV network management server platforms
Technical Field
The invention relates to the technical field of terminal management, in particular to a method for simultaneously accessing a plurality of IPTV network management server platforms.
Background
In the network environment of an operator, such as IPTV, a TR069 protocol is usually used as a terminal management protocol, and needs to be connected to a network management server platform, and then a terminal is actively connected to the network management server platform, and a terminal usually can only access one network management server platform and only receives the management of the network management server platform. However, in the part of the province of the operator, there are 2 or more different network management server platforms provided by different network management server platform manufacturers, and it is not known which network management server platform the terminal should access before the terminal accesses.
For the above problems, a solution of a terminal manufacturer is to make two or more different software versions corresponding to each other, for example, a version a corresponding to a network management server platform a and a version B corresponding to a network management server platform B, and the production and delivery correspond to each other. The workload of a common single version maintenance method is doubled in each link of production, research and development, maintenance, after sale and the like.
Disclosure of Invention
In order to solve the technical problems, the invention provides a method for simultaneously accessing a plurality of IPTV network management server platforms, which solves the problem that a terminal cannot automatically adapt to the access and identification of the plurality of IPTV network management server platforms, realizes the invariance of terminal software, can control the terminal according to the requirement by a plurality of platforms, is convenient for terminal production and can improve the management efficiency.
The invention is realized by adopting the following technical scheme:
a method for accessing a plurality of IPTV network management server platforms simultaneously is characterized in that: the method comprises the following steps:
a. establishing a plurality of data models in a terminal network manager, wherein the data models comprise a plurality of pieces of functional node information;
b. the terminal network management is started, a plurality of data models are initialized after being instantiated, and the initialized data models correspond to the network management server platforms one to one;
c. establishing a plurality of sockets on the terminal, wherein the sockets correspond to the initialized data models one by one and address information of the sockets is generated;
d. the terminal network management generates a plurality of Inform messages, sends the Inform messages to corresponding network management server platforms and waits for reconnection; the Inform message comprises a terminal model, an MAC address, STBID information and address information of a socket;
e. the network management server platform receives the Inform message and completes information interaction;
f. the network management server platform sends a connection request to the terminal network management, the terminal obtains the information sent by the network management server platform from the socket, verifies whether the information is correct, if so, the terminal initiates active connection to the network management server platform, the network management server platform modifies the value of the functional node information in the corresponding data model in the terminal network management, and sends corresponding control information through the corresponding socket.
The initialization in the step b specifically means: and giving a plurality of initial values to the instantiated data model.
And the terminal network manager simultaneously sends a plurality of Inform messages to the corresponding network management server platform.
And the terminal network manager sequentially sends the plurality of Inform messages to the corresponding network management server platforms.
And the socket forms a corresponding http Server end by socket, and the port keeps an open state in the running process.
And the terminal network manager is correspondingly connected with one terminal.
The terminal network manager is connected with a plurality of terminals.
Compared with the prior art, the invention has the beneficial effects that:
1. establishing a plurality of data models in a terminal network manager, wherein the data models correspond to network management server platforms one to one, so that the data models of individual network management server platforms are prevented from being inconsistent, and establishing a plurality of sockets on the terminal, wherein the sockets correspond to the data models one to one; the situation that the terminal can not be connected with a single network management server platform is avoided, a plurality of network management server platforms can control the terminal at the time required by the network management server platforms, the terminal software is not changed, and the plurality of network management server platforms can control the terminal according to the requirement.
Before the terminal is connected with the network management server platform, information exchange is completed in advance, and when the terminal needs to be connected, a corresponding instruction is sent, so that the efficiency is improved, and long-time connection maintenance is not needed.
The data model is instantiated, code programming is facilitated, the modified object can be directly read, file operation is not performed, and operation is more convenient.
2. The socket is created, the terminal keeps the open state of the socket port for a long time in the operation process, the connection of the network management server platform is convenient to wait, the terminal can be connected at any time when the network management server platform is needed, the terminal is informed that the network management has a connection request, the terminal and the network management server platform do not need to keep long connection, the network management server platform can be connected with the terminal according to the need, and the terminal resource is convenient to save.
3. And the terminal webmaster simultaneously sends the terminal Inform message to the corresponding webmaster server platform, so that the efficiency is improved, and the time of information interaction is saved.
4. The terminal network manager sequentially sends the Inform messages to the corresponding network management server platforms, so that correct information can be conveniently sent to the corresponding network management server platforms, and the connection accuracy is improved.
5. One terminal network management is correspondingly connected with one terminal, so that the terminal network management is convenient to arrange on the terminal, no additional equipment is needed, and the space is saved.
6. One terminal network manager is connected with a plurality of terminals, and the terminal network manager and the terminals can be independent parts respectively, so that the terminal network manager can conveniently manage and control a plurality of different terminals simultaneously.
Drawings
The invention will be described in further detail with reference to the following description taken in conjunction with the accompanying drawings and detailed description, in which:
FIG. 1 is a schematic flow diagram of the present invention;
Detailed Description
Example 1
As a basic implementation mode of the invention, the invention comprises a method for simultaneously accessing a plurality of IPTV network management server platforms, which comprises the following steps:
a. establishing a plurality of data models in a terminal network manager, wherein the data models comprise a plurality of pieces of functional node information;
b. the terminal network management is started, a plurality of data models are initialized after being instantiated, and the initialized data models correspond to the network management server platforms one to one;
c. establishing a plurality of sockets on the terminal, wherein the sockets correspond to the initialized data models one by one and address information of the sockets is generated;
d. the terminal network management generates a plurality of Inform messages, sends the Inform messages to corresponding network management server platforms and waits for reconnection; the Inform message comprises a terminal model, an MAC address, STBID information and address information of a socket;
e. the network management server platform receives the Inform message and completes information interaction;
f. the network management server platform sends a connection request to the terminal network management, the terminal obtains the information sent by the network management server platform from the socket, verifies whether the information is correct, if so, the terminal initiates active connection to the network management server platform, the network management server platform modifies the value of the functional node information in the corresponding data model in the terminal network management, and sends corresponding control information through the corresponding socket.
Example 2
As a preferred embodiment of the present invention, referring to fig. 1 of the specification, the present invention includes a method for accessing multiple IPTV network management server platforms simultaneously, which includes the following steps:
a. establishing a plurality of TR069 data models in a terminal network manager, and corresponding node information required in the data models to system functions, such as a certain model node: < oBject nAme = "device.managnemengetserver.url" vlaue = "" "rw =" 1 "AttriBute =" 1 "type =" String (256) "setp =" run _ AcschAnge "/> realizes the configuration of one network management server address.
b. One terminal network management is correspondingly connected with one terminal, the terminal network management is positioned on the terminal, and 2 network management server platforms A and B are arranged. Starting a terminal network manager, instantiating 2 data models, endowing the instantiated data models with a plurality of initial values, and enabling the initialized data models to correspond to the network management server platform one by one;
c. 2 sockets are established on the terminal, the sockets correspond to the initialized data models one by one, and address information of the sockets is generated; the socket uses a basic system method such as socket to realize a simple http Server end which comprises ports A 'and B', and the terminal can keep the opening state of the ports A 'and B' for a long time in the operation process.
d. The method comprises the steps that a terminal network manager sends an Inform message to an A network management server platform through HTTP POST, wherein the Inform message comprises a terminal model, an MAC address, STBID information and an A' port address, and after reporting information interaction is finished according to a standard flow, the network management server platform is waited to be connected back; then, the terminal network manager also sends an Inform message to the B network management server platform through HTTP POST, wherein the Inform message comprises a terminal model, an MAC address, STBID information and a B' port address, and after reporting information interaction is finished according to a standard flow, the network management server platform is waited to be connected back.
e. And the network management server platform A and the network management server platform B sequentially receive the corresponding Inform messages to complete information interaction.
f. And information communication connection is established among the network management server platform, the terminal network management and the terminal. When the network management server platform A or B is in any need, the terminal can obtain the information sent by the network management server platform from the socket by sending an HTTP GET request, and verify whether the information is correct, if so, the terminal initiates active connection to the network management server platform, the network management server platform modifies the value of the functional node information in the corresponding data model in the network management of the terminal, and sends corresponding control information through the corresponding socket, so as to achieve the purpose of sending remote call.
Example 3
As another preferred embodiment of the present invention, the present invention includes a method for accessing multiple IPTV network management server platforms simultaneously, comprising the following steps:
a. establishing a plurality of TR069 data models in a terminal network manager, and corresponding node information required in the data models to system functions;
b. one terminal network manager is correspondingly connected with two terminals i and ii, and 3 network management server platforms A, B and C are arranged. Starting a terminal network manager, instantiating and initializing 3 data models, wherein the initialized 3 data models correspond to the network management server platform one by one;
c. 3 sockets are established on the terminal i; the socket corresponds to the initialized data model and generates address information of the socket; the socket and other basic system methods are used for realizing a simple http Server end which comprises ports A ', B' and C ', and the terminal can keep the opening states of the ports A', B 'and C' for a long time in the operation process;
3 sockets are established on terminal ii; the socket corresponds to the initialized data model and generates address information of the socket; socket and other basic system methods are used for realizing a simple http Server end, which comprises ports A ', B' and C ', and the terminal can keep the opening states of the ports A', B 'and C' for a long time in the operation process;
d. the terminal network manager sends two Inform messages to the A network management server platform through HTTP POST, wherein one Inform message comprises the i type of the terminal, the MAC address, STBID information and the A' port address; another Inform message comprises a terminal ii type, a MAC address, STBID information and an A '' port address;
meanwhile, the terminal network manager sends two Inform messages to the B network management server platform through HTTP POST, wherein one Inform message comprises the i type of the terminal, the MAC address, the STBID information and the B' port address; another Inform message includes terminal ii type, MAC address, STBID information and B '' port address;
meanwhile, the terminal network manager sends two Inform messages to the C network management server platform through HTTP POST, wherein one Inform message comprises the i type of the terminal, the MAC address, the STBID information and the C' port address; another Inform message includes terminal ii model, MAC address, STBID information, and C '' port address.
After the information interaction is finished according to the standard flow, the A ' port and the A ' ' port wait for the connection of the A network management server platform, the B ' port and the B ' ' port wait for the connection of the B network management server platform, and the C ' port and the C ' ' port wait for the connection of the C network management server platform.
d. The network management server platform A, B and C receive the corresponding Inform message at the same time to complete information interaction;
e. and information communication connection is established among the network management server platform, the terminal network management and the terminal. When the network management server platform A, B or C is in any need, the HTTP GET request is sent, the information sent by the network management server platform is obtained from the socket by the terminal i or the terminal ii, whether the information is correct is verified, if the information is correct, the terminal i or the terminal ii initiates active connection to the network management server platform, the network management server platform modifies the value of the functional node information in the corresponding data model in the network management of the terminal, and corresponding control information is issued through the corresponding socket, so that the purpose of issuing remote call is achieved.
In summary, after reading the present disclosure, those skilled in the art should make various other modifications without creative efforts according to the technical solutions and concepts of the present disclosure, which are within the protection scope of the present disclosure.

Claims (6)

CN201811523061.0A2018-12-132018-12-13Method for simultaneously accessing multiple IPTV network management server platformsActiveCN109688000B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201811523061.0ACN109688000B (en)2018-12-132018-12-13Method for simultaneously accessing multiple IPTV network management server platforms

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201811523061.0ACN109688000B (en)2018-12-132018-12-13Method for simultaneously accessing multiple IPTV network management server platforms

Publications (2)

Publication NumberPublication Date
CN109688000A CN109688000A (en)2019-04-26
CN109688000Btrue CN109688000B (en)2022-06-14

Family

ID=66186715

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201811523061.0AActiveCN109688000B (en)2018-12-132018-12-13Method for simultaneously accessing multiple IPTV network management server platforms

Country Status (1)

CountryLink
CN (1)CN109688000B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN110417593A (en)*2019-07-262019-11-05新华三技术有限公司成都分公司A kind of device management method and device

Citations (12)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
WO2000039699A1 (en)*1998-12-312000-07-06Qwest Communications International Inc.Network management system and graphical user interface
CN101030882A (en)*2006-02-272007-09-05华为技术有限公司Method for accessing user network management platform
CN101094104A (en)*2007-07-302007-12-26中兴通讯股份有限公司Method and device for carrying out device management through proxy of security network management
CN101183984A (en)*2007-12-142008-05-21华为技术有限公司 Network management system, management method and equipment
CN101192975A (en)*2006-11-212008-06-04中兴通讯股份有限公司Access management sub-system of network management system
CN101588267A (en)*2009-07-072009-11-25北京市警视达机电设备研究所Method for implementing integrative network management in video monitoring system
CN101958878A (en)*2009-07-152011-01-26华为终端有限公司Equipment remote management method and device
CN101997721A (en)*2010-11-152011-03-30中兴通讯股份有限公司System, method and corresponding device for managing telecommunication network
CN102315957A (en)*2010-07-012012-01-11杭州华三通信技术有限公司Method for remotely managing mass access equipment and Ethernet equipment
CN103501249A (en)*2013-09-302014-01-08上海斐讯数据通信技术有限公司Topology management system and method of network management client side
CN105790978A (en)*2014-12-232016-07-20中兴通讯股份有限公司Network manager communication message processing method and device, server and main control board
CN106341267A (en)*2016-09-182017-01-18深圳震有科技股份有限公司North interface module in multilevel network management system and information processing method thereof

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
WO2000039699A1 (en)*1998-12-312000-07-06Qwest Communications International Inc.Network management system and graphical user interface
CN101030882A (en)*2006-02-272007-09-05华为技术有限公司Method for accessing user network management platform
CN101192975A (en)*2006-11-212008-06-04中兴通讯股份有限公司Access management sub-system of network management system
CN101094104A (en)*2007-07-302007-12-26中兴通讯股份有限公司Method and device for carrying out device management through proxy of security network management
CN101183984A (en)*2007-12-142008-05-21华为技术有限公司 Network management system, management method and equipment
CN101588267A (en)*2009-07-072009-11-25北京市警视达机电设备研究所Method for implementing integrative network management in video monitoring system
CN101958878A (en)*2009-07-152011-01-26华为终端有限公司Equipment remote management method and device
CN102315957A (en)*2010-07-012012-01-11杭州华三通信技术有限公司Method for remotely managing mass access equipment and Ethernet equipment
CN101997721A (en)*2010-11-152011-03-30中兴通讯股份有限公司System, method and corresponding device for managing telecommunication network
CN103501249A (en)*2013-09-302014-01-08上海斐讯数据通信技术有限公司Topology management system and method of network management client side
CN105790978A (en)*2014-12-232016-07-20中兴通讯股份有限公司Network manager communication message processing method and device, server and main control board
CN106341267A (en)*2016-09-182017-01-18深圳震有科技股份有限公司North interface module in multilevel network management system and information processing method thereof

Also Published As

Publication numberPublication date
CN109688000A (en)2019-04-26

Similar Documents

PublicationPublication DateTitle
CN103441867B (en)Method for updating internal network resource allocation of virtual machine
CN112838940B (en)Network controller frame and data processing method
JP5753629B2 (en) Method, device and system for managing mobile broadband devices
CN103164244A (en)Firmware system remote updating method based on universal extensible firmware interface
CN115277348B (en)Server management method, server and server management system
US20200394169A1 (en)On-demand, user-configurable type-length-value (tlv) device and method
CN114489701A (en) A configuration method, device and electronic device for an artificial intelligence software deployment environment
WO2022110645A1 (en)Software upgrade method and device, storage medium and electronic device
CN115357308B (en) Docker-based edge IoT agent device, system and application method
CN109688000B (en)Method for simultaneously accessing multiple IPTV network management server platforms
CN104753746B (en)The method and control server of a kind of access device
CN112291081B (en)Method, system and storage medium for auditing controller cluster data by cloud management platform
CN110955537B (en)Method and device for containing pipes by physical machine
CN111147285B (en)Cloud security product unified management method
CN110505075B (en)Device management method and related device
CN115442206B (en)Method and system for remote deployment of GO micro-services in cloud environment
CN109257264B (en)System and method for opening Ethernet virtual private network service
CN117130607A (en)Component management method and device, nonvolatile storage medium and electronic equipment
CN106101205B (en)Transparent transmission cloud system for transparent transmission of remote data and transparent transmission method thereof
CN110582035B (en)Method for upgrading ONU by using broadband universal service management platform
CN108228202A (en)A kind of information processing method, equipment and computer readable storage medium
CN112769927A (en)Client micro-service architecture of application program APP
CN118827730A (en) A whole-house intelligent device Internet of Things control system and method
CN115134391B (en)Device control method and device for non-internet of things device
CN112367656B (en)ZigBee gateway control method and device, storage medium and gateway

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp