A wireless cluster service intercommunication method and device

By enhancing the forwarding function in the core network, the forwarding of service request messages and response messages between the main/called core network and the non-master/called core network is solved, and the problem of roaming registration, single call interoperability and group call interoperability between the second-level core networks is solved, and wireless cluster service interoperability between the two-level core networks is realized.

CN119233209BActive Publication Date: 2025-03-25NANJING GUNDAM SOFTWARE CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202411768866.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-12-04
Publication Date
2025-03-25
Estimated Expiration
2044-12-04

AI Technical Summary

Technical Problem

In the ePDT private network communication system in the emergency industry, mutual roaming registration, single call interoperability and group call interoperability cannot be achieved between the secondary core networks, resulting in the inability to communicate with wireless cluster services.

Method used

By enhancing the forwarding function in the core network, the forwarding of service request messages and response messages between the main/called core network and the non-master/called core network is realized, including roaming registration requests, call requests and group-related services.

Benefits of technology

It realizes wireless cluster service interoperability between the two-level core networks, solves the problems of roaming registration, single-call interoperability and group-call interoperability, and improves the service forwarding capabilities of the core network.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119233209B_ABST
    Figure CN119233209B_ABST
Patent Text Reader

Abstract

The present application discloses a method and device for wireless cluster service intercommunication, which solves the problem of wireless cluster service intercommunication. A wireless cluster service intercommunication method comprises the steps of: the calling end core network sends a request message and receives a response message; the non-main / called core network receives and forwards the request message and the response message; the called end core network receives the request message and sends a response message; the calling end core network receives the response message. A wireless cluster service intercommunication system comprises: the calling core network, which is used to send a request message and receive a response message; the called core network, which is used to receive a request message and send a response message; the non-main / called core network is used to receive and forward the request message and the response message. The present application realizes wireless cluster service intercommunication of two-level core networks by enhancing the core network forwarding function.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of wireless cluster technology, and in particular to a method and device for wireless cluster service intercommunication. Background Art

[0002] At present, in the ePDT private network communication system of the emergency industry, interconnection is achieved through a two-level core network. The first-level core network connects each second-level core network, and there is no direct connection between the second-level core networks. The second-level core network and its lower-level access network elements (including simulcast base station controllers, cluster mobile base stations, cluster fixed stations, public network intercom systems, and self-organizing network systems) are interconnected, and there is no direct connection between the lower-level network elements of the second-level core network. The core network only handles services directly related to it and does not forward user and group-related services that are completely unrelated to it. Based on this network architecture, cluster services cannot communicate with each other in some scenarios.

[0003] For example: roaming registration cannot be achieved between secondary core networks. There is no direct connection between secondary core networks, and roaming registration services must be forwarded through the primary core network. For the primary core network, users who need to roam registration neither belong to the core network nor want to roam to the core network. The primary core network will not process services for users that are not related to it, so it cannot support this service scenario. For another example, single call intercommunication cannot be achieved between secondary core networks. The reason is the same as above. For another example, secondary core networks cannot intercommunication through group calls belonging to the secondary core network. There is no direct connection between secondary core networks. If interconnection is to be achieved, data must be forwarded through the primary core network. The primary core network does not belong to the home system of the group that needs to be intercommunication, nor is it responsible for the belonging or roaming system of the members of the group that needs to be intercommunication. Therefore, the primary core network does not process services related to the group and cannot support such service scenarios.

[0004] Therefore, a solution is needed to achieve wireless cluster service interoperability between two-level core networks. Summary of the invention

[0005] The embodiments of the present application provide a method and device for wireless cluster service intercommunication, which solve the problem that wireless cluster services cannot intercommunication.

[0006] In a first aspect, an embodiment of the present application provides a wireless cluster service intercommunication method, which is used in a calling / called core network, comprising the steps of:

[0007] In response to being a calling end user and not being a called end user, sending a request message and receiving a response message; the request message includes a registration request or a call request; the response message includes a registration response or a call response;

[0008] and / or,

[0009] In response to being a called end user and not a calling end user, receiving a request message, and sending a response message.

[0010] In a second aspect, an embodiment of the present application further provides a wireless cluster service intercommunication method for a non-primary / called core network, comprising the steps of:

[0011] Receive a request message from the calling party and forward it to the called party; the request message includes a registration request or a call request;

[0012] and / or,

[0013] A response message from the called party is received and forwarded to the calling party; the response message includes a registration response or a call response.

