CN108011734A - Terminal management framework based on software definition - Google Patents

Terminal management framework based on software definition Download PDF

Info

Publication number
CN108011734A
CN108011734A CN201610951392.9A CN201610951392A CN108011734A CN 108011734 A CN108011734 A CN 108011734A CN 201610951392 A CN201610951392 A CN 201610951392A CN 108011734 A CN108011734 A CN 108011734A
Authority
CN
China
Prior art keywords
terminal
terminal device
control unit
unit
management
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.)
Pending
Application number
CN201610951392.9A
Other languages
Chinese (zh)
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.)
Changzhou First Information Technology Co Ltd
Original Assignee
Changzhou First Information 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 Changzhou First Information Technology Co Ltd filed Critical Changzhou First Information Technology Co Ltd
Priority to CN201610951392.9A priority Critical patent/CN108011734A/en
Publication of CN108011734A publication Critical patent/CN108011734A/en
Pending legal-status Critical Current

Links

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
    • 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
    • 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

Abstract

The present invention discloses a kind of terminal management framework based on software definition, including management server and programmable terminal device, terminal control unit is provided with the management server, the terminal control unit is connected by procotol interface with terminal device, and terminal control unit is controlled and is operated the terminal device of networking by procotol, multiple application programming interfaces are provided with the terminal control unit, the terminal control unit is connected by application programming interfaces with application program.The centralization software programming that the present invention passes through terminal control unit, the dynamic of terminal device in network can conveniently be defined and both make service logic, new terminal object processing method can be easily introduced by terminal control unit software programming, it is more convenient than the software directly on renewal terminal device, in addition the control and configuration of terminal device are simplified, the terminal unit status of the overall situation can be obtained by terminal control unit.

Description

