CN104901954B - A kind of Internet of Things soft switchcall server and its method - Google Patents
A kind of Internet of Things soft switchcall server and its method Download PDFInfo
- Publication number
- CN104901954B CN104901954B CN201510253374.9A CN201510253374A CN104901954B CN 104901954 B CN104901954 B CN 104901954B CN 201510253374 A CN201510253374 A CN 201510253374A CN 104901954 B CN104901954 B CN 104901954B
- Authority
- CN
- China
- Prior art keywords
- information
- network
- management
- service
- soft
- 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.)
- Expired - Fee Related
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
- H04L67/025—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP] for remote control or remote monitoring of applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/10—Network architectures or network communication protocols for network security for controlling access to devices or network resources
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/16—Implementing security features at a particular protocol layer
- H04L63/164—Implementing security features at a particular protocol layer at the network layer
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
A kind of Internet of Things soft switchcall server and its implementation, belong to internet of things field, which includes: sensing layer equipment or bus, access system, network soft switching system, soft switch service and management system, standardized information format and mobile service management terminal or PC service management terminal;System separation shields sensing layer in the complexity of access network link; on this basis; introduce suitable Internet of Things can be with standardized transmission technology, switching technology; solve the problems, such as complexity and high cost of access of the thing network sensing layer equipment in access link; and the processing methods such as mark, identification, addressing, transmission and information exchange based on Internet layer information, a very useful and economic solution is provided in the standardization of network layer, scale application for Internet of Things;Not only technical costs is low, cost performance is very high for the Internet of things system constructed using the present invention, but also system versatility good compatibility, system access capacity are big.
Description
Technical field
The present invention relates to internet of things field, more particularly, to a kind of Internet of Things soft switchcall server and its implementation.
Background technique
Internet of Things is the network information system being made of sensing layer, network layer, application layer, and essence is that all things on earth is connected
Internet, essence to solve the problems, such as be object Yu object M2M, object and people M2H informationization.With the hair of Internet of Things industry
Exhibition, problem is also more and more prominent, is mainly manifested in two aspects:
First is that sensing layer Biodiversity Characteristics determine the complexity of its network insertion link
The equipment such as sensor or actuator of the sensing layer mostly based on the technologies such as physics, chemistry, biology and invention, usually not
There are unified expression and interface standard, therefore, usually there are various conversion equipments in access link, interconnection can be accessed
Net, good aspect are the specialized application fields in some maturations, and sensing layer equipment typically directly or is indirectly linked into certain
On kind standardized fieldbus, but these buses are usually all specific field applications and develop, substantially not
It is suitble to interconnection networking, and innately lacks interactivity, such as patent between physical equipment or different bus systems
CN201110270902 " a kind of Internet of Things exchange system and data processing method " its " purpose is for different each of bottom standard
Kind hardware device provides the general platform of a system " " switch is set between sensing layer and network layer ",
Shortcoming is also apparent from: poor universality, is primarily directed to the targeted of the agreement progress of the specific implementation of specific hardware
Interconnection and interflow adaptation processing, network " interconnection networking " degree is insufficient, is usually suitable only in local area network internal applications occasion, net
Network accesses the complexity of link, determines its higher cost of access, constrains the application, scale and standardization hair of Internet of Things
Open up
Second is that the transmission of information used by Internet of Things network layer, exchange standard disunity, processing method disunity
Current common Internet of Things application form is relatively easy, single, closing, and therefore, each developer is in network layer information
The standard that indicates and can not follow on handling, the interactivity inadequate natural endowment between homologous ray, now uncommon with insertion
Internet of Things application based on formula Http client reset API technology is usually suitable only for " point dynamic formula " and requirement of real-time is not
High application, processing and real-time for stream data have required occasion to be not fully applicable in;In addition, with object
The expansion for networking scale of networking, common traditional technology are also difficult to adapt to what Internet of Things network encountered in large-scale deployment
Problems: sensing layer diverse problems, inexpensive access problem, user ask using diversification, platform scale systematization etc.
Topic.Softswitch technology is the new technology to grow up in recent years in the business scope telecommunications industry VOIP, but the technology
Rarely have the other fields being applied in addition to telecommunications industry VOIP, such as the present invention relates to Internet of Things and related application field,
Because of traditional Softswitch technology, being not is to be directed to the application of Internet of Things and develop, and is primarily directed to telecommunications VOIP industry
Business and relevant application field, most basic feature are exactly from the call control function in traditional circuit switching from media
It is separated in gateway, passes through the software realization basic call control function on server or network element, including call routing, management
Control, connection control (establish session, remove session), signalling interworking (such as from signalling system No.7 to IP signaling), so complicated is soft
Exchange system not can be used directly in Internet of Things at all.The but thought of soft switch is but very suitable to solve Internet of Things network
The problems encountered in development process, such as: standardization access-transmission-information exchange, scale networking, is concentrated network hierarchy
Management etc..
Summary of the invention
The present invention is aiming at problem above, on the basis of studying Internet of Things application feature, in conjunction with traditional soft switch
Technical idea, a kind of Internet of things system based on Softswitch technology of suitable Internet of Things of building, system includes: sensing layer equipment
Or bus, access system, network soft switching system, soft switch service and management system, standardized information format and mobile service
Management terminal or PC service management terminal, in which:
The access system, comprising: port configuration module, local information processing module, first line of a couplet message processing module and
System configuration module, access system here refer mainly to the economical and practical embedded access system constructed by embedded technology
System, certainly, general PC can also be used as access system use, and only cost of access is relatively high;
The network soft switching system, comprising: information transmit-receive processing module, session management module, system information processing
Module, soft switch module and business and management interface module;
The soft switch service and management system, comprising: system-level network soft switching system and access system management
The user management and corresponding device management module of module and user class;
The standardized information format, refer to the accession to system and network soft switching system agreement based on JSON or XML or
The standardized information frame that can be identified each other of MessagePack structuring, system include the frame of following fundamental type: certification
Frame, business information frame, heartbeat frame, system service frame;
Mobile service management terminal or PC service management terminal, not only can be separately as the communication reality of access system equity
Body, and be the industry provided for sensing layer equipment or bus specifying information related service or soft switch service and management system
Business is realized in mobile terminal or the specific business realizing of PC terminal or management.
Further, a kind of Internet of Things soft switchcall server and its method, it is characterised in that:
The invention, sensing layer equipment or bus message are directly encapsulated to system about by the physical port of access system
In fixed standardized business information frame or access system by the key assignments arranged in the business information frame of the upper united mouth received or
Nodal value is directly forwarded on specified physical port after parsing, and access system is not to receiving or be sent to sensing layer and set
Standby or bus information carries out any parsing, and sensing layer equipment or bus message are complete in access system and network layer soft switchcall server
Full impregnated passes.
The invention, access system can be not only directly accessed mutually between sensing layer and network layer by public network IP
Networking can also be located at behind LAN firewall, access internet again by local area network, without the IP using public network
Location;First line of a couplet message processing module in access system is established using websocket as transport protocol with network layer soft switchcall server
And maintain a long connection, the information and processing-encapsulation-hair that reception-parsing-processing network soft switching system sends over
Furthermore the information for sending access system to be sent to network soft switching system can also use other agreements or customized agreement;
Port configuration module is that the sensing layer equipment that physical port connects or the preset information source ID of bus message, stay of two nights ID and port are normal
Communicate the parameter needed;Local information processing module is to be connected to the sensing layer equipment or bus message of access system physical port
Reception and forwarding capability;System configuration module is that parameter relevant or relevant with network soft switching system to system work is matched
It sets;Access system is responsible for sensing layer equipment or bus is provided based on all service functions under Internet environment, comprising:
Mark-identification of sourcesink, the encapsulation of information and deblocking, information format, information transmission, addressing service.
The invention, the information transmit-receive processing module of network soft switching system are responsible for the access system that processing is connect with it
Reception-the parsing or encapsulation-transmission of the about framing of system or peer-to-peer communications entity directly forward;Session connection management module is responsible for
Safeguard the soft switch information inquiry table an of memory-resident, which is provided for addressing required during soft switch, routing
Inquiry, session status management, business configuration item information or function, can also be optimized for several individual lists in practical applications,
In addition, the information safeguarded in the table further includes the session of all access systems or peer-to-peer communications entity, source UUID, target
UUID list, connection active state, target network soft switchcall server IP or service path, support the necessity such as service type information
Information, in addition, initial session management of the session management module also to maintenance management access device or peer-to-peer communications entity,
Such as: establishing, authentication, close, nullify;Soft switch module is according to the information source of the business information frame received or the stay of two nights or soft friendship
The service configuration information in information inquiry table is changed, is realized between each access system or between access system and related communication entity
Information exchange;System information processing module is responsible for handling the processing of all frames in addition to business information frame, comprising: heartbeat frame
Response, certification be authorized at confirmation and response, the confirmation of status inquiry frame and response, the confirmation of system service frame and the response of frame
Reason;System extension and interface processing module are responsible for the communication entity equipment of the access system or equity that are accessed in this system, or
With level network layer soft switchcall server, extension in the case where network soft switching system exchange capacity is inadequate, including clustering
Or interconnecting between distributed network soft switchcall server, such as: by the route processing between multiple network soft switching systems, industry
The forward process etc. of business information frame.
In the invention, soft switch service and management system, system-level exchange system and access system management module are born
The running configuration management of network soft switching system, the configuration management of business are blamed, management is opened in the registration management of access system equipment
It is managed with nullifying;The user management and corresponding device management module of user class, comprising: user's registration management, subscriber information management,
The addition, deletion of access system equipment or peer-to-peer communications entity belonging to user, attribute modification, the configuration management of customer service.
The invention, data lattice of the standardized information format of system based on JSON or XML or MessagePack structuring
Formula, network soft switching system provide different service points according to different business, complete according to the standardized information format of agreement
At session, and realize the real-time transmission and information exchange service of information between different communication entity;Access system is matched in system
The address UUID for needing to specify the access system in module in advance is set, and has configured service point provided by network soft switching system
Path and service point, the UUID of reciprocity communication entity or Business Entity.
The invention, the mobile service management terminal or PC service management terminal of system, functionally can be used as one kind and connects
Enter system and exist, realizes sensing layer equipment or bus message in the access and transparent transmission function of network layer;Also it can be used as access system
The communication entity of the equity of system, on this basis, presentation, control for realizing sensing layer equipment or bus message, or be used for
Various businesses are realized in mobile terminal or the specific business realizing of PC terminal or management;In access way, mobile service management
Terminal or PC service management terminal, not only can be directly accessed internet by public network IP, can also be located at LAN firewall
Behind, internet is accessed by local area network again.
A kind of Internet of Things soft switchcall server and its method, it is further characterized in that step is implemented as follows:
1) soft switch service and the preset access system UUID of management system or peer-to-peer communications entity mobile service management terminal
Or the UUID information of PC service management terminal;
2) access system or peer-to-peer communications entity after access to internet, actively send initial meeting to network soft switching system
Information is talked about, after establishing initial session connection, just starts to send authentication frame, after confirmed or authorization, session connection upgrading
For legal session, and relevant session information is updated into the soft switch information inquiry table to memory;
3) access system receives the sensing layer equipment being connected on physical port or bus message, these information are directly sealed
It is attached in information frame, in a manner of data flow, is sent to network soft switching system, network soft switching system is according to the letter in information frame
Source, sink information, inquiry are located at the soft switch information inquiry table in memory, corresponding routing iinformation are generated, then according to these
Information exchange, forwarding between information realization;
If 4) stay of two nights is remote access system, the information that will be received directly is resolved on corresponding port;
5) if the stay of two nights is mobile service management terminal or PC service management terminal, directly by the key assignments of agreement or node
Upper level applications are sent to after value parsing, it is further to be handled;
6) in addition, being each linked into the access system or peer-to-peer communications entity of network soft switch, realization connection status inspection
Survey the function with time-out reconnection.
The present invention be on the basis of studying Internet of Things application feature, in conjunction with traditional Softswitch technology thought, building
A kind of Softswitch technology system of suitable Internet of Things, the system separation shield sensing layer access network link complexity,
On this basis, introduce suitable Internet of Things can solve thing network sensing layer with standardized transmission technology, switching technology
Equipment is accessing the complexity of link and the problem of high cost of access, and based on Internet layer information mark, know
Not, the problems such as addressing, transmission and information exchange, one is provided very in the standardization of network layer, scale application for Internet of Things
Practical and economic solution.
In addition, the technology that the system uses is also differ completely from the soft switch skill of the business scope conventional telecommunications VOIP use
Art not only eliminates signaling protocol complicated in traditional soft switchcall server, moreover, in technological maheup, system component, effect
Object is also all entirely different, does not delete simply traditional Softswitch technology, piles up, creative by Softswitch technology
Thought by creative work, the current Internet of Things that solves targetedly, creative is met during practical development
Several major issues arrived.
Moreover, the Internet of things system constructed using the present invention, not only can solve the network access layer of sensing layer
Complexity problem reduces cost of access, solves standardization mark, the identification, addressing, transmission of Internet of Things Internet layer
And the problems such as information exchange, and provide rely in a kind of application of Internet of Things it is existing based on the distribution under internet environment
Art communication systems;Meanwhile the technical principle is simple, use cost is low, market prospects are wide.In the conceptual phase of invention, utilize
The embedded access system of a set of function comparatively perfect for research of research achievement creation of the invention, most current cost valence is not
20 yuan of foot, using the network soft switching system for test of the PC building of a current main-stream configuration, concurrent access capacity is not
Lower than 100K, technical advantage is considerable, and takes a broad view of current internet of things field, and common technical solution is usually only
" crawl " formula of support, the solution for rarely having supports " streaming " to apply, and be mostly professional application, system is from being applied to net
The information of network layers is indicated, is transmitted, information exchange, until network insertion link, all without being effectively layered, such as: application number
CN201510067395, CN104571064A, it is general very poor, be not suitable for the networking application of profession;Since Internet of Things is to cost
Inherent natural sensibility determines that cost of access is the key that one of the restraining factors for restricting Internet of Things development, by
Its huge cost of access in traditional solution, also keeps numerous Internet of Things applications outside the door, especially scale is slightly larger
A little internet of things networking rarely has application, is such.
Detailed description of the invention
Fig. 1 is a kind of Internet of Things soft switchcall server of the present invention and its method system structure chart
Fig. 2 is that a kind of Internet of Things soft switchcall server of the present invention and its method access system constitute block diagram
Fig. 3 is that a kind of Internet of Things soft switchcall server of the present invention and its method network soft switching system constitute block diagram
Fig. 4 is a kind of Internet of Things soft switchcall server of the present invention and its method access system and network soft switching system session stream
Cheng Tu
Fig. 5 is a kind of Internet of Things soft switchcall server of the present invention and its method system information exchange process flow diagram
Fig. 6 is a kind of Internet of Things soft switchcall server of the present invention and its method system soft switch service and management configuration processing stream
Cheng Tu
Specific embodiment
The present invention is described further with a certain specific embodiment below in conjunction with attached drawing 1 of the invention:
See attached drawing 1, the present embodiment is by two access systems 101,103, a network soft switching system 102, a set of soft friendship
It changes business and management system 104 and mobile service management terminal 105 and PC service management terminal 106 and two sensing layers is set
Standby or bus 107,108 is constituted;Wherein, between two access systems 101 and 103, for realizing sensing layer equipment or bus
107, the business between 108 between object and object M2M, access system and mobile service management terminal or PC service management terminal are used
Display, control business between realization sensing layer equipment or bus 107,108 objects and people M2H;Sensing layer equipment or bus
107,108 in a manner of transparent transmission, by common serial ports, is respectively connected to the local port 1 of access system 101,103, sensing layer
Equipment or the bus message direct transparent transmission in access system, do not parse or interpret.
In addition, especially, it should be noted that the present embodiment, which is applied, uses information format of the JSON format as standard, in reality
MessagePack, XML protocol format and various mutation can also be used in the application of border, or use customized format completely, only
It is formatting and resolving slight difference in specific implementation, substantially has no effect on application effect of the invention, also do not have
Have beyond the scope of protection of the invention.
As shown in figs. 1 to 6, the realization process of the present embodiment is as follows:
Firstly, needing to carry out system some initial configuration works before system implementation, comprising:
1) system configuration of access system equipment: network soft switching system service path and service point setting, access system
The parameter configurations such as the UUID of equipment, the part are usually the default configuration in equipment factory;
2) the port configuration of access system: the UUID of port numbers and the corresponding remote equipment of the port, remote port slogan, with
And the port running parameter configuration, such as the present embodiment use serial ports interface rate configuration information;
3) configuration in soft switch service and management system: system-level access system equipment and peer-to-peer communications entity device
UUID is in the registration of system, the setting of grid soft switchcall server service path and service point;The configuration of user class includes: to connect
Enter the setting management of the UUID between system equipment or peer-to-peer communications entity, the defined business of system is matched in the self-service of user terminal
Management etc. is set, such as: the access system stay of two nights is specified or configured in the remote equipment UUID of soft switch service layer being related to, these are matched
Confidence breath can automatically update in the memory of soft switchcall server after submitting.
Secondly, access system and peer-to-peer communications entity need before system realizes normal business datum process processing
A lasting session connection is established between network soft switching system, which sees Fig. 4 access system and the soft friendship of network
It changes shown in system session flow chart:
Step 401: the access of access system equipment can connect in the LAN switch or router of internet;
Step 402:, after access system powers on, according to network soft switching system service preset in system configuration module 201
Path and service point, first line of a couplet message processing module 203 establish initial session connection automatically by websocket protocol therewith, just
After beginning session establishment;
Step 403: first line of a couplet message processing module 203 relies on its system configuration module UUID, actively to network soft switch system
System address of service sends authentication frame;
Step 404: network soft switching system information transmit-receive processing module 305 automatically parses the type for identifying the frame;
Step 405: judging whether to be authentication frame;
Step 406: if it is authentication frame, then by business and management mouth 301, transmitting authentication information to soft switch service
And management system, if UUID and its additional information that access system equipment is held are consistent with the facility information of system intialization,
Then pass through authorization;
Step 407: after certification passes through, the session management module 304 of network soft switching system can be by interim conversation
For the relevant information preservation such as session to the soft switch information inquiry table of one duly authorized of memory, which is mainly used for soft friendship
Addressing, routing inquiry, session status management, business configuration required for during changing etc., can also be optimized for several tables, these letters
Breath further include the session information of this access system equipment, source UUID information, target UUID list information, current connection activity/
The information such as status information, the type of service of support.
Step 408: if the information of network soft switching system can not be received within the preset period, access system equipment or
The communication entity for accessing the equity of network soft switching system can be spaced the fixed period to network soft switch information transmission heartbeat letter
Breath;
Step 409: judging the response that soft switchcall server whether is received within the time of precognition or other effective informations;
Step 410: if not provided, needing to execute connection session process since step 402 again, if it is known that having connected
It connects, then executes the process of step 408, the detection of step 409 connection status, periodically to guarantee legal access system equipment energy
A long connection is established with network soft switching system.
Again, it establishes after long connection, can be realized between access system and network soft switching system on this basis
Object between access system and peer-to-peer communications entity is exchanged with the information between object M2M or object and people M2H.
It is exchanged shown in process flow diagram such as Fig. 5 system information:
Step 501: sensing layer equipment or bus 107 are connected to 100 local port 1 of access system equipment, and access system is set
Standby local information processing module 202 receives the information that sensing layer equipment or bus are sent;
Step 502: first line of a couplet message processing module 203 can will periodically receive the Information encapsulation in caching and enter one
In JSON format information frame, and the key assignments arranged by one is identified, and what encapsulation was entered together sets there are also this access system
The UUID or port numbers of the UUID and long-range purpose communication entity of the standby local port number for receiving the information and this equipment;
Step 503: then, it is soft that first line of a couplet message processing module 203 by transport protocol websocket sends information to network
Exchange system;
Step 504: the signal dispatcher module 305 of network soft switching system receives the information that access system equipment is sent, and
Parse the source UUID and purpose UUID of information frame;
Step 505: system according to its source UUID or purpose UUID, from memory soft switch information inquiry table quick search its
Then purpose session session information directly distributes away information according to this session session information, if inquire
It is overseas IP address, then the IP that system extends and interface processing module foundation inquires is transferred to be forwarded to the network of adjacent switching domain
Soft switchcall server, it should be understood that purpose UUID information therein, is also possible in business management system according to business configuration
Several business UUID being loaded into memory exchange information inquiry table, if business UUID and this access system equipment belong to difference
Switching domain, need to specify the IP address of the switching domain belonging to it, in order to information between heterogeneous networks soft switchcall server road
By, addressing;
Step 506: access system equipment 103 receives remote access system equipment by first line of a couplet message processing module 203
The information of the 100 JSON formats sended over;
Step 507: if comprising port numbers, by the port numbers parsed by the information of the effective information field after parsing
It is forwarded directly to corresponding port, if being free of port numbers, is broadcasted between this access system equipment 103;
Step 508: sensing layer equipment or bus 108 receive the long-range sensing layer equipment 107 to come through system transparent transmission and send out
The information brought;
Step 509: if the corresponding connection session of the UUID for retrieving mobile service management terminal 105 in 505,
System concurrent simultaneously can also issue that mobile service management terminal 105 is a, and mobile service management terminal 105 also will receive the letter
Breath;
Step 510: the information of the effective information field after the directly parsing of mobile terminal 105 is forwarded directly to application program,
The information sent according to specific business demand to sensing layer equipment or bus 107 by application program is further to be handled.
Finally, being to see Fig. 6 soft switch service and management configuration processing about soft switch service and management system process flow
Flow chart:
Step 601: the UUID for the access system equipment delivered to customer is registered to system by system manager, for convenient for pipe
Reason, it usually needs different service path or service point are divided to the setting of network layer soft switchcall server, to different types of use
Family or business provide different service-domains;
Step 602: user retrieves from systems management data library according to the UUID and its additional information of access system equipment
The equipment out, and be added in user equipment management list column, user is UUID configuration according to type of service or communication object
Its purpose UUID information;
Step 603: network layer exchange system receives above-mentioned service management information by business and management interface 301,
And updated system configuration information into the system running configuration management information table of memory by SIM system information management module 302,
Customer service managing configuration information is updated into memory soft switch information inquiry table simultaneously;
Step 604:, whereas if access system equipment or the session connection state of its peer-to-peer communications entity change,
Business management system 104 is then sent to, business management system connects by service management interface 301 by network layer exchange system
It updates after receiving these information into service management database, and updates and shown in real time to user front end interface.
Mobile service management terminal 105 or PC service management terminal 106 in the present embodiment, first as access system
The communication entity of equity must still execute step before realizing between the sensing layer equipment or bus message for receiving access system forwarding
Rapid 401~408, a legal long connection is established with network soft switching system, and need when as information source to sensing layer equipment
Or when bus sending information, operation flow is almost the same with step 501~508;In addition, having for sensing layer equipment or bus
The business that body information related service or soft switch service and management system provide, in mobile terminal or the specific business of PC terminal
It realizes or management is realized, need on the basis that sensing layer equipment or bus message specific information format and concrete meaning is illustrated
On, carry out the exploitation using layer service.
Above-described embodiment is only to a citing typically applied of the invention, is not to embodiment of the present invention
It limits.For those of ordinary skill in the art, on the basis of the above description, it can also be done for specific application
Other different variations or variation out, these belong to the obvious changes or variations of the invention for extending out still in this
The protection scope of invention.
Claims (5)
1. a kind of Internet of Things soft switchcall server, comprising: sensing layer equipment or bus, access system, network soft switching system, soft friendship
Change business and management system, standardized information format and mobile service management terminal or PC service management terminal, in which:
The access system, comprising: port configuration module, local information processing module, first line of a couplet message processing module and system
Configuration module, characteristic are: access system is responsible for sensing layer equipment or bus provides between sensing layer and network layer
Based on all service functions under Internet environment, comprising: mark-identification of sourcesink, the encapsulation of information and deblocking,
Information format, information transmission, addressing service;Sensing layer equipment or bus message are in access system and network layer soft switchcall server
Complete transparent transmission;Access system needs to specify in system configuration module the address UUID of the access system in advance, and has configured net
Service point path and service point provided by network soft switchcall server, the UUID of reciprocity communication entity or Business Entity;
The network soft switching system, comprising: information transmit-receive processing module, session management module, system information processing module,
Soft switch module and business and management interface module, it is characterised in that: soft switch module is according to the business information frame received
Service configuration information in information source or the stay of two nights or soft switch information inquiry table, realize between each access system or access system with
Information exchange between related communication entity provides different service points according to different business, believes according to the standardization of agreement
Format is ceased, session is completed, and realizes the real-time transmission and information exchange service of information between different communication entity;
The soft switch service and management system, comprising: system-level network soft switching system and access system management module,
And the user management and corresponding device management module of user class, it is characterised in that: system-level exchange system and access system
Management module is responsible for the running configuration management of network soft switching system, the configuration management of business, the registration pipe of access system equipment
It manages, open management and nullify management;The user management and corresponding device management module of user class, comprising: user's registration management is used
The addition of access system equipment or peer-to-peer communications entity belonging to family information management, the configuration management of customer service and user is deleted
It removes, attribute modification;
The standardized information format, refer to the accession to system and network soft switching system agreement based on JSON or XML or
The standardized information frame that can be identified each other of MessagePack structuring, it is characterised in that: including following fundamental type
Frame: authentication frame, business information frame, heartbeat frame, system service frame;
Mobile service management terminal or PC service management terminal, not only can separately as the communication entity of access system equity, and
And be the business provided for sensing layer equipment or bus specifying information related service or soft switch service and management system,
Mobile terminal or PC terminal concrete implementation;
A kind of Internet of Things soft switchcall server further includes following basic implementation steps:
1) soft switch service and the preset access system UUID of management system or peer-to-peer communications entity mobile service management terminal or PC
The UUID information of service management terminal;
2) access system or peer-to-peer communications entity after access to internet, actively send initial session letter to network soft switching system
Breath just starts to send authentication frame, after confirmed or authorization, which upgrades to conjunction after establishing initial session connection
The session of method, and relevant session information is updated into the soft switch information inquiry table to memory;
3) access system receives the sensing layer equipment being connected on physical port or bus message, these information are potted directly into
In information frame, in a manner of data flow, be sent to network soft switching system, network soft switching system according in information frame information source,
Sink information, inquiry are located at the soft switch information inquiry table in memory, corresponding routing iinformation are generated, then according to these information
Information exchange, forwarding between realization;
If 4) stay of two nights is remote access system, the information that will be received directly is resolved on corresponding port;
5) if the stay of two nights is mobile service management terminal or PC service management terminal, directly by the key assignments of agreement or nodal value
Upper level applications are sent to after parsing;
6) in addition, being each linked into the access system or peer-to-peer communications entity of network soft switch, the detection of realization connection status and
Time-out reconnection.
2. a kind of Internet of Things soft switchcall server according to claim 1, it is characterised in that:
Sensing layer equipment or bus message directly encapsulate the standardized industry arranged to system by the physical port of access system
In business information frame or access system key assignments or nodal value that will arrange in the business information frame of the upper united mouth received, direct solution
It is forwarded to after analysis on specified physical port, access system is not to receiving or be sent to the information of sensing layer equipment or bus
Carry out any parsing.
3. a kind of Internet of Things soft switchcall server according to claim 1, it is characterised in that:
Access system not only can be directly accessed internet by public network IP, can also be located at behind LAN firewall, lead to
It crosses local area network and accesses internet again, without the IP address using public network;First line of a couplet message processing module in access system will
Websocket establishes with network layer soft switchcall server and maintains a long connection, reception-parsing-processing net as transport protocol
The information and processing-encapsulation-transmission access system that network soft switchcall server sends over will be sent to network soft switching system
Information;Port configuration module is the sensing layer equipment or the preset information source ID of bus message, stay of two nights ID and end of physical port connection
The parameter that mouth normal communication needs;Local information processing module is to be connected to the sensing layer equipment or total of access system physical port
The reception of line information and forwarding capability;System configuration module is relevant or relevant with network soft switching system to system work
Parameter configuration.
4. a kind of Internet of Things soft switchcall server according to claim 1, it is characterised in that:
The information transmit-receive processing module of network soft switching system is responsible for access system or peer-to-peer communications reality that processing is connect with it
Reception-the parsing or encapsulation-transmission of the about framing of body directly forward;Session connection management module be responsible for maintenance one it is resident in
The soft switch information inquiry table deposited, the table are provided for addressing, routing inquiry, session status pipe required during soft switch
Reason, business configuration item information or function, in addition, the information safeguarded in the table further includes all access systems or peer-to-peer communications entity
Session, source UUID, target UUID list, connection active state, target network soft switchcall server IP or service path, branch
The service type information held, in addition, session management module is also to the initial of maintenance management access device or peer-to-peer communications entity
Session management, comprising: establish, authentication, close, nullify;System information processing module is responsible for handling in addition to business information frame
The processing of all frames, comprising: confirmation and response, the confirmation of status inquiry frame and sound of frame are authorized in response, the certification of heartbeat frame
It answers, the forward process of business information frame between the confirmation of system service frame and response and heterogeneous networks soft switch entity;System
System extension and interface processing module are responsible for the communication entity equipment or same level of the access system or equity that are accessed in this system
Network layer soft switchcall server, the extension in the case where network soft switching system exchange capacity is inadequate, including clustering or distribution
Interconnecting between formula network soft switching system.
5. a kind of Internet of Things soft switchcall server according to claim 1, it is further characterized in that:
The mobile service management terminal or PC service management terminal of system, functionally can be used as a kind of access system and exist,
Realize sensing layer equipment or bus message in the access and transparent transmission function of network layer;Also it can be used as the communication of the equity of access system
Entity, on this basis, presentation, control for realizing sensing layer equipment or bus message, or for various businesses in movement
Terminal or the specific business realizing of PC terminal or management are realized;In access way, mobile service management terminal or PC business pipe
Terminal is managed, not only internet can be directly accessed by public network IP, can also be located at behind LAN firewall, pass through local
Net accesses internet again.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510253374.9A CN104901954B (en) | 2015-05-16 | 2015-05-16 | A kind of Internet of Things soft switchcall server and its method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510253374.9A CN104901954B (en) | 2015-05-16 | 2015-05-16 | A kind of Internet of Things soft switchcall server and its method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104901954A CN104901954A (en) | 2015-09-09 |
CN104901954B true CN104901954B (en) | 2019-06-14 |
Family
ID=54034351
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510253374.9A Expired - Fee Related CN104901954B (en) | 2015-05-16 | 2015-05-16 | A kind of Internet of Things soft switchcall server and its method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104901954B (en) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106921721A (en) * | 2015-12-28 | 2017-07-04 | 华为软件技术有限公司 | A kind of server, conversation managing method and system |
US10560840B2 (en) * | 2016-03-18 | 2020-02-11 | Wipro Limited | System and method for providing dynamic, adaptive and composite privacy and security for IoT communication |
CN111800335B (en) * | 2020-05-22 | 2022-04-01 | 浙江融信科技发展有限公司 | IoT gateway communication method |
CN112733051A (en) * | 2020-12-09 | 2021-04-30 | 新华智云科技有限公司 | Websocket-based information push management system and method |
CN114362885B (en) * | 2022-01-10 | 2024-04-26 | 中电望辰科技有限公司 | Data transmission method, communication system, equipment and medium of Internet of things |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102082673A (en) * | 2010-06-04 | 2011-06-01 | 任明和 | Terminal service charging platform and method thereof based on Internet and telecommunication network |
CN102685244A (en) * | 2012-05-28 | 2012-09-19 | 深圳市海科汇软件系统开发有限公司 | Network platform and method for realizing multi-point application need target |
CN102833254A (en) * | 2012-08-29 | 2012-12-19 | 中兴通讯股份有限公司 | Method, system and equipment for implementing service control in SIP (session initiation protocol) network |
CN103001862A (en) * | 2011-09-14 | 2013-03-27 | 日照市活点网络科技有限公司 | Switching system of internet of things and data processing method |
WO2014059827A1 (en) * | 2012-10-19 | 2014-04-24 | 中兴通讯股份有限公司 | Method, device and terminal for realizing application of internet of things |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102136919A (en) * | 2010-09-01 | 2011-07-27 | 华为技术有限公司 | Group session realization method and device |
TWI514903B (en) * | 2011-12-08 | 2015-12-21 | Ind Tech Res Inst | Apparatus and method for determining and routing emergency communications |
-
2015
- 2015-05-16 CN CN201510253374.9A patent/CN104901954B/en not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102082673A (en) * | 2010-06-04 | 2011-06-01 | 任明和 | Terminal service charging platform and method thereof based on Internet and telecommunication network |
CN103001862A (en) * | 2011-09-14 | 2013-03-27 | 日照市活点网络科技有限公司 | Switching system of internet of things and data processing method |
CN102685244A (en) * | 2012-05-28 | 2012-09-19 | 深圳市海科汇软件系统开发有限公司 | Network platform and method for realizing multi-point application need target |
CN102833254A (en) * | 2012-08-29 | 2012-12-19 | 中兴通讯股份有限公司 | Method, system and equipment for implementing service control in SIP (session initiation protocol) network |
WO2014059827A1 (en) * | 2012-10-19 | 2014-04-24 | 中兴通讯股份有限公司 | Method, device and terminal for realizing application of internet of things |
Non-Patent Citations (3)
Title |
---|
《物联网视频云系统架构研究》;吕鹏;《中国优秀硕士学位论文全文数据库 信息科技辑》;20150215;I136-387 |
《软交换在电力通信系统的应用》;谷祥林;《云南电力技术》;20060831;全文 |
《软交换在电网应急指挥中的应用研究》;张鉴燮;《电力系统通信》;20100810;全文 |
Also Published As
Publication number | Publication date |
---|---|
CN104901954A (en) | 2015-09-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104901954B (en) | A kind of Internet of Things soft switchcall server and its method | |
KR101964532B1 (en) | Enhanced operations between service layer and management layer in an m2m system by allowing the execution of a plurality of commands on a plurality of devices | |
CN103503419B (en) | The system and method that the equipment of the network address with distribution is accessed using Web proxy | |
KR102046700B1 (en) | Message bus service directory | |
CN108886531A (en) | Network and application management are carried out using service layer's ability | |
CN104113879B (en) | It is deployed with cloud AC WiFi communication system and communication means | |
US11240152B2 (en) | Exposing a subset of hosts on an overlay network to components external to the overlay network without exposing another subset of hosts on the overlay network | |
CN107465529B (en) | Client terminal equipment management method, system and automatic configuration server | |
JP2020519144A (en) | Service capability disclosure facility (SCEF) based Internet of Things (IOT) communication method and system | |
CN103518362B (en) | System and method for accessing the equipment of the network address with distribution | |
EP2566281A1 (en) | Internet of things service architecture and method for realizing internet of things service | |
JP2017504854A (en) | Method and apparatus for performing subscription notification | |
CN101729491A (en) | Method, device and system for enhancing application reliability of script-based business | |
CN107667550A (en) | The method of request and its equipment are handled by polling channel in wireless communication system | |
CN112511660A (en) | Management system, method, device and storage medium of edge terminal equipment | |
CN105610883A (en) | Policy file synchronization management method, policy synchronization server and management device | |
WO2016070633A1 (en) | Network log generation method and device | |
CN105516979A (en) | Mobile network information acquisition and opening method and system | |
CN103916489B (en) | The many IP of a kind of single domain name domain name analytic method and system | |
CN101651606A (en) | Method, device and system for forwarding message | |
KR101378313B1 (en) | Method, appratus, system and computer-readable recording medium for assisting communication between terminal and local host by using openflow | |
CN105791432A (en) | Point to point (P2P) communication method and system | |
KR20190080418A (en) | IoT SERVICE PROVIDING APPARATUS AND PROVIDING METHOD | |
US20240015187A1 (en) | Obtaining information pertaining to a network function in lawful interception | |
CN102056111B (en) | System and method for realizing uniformly accessing and managing signal of value-added service platform |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information |
Address after: Room 1302, No. 18, 99 Lane, Jingyu South Road, Zhenjiang Road, Yangpu District, Shanghai Applicant after: Ding Mingyun Address before: Room 105, Building No. 5, 299 Lane, Jiangchang West Road, Zhabei District, Shanghai, 2004 Applicant before: Ding Mingyun |
|
CB02 | Change of applicant information | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20190614 |
|
CF01 | Termination of patent right due to non-payment of annual fee |