[0014] The embodiments of the first and second aspects of the present application,

[0015] In one of the embodiments, the core network which is neither the location where the user is roaming nor the location where the user is at includes a roaming registration request forwarding function between the user roaming location and the user's home location.

[0016] In one of the embodiments, a core network that is neither the location of the calling party / the called party nor the home of the called party includes a function of forwarding a user-to-user point-to-point service request message between the calling party / the called party.

[0017] In one of the embodiments, a core network that is neither where the group members are located nor to which the group belongs includes a group-related service forwarding function between a core network where the group members are located and a core network to which the group belongs.

[0018] In one embodiment, the core network is a two-level core network. The calling / called core network is a level 2 core network. The non-calling / called core network is a level 1 core network. Multiple level 2 core networks are interconnected via a level 1 core network.

[0019] The forwarded services include: single call, SMS unicast, status message unicast, group call, SMS multicast, status message multicast, satellite positioning or long SMS.

[0020] In a third aspect, an embodiment of the present application further provides a wireless cluster service intercommunication system, which is used to implement the wireless cluster service intercommunication method as described in any one of the embodiments of the first aspect and the second aspect, comprising: a calling core network, a called core network, and a non-main / called core network. The calling core network is used to send a request message and receive a response message. The called core network is used to receive a request message and send a response message. The non-main / called core network is used to receive a request message and a response message from the calling end, and forward them to the called end.

[0021] In one embodiment, at least one core network includes an external gateway. The external gateway belonging to the calling core network or the called core network is used to forward the request message or response message sent or received by the calling core network or the called core network. The external gateway belonging to the non-calling / non-called core network is used to replace the non-calling / non-called core network to forward the service.

[0022] In a fourth aspect, an embodiment of the present application further provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements a method as described in any one of the first and second aspects.

[0023] In a fifth aspect, an embodiment of the present application further provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the method described in any one of the first aspect and the second aspect is implemented.

[0024] At least one of the above technical solutions adopted in the embodiments of the present application can achieve the following beneficial effects:

[0025] This application realizes the wireless cluster service interoperability of the two-level core network by enhancing the core network forwarding function. In addition, the transmission links of the secondary core network are all converged in the primary core network, and the transmission equipment of the lower-level network elements of the secondary core network are all converged in the secondary core network. Therefore, the wireless cluster service interoperability of the two-level core network can also be realized by changing the networking mode. BRIEF DESCRIPTION OF THE DRAWINGS

[0026] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:

[0027] Figure 1 This is a flow chart of a wireless cluster service intercommunication method according to an embodiment of the present application;

[0028] Figure 2 This is a timing diagram of a registration request between core networks in an embodiment of the present application;

[0029] Figure 3 This is a timing diagram of a single call request between core networks in an embodiment of the present application;

[0030] Figure 4 This is a timing diagram of a group call request between core networks in an embodiment of the present application;

[0031] Figure 5 This is a timing diagram of a registration request between core networks with an external gateway in an embodiment of the present application;

[0032] Figure 6 This is a timing diagram of a single call request between core networks with an external gateway in an embodiment of the present application;

[0033] Figure 7 This is a timing diagram of a core network group call request with an external gateway in an embodiment of the present application;

[0034] Figure 8 This is a structure diagram of a wireless cluster service intercommunication system according to an embodiment of the present application;

[0035] Fig. 9 This is another structure diagram of a wireless cluster service intercommunication system according to an embodiment of the present application;

[0036] Fig.10 A structural diagram of the network connection relationship is added between the emergency core networks in the embodiment of the present application. DETAILED DESCRIPTION

[0037] In order to make the purpose, technical solution and advantages of the present application clearer, the technical solution of the present application will be clearly and completely described below in combination with the specific embodiments of the present application and the corresponding drawings. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of the present application.

[0038] The technical solutions provided by various embodiments of the present application are described in detail below in conjunction with the accompanying drawings.

[0039] Figure 1 This is a flow chart of a wireless cluster service intercommunication method according to an embodiment of the present application, including steps: 110-140.

[0040] Step 110: The calling end core network sends a request message and receives a response message; the request message includes a registration request or a call request; the response message includes a registration response or a call response;

[0041] The registration request means that the calling party core network registers with the called party core network.

[0042] The call request is a request from the core network of the calling party to establish a connection with the called party.

[0043] Step 120: The non-calling / called core network receives the request message from the calling end and forwards it to the called end;

[0044] or,