Terminal management framework based on software definition
Technical field
The present invention relates to electronic information communication field, more particularly to a kind of terminal management framework based on software definition.
Background technology
Traditional terminal management is that service management is applied to isolate terminal, all realizes in terminal, so causes Terminal can not realize automatic management and go to be managed, it is necessary to put into substantial amounts of manpower, and because terminal is disperseed, function is more, So repairing also more time-consuming, while the difference of equipment also increases the degree of difficulty of maintenance, traditional terminal conduit Reason does not possess scalability substantially, and traditional terminal management has the shortcomings that to be distributed and manages deficiency.
The content of the invention
For shortcoming present in above-mentioned technology, the present invention provides a kind of service management and sets using going out terminal by sub-argument Terminal management framework that is standby, realizing on the management server.
In order to achieve the above object, a kind of terminal management framework based on software definition of the present invention, including management server With programmable terminal device, terminal control unit is provided with the management server, the terminal control unit is assisted by network View interface is connected with terminal device, and terminal control unit is controlled and operated the terminal device of networking, the end by procotol Multiple application programming interfaces are provided with side controller, the terminal control unit is connected by application programming interfaces and application program Connect;
Application programming API module and the first function module, the application programming API module and function are equipped with the terminal device Module interconnect, first function module include be used for play media resource broadcast unit, for terminal device into The control unit of row control, the dispensing unit for setting terminal equipment configuration and for inquiring about looking into for terminal unit status information Unit is ask, and the broadcast unit, control unit, dispensing unit and query unit pass through application programming interfaces and application programming API module connects;
Terminal device is only used as the function terminal with basic function, plays, controls, configuration and query function can be assisted by network View interface is operated.
Wherein, the second function module is equipped with the management server, second function module includes being used for terminal Updating and management unit that the program of equipment is upgraded, for user is provided broadcasting administrative unit that basic broadcasting services and For carrying out the fault detect processing unit of fault detect and maintenance to terminal device, the updating and management unit, play management Unit and fault detect processing unit are connected between application programming API module by procotol interface.
Wherein, the procotol interface on the terminal device is unified computer network with standard network protocol interface, terminal control unit Corresponding operation is performed by net control terminal equipment, procotol interface chooses the behaviour involved by present terminal equipment management Make one group of function set of composition, by unified procotol interface, different types of terminal device can be with terminal control unit Connection.
Wherein, need to be protected when the terminal device starts on terminal control by procotol interface registration terminal controller Stay the log-on message of all terminal devices.
Wherein, be provided with management interface in the application program, by management interface can make different types of user terminal with Terminal device connects, and user can be managed terminal device by user terminal.
Wherein, the user terminal is multipad, cell-phone customer terminal or web browser.
The beneficial effects of the invention are as follows:
Compared with prior art, a kind of terminal management framework and its monitoring method based on software definition of the invention, pass through end The centralization software programming of side controller, can conveniently define the dynamic of terminal device in network and both make service logic, pass through terminal Controller software programming can be easily introduced new terminal object processing method, than directly updating the software on terminal device more It is convenient, the control and configuration of terminal device are in addition simplified, the terminal unit status of the overall situation can be obtained by terminal control unit, together When application program be to realize the carrier of specific service logic, application program can by the application programming interfaces that terminal control unit provides To realize a variety of automatic managements, as terminal device upgrades automatically, fault detect and processing, application program can not influence end Add and remove in the case of end equipment normal operation, thus system can the quickly management of the corresponding heart or business demand, Without waiting days even more prolonged deployment, for the follow-up extension of system and safeguarded all using such level framework It is very convenient.
Brief description of the drawings
Fig. 1 is the block diagram of the terminal management framework of the invention based on software definition;
Service management application is isolated terminal device by Fig. 2 for the present invention, the block diagram realized on the management server.
Main element symbol description is as follows:
1st, management server 2, terminal device
3rd, application program
11st, terminal control unit 12, the second function module
21st, application programming API module 22, the first function module
121st, updating and management unit 122, broadcasting administrative unit
123rd, fault detect processing unit
221st, broadcast unit 222, control unit
223rd, dispensing unit 224, query unit.
Embodiment
In order to more clearly state the present invention, the present invention is further described below in conjunction with the accompanying drawings.
Refering to Fig. 1-2, a kind of terminal management framework based on software definition of the present invention, including management server 1 and can compile The terminal device 2 of journey, is provided with terminal control unit 11 in the management server 1, terminal control unit 11 is connect by procotol Mouth is connected with terminal device 2, and terminal control unit 11 passes through the terminal device 2 that procotol controls and operates networking, terminal control Multiple application programming interfaces are provided with device 11 processed, terminal control unit 11 is connected by application programming interfaces with application program 3;
21 and first function module 22 of application programming API module, application programming API module 21 and function are equipped with terminal device 2 Module interconnects, and the first function module 22 includes being used to play the broadcast unit 221 of media resource, for terminal device 2 The control unit 222 that is controlled, for setting dispensing unit 223 that terminal device 2 configures and for inquiring about 2 shape of terminal device The query unit 224 of state information, and the broadcast unit 221, control unit 222, dispensing unit 223 and query unit 224 are equal It is connected by application programming interfaces with application programming API module 21;
Terminal device 2 is only used as the function terminal with basic function, plays, controls, configuration and query function can pass through network Protocol interface is operated.The configuration of terminal device 2 can be inquired about and set at any time by dispensing unit 223, meet different rings The business demand in border.The status information of terminal device 2 can be inquired about in real time by information inquiry list, as terminal system runs shape State.
Compared with prior art, a kind of terminal management framework based on software definition of the invention, passes through terminal control unit 11 centralization software programming, can conveniently define the dynamic of terminal device 2 in network and both make service logic, pass through terminal control unit 11 software programmings can be easily introduced new terminal object processing method, more square than directly updating the software on terminal device 2 Just, the control and configuration of terminal device 2 are in addition simplified, 2 state of terminal device of the overall situation can be obtained by terminal control unit 11, Application program 3 is to realize the carrier of specific service logic at the same time, the application program that application program 3 is provided by terminal control unit 11 Interface can realize a variety of automatic managements, and such as upgrading, fault detect and the processing automatically of terminal device 2, application program 3 can be Do not influence addition in the case of 2 normal operation of terminal device and remove, thus system can quickly the management of the corresponding heart or Business demand, without waiting days even more prolonged deployment, using such level framework for the follow-up expansion of system Exhibition and maintenance are quite convenient to.
In the present embodiment, the second function module 12 is equipped with management server 1, the second function module 12 included being used for end The updating and management unit 121 that the program of end equipment 2 is upgraded, the broadcasting management for providing user basic broadcasting service Unit 122 and the fault detect processing unit 123 for carrying out fault detect and maintenance to terminal device 2, updating and management unit 121st, play administrative unit 122 and fault detect processing unit 123 passes through procotol between application programming API module 21 Interface connects.Terminal device 2 can be detected in real time by fault detect processing unit 123, if it find that failure can Timely voluntarily handle, while alert notification administrator can also occur.Updating and management modular unit is used for detection terminal equipment 2 Program version and can pass through file push and control carry out updating operation.
In the present embodiment, the procotol interface on terminal device 2 is unified computer network with standard network protocol interface, terminal control Device 11 performs corresponding operation by net control terminal equipment 2, and procotol interface selection present terminal equipment 2 manages involved And operation form one group of function set, by unified procotol interface, different types of terminal device 2 can be with terminal Controller 11 connects.By defining the terminal communication protocol of standard, the support of multiple terminal equipment 2 is realized, it means that terminal Management system can use a variety of terminal devices 2 being created in outside standard hardware.This causes the buying and implementation of management system More like bulk/volume buying, the system that also implies that is implemented and excessive technical ability and time is not required in management, these inputs undoubtedly also can Greatly reduce the cost of buying.
In the present embodiment, terminal device 2 need to pass through procotol interface registration terminal controller 11, terminal control when starting The upper log-on message for retaining all terminal devices 2.Each terminal device 2 is equipped with the unique ID of system and login password, Prevent pseudo-terminal login and intrusion system.For a user, the login of terminal and log off procedure are sightless, but according to being System security needs, therefore the unique ID of system and login password are equipped with to each terminal device 2 of system, prevent pseudo- whole End logs in and intrusion system.Management server 1 needs to safeguard the session status of all terminals, for communication control afterwards.
In the present embodiment, management interface is provided with application program 3, different types of user terminal can be made by management interface It is connected with terminal device 2, user can be managed terminal device 2 by user terminal.User can participate in end by user terminal The management of end equipment 2.User terminal is multipad, cell-phone customer terminal or web browser.These different types of use Family need to only be concerned about the change for the management service interface that application program 3 provides, without knowing the agreement of terminal and the change of interface, The change of terminal device 2 is safeguarded by terminal control unit 11.
Compared with prior art, advantage of the invention is that software definition thought is further applied terminal management control On, relatively traditional management control program, will have more scalability, convenience and uniformity, the terminal management of software definition Scheme can thoroughly change the scattered terminal management mode of tradition in terms of large-scale terminal management, allow administrator to concentrate, unified pair Terminal device 2 is managed, and improves the efficiency of maintenance.Pass through separate terminal business function so that terminal is for terminal control It is indiscriminate from the point of view of device 11, and unified basic terminal control and quality operation are provided upwards.Application program 3 can pass through group These operations are closed to define the service of higher level.
Disclosed above is only several specific embodiments of the present invention, but the present invention is not limited to this, any ability What the technical staff in domain can think change should all fall into protection scope of the present invention.

