Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A method for data synchronization of distributed sip server

A data synchronization and server technology, applied in data exchange networks, digital transmission systems, electrical components, etc., can solve the problems of mutual synchronization of node information, difficulty in realizing user routing table learning and user registration number synchronization across the network, etc., to reduce maintenance costs. , is conducive to scale expansion, to meet the effect of data synchronization

Active Publication Date: 2021-02-09
军事科学院系统工程研究院网络信息研究所
View PDF9 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In the existing technical system of private Internet, for the problem of number routing, it is mainly completed by using the pan-search system supplemented by the definite routing table formed by pan-search, and multimedia services including instant messaging services are not suitable for sending messages. Number Search Using Pan Search
At the same time, the existing server data synchronization method is difficult to synchronize node information between devices, and it is difficult to realize functions such as user routing table learning between nodes and network-wide synchronization of user registration numbers.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A method for data synchronization of distributed sip server
  • A method for data synchronization of distributed sip server
  • A method for data synchronization of distributed sip server

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0036] Embodiment: a distributed SIP server data synchronization method.

[0037] like figure 1 As shown, the present invention logically divides the SIP server into a node discovery layer, a SIP protocol stack layer, and an application layer. The nodes are used for the discovery layer to discover new nodes and exit nodes, and the SIP protocol stack layer sends and receives, parses, and encapsulates SIP Message, the application layer handles the data synchronization function. The application layer includes a neighbor address acquisition module, a node status notification module, a user routing synchronization module between nodes, a message flood processing module, a data update module, a network exception processing module and a message retransmission module.

[0038] like figure 2 As shown, the present invention realizes the overall flowchart of data synchronization, including the following steps:

[0039] S1, all nodes in the network regularly send broadcast information...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a data synchronization method of a distributed SIP server. The method sends broadcast information to server network nodes at a certain time interval; Configure the networking logic between them; after the neighbor address table is formed, it sends node status notifications to all neighbor nodes in its neighbor table at a certain time interval; The neighbor node forwards the node status notification message of the source node; judges whether the source of the message is a neighbor of the node; learns from each other through the routes between neighbors in the whole network, and completes the synchronization of user routing data in the whole network. The invention can meet the requirement of data synchronization between SIP servers brought about by the network topology change in the distributed network environment, the synchronization process is automatically completed, and the voice conversation control direction in the dynamic network environment has broad application prospects.

Description

technical field [0001] The invention relates to a data processing method of a distributed server, in particular to a data synchronization method of a distributed SIP server. Background technique [0002] The full name of SIP (Session Initiation Protocol) is the Session Initiation Protocol, which is used to create, modify and terminate a multimedia session between one or more participants. The SIP server uses the SIP protocol to implement communication between multiple users. In the existing technical system of private Internet, for the problem of number routing, it is mainly completed by using the pan-search system supplemented by the definite routing table formed by pan-search, and multimedia services including instant messaging services are not suitable for sending messages. Search by number using pan search. At the same time, the existing server data synchronization method is difficult to synchronize node information between devices, and it is difficult to realize functi...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): H04L29/08H04L12/721H04L12/741H04L29/06H04L45/74
CPCH04L67/1095H04L45/32H04L45/36H04L45/745H04L65/1104
Inventor 李文郑相全都赟赟
Owner 军事科学院系统工程研究院网络信息研究所
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products