[0045] The non-calling / called core network receives the response message from the called party and forwards it to the calling party;

[0046] In one embodiment, the core network that is neither the user's roaming location nor the user's home location includes a roaming registration request forwarding function between the user's roaming location and the user's home location. The communication between the user's roaming location and the user's home core network can forward the registration request through the core network that has neither a roaming location relationship nor a home relationship with the user.

[0047] In one of the embodiments, a core network that is neither the location of the calling party / the called party nor the home of the called party includes a function of forwarding a user-to-user point-to-point service request message between the calling party / the called party.

[0048] For point-to-point services between users or between user dispatchers, the core network that is neither the calling / called party's location nor the called party's home network provides the service forwarding function between the calling / called party.

[0049] Point-to-point communication services between users or between user dispatchers can be forwarded through other core networks that are neither the calling end nor the called end, nor belong to the user's home core network.

[0050] In one of the embodiments, a core network that is neither where the group members are located nor to which the group belongs includes a group-related service forwarding function between a core network where the group members are located and a core network to which the group belongs.

[0051] For a core network that receives a request message for a group-related service and is neither a core network where the group members are located nor a core network to which the group belongs, a service forwarding function is provided between the core network where the group members are located and the core network to which the group belongs.

[0052] Group members of group-related services can use the core network where the flying group members are located and not to which the group belongs to realize service forwarding.

[0053] It should be noted that there are two types of group call services involving interconnection:

[0054] Scenario 1: All members belong to the group's home system (the member's home system is also the group's home system), and some members roam to other systems. In this case, the group call involves one or more roaming locations and the group's home location.

[0055] Scenario 2: Group members belong to multiple systems, and all group members are in their own systems. In this case, the group call involves the member user's own system and the group's own system.

[0056] Furthermore, scenario 1 and scenario 2 are combined, and members of scenario 2 roam to other systems.

[0057] Step 130: The called party's core network receives the request message and sends a response message.

[0058] Step 140: The calling party core network receives a response message.

[0059] In one embodiment, the core network is a two-level core network. The calling / called core network is a level 2 core network. The non-calling / called core network is a level 1 core network. Multiple level 2 core networks are interconnected via a level 1 core network.

[0060] For example, Figure 2 As shown, step 110-1: the terminal belonging to the secondary core network MSC2A registers under the secondary core network MSC2B. MSC2B sends a roaming registration request to MSC1.

[0061] Step 120-1: The primary core network MSC1 determines that the terminal belongs to the secondary core network MSC2A based on number analysis, and forwards the roaming registration request to the user's home core network MSC2A.

[0062] Step 130-1: The user's home core network MSC2A replies with a registration response.

[0063] Step 140-1: The primary core network MSC1 replies a registration response to the MSC2B core network, and records the terminal mobility management related information, including location, belonging group, authority and other information.

[0064] In this embodiment, the registration of the secondary core network MSC2 includes but is not limited to the following access points: a cluster fixed station, a cluster mobile station, a cluster co-frequency simulcast base station, an ad hoc network system, and a public network intercom system.

[0065] In one embodiment, the forwarded services include: single call, SMS unicast, status message unicast, group call, SMS multicast, status message multicast, satellite positioning and / or long SMS.

[0066] The request message further includes a text message request, a status message request, a satellite positioning request and a long text message request, and the response message further includes a text message response, a status message response, a satellite positioning response and a long text message response.

[0067] The service is a single call, for example Figure 3 As shown, step 110-2: the terminal in the secondary core network MSC2B makes a single call to the terminal currently registered in the secondary core network MSC2A.

[0068] Step 120-2: The primary core network MSC1 determines that the terminal is currently in the secondary core network MSC2A based on the recorded terminal location or number analysis, and forwards the single call request to the core network MSC2A.

[0069] Step 130-2: The terminal under the core network MSC2A responds and replies with a registration response.

[0070] Step 140-2: The primary core network MSC1 sends a single call response to the MSC2B core network.

[0071] In this embodiment, the single call called terminal under the secondary core network MSC2A includes terminals that are roaming registered to the core network from other core networks (including the primary core network and the secondary core network) and terminals that belong to the core network and are registered locally. For the former, the primary core network MSC1 finds the user's current location in MSC2A through the location information of the roaming registration record. For the latter, MSC1 obtains the user's home system MSC2A based on number analysis.

[0072] The service is a group call, for example Figure 4 As shown, step 110-3: the terminal under the secondary core network MSC2B initiates a group call. MSC2B initiates a group belonging to a non-local province or has group members in other provinces, and sends the group call request to the primary core network MSC1.

