WO2017028773A1 - Method and device for establishing self-configuring network by ims terminal - Google Patents
Method and device for establishing self-configuring network by ims terminal Download PDFInfo
- Publication number
- WO2017028773A1 WO2017028773A1 PCT/CN2016/095352 CN2016095352W WO2017028773A1 WO 2017028773 A1 WO2017028773 A1 WO 2017028773A1 CN 2016095352 W CN2016095352 W CN 2016095352W WO 2017028773 A1 WO2017028773 A1 WO 2017028773A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- ims
- ims terminal
- network
- terminal
- address
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/40—Network security protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/10—Architectures or entities
- H04L65/1016—IP multimedia subsystem [IMS]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1069—Session establishment or de-establishment
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1073—Registration or de-registration
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1101—Session protocols
- H04L65/1104—Session initiation protocol [SIP]
Definitions
- the present invention relates to the field of communications, and in particular, to a method and apparatus for an IMS terminal ad hoc network.
- IP Multimedia Subsystem is a new form of multimedia service that meets the needs of today's end-users for newer and more diverse multimedia services. It has been recognized as the core of 3G post-communication networks. The key technology is the mandatory network architecture for the convergence of fixed network, mobile network and Internet. It is the forefront and hotspot technology of network technology research.
- the IMS terminal needs to set a Proxy-Call Session Control Fun (P-CSCF) discovery point when registering, and register with the IMS network device through a Session Initiation Protocol (SIP) message.
- P-CSCF Proxy-Call Session Control Fun
- the registration process of the IMS terminal A is taken as an example. After the IMS terminal A is powered on, the registration process is initiated to the IMS network through the SIP signaling, and the internal P-CSCF network element of the IMS network is used. Interrogating-Call Session Control Funnel (I-CSCF) network element, Serving-Call Session Control Funtion (S-CSCF) network element, Home Subscriber Server (HSS), application The Application Server (AS) records the information of the IMS terminal A and prepares for services such as subsequent calls. In addition, the IMS terminal B also needs to perform the above process to implement registration in the IMS network.
- I-CSCF Interrogating-Call Session Control Funnel
- S-CSCF Serving-Call Session Control Funtion
- HSS Home Subscriber Server
- AS Application Server
- the IMS terminal B also needs to perform the above process to implement registration in the IMS network.
- the IMS terminal A needs to initiate a call to the IMS terminal B
- the calling IMS terminal A needs to initiate SIP call (INVITE) signaling, and is also routed and forwarded by each network element in the IMS network.
- the IMS terminal The media packets transmitted between them also need to be forwarded by each network element in the IMS network device. Therefore, the IMS terminal must be connected to the IMS network environment to perform services such as calling. If the IMS terminal fails to access the IMS network, the IMS terminal cannot work normally, which limits the application scenario of the IMS terminal to a certain extent.
- the IMS media data packet is usually sent using the User Datagram Protocol (User).
- UDP Datagram Protocol
- UDP transmission is an unreliable transmission.
- Packet loss is a normal phenomenon during data packet transmission. Therefore, in the process of data packet transmission, the probability of packet loss increases every time an intermediate node is added. For the call process between IMS terminals, multiple devices in the IMS network need to be forwarded, which may result in a high packet loss rate.
- the IMS terminal needs to deploy a complete set of IMS network devices to provide services for the IMS terminal in the process of registering and initiating services, which greatly limits the application scenarios of the IMS terminal, and the high packet loss rate in the service process may be Causes an abnormality in the business process.
- the embodiments of the present invention provide a method and an apparatus for IMS terminal self-organizing network, which are used to solve the problem that the application scenario of the IMS terminal is limited and the network packet loss rate is high in the prior art.
- a method for IMS terminal self-organizing network comprising:
- the first IMS terminal sends the registration broadcast message to the other IMS terminal in the interworking cluster network by the switching device, where the registration broadcast message carries the identifier and address of the first IMS terminal;
- the first IMS terminal receives the registration broadcast acknowledgement message replied by the at least one IMS terminal in the interworking cluster network, and records the identifier and address of the corresponding IMS terminal carried in each of the received registration broadcast acknowledgement messages;
- the first IMS terminal determines that the first IMS terminal and the received IMS terminal corresponding to each registered broadcast acknowledgement message together constitute an IMS adaptive network.
- the IMS terminal in the present invention can directly notify other IMS terminals in the inter-cluster network by means of broadcast without registration of the IMS network, and can further communicate using SIP signaling without further requiring the IMS network device.
- the IMS terminal networking is very convenient.
- the method further includes:
- the first IMS terminal sends a registration message to the proxy session control function network element P-CSCF in the IMS network via the switching device, and registers in the IMS network.
- the switching device sends a registration broadcast message to its own interworking cluster.
- Other IMS terminals in the network or,
- the switching device sends a registration broadcast message to other IMS terminals in the interworking cluster network.
- the first IMS terminal receives the registration broadcast acknowledgement message replied by the at least one IMS terminal in the interworking cluster network, and records the identifier and address of the corresponding IMS terminal carried in each of the received registration broadcast acknowledgement messages, Further includes:
- the first IMS terminal When the first IMS terminal needs to establish a call relationship with any IMS terminal, the first IMS terminal queries the any IMS according to the identifier and address of the corresponding IMS terminal carried in each of the received registration broadcast acknowledgement messages. The identity and address of the terminal;
- the first IMS terminal determines that the identifier and the address of the any IMS terminal are recorded, the first IMS terminal directly sends a call message to an address corresponding to the any IMS terminal.
- the peer address is directly used for point-to-point communication without passing through the IMS network, which reduces the probability of packet loss and greatly reduces the performance load of the IMS network device.
- the first IMS terminal receives the registration broadcast acknowledgement message replied by the at least one IMS terminal in the interworking cluster network, and records the identifier and address of the corresponding IMS terminal carried in each of the received registration broadcast acknowledgement messages, Further includes:
- the first IMS terminal When the first IMS terminal needs to establish a call relationship with any IMS terminal, the first IMS terminal queries the any IMS according to the identifier and address of the corresponding IMS terminal carried in each of the received registration broadcast acknowledgement messages. The identity and address of the terminal;
- the first IMS terminal determines that the identifier and the address of the any terminal are not recorded, the first IMS terminal further determines whether the registration is successful in the IMS network;
- the first IMS terminal sends a call message to the P-CSCF via the switching device, and forwards to each of the IMS terminals through each network element in the IMS network;
- the first IMS terminal terminates establishing a call relationship with any of the IMS terminals.
- a method for IMS terminal self-organizing network comprising:
- the second IMS terminal receives the registration broadcast message forwarded by the first IMS terminal in the interworking cluster network by the switching device, and records the identifier and address of the first IMS terminal carried in the registration broadcast message;
- the second IMS terminal replies to the first IMS terminal with a registration broadcast acknowledgement message, where the registration broadcast acknowledgement message carries the identifier and address of the second IMS terminal;
- the second IMS terminal determines that the second IMS terminal and the first IMS terminal together form an IMS adaptive network.
- the IMS terminal in the present invention can directly notify other IMS terminals in the inter-cluster network by means of broadcast without registration of the IMS network, and can further communicate using SIP signaling without further requiring the IMS network device.
- the IMS terminal networking is very convenient.
- An apparatus for an IMS terminal self-organizing network comprising:
- a first sending unit configured to send, by using the switching device, a registration broadcast message to another IMS terminal in the interworking cluster network, where the registration broadcast message carries the identifier and address of the first IMS terminal;
- a first receiving unit configured to receive a registration broadcast acknowledgement message replied by at least one IMS terminal in the interworking cluster network, and record the identifier and address of the corresponding IMS terminal carried in each received broadcast acknowledgement message;
- the first processing unit is configured to determine that the IMS terminal corresponding to each of the received registration broadcast acknowledgement messages together constitute an IMS adaptive network.
- the IMS terminal in the present invention can directly notify other IMS terminals in the inter-cluster network by means of broadcast without registration of the IMS network, and can further communicate using SIP signaling without further requiring the IMS network device.
- the IMS terminal networking is very convenient.
- the first sending unit when the first sending unit sends the registration broadcast message to the other IMS terminal in the interworking cluster network, the first sending unit is further configured to:
- the registration message is sent by the switching device to the proxy session control function network element P-CSCF in the IMS network, and registration is performed in the IMS network.
- a triggering unit configured to send a registration broadcast message to another IMS terminal in the interworking cluster network by the switching device each time it determines that it is powered on;
- the switching device For each time it is determined that the preset re-registration period is reached, the switching device sends a registration broadcast message to other IMS terminals in the interworking cluster network.
- the first receiving unit receives the registration broadcast acknowledgement message replied by the at least one IMS terminal in the interworking cluster network, and records the identifier and address of the corresponding IMS terminal carried in each received registration broadcast acknowledge message. After that, further include:
- the calling unit is configured to query the identifier of the IMS terminal according to the identifier and address of the corresponding IMS terminal carried in each of the received registration broadcast acknowledgement messages when the call relationship needs to be established with any IMS terminal. And address;
- the call message is directly sent to the address corresponding to the any IMS terminal.
- the peer address is directly used for point-to-point communication without passing through the IMS network, which reduces the probability of packet loss and greatly reduces the performance load of the IMS network device.
- the first receiving unit receives the registration broadcast acknowledgement message replied by the at least one IMS terminal in the interworking cluster network, and records the identifier and address of the corresponding IMS terminal carried in each received registration broadcast acknowledge message. Thereafter, the calling unit is further used to:
- the call message is sent to the P-CSCF via the switching device, and forwarded to each of the IMS terminals by each network element in the IMS network;
- An apparatus for an IMS terminal self-organizing network comprising:
- a second receiving unit configured to receive a registration broadcast message forwarded by the first IMS terminal in the interworking cluster network by the switching device, and record the identifier and address of the first IMS terminal carried in the registration broadcast message;
- a second sending unit configured to reply to the first IMS terminal with a registration broadcast acknowledgement message, where the registration broadcast acknowledgement message carries an identifier and an address of the second IMS terminal;
- a second processing unit configured to determine that the IMS adaptive network is formed together with the first IMS terminal.
- the IMS terminal in the present invention can directly notify other IMS terminals in the inter-cluster network by means of broadcast without registration of the IMS network, and can further communicate using SIP signaling without further requiring the IMS network device.
- the IMS terminal networking is very convenient.
- FIG. 1 is a schematic diagram of registration and service flow of an IMS terminal in an IMS network according to the background art of the present invention
- FIG. 2 is a flowchart of an overview of a first IMS terminal ad hoc network according to an embodiment of the present invention
- FIG. 3 is a schematic diagram of a registration process of an IMS terminal X according to an embodiment of the present invention.
- FIG. 4 is a flowchart of an overview of a second IMS terminal ad hoc network according to an embodiment of the present invention
- FIG. 5 is a flowchart of registration of an IMS terminal A according to an embodiment of the present invention.
- FIG. 6 is a call flow diagram of an IMS terminal A and an IMS terminal B according to an embodiment of the present invention
- FIG. 7 is a schematic structural diagram of an apparatus for a self-organizing network of a first IMS terminal according to an embodiment of the present disclosure
- FIG. 8 is a schematic structural diagram of an apparatus for a second IMS terminal self-organizing network according to an embodiment of the present invention.
- the present invention provides a method and device for an IMS terminal ad hoc network, where the first IMS terminal is sent by the switching device.
- the registration broadcast message carries the identifier and address of the first IMS terminal;
- the first IMS terminal receives the registration broadcast acknowledgement message replied by at least one IMS terminal in the interworking cluster network, and records The identifier and address of the corresponding IMS terminal carried in each of the received registration broadcast acknowledgement messages;
- the first IMS terminal determines that the first IMS terminal and the received IMS terminal corresponding to each registered broadcast acknowledgement message together constitute an IMS adaptive network .
- the specific process of the IMS terminal ad hoc network in the embodiment of the present invention is as follows:
- the first IMS terminal is triggered to send the registration broadcast message to other IMS terminals in the interworking cluster network via the switching device:
- the switching device sends a registration broadcast message to other IMS terminals in the interworking cluster network.
- the switching device sends a registration broadcast message to other IMS terminals in the interworking cluster network.
- the re-registration period can be set to 5 seconds.
- the IMS terminal can continue to perform the registration process next time when a registration process is not completed, and can discover more other IMS terminals in time.
- Step 200 The first IMS terminal sends the registration broadcast message to other IMS terminals in the interworking cluster network by the switching device, and the registration broadcast message carries the identifier and address of the first IMS terminal.
- the first IMS terminal sends the registration broadcast message to the switching device, for example, the switch, and the like, and then the switching device forwards to each other IMS terminal in the interworking cluster network, where the interworking cluster network may refer to the first IMS terminal.
- the local area network may also be a network that can communicate with the local area network where the first IMS terminal is located and supports routing and forwarding.
- the registered broadcast mediation sent by the first IMS network carries the identifier and address of the first IMS terminal, where the address may be an IP address.
- the IMS terminal X sends a registration broadcast message to the IMS terminal A to the IMS terminal E in the local area network through the switching device.
- the method further includes:
- the first IMS terminal sends a registration message to the proxy session control function network element P-CSCF in the IMS network via the switching device, and registers in the IMS network.
- the first IMS terminal simultaneously sends the registration message and the registration broadcast message to the switching device, and the switching device forwards the registration message to the P-CSCF, performs a standard IMS network registration procedure, and forwards the registration broadcast message to the first IMS terminal.
- Other IMS terminals in the interworking cluster network are possible.
- Step 210 The first IMS terminal receives a registration broadcast replied by at least one IMS terminal in the interworking cluster network.
- the acknowledgement message is recorded, and the identifier and address of the corresponding IMS terminal carried in each of the received registration broadcast acknowledgement messages are recorded.
- the registration broadcast acknowledgement message here may be a SIP 200 OK, and the identifier and address of the IMS terminal that sends the registration broadcast acknowledgement message are carried in the registration broadcast acknowledgement message.
- the IMS terminal B replies to the SIP 200 OK to the IMS terminal X, and the SIP 200 OK message carries the identifier and IP address of the IMS terminal B.
- the first IMS terminal records the identifier and address of the IMS terminal corresponding to each registered broadcast acknowledgement message according to each received registration broadcast acknowledgement message, and establishes a relationship table between the IMS terminal and its corresponding address.
- the IMS terminal A to the IMS terminal E respectively reply to the SIP 200 OK to the IMS terminal X.
- the IMS records the identifier and address of the IMS terminal corresponding to each registered broadcast acknowledgement message according to each received broadcast acknowledgement message, as shown in Table 1 below.
- the first IMS terminal when the first IMS terminal initiates a call service, when the first IMS terminal needs to establish a call relationship with any IMS terminal, taking the IMS terminal A as an example, the first IMS terminal first confirms according to each received registration broadcast. The identifier and address of the corresponding IMS terminal carried in the message are used to query the correspondence between the identifier and the address of the IMS terminal A.
- the first IMS terminal When the first IMS terminal determines that the identifier and address of the IMS terminal A are recorded, the first IMS terminal directly sends a call message to the address corresponding to the IMS terminal A.
- the call message here is an INVITE message
- the first IMS terminal determines that the record IMS has the identifier and address of the terminal A, indicating that the first IMS terminal and the IMS terminal A are in the same inter-cluster network, and during the registration process of the two parties, The identity and address of the other party. Therefore, at this time, it is no longer necessary to go through the forwarding of each network element in the IMS network, and the bypass processing can be directly performed to complete the call flow between the two IMS terminals, and get rid of the dependence on the IMS network.
- the point-to-point communication of the IMS terminal is realized.
- the first IMS terminal determines that the identity and address of the IMS terminal A are not recorded, the first IMS terminal further determines whether it is successfully registered in the IMS network.
- the first IMS terminal determines that the identifier and address of the IMS terminal A are not recorded, indicating that the first IMS terminal and the IMS terminal A are not in the same inter-cluster network, and do not communicate with each other during the registration process of the two parties. Due to During the registration process of the first IMS terminal, the first IMS terminal simultaneously registers with the IMS network, and the IMS network registration process is an existing standard process. Therefore, if the first IMS terminal determines that it is successfully registered in the IMS network, it is exchanged. The device sends a call message to the P-CSCF and forwards it to the IMS terminal A through each network element in the IMS network, where the existing process is performed.
- the first IMS terminal successfully registers in the IMS network, since the first IMS terminal simultaneously sends the registration broadcast message, when it calls other terminals in the same interworking cluster network, the bypass processing is performed, and the address is directly addressed to the other party.
- the INVITE message is sent to reduce the burden on the IMS network, and the application scenario of the IMS terminal is extended.
- the INVITE message is forwarded to the corresponding IMS terminal by each network element in the IMS network.
- the call will fail, and the first IMS terminal terminates the establishment of the call relationship with the IMS terminal A.
- Step 220 The first IMS terminal determines that the first IMS terminal and the received IMS terminal corresponding to each registration broadcast acknowledgement message jointly form an IMS adaptive network.
- the specific process of the IMS terminal ad hoc network in the embodiment of the present invention is as follows:
- Step 400 The second IMS terminal receives the registration broadcast message forwarded by the first IMS terminal in the interworking cluster network by the switching device, and records the identifier and address of the first IMS terminal carried in the registration broadcast message.
- the IMS terminal B in FIG. 3 is taken as an example.
- the IMS terminal B receives the registration broadcast message sent by the IMS terminal X in the interworking cluster network, and the registration broadcast message carries the identifier and address of the IMS terminal X. Record the identity and address of the IMS terminal X.
- Step 410 The second IMS terminal replies to the first IMS terminal with a registration broadcast acknowledgement message, where the registration broadcast acknowledgement message carries the identifier and address of the second IMS terminal.
- the IMS terminal B replies to the SIP 200 OK to the IMS terminal X, and carries the identifier and IP address of the IMS terminal B in the SIP 200 OK message.
- Step 420 The second IMS terminal determines that the second IMS terminal and the first IMS terminal jointly form an IMS adaptive network.
- the IMS terminal when it is in the registration process, the IMS terminal sends a registration broadcast message to other IMS terminals in the inter-cluster network, and records each registration broadcast acknowledgement message according to the received registration broadcast acknowledgement message.
- the identifier and address of the corresponding IMS terminal meanwhile, the IMS terminal also receives the registration broadcast message sent by other terminals in an interworking cluster network, and replies to the registration broadcast confirmation message to the corresponding terminal, and records the received registration.
- FIG. 5 shows the registration process of IMS terminal A at boot time:
- the switching device takes a switch as an example.
- the network elements in the IMS network in FIG. 5 are omitted except for the P-CSCF.
- Step 501 The IMS terminal A simultaneously sends a registration message and a registration broadcast message to the switch.
- Step 502 The switch sends the registration broadcast message to the IMS terminal B and the IMS terminal C in the same local area network as the IMS terminal A.
- Step 503 The switch sends a registration message to the P-CSCF, and initiates a registration process of the IMS terminal A in the IMS network.
- Step 504 The IMS terminal B records the identifier and address of the IMS terminal A according to the registration broadcast message sent by the IMS terminal A, and sends a registration broadcast acknowledge message 200 OK to the IMS terminal A, where the registration broadcast acknowledge message carries the identifier of the IMS terminal B. And address.
- Step 505 The IMS terminal A records the identity and address of the IMS terminal B according to the registration broadcast acknowledgement message replied by the IMS terminal B.
- Step 506 The IMS terminal C records the registration broadcast message sent by the IMS terminal A, records the identifier and address of the IMS terminal A, and sends a registration broadcast acknowledge message 200 OK to the IMS terminal A, where the registration broadcast acknowledge message carries the IMS terminal C. Identification and address.
- Step 507 The IMS terminal A records the identifier and address of the IMS terminal C according to the registration broadcast acknowledgement message replied by the IMS terminal C.
- the IMS terminal A, the IMS terminal B, and the IMS terminal C together constitute an IMS adaptive network.
- FIG. 6 shows a call relationship establishment process between the IMS terminal A and the IMS terminal B:
- the IMS terminal A and the IMS terminal B are two IMS terminals in the same local area network, and in the registration process of the two IMS terminals, the identity and address of the other party are respectively saved.
- the IMS terminal A and the IMS terminal B When the IMS terminal A and the IMS terminal B establish a call relationship with the IMS terminal A and the IMS terminal B, the IMS terminal A and the IMS terminal B include:
- Step 601 The IMS terminal A queries the identifier and address of the IMS terminal B, determines the identity and address of the IMS terminal B, and directly sends the INVITE message to the IMS terminal B.
- Step 602 The IMS terminal B replies with an acknowledgment message 200 OK to the IMS terminal A.
- Step 603 The IMS terminal A replies with an acknowledgment message ACK to the IMS terminal B, and the call relationship between the IMS terminal A and the IMS terminal B is successfully established.
- the IMS terminal A and the IMS terminal B can directly perform point-to-point communication without the IMS network forwarding.
- the two can directly transmit audio and video media data. Packets do not need to be forwarded through the IMS network. It reduces the packet forwarding pressure of the IMS network and reduces the probability of packet loss.
- an apparatus for an IMS terminal self-organizing network includes:
- the first sending unit 70 is configured to send, by using the switching device, the registration broadcast message to another IMS terminal in the interworking cluster network, where the registration broadcast message carries the identifier and address of the first IMS terminal;
- the first receiving unit 71 is configured to receive a registration broadcast acknowledgement message replied by at least one IMS terminal in the interworking cluster network, and record the identifier and address of the corresponding IMS terminal carried in each of the received registration broadcast acknowledgement messages;
- the first processing unit 72 is configured to determine that the IMS terminal corresponding to each of the received registration broadcast acknowledgement messages together constitute an IMS adaptive network.
- the first sending unit when the first sending unit sends the registration broadcast message to the other IMS terminal in the interworking cluster network, the first sending unit is further configured to:
- the registration message is sent by the switching device to the proxy session control function network element P-CSCF in the IMS network, and registration is performed in the IMS network.
- the triggering unit 73 is configured to send a registration broadcast message to another IMS terminal in the interworking cluster network by the switching device each time it determines that it is powered on; or
- the switching device For each time it is determined that the preset re-registration period is reached, the switching device sends a registration broadcast message to other IMS terminals in the interworking cluster network.
- the first receiving unit receives the registration broadcast acknowledgement message replied by the at least one IMS terminal in the interworking cluster network, and records the identifier and address of the corresponding IMS terminal carried in each of the received registration broadcast acknowledgement messages, Further includes:
- the calling unit 74 is configured to query the identifier and address of any IMS terminal according to the identifier and address of the corresponding IMS terminal carried in each of the received registration broadcast acknowledgement messages when the call relationship needs to be established with any of the IMS terminals;
- the call message is directly sent to the address corresponding to any IMS terminal.
- the calling unit 74 is further used to:
- the identifier and address of any IMS terminal are queried according to the identifier and address of the corresponding IMS terminal carried in each of the received registration broadcast acknowledgment messages;
- the call message is sent to the P-CSCF via the switching device, and forwarded to any IMS terminal through each network element in the IMS network;
- an apparatus for an IMS terminal self-organizing network includes:
- the second receiving unit 80 is configured to receive the registration broadcast message forwarded by the first IMS terminal in the interworking cluster network by the switching device, and record the identifier and address of the first IMS terminal carried in the registration broadcast message;
- a second sending unit 81 configured to reply to the first IMS terminal with a registration broadcast acknowledgement message, where the registration broadcast acknowledgement message carries the identifier and address of the second IMS terminal;
- the second processing unit 82 is configured to determine that the IMS adaptive network is formed together with the first IMS terminal.
- the IMS terminal when it is in the registration process, the IMS terminal sends a registration broadcast message to other IMS terminals in the inter-cluster network, and confirms according to the received registration broadcast.
- the message records the identifier and address of the IMS terminal corresponding to each registration broadcast acknowledgement message, and at the same time, the IMS terminal also receives the registration broadcast message sent by other terminals in an interworking cluster network, and replies to the registration broadcast acknowledgement message to the corresponding The terminal, and the identifier and address of the IMS terminal corresponding to the received registration broadcast message, and finally make each IMS terminal in the interworking cluster network form an adaptive network.
- the IMS terminal in the present invention can directly notify other IMS terminals in the inter-cluster network by means of broadcast without registration of the IMS network, and can further communicate using SIP signaling without further requiring the IMS network device.
- the IMS terminal networking is very convenient.
- the peer address is directly used for point-to-point communication without passing through the IMS network, which reduces the probability of packet loss and greatly reduces the performance load of the IMS network device.
- embodiments of the present invention can be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment, or a combination of software and hardware. Moreover, the invention can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) including computer usable program code.
- computer-usable storage media including but not limited to disk storage, CD-ROM, optical storage, etc.
- the computer program instructions can also be stored in a computer readable memory that can direct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the computer readable memory produce an article of manufacture comprising the instruction device.
- the device is implemented in a flow or a flow or a block diagram of a block or multiple The function specified in the box.
- These computer program instructions can also be loaded onto a computer or other programmable data processing device such that a series of operational steps are performed on a computer or other programmable device to produce computer-implemented processing for execution on a computer or other programmable device.
- the instructions provide steps for implementing the functions specified in one or more of the flow or in a block or blocks of a flow diagram.
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Computer Security & Cryptography (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
Abstract
Disclosed are a method and device for establishing a self-configuring network by an IMS terminal, and the method and the device are used for solving the problems of a limited IMS terminal application scenario and a higher network packet loss rate in the prior art. The method comprises: a first IMS terminal sends a register broadcasting message to other IMS terminals in an interconnected cluster network where the first IMS is located via a switching device; the first IMS terminal receives a registration broadcast confirmation message replied by at least one IMS terminal in the interconnected cluster network, and records identifiers and addresses of corresponding IMS terminals carried in each received registration broadcast confirmation message; and the first IMS terminal determines that an IMS self-adaption network is formed jointly by the first IMS terminal and the IMS terminals corresponding to the received registration broadcast confirmation messages. Therefore, an IMS terminal can directly inform other IMS terminals in an interconnected cluster network by broadcast without registering on an IMS network, making networking of the deployed IMS terminal very convenient.
Description
本申请要求在2015年8月17日提交中国专利局、申请号为201510505554.1、发明名称为“一种IMS终端自组网的方法及装置”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。The present application claims priority to Chinese Patent Application No. 201510505554.1, entitled "A Method and Apparatus for IMS Terminal Ad Hoc Network", filed on August 17, 2015, the entire contents of which are incorporated by reference. In this application.
本发明涉及通信领域,特别是涉及一种IMS终端自组网的方法及装置。The present invention relates to the field of communications, and in particular, to a method and apparatus for an IMS terminal ad hoc network.
IP多媒体子***(IP Multimedia Subsystem,IMS)是一种全新的多媒体业务形式,它能够满足现在的终端客户更新颖、更多样化的多媒体业务的需求,已经被公认为3G后通信网络的核心关键技术,是实现固网、移动网和互联网融合的必选的网络架构,是目前网络技术研究的前沿和热点技术。IP Multimedia Subsystem (IMS) is a new form of multimedia service that meets the needs of today's end-users for newer and more diverse multimedia services. It has been recognized as the core of 3G post-communication networks. The key technology is the mandatory network architecture for the convergence of fixed network, mobile network and Internet. It is the forefront and hotspot technology of network technology research.
IMS终端在注册时需要设定代理会话控制功能(Proxy-Call Session Control Funtion,P-CSCF)发现点,并经过会话初始协议(Session Initiation Protocol,SIP)消息向IMS网络设备注册。The IMS terminal needs to set a Proxy-Call Session Control Fun (P-CSCF) discovery point when registering, and register with the IMS network device through a Session Initiation Protocol (SIP) message.
具体的,参阅图1所示,以IMS终端A的注册流程为例进行说明,IMS终端A在开机后,通过SIP信令向IMS网络发起注册流程,并经过IMS网络内部P-CSCF网元、查询会话控制功能(Interrogating-Call Session Control Funtion,I-CSCF)网元、服务会话控制功能(Serving-Call Session Control Funtion,S-CSCF)网元、归属用户服务器(Home Subscriber Server,HSS)、应用服务器(Application Server,AS)记录IMS终端A的信息,并为后续呼叫等业务做准备。此外,IMS终端B也需执行上述流程实现在IMS网络中的注册。Specifically, as shown in FIG. 1 , the registration process of the IMS terminal A is taken as an example. After the IMS terminal A is powered on, the registration process is initiated to the IMS network through the SIP signaling, and the internal P-CSCF network element of the IMS network is used. Interrogating-Call Session Control Funnel (I-CSCF) network element, Serving-Call Session Control Funtion (S-CSCF) network element, Home Subscriber Server (HSS), application The Application Server (AS) records the information of the IMS terminal A and prepares for services such as subsequent calls. In addition, the IMS terminal B also needs to perform the above process to implement registration in the IMS network.
在呼叫流程中,当IMS终端A需要向IMS终端B发起呼叫时,主叫IMS终端A需要发起SIP呼叫(INVITE)信令,也由IMS网络中的各个网元进行路由转发,此外,IMS终端之间传输的媒体包也需要由IMS网络设备中的各个网元进行转发。因此,IMS终端必须接入到IMS网络的环境中才能进行呼叫等业务,如果IMS终端接入到IMS网络失败,则此时IMS终端无法正常工作,在一定程度上限制了IMS终端的应用场景。In the call flow, when the IMS terminal A needs to initiate a call to the IMS terminal B, the calling IMS terminal A needs to initiate SIP call (INVITE) signaling, and is also routed and forwarded by each network element in the IMS network. In addition, the IMS terminal The media packets transmitted between them also need to be forwarded by each network element in the IMS network device. Therefore, the IMS terminal must be connected to the IMS network environment to perform services such as calling. If the IMS terminal fails to access the IMS network, the IMS terminal cannot work normally, which limits the application scenario of the IMS terminal to a certain extent.
现有技术下,IMS终端之间在进行视频、音频、短信等基础业务时,还会经常出现IMS网络内部网元丢包等情况,导致业务进程异常。In the prior art, when the basic services such as video, audio, and short message are performed between the IMS terminals, the internal network element of the IMS network is often lost, which causes the service process to be abnormal.
具体的,可能有以下至少两种情况导致丢包现象:Specifically, there may be at least two cases that result in packet loss:
其一,为了保证数据包传输实时性,IMS媒体数据包的发送通常采用用户数据报协议(User
Datagram Protocol,UDP)传输IMS网络中的数据包,而UDP传输是不可靠的传输,丢包是数据包传输过程中的正常现象。因此,在数据包的传输过程中,每增加一个中间节点,丢包的可能性都会增加。而针对IMS终端之间的呼叫过程,需要IMS网络中的多个设备进行转发,因此可能导致较高的丢包率。First, in order to ensure the real-time transmission of data packets, the IMS media data packet is usually sent using the User Datagram Protocol (User).
Datagram Protocol (UDP) transmits data packets in an IMS network, while UDP transmission is an unreliable transmission. Packet loss is a normal phenomenon during data packet transmission. Therefore, in the process of data packet transmission, the probability of packet loss increases every time an intermediate node is added. For the call process between IMS terminals, multiple devices in the IMS network need to be forwarded, which may result in a high packet loss rate.
其二,由于所有IMS终端发起业务时都需要使用一整套IMS网络设备,而当IMS设备需要对大量数据包进行处理时,由于IMS网络设备的处理能力有限,因此也会造成一定的丢包现象。例如,大量音视频数据包的解码和编码过程需要占用IMS设备的大量资源,对IMS设备的负荷构成极大的挑战,因此也可能出现丢包现象。Second, since all IMS terminals need to use a complete set of IMS network devices when initiating services, when the IMS devices need to process a large number of data packets, due to the limited processing capability of the IMS network devices, a certain packet loss phenomenon may also occur. . For example, the decoding and encoding process of a large number of audio and video data packets requires a large amount of resources of the IMS device, which poses a great challenge to the load of the IMS device, and thus packet loss may occur.
由上可知,IMS终端在注册和发起业务的过程中,均需要部署一整套IMS网络设备提供为其提供服务,极大地限制了IMS终端的应用场景,且业务进程中较高的丢包率可能导致业务进程出现异常。It can be seen that the IMS terminal needs to deploy a complete set of IMS network devices to provide services for the IMS terminal in the process of registering and initiating services, which greatly limits the application scenarios of the IMS terminal, and the high packet loss rate in the service process may be Causes an abnormality in the business process.
发明内容Summary of the invention
本发明实施例提供一种IMS终端自组网的方法及装置,用以解决现有技术中IMS终端应用场景受限以及网络丢包率较高的问题。The embodiments of the present invention provide a method and an apparatus for IMS terminal self-organizing network, which are used to solve the problem that the application scenario of the IMS terminal is limited and the network packet loss rate is high in the prior art.
本发明实施例提供的具体技术方案如下:The specific technical solutions provided by the embodiments of the present invention are as follows:
一种IMS终端自组网的方法,包括:A method for IMS terminal self-organizing network, comprising:
第一IMS终端经交换设备发送注册广播消息至自身所在互通集群网络中的其他IMS终端,所述注册广播消息携带所述第一IMS终端的标识和地址;The first IMS terminal sends the registration broadcast message to the other IMS terminal in the interworking cluster network by the switching device, where the registration broadcast message carries the identifier and address of the first IMS terminal;
第一IMS终端接收所在互通集群网络中至少一个IMS终端回复的注册广播确认消息,并记录接收到的每一条注册广播确认消息中携带的相应的IMS终端的标识与地址;The first IMS terminal receives the registration broadcast acknowledgement message replied by the at least one IMS terminal in the interworking cluster network, and records the identifier and address of the corresponding IMS terminal carried in each of the received registration broadcast acknowledgement messages;
第一IMS终端确定所述第一IMS终端与接收到的每一条注册广播确认消息对应的IMS终端共同构成IMS自适应网络。The first IMS terminal determines that the first IMS terminal and the received IMS terminal corresponding to each registered broadcast acknowledgement message together constitute an IMS adaptive network.
因此,本发明中的IMS终端可以不经过IMS网络的注册,直接通过广播的形式通知互通集群网络中的其他IMS终端,并进一步地不需要IMS网络设备就可以使用SIP信令进行通信,对于部署IMS终端组网非常方便。Therefore, the IMS terminal in the present invention can directly notify other IMS terminals in the inter-cluster network by means of broadcast without registration of the IMS network, and can further communicate using SIP signaling without further requiring the IMS network device. The IMS terminal networking is very convenient.
可选的,在第一IMS终端经交换设备发送注册广播消息至自身所在互通集群网络中的其他IMS终端时,进一步包括:Optionally, when the first IMS terminal sends the registration broadcast message to the other IMS terminal in the interworking cluster network by the switching device, the method further includes:
第一IMS终端经所述交换设备发送注册消息至IMS网络中的代理会话控制功能网元P-CSCF,在所述IMS网络中进行注册。The first IMS terminal sends a registration message to the proxy session control function network element P-CSCF in the IMS network via the switching device, and registers in the IMS network.
可选的,进一步包括:Optionally, further comprising:
第一IMS终端每次确定自身开机时,经交换设备发送注册广播消息至自身所在互通集群
网络中的其他IMS终端;或者,Each time the first IMS terminal determines that it is powered on, the switching device sends a registration broadcast message to its own interworking cluster.
Other IMS terminals in the network; or,
第一IMS终端每次确定到达预设的重注册周期时,经交换设备发送注册广播消息至自身所在互通集群网络中的其他IMS终端。Each time the first IMS terminal determines to reach the preset re-registration period, the switching device sends a registration broadcast message to other IMS terminals in the interworking cluster network.
可选的,在第一IMS终端接收所在互通集群网络中至少一个IMS终端回复的注册广播确认消息,并记录接收到的每一条注册广播确认消息中携带的相应的IMS终端的标识与地址之后,进一步包括:Optionally, after the first IMS terminal receives the registration broadcast acknowledgement message replied by the at least one IMS terminal in the interworking cluster network, and records the identifier and address of the corresponding IMS terminal carried in each of the received registration broadcast acknowledgement messages, Further includes:
当第一IMS终端需要与任一IMS终端建立呼叫关系时,第一IMS终端根据所述接收到的每一条注册广播确认消息中携带的相应的IMS终端的标识与地址,查询所述任一IMS终端的标识与地址;When the first IMS terminal needs to establish a call relationship with any IMS terminal, the first IMS terminal queries the any IMS according to the identifier and address of the corresponding IMS terminal carried in each of the received registration broadcast acknowledgement messages. The identity and address of the terminal;
当所述第一IMS终端确定记录有所述任一IMS终端的标识与地址时,所述第一IMS终端直接向所述任一IMS终端对应的地址发送呼叫消息。When the first IMS terminal determines that the identifier and the address of the any IMS terminal are recorded, the first IMS terminal directly sends a call message to an address corresponding to the any IMS terminal.
因此,在IMS终端进行呼叫业务时,直接利用对方地址,进行点对点的通信,而不需要经过IMS网络,减小了丢包的概率,并极大减少了IMS网络设备的性能负荷。Therefore, when the IMS terminal performs the call service, the peer address is directly used for point-to-point communication without passing through the IMS network, which reduces the probability of packet loss and greatly reduces the performance load of the IMS network device.
可选的,在第一IMS终端接收所在互通集群网络中至少一个IMS终端回复的注册广播确认消息,并记录接收到的每一条注册广播确认消息中携带的相应的IMS终端的标识与地址之后,进一步包括:Optionally, after the first IMS terminal receives the registration broadcast acknowledgement message replied by the at least one IMS terminal in the interworking cluster network, and records the identifier and address of the corresponding IMS terminal carried in each of the received registration broadcast acknowledgement messages, Further includes:
当第一IMS终端需要与任一IMS终端建立呼叫关系时,第一IMS终端根据所述接收到的每一条注册广播确认消息中携带的相应的IMS终端的标识与地址,查询所述任一IMS终端的标识与地址;When the first IMS terminal needs to establish a call relationship with any IMS terminal, the first IMS terminal queries the any IMS according to the identifier and address of the corresponding IMS terminal carried in each of the received registration broadcast acknowledgement messages. The identity and address of the terminal;
当第一IMS终端确定没有记录所述任一终端的标识与地址时,所述第一IMS终端进一步判断自身是否在所述IMS网络注册成功;When the first IMS terminal determines that the identifier and the address of the any terminal are not recorded, the first IMS terminal further determines whether the registration is successful in the IMS network;
若是,则所述第一IMS终端经所述交换设备将呼叫消息发送至P-CSCF,并通过所述IMS网络中的各个网元转发至所述任一IMS终端;If yes, the first IMS terminal sends a call message to the P-CSCF via the switching device, and forwards to each of the IMS terminals through each network element in the IMS network;
否则,所述第一IMS终端终止与所述任一IMS终端建立呼叫关系。Otherwise, the first IMS terminal terminates establishing a call relationship with any of the IMS terminals.
一种IMS终端自组网的方法,包括:A method for IMS terminal self-organizing network, comprising:
第二IMS终端接收自身所在互通集群网络中第一IMS终端经交换设备转发的注册广播消息,并记录所述注册广播消息中携带的所述第一IMS终端的标识与地址;The second IMS terminal receives the registration broadcast message forwarded by the first IMS terminal in the interworking cluster network by the switching device, and records the identifier and address of the first IMS terminal carried in the registration broadcast message;
第二IMS终端向所述第一IMS终端回复注册广播确认消息,其中,所述注册广播确认消息携带所述第二IMS终端的标识和地址;The second IMS terminal replies to the first IMS terminal with a registration broadcast acknowledgement message, where the registration broadcast acknowledgement message carries the identifier and address of the second IMS terminal;
第二IMS终端确定所述第二IMS终端与所述第一IMS终端共同构成IMS自适应网络。The second IMS terminal determines that the second IMS terminal and the first IMS terminal together form an IMS adaptive network.
因此,本发明中的IMS终端可以不经过IMS网络的注册,直接通过广播的形式通知互通集群网络中的其他IMS终端,并进一步地不需要IMS网络设备就可以使用SIP信令进行通信,对于部署IMS终端组网非常方便。
Therefore, the IMS terminal in the present invention can directly notify other IMS terminals in the inter-cluster network by means of broadcast without registration of the IMS network, and can further communicate using SIP signaling without further requiring the IMS network device. The IMS terminal networking is very convenient.
一种IMS终端自组网的装置,包括:An apparatus for an IMS terminal self-organizing network, comprising:
第一发送单元,用于经交换设备发送注册广播消息至自身所在互通集群网络中的其他IMS终端,所述注册广播消息携带所述第一IMS终端的标识和地址;a first sending unit, configured to send, by using the switching device, a registration broadcast message to another IMS terminal in the interworking cluster network, where the registration broadcast message carries the identifier and address of the first IMS terminal;
第一接收单元,用于接收所在互通集群网络中至少一个IMS终端回复的注册广播确认消息,并记录接收到的每一条注册广播确认消息中携带的相应的IMS终端的标识与地址;a first receiving unit, configured to receive a registration broadcast acknowledgement message replied by at least one IMS terminal in the interworking cluster network, and record the identifier and address of the corresponding IMS terminal carried in each received broadcast acknowledgement message;
第一处理单元,用于确定与接收到的每一条注册广播确认消息对应的IMS终端共同构成IMS自适应网络。The first processing unit is configured to determine that the IMS terminal corresponding to each of the received registration broadcast acknowledgement messages together constitute an IMS adaptive network.
因此,本发明中的IMS终端可以不经过IMS网络的注册,直接通过广播的形式通知互通集群网络中的其他IMS终端,并进一步地不需要IMS网络设备就可以使用SIP信令进行通信,对于部署IMS终端组网非常方便。Therefore, the IMS terminal in the present invention can directly notify other IMS terminals in the inter-cluster network by means of broadcast without registration of the IMS network, and can further communicate using SIP signaling without further requiring the IMS network device. The IMS terminal networking is very convenient.
可选的,在所述第一发送单元经交换设备发送注册广播消息至自身所在互通集群网络中的其他IMS终端时,所述第一发送单元,进一步用于:Optionally, when the first sending unit sends the registration broadcast message to the other IMS terminal in the interworking cluster network, the first sending unit is further configured to:
经所述交换设备发送注册消息至IMS网络中的代理会话控制功能网元P-CSCF,在所述IMS网络中进行注册。The registration message is sent by the switching device to the proxy session control function network element P-CSCF in the IMS network, and registration is performed in the IMS network.
可选的,进一步包括:Optionally, further comprising:
触发单元,用于每次确定自身开机时,经交换设备发送注册广播消息至自身所在互通集群网络中的其他IMS终端;或者,a triggering unit, configured to send a registration broadcast message to another IMS terminal in the interworking cluster network by the switching device each time it determines that it is powered on; or
用于每次确定到达预设的重注册周期时,经交换设备发送注册广播消息至自身所在互通集群网络中的其他IMS终端。For each time it is determined that the preset re-registration period is reached, the switching device sends a registration broadcast message to other IMS terminals in the interworking cluster network.
可选的,在所述第一接收单元接收所在互通集群网络中至少一个IMS终端回复的注册广播确认消息,并记录接收到的每一条注册广播确认消息中携带的相应的IMS终端的标识与地址之后,进一步包括:Optionally, the first receiving unit receives the registration broadcast acknowledgement message replied by the at least one IMS terminal in the interworking cluster network, and records the identifier and address of the corresponding IMS terminal carried in each received registration broadcast acknowledge message. After that, further include:
呼叫单元,用于当需要与任一IMS终端建立呼叫关系时,根据所述接收到的每一条注册广播确认消息中携带的相应的IMS终端的标识与地址,查询所述任一IMS终端的标识与地址;The calling unit is configured to query the identifier of the IMS terminal according to the identifier and address of the corresponding IMS terminal carried in each of the received registration broadcast acknowledgement messages when the call relationship needs to be established with any IMS terminal. And address;
以及当确定记录有所述任一IMS终端的标识与地址时,直接向所述任一IMS终端对应的地址发送呼叫消息。And when it is determined that the identifier and the address of any of the IMS terminals are recorded, the call message is directly sent to the address corresponding to the any IMS terminal.
因此,在IMS终端进行呼叫业务时,直接利用对方地址,进行点对点的通信,而不需要经过IMS网络,减小了丢包的概率,并极大减少了IMS网络设备的性能负荷。Therefore, when the IMS terminal performs the call service, the peer address is directly used for point-to-point communication without passing through the IMS network, which reduces the probability of packet loss and greatly reduces the performance load of the IMS network device.
可选的,在所述第一接收单元接收所在互通集群网络中至少一个IMS终端回复的注册广播确认消息,并记录接收到的每一条注册广播确认消息中携带的相应的IMS终端的标识与地址之后,所述呼叫单元进一步用于:Optionally, the first receiving unit receives the registration broadcast acknowledgement message replied by the at least one IMS terminal in the interworking cluster network, and records the identifier and address of the corresponding IMS terminal carried in each received registration broadcast acknowledge message. Thereafter, the calling unit is further used to:
当需要与任一IMS终端建立呼叫关系时,根据所述接收到的每一条注册广播确认消息中携带的相应的IMS终端的标识与地址,查询所述任一IMS终端的标识与地址;
Querying the identifier and address of the IMS terminal according to the identifier and address of the corresponding IMS terminal carried in each of the received registration broadcast acknowledgement messages;
当确定没有记录所述任一终端的标识与地址时,进一步判断自身是否在所述IMS网络注册成功;When it is determined that the identifier and the address of any of the terminals are not recorded, further determining whether the registration of the IMS network is successful;
若是,则经所述交换设备将呼叫消息发送至P-CSCF,并通过所述IMS网络中的各个网元转发至所述任一IMS终端;If yes, the call message is sent to the P-CSCF via the switching device, and forwarded to each of the IMS terminals by each network element in the IMS network;
否则,终止与所述任一IMS终端建立呼叫关系。Otherwise, termination of establishing a call relationship with any of the IMS terminals.
一种IMS终端自组网的装置,包括:An apparatus for an IMS terminal self-organizing network, comprising:
第二接收单元,用于接收自身所在互通集群网络中第一IMS终端经交换设备转发的注册广播消息,并记录所述注册广播消息中携带的所述第一IMS终端的标识与地址;a second receiving unit, configured to receive a registration broadcast message forwarded by the first IMS terminal in the interworking cluster network by the switching device, and record the identifier and address of the first IMS terminal carried in the registration broadcast message;
第二发送单元,用于向所述第一IMS终端回复注册广播确认消息,其中,所述注册广播确认消息携带所述第二IMS终端的标识和地址;a second sending unit, configured to reply to the first IMS terminal with a registration broadcast acknowledgement message, where the registration broadcast acknowledgement message carries an identifier and an address of the second IMS terminal;
第二处理单元,用于确定与所述第一IMS终端共同构成IMS自适应网络。And a second processing unit, configured to determine that the IMS adaptive network is formed together with the first IMS terminal.
因此,本发明中的IMS终端可以不经过IMS网络的注册,直接通过广播的形式通知互通集群网络中的其他IMS终端,并进一步地不需要IMS网络设备就可以使用SIP信令进行通信,对于部署IMS终端组网非常方便。Therefore, the IMS terminal in the present invention can directly notify other IMS terminals in the inter-cluster network by means of broadcast without registration of the IMS network, and can further communicate using SIP signaling without further requiring the IMS network device. The IMS terminal networking is very convenient.
图1为本发明背景技术中IMS终端在IMS网络中的注册和业务流程示意图;1 is a schematic diagram of registration and service flow of an IMS terminal in an IMS network according to the background art of the present invention;
图2为本发明实施例中第一IMS终端自组网的概述流程图;2 is a flowchart of an overview of a first IMS terminal ad hoc network according to an embodiment of the present invention;
图3为本发明实施例中IMS终端X注册过程示意图;3 is a schematic diagram of a registration process of an IMS terminal X according to an embodiment of the present invention;
图4为本发明实施例中第二IMS终端自组网的概述流程图;4 is a flowchart of an overview of a second IMS terminal ad hoc network according to an embodiment of the present invention;
图5为本发明实施例中IMS终端A的注册流程图;FIG. 5 is a flowchart of registration of an IMS terminal A according to an embodiment of the present invention;
图6为本发明实施例中IMS终端A和IMS终端B的呼叫流程图;6 is a call flow diagram of an IMS terminal A and an IMS terminal B according to an embodiment of the present invention;
图7为本发明实施例中第一IMS终端自组网的装置结构示意图;FIG. 7 is a schematic structural diagram of an apparatus for a self-organizing network of a first IMS terminal according to an embodiment of the present disclosure;
图8为本发明实施例中第二IMS终端自组网的装置结构示意图。FIG. 8 is a schematic structural diagram of an apparatus for a second IMS terminal self-organizing network according to an embodiment of the present invention.
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The technical solutions in the embodiments of the present invention will be clearly and completely described in conjunction with the drawings in the embodiments of the present invention. It is a partial embodiment of the invention, and not all of the embodiments. All other embodiments obtained by those skilled in the art based on the embodiments of the present invention without creative efforts are within the scope of the present invention.
为了解决现有技术中IMS终端应用场景受限以及网络丢包率较高的问题,本发明提出了一种IMS终端自组网的方法及装置,该方法为:第一IMS终端经交换设备发送注册广
播消息至自身所在互通集群网络中的其他IMS终端,注册广播消息携带第一IMS终端的标识和地址;第一IMS终端接收所在互通集群网络中至少一个IMS终端回复的注册广播确认消息,并记录接收到的每一条注册广播确认消息中携带的相应的IMS终端的标识与地址;第一IMS终端确定第一IMS终端与接收到的每一条注册广播确认消息对应的IMS终端共同构成IMS自适应网络。In order to solve the problem that the IMS terminal application scenario is limited and the network packet loss rate is high in the prior art, the present invention provides a method and device for an IMS terminal ad hoc network, where the first IMS terminal is sent by the switching device. Registered widely
Broadcasting the message to the other IMS terminal in the interworking cluster network, the registration broadcast message carries the identifier and address of the first IMS terminal; the first IMS terminal receives the registration broadcast acknowledgement message replied by at least one IMS terminal in the interworking cluster network, and records The identifier and address of the corresponding IMS terminal carried in each of the received registration broadcast acknowledgement messages; the first IMS terminal determines that the first IMS terminal and the received IMS terminal corresponding to each registered broadcast acknowledgement message together constitute an IMS adaptive network .
下面结合附图对本发明优选的实施方式进行详细说明。Preferred embodiments of the present invention will be described in detail below with reference to the accompanying drawings.
参阅图2所示,本发明实施例中IMS终端自组网的具体流程如下:Referring to FIG. 2, the specific process of the IMS terminal ad hoc network in the embodiment of the present invention is as follows:
首先,在第一IMS终端的注册过程中,在以下至少两种情况下,触发第一IMS终端经交换设备发送注册广播消息至自身所在互通集群网络中的其他IMS终端:First, in the registration process of the first IMS terminal, in at least two cases, the first IMS terminal is triggered to send the registration broadcast message to other IMS terminals in the interworking cluster network via the switching device:
其一,第一IMS终端每次确定自身开机时,经交换设备发送注册广播消息至自身所在互通集群网络中的其他IMS终端。First, each time the first IMS terminal determines that it is powered on, the switching device sends a registration broadcast message to other IMS terminals in the interworking cluster network.
其二,第一IMS终端每次确定到达预设的重注册周期时,经交换设备发送注册广播消息至自身所在互通集群网络中的其他IMS终端。Second, each time the first IMS terminal determines to reach the preset re-registration period, the switching device sends a registration broadcast message to other IMS terminals in the interworking cluster network.
具体的,可以设置重注册周期为5秒。设置重注册周期,可以保证IMS终端在某次注册流程未完成时,在下次继续执行注册流程,并可以及时发现更多的其他IMS终端。Specifically, the re-registration period can be set to 5 seconds. By setting the re-registration period, the IMS terminal can continue to perform the registration process next time when a registration process is not completed, and can discover more other IMS terminals in time.
步骤200:第一IMS终端经交换设备发送注册广播消息至自身所在互通集群网络中的其他IMS终端,注册广播消息携带第一IMS终端的标识和地址。Step 200: The first IMS terminal sends the registration broadcast message to other IMS terminals in the interworking cluster network by the switching device, and the registration broadcast message carries the identifier and address of the first IMS terminal.
具体的,第一IMS终端将注册广播消息发送至交换设备,例如,交换机等,再由交换设备转发至互通集群网络中的各个其他IMS终端,这里的互通集群网络可以是指第一IMS终端所在的局域网,也可以是与第一IMS终端所在局域网能够实现互通、支持路由转发的几个网络。Specifically, the first IMS terminal sends the registration broadcast message to the switching device, for example, the switch, and the like, and then the switching device forwards to each other IMS terminal in the interworking cluster network, where the interworking cluster network may refer to the first IMS terminal. The local area network may also be a network that can communicate with the local area network where the first IMS terminal is located and supports routing and forwarding.
其中,第一IMS网络发送的注册广播消中息携带第一IMS终端的标识和地址,这里的地址可以为IP地址。The registered broadcast mediation sent by the first IMS network carries the identifier and address of the first IMS terminal, where the address may be an IP address.
例如,以图3为例,IMS终端X经交换设备发送注册广播消息至自身所在局域网中的IMS终端A至IMS终端E。For example, taking FIG. 3 as an example, the IMS terminal X sends a registration broadcast message to the IMS terminal A to the IMS terminal E in the local area network through the switching device.
此外,在第一IMS终端经交换设备发送注册广播消息至自身所在互通集群网络中的其他IMS终端时,进一步包括:In addition, when the first IMS terminal sends the registration broadcast message to the other IMS terminal in the interworking cluster network by the switching device, the method further includes:
第一IMS终端经交换设备发送注册消息至IMS网络中的代理会话控制功能网元P-CSCF,在IMS网络中进行注册。The first IMS terminal sends a registration message to the proxy session control function network element P-CSCF in the IMS network via the switching device, and registers in the IMS network.
须知第一IMS终端同时将注册消息和注册广播消息发送至交换设备,并由交换设备将注册消息转发至P-CSCF,进行标准的IMS网络注册流程,而将注册广播消息转发至第一IMS终端所在互通集群网络中的其他IMS终端。It should be noted that the first IMS terminal simultaneously sends the registration message and the registration broadcast message to the switching device, and the switching device forwards the registration message to the P-CSCF, performs a standard IMS network registration procedure, and forwards the registration broadcast message to the first IMS terminal. Other IMS terminals in the interworking cluster network.
步骤210:第一IMS终端接收所在互通集群网络中至少一个IMS终端回复的注册广播
确认消息,并记录接收到的每一条注册广播确认消息中携带的相应的IMS终端的标识与地址。Step 210: The first IMS terminal receives a registration broadcast replied by at least one IMS terminal in the interworking cluster network.
The acknowledgement message is recorded, and the identifier and address of the corresponding IMS terminal carried in each of the received registration broadcast acknowledgement messages are recorded.
例如,这里的注册广播确认消息可以为SIP 200 OK,并在该注册广播确认消息中携带发送该注册广播确认消息的IMS终端的标识和地址。以图3为例,IMS终端B回复SIP 200 OK至IMS终端X,该SIP 200 OK消息中携带IMS终端B的标识和IP地址。For example, the registration broadcast acknowledgement message here may be a SIP 200 OK, and the identifier and address of the IMS terminal that sends the registration broadcast acknowledgement message are carried in the registration broadcast acknowledgement message. Taking FIG. 3 as an example, the IMS terminal B replies to the SIP 200 OK to the IMS terminal X, and the SIP 200 OK message carries the identifier and IP address of the IMS terminal B.
第一IMS终端根据接收到的每一条注册广播确认消息,记录对应每一条注册广播确认消息的IMS终端的标识与地址,建立IMS终端与其对应地址的关系表。The first IMS terminal records the identifier and address of the IMS terminal corresponding to each registered broadcast acknowledgement message according to each received registration broadcast acknowledgement message, and establishes a relationship table between the IMS terminal and its corresponding address.
又例如,仍以图3为例,IMS终端A至IMS终端E分别回复SIP 200 OK至IMS终端X。IMS根据接收到的每一条注册广播确认消息,记录对应每一条注册广播确认消息的IMS终端的标识与地址,如下表1所示。For another example, still taking FIG. 3 as an example, the IMS terminal A to the IMS terminal E respectively reply to the SIP 200 OK to the IMS terminal X. The IMS records the identifier and address of the IMS terminal corresponding to each registered broadcast acknowledgement message according to each received broadcast acknowledgement message, as shown in Table 1 below.
表1Table 1
IMS终端标识IMS terminal identification | IMS终端地址IMS terminal address |
AA | 192.168.1.2192.168.1.2 |
BB | 192.168.1.9192.168.1.9 |
CC | 192.168.1.70192.168.1.70 |
DD | 192.168.1.24192.168.1.24 |
EE | 192.168.1.18192.168.1.18 |
进一步地,在第一IMS终端发起呼叫业务时,当第一IMS终端需要与任一IMS终端建立呼叫关系时,以IMS终端A为例,第一IMS终端首先根据接收到的每一条注册广播确认消息中携带的相应的IMS终端的标识与地址,查询IMS终端A的标识与地址的对应关系。Further, when the first IMS terminal initiates a call service, when the first IMS terminal needs to establish a call relationship with any IMS terminal, taking the IMS terminal A as an example, the first IMS terminal first confirms according to each received registration broadcast. The identifier and address of the corresponding IMS terminal carried in the message are used to query the correspondence between the identifier and the address of the IMS terminal A.
当第一IMS终端确定记录有IMS终端A的标识与地址时,第一IMS终端直接向IMS终端A对应的地址发送呼叫消息。When the first IMS terminal determines that the identifier and address of the IMS terminal A are recorded, the first IMS terminal directly sends a call message to the address corresponding to the IMS terminal A.
这里的呼叫消息为INVITE消息,第一IMS终端确定记录IMS有终端A的标识与地址,表明第一IMS终端与IMS终端A同在一个互通集群网络中,在双方的注册过程中,彼此记录有对方的标识和地址,因此,此时无需再经过IMS网络中的各个网元进行转发,直接进行旁路处理,即可完成两个IMS终端之间的呼叫流程,摆脱了对IMS网络的依赖,实现了IMS终端点对点的通信。The call message here is an INVITE message, and the first IMS terminal determines that the record IMS has the identifier and address of the terminal A, indicating that the first IMS terminal and the IMS terminal A are in the same inter-cluster network, and during the registration process of the two parties, The identity and address of the other party. Therefore, at this time, it is no longer necessary to go through the forwarding of each network element in the IMS network, and the bypass processing can be directly performed to complete the call flow between the two IMS terminals, and get rid of the dependence on the IMS network. The point-to-point communication of the IMS terminal is realized.
此外,当第一IMS终端确定没有记录IMS终端A的标识与地址时,第一IMS终端进一步判断自身是否在IMS网络注册成功。In addition, when the first IMS terminal determines that the identity and address of the IMS terminal A are not recorded, the first IMS terminal further determines whether it is successfully registered in the IMS network.
其中,第一IMS终端确定没有记录IMS终端A的标识与地址,表明第一IMS终端与IMS终端A不在同在一个互通集群网络中,在双方的注册过程中,没有互相通信。由于在
第一IMS终端的注册过程中,第一IMS终端同时向IMS网络进行注册,该IMS网络注册过程为现有的标准流程,因此,若第一IMS终端确定自身在IMS网络注册成功,则经交换设备将呼叫消息发送至P-CSCF,并通过IMS网络中的各个网元转发至IMS终端A,此处执行的是现有的流程。The first IMS terminal determines that the identifier and address of the IMS terminal A are not recorded, indicating that the first IMS terminal and the IMS terminal A are not in the same inter-cluster network, and do not communicate with each other during the registration process of the two parties. Due to
During the registration process of the first IMS terminal, the first IMS terminal simultaneously registers with the IMS network, and the IMS network registration process is an existing standard process. Therefore, if the first IMS terminal determines that it is successfully registered in the IMS network, it is exchanged. The device sends a call message to the P-CSCF and forwards it to the IMS terminal A through each network element in the IMS network, where the existing process is performed.
因此,当第一IMS终端在IMS网络注册成功时,由于第一IMS终端同时发送了注册广播消息,所以当其在呼叫同一互通集群网络中的其他终端时,进行旁路处理,直接向对方地址发送INVITE消息,减轻了IMS网络的负担,扩展了IMS终端的应用场景,而当第一IMS终端呼叫其他外网的IMS终端时,通过IMS网络中各个网元转发INVITE消息至对应的IMS终端。Therefore, when the first IMS terminal successfully registers in the IMS network, since the first IMS terminal simultaneously sends the registration broadcast message, when it calls other terminals in the same interworking cluster network, the bypass processing is performed, and the address is directly addressed to the other party. The INVITE message is sent to reduce the burden on the IMS network, and the application scenario of the IMS terminal is extended. When the first IMS terminal calls the IMS terminal of the other external network, the INVITE message is forwarded to the corresponding IMS terminal by each network element in the IMS network.
若第一IMS终端确定自身在IMS网络注册失败,且呼叫的IMS终端A为外网的IMS终端时,将会导致呼叫失败,第一IMS终端终止与IMS终端A建立呼叫关系。If the first IMS terminal determines that the registration of the IMS network fails, and the IMS terminal A of the call is the IMS terminal of the external network, the call will fail, and the first IMS terminal terminates the establishment of the call relationship with the IMS terminal A.
步骤220:第一IMS终端确定第一IMS终端与接收到的每一条注册广播确认消息对应的IMS终端共同构成IMS自适应网络。Step 220: The first IMS terminal determines that the first IMS terminal and the received IMS terminal corresponding to each registration broadcast acknowledgement message jointly form an IMS adaptive network.
参阅图4所示,本发明实施例中IMS终端自组网的具体流程如下:Referring to FIG. 4, the specific process of the IMS terminal ad hoc network in the embodiment of the present invention is as follows:
步骤400:第二IMS终端接收自身所在互通集群网络中第一IMS终端经交换设备转发的注册广播消息,并记录注册广播消息中携带的第一IMS终端的标识与地址。Step 400: The second IMS terminal receives the registration broadcast message forwarded by the first IMS terminal in the interworking cluster network by the switching device, and records the identifier and address of the first IMS terminal carried in the registration broadcast message.
具体的,以图3中的IMS终端B为例,此时,IMS终端B接收到自身所在互通集群网络中IMS终端X发送的注册广播消息,该注册广播消息携带IMS终端X的标识和地址,记录IMS终端X的标识和地址。Specifically, the IMS terminal B in FIG. 3 is taken as an example. At this time, the IMS terminal B receives the registration broadcast message sent by the IMS terminal X in the interworking cluster network, and the registration broadcast message carries the identifier and address of the IMS terminal X. Record the identity and address of the IMS terminal X.
步骤410:第二IMS终端向第一IMS终端回复注册广播确认消息,其中,注册广播确认消息携带第二IMS终端的标识和地址。Step 410: The second IMS terminal replies to the first IMS terminal with a registration broadcast acknowledgement message, where the registration broadcast acknowledgement message carries the identifier and address of the second IMS terminal.
具体的,以图3中的IMS终端B为例,IMS终端B回复SIP 200 OK至IMS终端X,并在该SIP 200 OK消息中携带IMS终端B的标识和IP地址。Specifically, taking the IMS terminal B in FIG. 3 as an example, the IMS terminal B replies to the SIP 200 OK to the IMS terminal X, and carries the identifier and IP address of the IMS terminal B in the SIP 200 OK message.
步骤420:第二IMS终端确定第二IMS终端与第一IMS终端共同构成IMS自适应网络。Step 420: The second IMS terminal determines that the second IMS terminal and the first IMS terminal jointly form an IMS adaptive network.
因此,对于一个IMS终端而言,当其在注册流程中,IMS终端发送注册广播消息至所在互通集群网络中的其他IMS终端,并根据接收到的注册广播确认消息,记录每一条注册广播确认消息对应的IMS终端的标识和地址,与此同时,该IMS终端也接收同在一个互通集群网络中其他终端发送的注册广播消息,并回复注册广播确认消息至对应的终端,以及记录接收到的注册广播消息对应的IMS终端的标识和地址。因此,同在一个互通集群网络中的IMS终端构成IMS自适应网络。Therefore, for an IMS terminal, when it is in the registration process, the IMS terminal sends a registration broadcast message to other IMS terminals in the inter-cluster network, and records each registration broadcast acknowledgement message according to the received registration broadcast acknowledgement message. The identifier and address of the corresponding IMS terminal, meanwhile, the IMS terminal also receives the registration broadcast message sent by other terminals in an interworking cluster network, and replies to the registration broadcast confirmation message to the corresponding terminal, and records the received registration. The identifier and address of the IMS terminal corresponding to the broadcast message. Therefore, the IMS terminal in the same interworking cluster network constitutes an IMS adaptive network.
实施例1:Example 1:
图5所示,为IMS终端A在开机时的注册流程:
Figure 5 shows the registration process of IMS terminal A at boot time:
其中,交换设备以交换机为例,图5中的IMS网络中网元除P-CSCF外,均省略未画出。The switching device takes a switch as an example. The network elements in the IMS network in FIG. 5 are omitted except for the P-CSCF.
步骤501:IMS终端A向交换机同时发送注册消息和注册广播消息。Step 501: The IMS terminal A simultaneously sends a registration message and a registration broadcast message to the switch.
步骤502:交换机将注册广播消息发送至与IMS终端A同在一个局域网的IMS终端B和IMS终端C。Step 502: The switch sends the registration broadcast message to the IMS terminal B and the IMS terminal C in the same local area network as the IMS terminal A.
步骤503:交换机将注册消息发送至P-CSCF,发起IMS终端A在IMS网络的注册流程。Step 503: The switch sends a registration message to the P-CSCF, and initiates a registration process of the IMS terminal A in the IMS network.
步骤504:IMS终端B根据IMS终端A发送的注册广播消息,记录IMS终端A的标识和地址,并发送注册广播确认消息200 OK至IMS终端A,该注册广播确认消息中携带IMS终端B的标识和地址。Step 504: The IMS terminal B records the identifier and address of the IMS terminal A according to the registration broadcast message sent by the IMS terminal A, and sends a registration broadcast acknowledge message 200 OK to the IMS terminal A, where the registration broadcast acknowledge message carries the identifier of the IMS terminal B. And address.
步骤505:IMS终端A根据IMS终端B回复的注册广播确认消息,记录IMS终端B的标识和地址。Step 505: The IMS terminal A records the identity and address of the IMS terminal B according to the registration broadcast acknowledgement message replied by the IMS terminal B.
步骤506:IMS终端C记录根据IMS终端A发送的注册广播消息,记录IMS终端A的标识和地址,并发送注册广播确认消息200 OK至IMS终端A,该注册广播确认消息中携带IMS终端C的标识和地址。Step 506: The IMS terminal C records the registration broadcast message sent by the IMS terminal A, records the identifier and address of the IMS terminal A, and sends a registration broadcast acknowledge message 200 OK to the IMS terminal A, where the registration broadcast acknowledge message carries the IMS terminal C. Identification and address.
步骤507:IMS终端A根据IMS终端C回复的注册广播确认消息,记录IMS终端C的标识和地址。Step 507: The IMS terminal A records the identifier and address of the IMS terminal C according to the registration broadcast acknowledgement message replied by the IMS terminal C.
因此,IMS终端A、IMS终端B、IMS终端C共同构成IMS自适应网络。Therefore, the IMS terminal A, the IMS terminal B, and the IMS terminal C together constitute an IMS adaptive network.
图6所示,为IMS终端A与IMS终端B的呼叫关系建立流程:FIG. 6 shows a call relationship establishment process between the IMS terminal A and the IMS terminal B:
这里假设IMS终端A和IMS终端B为同在一个局域网中的两个IMS终端,且在两个IMS终端的注册过程中,各自分别保存了对方的标识和地址。It is assumed here that the IMS terminal A and the IMS terminal B are two IMS terminals in the same local area network, and in the registration process of the two IMS terminals, the identity and address of the other party are respectively saved.
同在一个IMS自适应网络的IMS终端A和IMS终端B,当IMS终端A与IMS终端B建立呼叫关系时,包括:When the IMS terminal A and the IMS terminal B establish a call relationship with the IMS terminal A and the IMS terminal B, the IMS terminal A and the IMS terminal B include:
步骤601:IMS终端A查询有IMS终端B的标识和地址,确定记录有IMS终端B的标识和地址,直接发送INVITE消息至IMS终端B。Step 601: The IMS terminal A queries the identifier and address of the IMS terminal B, determines the identity and address of the IMS terminal B, and directly sends the INVITE message to the IMS terminal B.
步骤602:IMS终端B回复确认消息200 OK至IMS终端A。Step 602: The IMS terminal B replies with an acknowledgment message 200 OK to the IMS terminal A.
步骤603:IMS终端A回复确认消息ACK至IMS终端B,IMS终端A与IMS终端B的呼叫关系建立成功。Step 603: The IMS terminal A replies with an acknowledgment message ACK to the IMS terminal B, and the call relationship between the IMS terminal A and the IMS terminal B is successfully established.
上述过程中,IMS终端A和IMS终端B可直接进行点对点的通信,无需IMS网络转发,此外,在IMS终端A与IMS终端B的呼叫关系建立成功后,两者可以直接互传音视频媒体数据包,也无需再通过IMS网络进行转发。减轻了IMS网络数据包转发压力,降低丢包概率。In the above process, the IMS terminal A and the IMS terminal B can directly perform point-to-point communication without the IMS network forwarding. In addition, after the call relationship between the IMS terminal A and the IMS terminal B is successfully established, the two can directly transmit audio and video media data. Packets do not need to be forwarded through the IMS network. It reduces the packet forwarding pressure of the IMS network and reduces the probability of packet loss.
参阅图7所示,为本发明实施例中IMS终端自组网的装置,包括:
Referring to FIG. 7, an apparatus for an IMS terminal self-organizing network according to an embodiment of the present invention includes:
第一发送单元70,用于经交换设备发送注册广播消息至自身所在互通集群网络中的其他IMS终端,注册广播消息携带第一IMS终端的标识和地址;The first sending unit 70 is configured to send, by using the switching device, the registration broadcast message to another IMS terminal in the interworking cluster network, where the registration broadcast message carries the identifier and address of the first IMS terminal;
第一接收单元71,用于接收所在互通集群网络中至少一个IMS终端回复的注册广播确认消息,并记录接收到的每一条注册广播确认消息中携带的相应的IMS终端的标识与地址;The first receiving unit 71 is configured to receive a registration broadcast acknowledgement message replied by at least one IMS terminal in the interworking cluster network, and record the identifier and address of the corresponding IMS terminal carried in each of the received registration broadcast acknowledgement messages;
第一处理单元72,用于确定与接收到的每一条注册广播确认消息对应的IMS终端共同构成IMS自适应网络。The first processing unit 72 is configured to determine that the IMS terminal corresponding to each of the received registration broadcast acknowledgement messages together constitute an IMS adaptive network.
可选的,在第一发送单元经交换设备发送注册广播消息至自身所在互通集群网络中的其他IMS终端时,第一发送单元,进一步用于:Optionally, when the first sending unit sends the registration broadcast message to the other IMS terminal in the interworking cluster network, the first sending unit is further configured to:
经交换设备发送注册消息至IMS网络中的代理会话控制功能网元P-CSCF,在IMS网络中进行注册。The registration message is sent by the switching device to the proxy session control function network element P-CSCF in the IMS network, and registration is performed in the IMS network.
可选的,进一步包括:Optionally, further comprising:
触发单元73,用于每次确定自身开机时,经交换设备发送注册广播消息至自身所在互通集群网络中的其他IMS终端;或者,The triggering unit 73 is configured to send a registration broadcast message to another IMS terminal in the interworking cluster network by the switching device each time it determines that it is powered on; or
用于每次确定到达预设的重注册周期时,经交换设备发送注册广播消息至自身所在互通集群网络中的其他IMS终端。For each time it is determined that the preset re-registration period is reached, the switching device sends a registration broadcast message to other IMS terminals in the interworking cluster network.
可选的,在第一接收单元接收所在互通集群网络中至少一个IMS终端回复的注册广播确认消息,并记录接收到的每一条注册广播确认消息中携带的相应的IMS终端的标识与地址之后,进一步包括:Optionally, after the first receiving unit receives the registration broadcast acknowledgement message replied by the at least one IMS terminal in the interworking cluster network, and records the identifier and address of the corresponding IMS terminal carried in each of the received registration broadcast acknowledgement messages, Further includes:
呼叫单元74,用于当需要与任一IMS终端建立呼叫关系时,根据接收到的每一条注册广播确认消息中携带的相应的IMS终端的标识与地址,查询任一IMS终端的标识与地址;The calling unit 74 is configured to query the identifier and address of any IMS terminal according to the identifier and address of the corresponding IMS terminal carried in each of the received registration broadcast acknowledgement messages when the call relationship needs to be established with any of the IMS terminals;
以及当确定记录有任一IMS终端的标识与地址时,直接向任一IMS终端对应的地址发送呼叫消息。And when it is determined that the identifier and address of any IMS terminal are recorded, the call message is directly sent to the address corresponding to any IMS terminal.
可选的,在第一接收单元接收所在互通集群网络中至少一个IMS终端回复的注册广播确认消息,并记录接收到的每一条注册广播确认消息中携带的相应的IMS终端的标识与地址之后,呼叫单元74进一步用于:Optionally, after the first receiving unit receives the registration broadcast acknowledgement message replied by the at least one IMS terminal in the interworking cluster network, and records the identifier and address of the corresponding IMS terminal carried in each of the received registration broadcast acknowledgement messages, The calling unit 74 is further used to:
当需要与任一IMS终端建立呼叫关系时,根据接收到的每一条注册广播确认消息中携带的相应的IMS终端的标识与地址,查询任一IMS终端的标识与地址;When a call relationship needs to be established with any IMS terminal, the identifier and address of any IMS terminal are queried according to the identifier and address of the corresponding IMS terminal carried in each of the received registration broadcast acknowledgment messages;
当确定没有记录任一终端的标识与地址时,进一步判断自身是否在IMS网络注册成功;When it is determined that the identifier and address of any terminal are not recorded, it is further determined whether the registration is successful in the IMS network;
若是,则经交换设备将呼叫消息发送至P-CSCF,并通过IMS网络中的各个网元转发至任一IMS终端;
If yes, the call message is sent to the P-CSCF via the switching device, and forwarded to any IMS terminal through each network element in the IMS network;
否则,终止与任一IMS终端建立呼叫关系。Otherwise, the termination of a call relationship with any IMS terminal is terminated.
参阅图8所示,为本发明实施例中IMS终端自组网的装置,包括:Referring to FIG. 8 , an apparatus for an IMS terminal self-organizing network according to an embodiment of the present invention includes:
第二接收单元80,用于接收自身所在互通集群网络中第一IMS终端经交换设备转发的注册广播消息,并记录注册广播消息中携带的第一IMS终端的标识与地址;The second receiving unit 80 is configured to receive the registration broadcast message forwarded by the first IMS terminal in the interworking cluster network by the switching device, and record the identifier and address of the first IMS terminal carried in the registration broadcast message;
第二发送单元81,用于向第一IMS终端回复注册广播确认消息,其中,注册广播确认消息携带第二IMS终端的标识和地址;a second sending unit 81, configured to reply to the first IMS terminal with a registration broadcast acknowledgement message, where the registration broadcast acknowledgement message carries the identifier and address of the second IMS terminal;
第二处理单元82,用于确定与第一IMS终端共同构成IMS自适应网络。The second processing unit 82 is configured to determine that the IMS adaptive network is formed together with the first IMS terminal.
综上所述,本发明实施例中,对于一个IMS终端而言,当其在注册流程中,IMS终端发送注册广播消息至所在互通集群网络中的其他IMS终端,并根据接收到的注册广播确认消息,记录每一条注册广播确认消息对应的IMS终端的标识和地址,与此同时,该IMS终端也接收同在一个互通集群网络中其他终端发送的注册广播消息,并回复注册广播确认消息至对应的终端,以及记录接收到的注册广播消息对应的IMS终端的标识和地址,并最终使互通集群网络中的各个IMS终端构成自适应网络。因此,本发明中的IMS终端可以不经过IMS网络的注册,直接通过广播的形式通知互通集群网络中的其他IMS终端,并进一步地不需要IMS网络设备就可以使用SIP信令进行通信,对于部署IMS终端组网非常方便。In summary, in the embodiment of the present invention, for an IMS terminal, when it is in the registration process, the IMS terminal sends a registration broadcast message to other IMS terminals in the inter-cluster network, and confirms according to the received registration broadcast. The message records the identifier and address of the IMS terminal corresponding to each registration broadcast acknowledgement message, and at the same time, the IMS terminal also receives the registration broadcast message sent by other terminals in an interworking cluster network, and replies to the registration broadcast acknowledgement message to the corresponding The terminal, and the identifier and address of the IMS terminal corresponding to the received registration broadcast message, and finally make each IMS terminal in the interworking cluster network form an adaptive network. Therefore, the IMS terminal in the present invention can directly notify other IMS terminals in the inter-cluster network by means of broadcast without registration of the IMS network, and can further communicate using SIP signaling without further requiring the IMS network device. The IMS terminal networking is very convenient.
因此,在IMS终端进行呼叫业务时,直接利用对方地址,进行点对点的通信,而不需要经过IMS网络,减小了丢包的概率,并极大减少了IMS网络设备的性能负荷。Therefore, when the IMS terminal performs the call service, the peer address is directly used for point-to-point communication without passing through the IMS network, which reduces the probability of packet loss and greatly reduces the performance load of the IMS network device.
本领域内的技术人员应明白,本发明的实施例可提供为方法、***、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。Those skilled in the art will appreciate that embodiments of the present invention can be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment, or a combination of software and hardware. Moreover, the invention can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) including computer usable program code.
本发明是参照根据本发明实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。The present invention has been described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (system), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flowchart illustrations and/or FIG. These computer program instructions can be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing device to produce a machine for the execution of instructions for execution by a processor of a computer or other programmable data processing device. Means for implementing the functions specified in one or more of the flow or in a block or blocks of the flow chart.
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个
方框中指定的功能。The computer program instructions can also be stored in a computer readable memory that can direct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the computer readable memory produce an article of manufacture comprising the instruction device. The device is implemented in a flow or a flow or a block diagram of a block or multiple
The function specified in the box.
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。These computer program instructions can also be loaded onto a computer or other programmable data processing device such that a series of operational steps are performed on a computer or other programmable device to produce computer-implemented processing for execution on a computer or other programmable device. The instructions provide steps for implementing the functions specified in one or more of the flow or in a block or blocks of a flow diagram.
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。While the preferred embodiment of the invention has been described, it will be understood that Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and the modifications and
显然,本领域的技术人员可以对本发明实施例进行各种改动和变型而不脱离本发明实施例的精神和范围。这样,倘若本发明实施例的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
It is apparent that those skilled in the art can make various modifications and variations to the embodiments of the invention without departing from the spirit and scope of the embodiments of the invention. Thus, it is intended that the present invention cover the modifications and modifications of the embodiments of the invention.
Claims (12)
- 一种IP多媒体子***IMS终端自组网的方法,其特征在于,包括:A method for an IMS terminal ad hoc network of an IP multimedia subsystem, comprising:第一IMS终端经交换设备发送注册广播消息至自身所在互通集群网络中的其他IMS终端,所述注册广播消息携带所述第一IMS终端的标识和地址;The first IMS terminal sends the registration broadcast message to the other IMS terminal in the interworking cluster network by the switching device, where the registration broadcast message carries the identifier and address of the first IMS terminal;第一IMS终端接收所在互通集群网络中至少一个IMS终端回复的注册广播确认消息,并记录接收到的每一条注册广播确认消息中携带的相应的IMS终端的标识与地址;The first IMS terminal receives the registration broadcast acknowledgement message replied by the at least one IMS terminal in the interworking cluster network, and records the identifier and address of the corresponding IMS terminal carried in each of the received registration broadcast acknowledgement messages;第一IMS终端确定所述第一IMS终端与接收到的每一条注册广播确认消息对应的IMS终端共同构成IMS自适应网络。The first IMS terminal determines that the first IMS terminal and the received IMS terminal corresponding to each registered broadcast acknowledgement message together constitute an IMS adaptive network.
- 如权利要求1所述的方法,其特征在于,在第一IMS终端经交换设备发送注册广播消息至自身所在互通集群网络中的其他IMS终端时,进一步包括:The method according to claim 1, wherein when the first IMS terminal sends the registration broadcast message to the other IMS terminal in the interworking cluster network, the method further includes:第一IMS终端经所述交换设备发送注册消息至IMS网络中的代理会话控制功能网元P-CSCF,在所述IMS网络中进行注册。The first IMS terminal sends a registration message to the proxy session control function network element P-CSCF in the IMS network via the switching device, and registers in the IMS network.
- 如权利要求1或2所述的方法,其特征在于,进一步包括:The method of claim 1 or 2, further comprising:第一IMS终端每次确定自身开机时,经交换设备发送注册广播消息至自身所在互通集群网络中的其他IMS终端;或者,Each time the first IMS terminal determines that it is powered on, the switching device sends a registration broadcast message to other IMS terminals in the interworking cluster network; or第一IMS终端每次确定到达预设的重注册周期时,经交换设备发送注册广播消息至自身所在互通集群网络中的其他IMS终端。Each time the first IMS terminal determines to reach the preset re-registration period, the switching device sends a registration broadcast message to other IMS terminals in the interworking cluster network.
- 如权利要求3所述的方法,其特征在于,在第一IMS终端接收所在互通集群网络中至少一个IMS终端回复的注册广播确认消息,并记录接收到的每一条注册广播确认消息中携带的相应的IMS终端的标识与地址之后,进一步包括:The method according to claim 3, wherein the first IMS terminal receives the registration broadcast acknowledgement message replied by at least one IMS terminal in the interworking cluster network, and records the corresponding correspondence carried in each of the received registration broadcast acknowledgement messages. After the identification and address of the IMS terminal, the method further includes:当第一IMS终端需要与任一IMS终端建立呼叫关系时,第一IMS终端根据所述接收到的每一条注册广播确认消息中携带的相应的IMS终端的标识与地址,查询所述任一IMS终端的标识与地址;When the first IMS terminal needs to establish a call relationship with any IMS terminal, the first IMS terminal queries the any IMS according to the identifier and address of the corresponding IMS terminal carried in each of the received registration broadcast acknowledgement messages. The identity and address of the terminal;当所述第一IMS终端确定记录有所述任一IMS终端的标识与地址时,所述第一IMS终端直接向所述任一IMS终端对应的地址发送呼叫消息。When the first IMS terminal determines that the identifier and the address of the any IMS terminal are recorded, the first IMS terminal directly sends a call message to an address corresponding to the any IMS terminal.
- 如权利要求3所述的方法,其特征在于,在第一IMS终端接收所在互通集群网络中至少一个IMS终端回复的注册广播确认消息,并记录接收到的每一条注册广播确认消息中携带的相应的IMS终端的标识与地址之后,进一步包括:The method according to claim 3, wherein the first IMS terminal receives the registration broadcast acknowledgement message replied by at least one IMS terminal in the interworking cluster network, and records the corresponding correspondence carried in each of the received registration broadcast acknowledgement messages. After the identification and address of the IMS terminal, the method further includes:当第一IMS终端需要与任一IMS终端建立呼叫关系时,第一IMS终端根据所述接收到的每一条注册广播确认消息中携带的相应的IMS终端的标识与地址,查询所述任一IMS终端的标识与地址; When the first IMS terminal needs to establish a call relationship with any IMS terminal, the first IMS terminal queries the any IMS according to the identifier and address of the corresponding IMS terminal carried in each of the received registration broadcast acknowledgement messages. The identity and address of the terminal;当第一IMS终端确定没有记录所述任一终端的标识与地址时,所述第一IMS终端进一步判断自身是否在所述IMS网络注册成功;When the first IMS terminal determines that the identifier and the address of the any terminal are not recorded, the first IMS terminal further determines whether the registration is successful in the IMS network;若是,则所述第一IMS终端经所述交换设备将呼叫消息发送至P-CSCF,并通过所述IMS网络中的各个网元转发至所述任一IMS终端;If yes, the first IMS terminal sends a call message to the P-CSCF via the switching device, and forwards to each of the IMS terminals through each network element in the IMS network;否则,所述第一IMS终端终止与所述任一IMS终端建立呼叫关系。Otherwise, the first IMS terminal terminates establishing a call relationship with any of the IMS terminals.
- 一种IP多媒体子***IMS终端自组网的方法,其特征在于,包括:A method for an IMS terminal ad hoc network of an IP multimedia subsystem, comprising:第二IMS终端接收自身所在互通集群网络中第一IMS终端经交换设备转发的注册广播消息,并记录所述注册广播消息中携带的所述第一IMS终端的标识与地址;The second IMS terminal receives the registration broadcast message forwarded by the first IMS terminal in the interworking cluster network by the switching device, and records the identifier and address of the first IMS terminal carried in the registration broadcast message;第二IMS终端向所述第一IMS终端回复注册广播确认消息,其中,所述注册广播确认消息携带所述第二IMS终端的标识和地址;The second IMS terminal replies to the first IMS terminal with a registration broadcast acknowledgement message, where the registration broadcast acknowledgement message carries the identifier and address of the second IMS terminal;第二IMS终端确定所述第二IMS终端与所述第一IMS终端共同构成IMS自适应网络。The second IMS terminal determines that the second IMS terminal and the first IMS terminal together form an IMS adaptive network.
- 一种IP多媒体子***IMS终端自组网的装置,其特征在于,包括:An apparatus for an IMS terminal ad hoc network of an IP multimedia subsystem, comprising:第一发送单元,用于经交换设备发送注册广播消息至自身所在互通集群网络中的其他IMS终端,所述注册广播消息携带所述第一IMS终端的标识和地址;a first sending unit, configured to send, by using the switching device, a registration broadcast message to another IMS terminal in the interworking cluster network, where the registration broadcast message carries the identifier and address of the first IMS terminal;第一接收单元,用于接收所在互通集群网络中至少一个IMS终端回复的注册广播确认消息,并记录接收到的每一条注册广播确认消息中携带的相应的IMS终端的标识与地址;a first receiving unit, configured to receive a registration broadcast acknowledgement message replied by at least one IMS terminal in the interworking cluster network, and record the identifier and address of the corresponding IMS terminal carried in each received broadcast acknowledgement message;第一处理单元,用于确定与接收到的每一条注册广播确认消息对应的IMS终端共同构成IMS自适应网络。The first processing unit is configured to determine that the IMS terminal corresponding to each of the received registration broadcast acknowledgement messages together constitute an IMS adaptive network.
- 如权利要求7所述的装置,其特征在于,在所述第一发送单元经交换设备发送注册广播消息至自身所在互通集群网络中的其他IMS终端时,所述第一发送单元,进一步用于:The apparatus according to claim 7, wherein when the first sending unit sends a registration broadcast message to another IMS terminal in the interworking cluster network by the switching device, the first sending unit is further used for :经所述交换设备发送注册消息至IMS网络中的代理会话控制功能网元P-CSCF,在所述IMS网络中进行注册。The registration message is sent by the switching device to the proxy session control function network element P-CSCF in the IMS network, and registration is performed in the IMS network.
- 如权利要求7或8所述的装置,其特征在于,进一步包括:The device according to claim 7 or 8, further comprising:触发单元,用于每次确定自身开机时,经交换设备发送注册广播消息至自身所在互通集群网络中的其他IMS终端;或者,a triggering unit, configured to send a registration broadcast message to another IMS terminal in the interworking cluster network by the switching device each time it determines that it is powered on; or用于每次确定到达预设的重注册周期时,经交换设备发送注册广播消息至自身所在互通集群网络中的其他IMS终端。For each time it is determined that the preset re-registration period is reached, the switching device sends a registration broadcast message to other IMS terminals in the interworking cluster network.
- 如权利要求9所述的装置,其特征在于,在所述第一接收单元接收所在互通集群网络中至少一个IMS终端回复的注册广播确认消息,并记录接收到的每一条注册广播确认消息中携带的相应的IMS终端的标识与地址之后,进一步包括: The apparatus according to claim 9, wherein the first receiving unit receives a registration broadcast acknowledgement message replied by at least one IMS terminal in the interworking cluster network, and records that each of the received registration broadcast acknowledgement messages is carried. After the identification and address of the corresponding IMS terminal, the method further includes:呼叫单元,用于当需要与任一IMS终端建立呼叫关系时,根据所述接收到的每一条注册广播确认消息中携带的相应的IMS终端的标识与地址,查询所述任一IMS终端的标识与地址;The calling unit is configured to query the identifier of the IMS terminal according to the identifier and address of the corresponding IMS terminal carried in each of the received registration broadcast acknowledgement messages when the call relationship needs to be established with any IMS terminal. And address;以及当确定记录有所述任一IMS终端的标识与地址时,直接向所述任一IMS终端对应的地址发送呼叫消息。And when it is determined that the identifier and the address of any of the IMS terminals are recorded, the call message is directly sent to the address corresponding to the any IMS terminal.
- 如权利要求9所述的装置,其特征在于,在所述第一接收单元接收所在互通集群网络中至少一个IMS终端回复的注册广播确认消息,并记录接收到的每一条注册广播确认消息中携带的相应的IMS终端的标识与地址之后,所述呼叫单元进一步用于:The apparatus according to claim 9, wherein the first receiving unit receives a registration broadcast acknowledgement message replied by at least one IMS terminal in the interworking cluster network, and records that each of the received registration broadcast acknowledgement messages is carried. After the identity and address of the corresponding IMS terminal, the call unit is further used to:当需要与任一IMS终端建立呼叫关系时,根据所述接收到的每一条注册广播确认消息中携带的相应的IMS终端的标识与地址,查询所述任一IMS终端的标识与地址;Querying the identifier and address of the IMS terminal according to the identifier and address of the corresponding IMS terminal carried in each of the received registration broadcast acknowledgement messages;当确定没有记录所述任一终端的标识与地址时,进一步判断自身是否在所述IMS网络注册成功;When it is determined that the identifier and the address of any of the terminals are not recorded, further determining whether the registration of the IMS network is successful;若是,则经所述交换设备将呼叫消息发送至P-CSCF,并通过所述IMS网络中的各个网元转发至所述任一IMS终端;If yes, the call message is sent to the P-CSCF via the switching device, and forwarded to each of the IMS terminals by each network element in the IMS network;否则,终止与所述任一IMS终端建立呼叫关系。Otherwise, termination of establishing a call relationship with any of the IMS terminals.
- 一种IP多媒体子***IMS终端自组网的装置,其特征在于,包括:An apparatus for an IMS terminal ad hoc network of an IP multimedia subsystem, comprising:第二接收单元,用于接收自身所在互通集群网络中第一IMS终端经交换设备转发的注册广播消息,并记录所述注册广播消息中携带的所述第一IMS终端的标识与地址;a second receiving unit, configured to receive a registration broadcast message forwarded by the first IMS terminal in the interworking cluster network by the switching device, and record the identifier and address of the first IMS terminal carried in the registration broadcast message;第二发送单元,用于向所述第一IMS终端回复注册广播确认消息,其中,所述注册广播确认消息携带所述第二IMS终端的标识和地址;a second sending unit, configured to reply to the first IMS terminal with a registration broadcast acknowledgement message, where the registration broadcast acknowledgement message carries an identifier and an address of the second IMS terminal;第二处理单元,用于确定与所述第一IMS终端共同构成IMS自适应网络。 And a second processing unit, configured to determine that the IMS adaptive network is formed together with the first IMS terminal.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510505554.1 | 2015-08-17 | ||
CN201510505554.1A CN105072121B (en) | 2015-08-17 | 2015-08-17 | A kind of method and device of IMS terminal ad hoc network |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2017028773A1 true WO2017028773A1 (en) | 2017-02-23 |
Family
ID=54501401
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2016/095352 WO2017028773A1 (en) | 2015-08-17 | 2016-08-15 | Method and device for establishing self-configuring network by ims terminal |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN105072121B (en) |
WO (1) | WO2017028773A1 (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105072121B (en) * | 2015-08-17 | 2018-08-17 | 大唐移动通信设备有限公司 | A kind of method and device of IMS terminal ad hoc network |
CN108243160B (en) * | 2016-12-26 | 2021-02-23 | 同方威视技术股份有限公司 | Raman spectrum equipment and communication method thereof |
CN108881118B (en) * | 2017-05-12 | 2020-07-17 | 大唐移动通信设备有限公司 | IMS (IP multimedia subsystem) cascade networking method and equipment |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130282375A1 (en) * | 2007-06-01 | 2013-10-24 | At&T Mobility Ii Llc | Vehicle-Based Message Control Using Cellular IP |
CN103685163A (en) * | 2012-09-05 | 2014-03-26 | ***通信集团公司 | Disaster-tolerant method, system and device in IMS network |
CN104426905A (en) * | 2013-08-23 | 2015-03-18 | 现代摩比斯株式会社 | Ethernet device and method by means of MAC addresses |
CN105072121A (en) * | 2015-08-17 | 2015-11-18 | 大唐移动通信设备有限公司 | Method and device for IMS terminal to self-organize network |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101127663B (en) * | 2007-09-13 | 2010-11-03 | 北京交通大学 | A system and method for access of mobile self-organized network to integrated network |
CN101184113B (en) * | 2007-10-25 | 2011-08-10 | 中兴通讯股份有限公司 | System and method for terminal to obtain P-CSCF address |
TW201247005A (en) * | 2011-04-05 | 2012-11-16 | Interdigital Patent Holdings | Wireless peer-to-peer network topology |
-
2015
- 2015-08-17 CN CN201510505554.1A patent/CN105072121B/en active Active
-
2016
- 2016-08-15 WO PCT/CN2016/095352 patent/WO2017028773A1/en active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130282375A1 (en) * | 2007-06-01 | 2013-10-24 | At&T Mobility Ii Llc | Vehicle-Based Message Control Using Cellular IP |
CN103685163A (en) * | 2012-09-05 | 2014-03-26 | ***通信集团公司 | Disaster-tolerant method, system and device in IMS network |
CN104426905A (en) * | 2013-08-23 | 2015-03-18 | 现代摩比斯株式会社 | Ethernet device and method by means of MAC addresses |
CN105072121A (en) * | 2015-08-17 | 2015-11-18 | 大唐移动通信设备有限公司 | Method and device for IMS terminal to self-organize network |
Also Published As
Publication number | Publication date |
---|---|
CN105072121B (en) | 2018-08-17 |
CN105072121A (en) | 2015-11-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11888906B2 (en) | Exchange and use of globally unique device identifiers for circuit-switched and packet switched integration | |
US8260966B2 (en) | System and method for detecting and processing stale messages | |
CN100484141C (en) | Method for realizing terminal ability interaction and route control in IMS and CS service concurrence | |
JP4549393B2 (en) | User registration in communication systems | |
US9591082B2 (en) | Method and system of transferring a message in a session initiation protocol based communications network | |
US20080254816A1 (en) | Method for Supporting Combinatorial Cs Call and Ims Session | |
WO2019128650A1 (en) | Service request handling method and device and communication system | |
JP2015520999A (en) | Method and apparatus for coping with P-CSCF failures and recovering connections | |
WO2008095421A1 (en) | System, device and method of providing service | |
US20200153874A1 (en) | Voice Service Restoration After IMS Element Failure | |
WO2017036227A1 (en) | Method and device realizing terminal called service restoration | |
WO2017028773A1 (en) | Method and device for establishing self-configuring network by ims terminal | |
WO2010091588A1 (en) | Method and apparatus for distinguishing several user equipments sharing a same public user identity | |
US20150350339A1 (en) | System and Method for Transferring a Call | |
EP3442191B1 (en) | Prevention of identity spoofing in a communications network | |
US10412127B2 (en) | Method and apparatus for establishing an additional session to an anonymous user | |
KR102049587B1 (en) | Apparatus for handling Application Server failure in called network, method thereof and computer recordable medium storing the method | |
KR101360151B1 (en) | Method of sip message transmission between gruu users in ims network, and device of the same | |
JP7045129B2 (en) | Session control server switching method, management server and program | |
KR101520811B1 (en) | Method and Apparatus for controlling call session in the Internet Protocol Multimedia Subsystem | |
KR101612772B1 (en) | Method and apparatus for media security |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 16836637 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
32PN | Ep: public notification in the ep bulletin as address of the adressee cannot be established |
Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 30/05/2018) |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 16836637 Country of ref document: EP Kind code of ref document: A1 |