Claims (6)

1. a kind of terminal management framework based on software definition, it is characterised in that including management server and programmable terminal Equipment, is provided with terminal control unit in the management server, the terminal control unit is set by procotol interface with terminal Standby connection, and terminal control unit is controlled and is operated the terminal device of networking by procotol, is set on the terminal control unit There are multiple application programming interfaces, the terminal control unit is connected by application programming interfaces with application program;
Application programming API module and the first function module, the application programming API module and function are equipped with the terminal device Module interconnect, first function module include be used for play media resource broadcast unit, for terminal device into The control unit of row control, the dispensing unit for setting terminal equipment configuration and for inquiring about looking into for terminal unit status information Unit is ask, and the broadcast unit, control unit, dispensing unit and query unit pass through application programming interfaces and application programming API module connects;
Terminal device is only used as the function terminal with basic function, plays, controls, configuration and query function can be assisted by network View interface is operated.
2. the terminal management framework according to claim 1 based on software definition, it is characterised in that the management server The second function module is inside equipped with, second function module includes being used for the updating and management for upgrading the program of terminal device Unit, for user is provided broadcasting administrative unit that basic broadcasting services and for terminal device is carried out fault detect and The fault detect processing unit of maintenance, the updating and management unit, play administrative unit and fault detect processing unit with answering Connected between programming API module by procotol interface.
3. the terminal management framework according to claim 1 based on software definition, it is characterised in that on the terminal device Procotol interface be unified computer network with standard network protocol interface, terminal control unit is performed corresponding by net control terminal equipment Operation, procotol interface choose present terminal equipment management involved by operation form one group of function set, pass through unification Procotol interface, different types of terminal device can be connected with terminal control unit.
4. the terminal management framework according to claim 1 based on software definition, it is characterised in that the terminal device opens The log-on message of all terminal devices by procotol interface registration terminal controller, need to be retained when dynamic on terminal control.
5. the terminal management framework according to claim 1 based on software definition, it is characterised in that in the application program Management interface is provided with, by management interface different types of user terminal can be made to be connected with terminal device, user passes through user terminal Terminal device can be managed.
6. the terminal management framework according to claim 1 based on software definition, it is characterised in that the user terminal is table Face application program, cell-phone customer terminal or web browser.
CN201610951392.9A 2016-10-27 2016-10-27 Terminal management framework based on software definition Pending CN108011734A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610951392.9A CN108011734A (en) 2016-10-27 2016-10-27 Terminal management framework based on software definition

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610951392.9A CN108011734A (en) 2016-10-27 2016-10-27 Terminal management framework based on software definition