[0073] Step 120-3: the primary core network MSC1 determines that a group member is located in the secondary core network MSC2A or the number analysis shows that the group home system is the secondary core network MSC2A, and forwards the group call request to the secondary core network MSC2A.

[0074] Step 130-3: The core network MSC2A sends a group call response to its group members.

[0075] Step 140-3: The primary core network MSC1 forwards the group call response to the MSC2B core network.

[0076] In one embodiment, each core network has an external gateway, and the external gateway implements the core network enhanced routing and forwarding function, which is different from the enhanced routing and forwarding function implemented inside the core network. It is explained in the manner that all core networks have external gateways, but there is no such restriction in actual use. Core networks with and without external gateways can coexist in the network. The public network intercom system can place numbers in the secondary core network, or the public network intercom system can place the belonging numbers itself.

[0077] The group home system of this embodiment may be the secondary core network MSC2A or MSC2B. The group members under MSC2A may be group members that do not belong to MSC2A but are currently roaming and registered in MSC2A, or may be group members that belong to MSC2A. If there are group members in other secondary core networks, the primary core network MSC1 is responsible for calling other secondary core networks.

[0078] For example, Figure 5 As shown, step 110-41: the terminal belonging to the secondary core network MSC2A registers with the access point MSC2B-AP under the secondary core network MSC2B. MSC2B-AP sends a roaming registration request to the external gateway MSC2B-GW of the secondary core network MSC2B.

[0079] Step 110-42: The external gateway of the secondary core network MSC2B sends the request to the primary core network MSC1 based on number analysis.

[0080] Step 120-4: The external gateway of the primary core network MSC1 determines that the terminal belongs to the secondary core network MSC2A based on number analysis, and forwards the roaming registration request to the user's home core network MSC2A.

[0081] Step 130-41: The external gateway MSC2A-GW of the user's home core network MSC2A forwards the request to the user's home core network MSC2A.

[0082] Step 130-42: The secondary core network MSC2A replies a registration response to its external gateway MSC2A-GW.

[0083] Step 130-43: The secondary core network external gateway MSC2A-GW replies a registration response to the primary core network external gateway MSC1-GW, and records the terminal mobility management related information, including location, belonging group, authority and other information.

[0084] Step 140-41: The primary core network external gateway MSC1-GW forwards the registration response to the secondary core network external gateway MSC2B-GW, and records the terminal mobility management related information, including location, belonging group, authority and other information.

[0085] Step 140-42: The secondary core network external gateway MSC2-GW replies a registration response to the secondary core network access point MSC2-AP, and records the terminal mobility management related information, including location, belonging group, authority and other information.

[0086] The access point MSC2-AP registered with the secondary core network MSC2 in this embodiment includes but is not limited to: cluster fixed stations, cluster mobile stations, cluster co-frequency and simulcast base stations, ad hoc network systems and public network intercom systems accessed through the pSIP protocol, and can also be an internal base station accessed by the MSC2 private protocol. In this case, MSC2 replaces MSC2-AP and interacts with MSC2-GW.

[0087] The service is a single call, for example Figure 6 As shown, step 110-51: the single call under the access point MSC2B-AP under the secondary core network MSC2B registers the terminal under the access point MSC2A-AP of the secondary core network MSC2A. MSC2B-AP sends a single call request to the external gateway MSC2B-GW of the secondary core network MSC2B.

[0088] Step 110-52: The external gateway of the secondary core network MSC2B sends the request to the primary core network MSC1 based on number analysis.

[0089] Step 120-5: The external gateway of the primary core network MSC1 forwards the call request to MSC2A.

[0090] Step 130-51: the external gateway MSC2A-GW of the core network MSC2A where the called party is located forwards the request to the access point MSC2A-AP where the user is located.

[0091] Step 130-52: The secondary core network MSC2A-AP where the called party is located sends a registration response to its external gateway MSC2A-GW.

[0092] Step 130-53: The secondary core network external gateway MSC2A-GW replies a single call response to the primary core network external gateway MSC1-GW.

[0093] Step 140-51: The primary core network external gateway MSC1-GW forwards the single call response to the secondary core network external gateway MSC2B-GW.

[0094] Step 140-52: The secondary core network external gateway MSC2-GW replies a single call response to the secondary core network access point MSC2-AP.

[0095] In this embodiment, the single-call called terminals under the secondary core network MSC2A access point MSC2A-AP include terminals that are roaming registered to the core network from other core networks (including the primary core network and the secondary core network) and terminals that belong to the core network and are registered locally. For the former, the primary core network MSC1 finds the user's current location in MSC2A through the location information of the roaming registration record. For the latter, MSC1 obtains the user's belonging system MSC2A based on number analysis. The access point MSC2-AP for the secondary core network MSC2 to initiate a single call includes: cluster fixed stations, cluster mobile stations, cluster co-frequency and simulcast base stations, self-organizing network systems, and public network intercom systems accessed through the pSIP protocol. It can also be an internal base station accessed by the MSC2 private protocol. At this time, MSC2 replaces MSC2-AP and interacts with MSC2-GW.

[0096] The service is a group call, for example Figure 7 As shown, step 110-61: a group call is initiated under the access point MSC2B-AP under the secondary core network MSC2B. MSC2B-AP sends a group call request to the external gateway MSC2B-GW of the secondary core network MSC2B according to number analysis.

[0097] Step 110-62: The external network of the secondary core network MSC2B sends the request to the primary core network MSC1 based on number analysis.

[0098] 120-6: The external gateway of the primary core network MSC1 forwards the call request to MSC2A based on number analysis.

[0099] 130-61: The external gateway MSC2A-GW of the core network MSC2A where the called party is located forwards the request to the home core network MSC2A of the group.

[0100] 130-62: The secondary core network MSC2A-AP where the called party is located sends a registration response to its external gateway MSC2A-GW.

[0101] 130-63: The secondary core network external gateway MSC2A-GW replies a single call response to the primary core network external gateway MSC1-GW.

[0102] 140-61: The primary core network external gateway MSC1-GW forwards the single call response to the secondary core network external gateway MSC2B-GW.

[0103] 140-62: The secondary core network external gateway MSC2-GW replies a single call response to the secondary core network access point MSC2-AP.

[0104] In this embodiment, if the group members are at other access points under the secondary core network MSC2B, MSC2B-GW is responsible for calling other access points under MSC2B. If there are members distributed in other secondary core networks, the primary core network MSC1 is responsible for calling other secondary core networks. If there are group members at their access points under the secondary core network MSC2A, MSC2B is responsible for calling the access points under MSC2B. The access point MSC2-AP for initiating group calls in the secondary core network MSC2 includes: cluster fixed stations, cluster mobile stations, cluster co-frequency simulcast base stations, self-organizing network systems, and public network intercom systems accessed through the pSIP protocol, and can also be an internal base station accessed through the MSC2 private protocol. At this time, MSC2 replaces MSC2-AP to interact with MSC2-GW.

[0105] Figure 8 This is a structure diagram of a wireless cluster service intercommunication system according to an embodiment of the present application, which is used to implement the wireless cluster service intercommunication method according to any one of the embodiments of the first aspect and the second aspect, including:

[0106] The calling core network, the called core network and the non-calling / called core network.

[0107] For example, the calling core network and the called core network include a secondary core network (provincial core network) 210 . The non-calling / called core network includes a core network (ministry-level core network) 220 .

[0108] The calling core network is used to send a request message and receive a response message.

[0109] The called core network is used to receive a request message and send a response message.

[0110] The non-calling / called core network is used to receive the request message and response message of the calling end and forward them to the called end.

[0111] Further preferably, pSIP interfaces are used between all network elements.

[0112] In one embodiment, if Fig. 9 As shown, the core network includes an external gateway. The external gateway 310 includes:

[0113] The external gateway belonging to the calling core network or the called core network is used to forward the request message or response message sent or received by the calling core network or the called core network. The external gateway belonging to the non-calling / non-called core network is used to forward the service on behalf of the non-calling / non-called core network.

[0114] In one embodiment, the existing tree-like networking between the primary core network and the secondary core network is changed to a networking in which the primary and secondary core networks are interconnected in pairs. There is a direct service connection between the secondary core networks, and the services between the secondary core networks can be directly interconnected, realizing full interconnection of cluster services under the two-level core network.

[0115] like Fig.10 As shown in the figure, the network connection relationship between emergency core networks is increased, including the external gateway method. The wireless cluster service intercommunication method of the two-level core network is realized. The pSIP interface is used between all network elements in the figure. The services between the core networks are directly interacted by their respective gateways, and the core network gateway is responsible for the forwarding of the internal services of the core network. Core networks with and without external gateways can coexist in the network.