Publications (1)

Publication Number Publication Date
CN108011734A true CN108011734A (en) 2018-05-08

Family

ID=62048151

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610951392.9A Pending CN108011734A (en) 2016-10-27 2016-10-27 Terminal management framework based on software definition

Country Status (1)

Country Link
CN (1) CN108011734A (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104363159A (en) * 2014-07-02 2015-02-18 北京邮电大学 Virtual open network building system and method based on software definition network
CN105847168A (en) * 2015-01-12 2016-08-10 华为技术有限公司 Data transmission method, network server, user terminal and system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104363159A (en) * 2014-07-02 2015-02-18 北京邮电大学 Virtual open network building system and method based on software definition network
CN105847168A (en) * 2015-01-12 2016-08-10 华为技术有限公司 Data transmission method, network server, user terminal and system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
韦入友: "数字标牌***管理服务器的设计与实现", 《中国优秀硕士学位论文全文数据库(电子期刊) 信息科技辑》 *

Similar Documents

Publication Publication Date Title
CN106130850B (en) Intelligent access method for private line user
EP1719311B1 (en) Automatic provisioning of phones in packet voice networks
US8649386B2 (en) Multi-interface wireless adapter and network bridge
CN102739495B (en) Network system, machine allocation device and machine allocation method
CN1988489B (en) Intelligent system and method for monitoring house
CN106230713B (en) A kind of intelligent gateway
CN102291280A (en) Intelligent measuring and controlling Internet of things platform based on cloud computing and measuring and controlling method thereof
CN105207853B (en) A kind of LAN method for managing and monitoring
US20150263891A1 (en) Zero touch deployment of multi-tenant services in a home network environment
KR101408037B1 (en) Virtual Machine Integration Monitoring Apparatus and method for Cloud system
CN102724224A (en) Global eye network video monitoring system and realization method thereof
CN102045337A (en) Apparatus and methods for managing network resources
CN110851278A (en) Distribution network automation master station mobile application service management method and system based on micro-service architecture
CN104105096A (en) Wireless access method of internet protocol camera (IPC) devices
CN202475474U (en) Multi-network integration intelligent home gateway device and system
CN104093149A (en) Wireless access method and device for monitoring equipment
CN101300779A (en) Network configuration
KR20140066255A (en) The development, test, and demonstration of automation solutions using web-based virtual computers and vpn tunneling
CN104618522B (en) The method and Ethernet access equipment that IP address of terminal automatically updates
CN104009929A (en) Method for managing logical router (LR), and physical router
CN112104476B (en) Method and system for automatic intelligent configuration of wide area network networking
CN104581725A (en) Wi-Fi access dynamic state authentication system and method
CN110933015B (en) Data transmission method, device and system
CN102742218A (en) Relay server and relay communication system
CN105610669A (en) Address distribution method and device for Supervlan flattened network

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
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20180508