[0116] It will be appreciated by those skilled in the art that embodiments of the present invention may be provided as methods, systems, or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Furthermore, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0117] Therefore, the present application also proposes a computer-readable storage medium on which a computer program is stored. When the program is executed by a processor, the method described in any embodiment of the present application is implemented.

[0118] Furthermore, the present application also proposes an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the method described in any embodiment of the present application when executing the computer program.

[0119] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0120] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0121] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0122] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory. The memory may include non-permanent storage in a computer-readable medium, in the form of random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM. Memory is an example of a computer-readable medium.

[0123] It should also be noted that the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, commodity or device. In the absence of more restrictions, the elements defined by the sentence "comprises a ..." do not exclude the existence of other identical elements in the process, method, commodity or device including the elements.

[0124] The above is only an embodiment of the present application and is not intended to limit the present application. For those skilled in the art, the present application may have various changes and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included in the scope of the claims of the present application.

Claims

1. A wireless cluster service intercommunication method, used in a calling / called core network, characterized in that: Includes steps: In response to being a calling end user and not being a called end user, sending a request message and receiving a response message; the request message includes a registration request; the response message includes a registration response; the registration request means that the calling end core network registers with the called end core network; and / or, In response to being a called end user belonging and not a calling end user belonging, receiving a request message, sending a response message; The core network is a two-level core network; the main / called core network is a secondary core network; the non-main / called core network is a primary core network; multiple secondary core networks are interconnected through the primary core network; The calling party's core network registers with the called party's core network, including: The terminal of the first and second level core networks registers with the second level core network, and the second level core network sends a roaming registration request to the first level core network; The primary core network determines the terminal's ownership and sends the roaming registration request to the primary and secondary core networks; The reply registration response sent by the first and second level core networks is forwarded to the second and second level core networks; The primary core network records information related to terminal mobility management.

2. A wireless cluster service intercommunication method, used in a non-hosting / called core network, characterized in that: Includes steps: Receive a request message from the calling party and forward it to the called party; the request message includes a registration request; the registration request means that the calling party core network registers with the called party core network; and / or, receiving a response message from the called party and forwarding it to the calling party; the response message includes a registration response; The core network is a two-level core network; the main / called core network is a secondary core network; the non-main / called core network is a primary core network; multiple secondary core networks are interconnected through the primary core network; The calling party's core network registers with the called party's core network, including: The terminal of the first and second level core networks registers with the second level core network, and the second level core network sends a roaming registration request to the first level core network; The primary core network determines the terminal's ownership and sends the roaming registration request to the primary and secondary core networks; The reply registration response sent by the first and second level core networks is forwarded to the second and second level core networks; The primary core network records information related to terminal mobility management.

3. The wireless cluster service intercommunication method according to claim 2, characterized in that: The core network which is neither the location where the user is roaming nor the location where the user belongs includes a roaming registration request forwarding function between the user roaming location and the user's location.

4. The wireless cluster service intercommunication method according to claim 2, characterized in that: The core network is neither the location of the calling party or the called party nor the called party's home network, and includes the function of forwarding point-to-point service request messages between users of the calling party or the called party.

5. The wireless cluster service intercommunication method according to claim 2, characterized in that: The core network is neither where the group members are located nor to which the group belongs, and includes the group-related service forwarding function between the core network where the group members are located and the core network to which the group belongs.

6. The wireless cluster service intercommunication method according to claim 2, characterized in that: Mobility management related information, including location, belonging group and permission information.

7. A wireless cluster service intercommunication system, characterized in that: A method for implementing the wireless cluster service intercommunication method according to any one of claims 1 to 6, comprising: a calling core network, a called core network, and a non-calling / called core network; The calling core network is used to send a request message and receive a response message; The called core network is used to receive the request message and send a response message; The non-calling / called core network is used to receive the request message and response message of the calling end and forward them to the called end.

8. The wireless cluster service intercommunication system according to claim 7, characterized in that: At least one core network includes an external gateway; An external gateway belonging to the calling core network or the called core network, used to forward request messages or response messages sent or received by the calling core network or the called core network; or, An external gateway belonging to a non-primary / called core network is used to forward services on behalf of the non-primary / called core network.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the method according to any one of claims 1 to 6 is implemented.

10. An electronic device comprising a memory, a processor and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the method according to any one of claims 1 to 6 is implemented.

Citation Information

Patent Citations

  • Method for realizing group call in hierarchical networking

    CN106332282A