Terminal call method and communication system

In VoLTE and VoNR technologies, communication data forwarding is solved by using the base station to which the same shared network cell accessed by the initiator and the receiving end, the problems of large resource occupation, transmission time and data paths in the prior art are solved, and more efficient transmission and resource utilization are achieved.

CN115134938BActive Publication Date: 2025-04-08XIAN ZHONGNUO COMM CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202110326434.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-03-26
Publication Date
2025-04-08
Estimated Expiration
2041-03-26

AI Technical Summary

Technical Problem

In the existing VoLTE and VoNR technologies, signaling data and user data need to be transmitted layer by layer through access network, core network, IMS signaling and service network, resulting in large resource occupancy of communication system, long transmission time and data paths, and large time delay.

Method used

The forwarding of communication data is achieved through the base station to which the initiator and the receiving end belongs to the base station belonging to the same shared network cell, avoiding the carrying network through the core network and the operator, and establishing a communication channel between the initiator and the base station belonging to the shared network cell and the receiving end.

Benefits of technology

It improves transmission efficiency, reduces the use of communication system resources, and reduces the transmission delay and the complexity of data paths.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115134938B_ABST
    Figure CN115134938B_ABST
Patent Text Reader

Abstract

The present invention provides a terminal call method and a communication system, the call method comprising the following steps: obtaining a negotiation invitation signaling sent by an initiating end and a reply signaling sent by a receiving end; wherein the negotiation invitation signaling includes a unique identification number of a network cell accessed by the initiating end, and the reply signaling includes a unique identification number of a network cell accessed by the receiving end; if it is determined that the initiating end and the receiving end are in the same shared network cell according to the unique identification number of the network cell accessed by the initiating end and the unique identification number of the network cell accessed by the receiving end, a communication channel is established between the initiating end and the base station and the receiving end belonging to the shared network cell; according to the communication channel, the communication data between the initiating end and the receiving end is forwarded through the base station belonging to the shared network cell. The present invention realizes the forwarding of communication data only through the base station belonging to the same shared network cell accessed by the initiating end and the receiving end, which can improve the transmission efficiency and reduce the occupation of communication system resources.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of mobile communications, and in particular to a terminal call method and a communication system. Background Art

[0002] The service data of VoLTE (the ultimate voice call solution under the LTE network) / VoNR (the voice solution under the 5G network) is divided into signaling data and user data. In the existing technology, both signaling data and user data need to be transmitted through the access network, core network, IMS signaling and service network layer by layer to complete the service communication between the MO and MT ends, resulting in the occupation of a large amount of communication system resources, long transmission time and data path, and large time delay. Summary of the invention

[0003] The purpose of the present invention is to overcome the shortcomings and deficiencies in the prior art and to provide a terminal call method and a communication system that can forward communication data without going through a core network and an operator's bearer network, only through a base station belonging to the same shared network cell accessed by an initiating end and a receiving end, thereby improving transmission efficiency and reducing the occupancy of communication system resources.

[0004] An embodiment of the present invention provides a terminal call method, comprising the following steps:

[0005] Acquire a negotiation invitation signaling sent by the initiating end and a reply signaling sent by the receiving end; wherein the negotiation invitation signaling includes a unique identification number of a network cell accessed by the initiating end, and the reply signaling includes a unique identification number of a network cell accessed by the receiving end;

[0006] If it is determined that the initiating end and the receiving end are in the same shared network cell according to the unique identification number of the network cell accessed by the initiating end and the unique identification number of the network cell accessed by the receiving end, a communication channel is established between the initiating end and the base station to which the shared network cell belongs and the receiving end;

[0007] According to the communication channel, the communication data between the initiator and the receiver is forwarded through the base station to which the shared network cell belongs.

[0008] Compared with the prior art, the terminal call method of the present invention determines whether the initiating end and the receiving end are in the same shared network cell according to the information of the negotiation invitation signaling sent by the initiating end and the reply signaling sent by the receiving end. If so, a communication channel is established between the initiating end and the base station to which the shared network cell belongs and the receiving end, so that the communication data between the initiating end and the receiving end is transmitted through the communication channel. The data transmission is not through the core network and the operator's bearer network, and the communication data is forwarded only through the base station to which the same shared network cell accessed by the initiating end and the receiving end belongs, which can improve the transmission efficiency and reduce the occupation of communication system resources.

[0009] Further, the unique identification number of the network cell accessed by the initiating end is compared with the unique identification number of the network cell accessed by the receiving end. If they are the same, it is determined that the initiating end and the receiving end are in the same shared network cell; otherwise, it is determined that the initiating end and the receiving end are in different shared network cells.

[0010] Furthermore, it also includes:

[0011] forwarding the negotiation invitation signaling sent by the initiating end to the receiving end;

[0012] The reply signaling sent by the receiving end is obtained, wherein the reply signaling includes a judgment result of the similarities and differences of the shared network cells determined according to the unique identification number of the network cell accessed by the initiating end and the unique identification number of the network cell accessed by the receiving end, and if the judgment result of the similarities and differences of the shared network cells is the same, it is determined that the initiating end and the receiving end are in the same shared network cell; otherwise, it is determined that the initiating end and the receiving end are in different shared network cells. The judgment result of the similarities and differences of the shared network cells is identified by the receiving end to reduce the workload of the network system.

[0013] Further, the communication channel includes a first subchannel between the initiator and the base station and a second subchannel between the receiver and the base station, and the construction process of the communication channel includes the following steps:

[0014] Obtaining a first sub-channel construction instruction issued by a carrier bearer network or a core network to which the initiating end belongs, and allocating communication resources to the initiating end according to the first sub-channel construction instruction;

[0015] Obtaining a second sub-channel construction instruction issued by a carrier bearer network or a core network to which the receiving end belongs, and allocating communication resources to the receiving end according to the second sub-channel construction instruction;

[0016] According to the parameters of the first subchannel construction instruction and the second subchannel construction instruction, the communication resources allocated to the initiating end and the communication resources allocated to the receiving end are made to correspond.

[0017] Furthermore, before forwarding the communication data between the initiator and the receiver through the base station to which the shared network cell belongs according to the communication channel, the method further includes the following steps:

[0018] Detecting whether D2D direct communication resources are allocated to the initiator and the receiver, and if so, transmitting communication data between the initiator and the receiver through the direct communication resources, thereby reducing the amount of forwarding data of the base station and reducing the workload of the base station.

[0019] An embodiment of the present invention further provides a terminal call system, comprising: a signaling acquisition module, a communication channel establishment module and a communication data forwarding module;

[0020] The signaling acquisition module is used to acquire the negotiation invitation signaling sent by the initiating end and the reply signaling sent by the receiving end; wherein the negotiation invitation signaling includes the unique identification number of the network cell accessed by the initiating end, and the reply signaling includes the unique identification number of the network cell accessed by the receiving end;

[0021] The communication channel establishing module is used to establish a communication channel between the initiating end and the base station to which the shared network cell belongs, and the receiving end, if it is determined that the initiating end and the receiving end are in the same shared network cell according to the unique identification number of the network cell accessed by the initiating end and the unique identification number of the network cell accessed by the receiving end;

[0022] The communication data forwarding module is used to forward the communication data between the initiator and the receiver through the base station to which the shared network cell belongs according to the communication channel.

[0023] Compared with the prior art, the terminal call system of the present invention determines whether the initiating end and the receiving end are in the same shared network cell based on the negotiation invitation signaling sent by the initiating end and the reply signaling sent by the receiving end. If so, a communication channel is established between the initiating end and the base station to which the shared network cell belongs and the receiving end, so that the communication data between the initiating end and the receiving end is transmitted through the communication channel. The data transmission is not through the core network and the operator's bearer network, and the communication data is forwarded only through the base station to which the same shared network cell to which the initiating end and the receiving end access belongs, which can improve the transmission efficiency and reduce the occupation of communication system resources.

[0024] Furthermore, the signaling acquisition module is also used to compare the unique identification number of the network cell accessed by the initiator and the unique identification number of the network cell accessed by the receiving end. If they are the same, it is determined that the initiator and the receiving end are in the same shared network cell; otherwise, it is determined that the initiator and the receiving end are in different shared network cells.

[0025] Furthermore, the signaling acquisition module is also used to forward the negotiation invitation signaling sent by the initiator to the receiving end; and to acquire the reply signaling sent by the receiving end, wherein the reply signaling includes a judgment result of the similarities and differences of the shared network cells determined according to the unique identification number of the network cell accessed by the initiator and the unique identification number of the network cell accessed by the receiving end, and if the judgment result of the similarities and differences of the shared network cells is the same, it is determined that the initiator and the receiving end are in the same shared network cell; otherwise, it is determined that the initiator and the receiving end are in different shared network cells. The judgment result of the similarities and differences of the shared network cells is identified by the receiving end to reduce the workload of the network system.

[0026] Furthermore, a D2D communication resource detection module is included, and the D2D communication resource detection module is used to detect whether D2D direct communication resources are allocated to the initiator and the receiver, and if D2D direct communication resources are allocated to the initiator and the receiver, the communication data between the initiator and the receiver is transmitted through the direct communication resources, so as to reduce the amount of forwarding data of the base station and reduce the workload of the base station.

[0027] An embodiment of the present invention further provides a computer device, comprising a memory, a processor, and a computer program stored in the memory and executable by the processor, wherein the processor implements the steps of the terminal call method described above when executing the computer program.

[0028] In order to more clearly understand the present invention, the specific implementation of the present invention will be described below with reference to the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0029] Figure 1 The present invention is a flowchart of a terminal call method according to an embodiment of the present invention.

[0030] Figure 2 This is a module connection diagram of a terminal call system according to an embodiment of the present invention.

[0031] 1. Signal acquisition module; 2. Communication channel establishment module; 3. Communication data forwarding module. DETAILED DESCRIPTION

[0032] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0033] See also Figure 1 , which is a flow chart of a terminal call method according to an embodiment of the present invention, the terminal call method comprises the following steps:

[0034] S1: Acquire a negotiation invitation signaling sent by an initiating end and a reply signaling sent by a receiving end; wherein the negotiation invitation signaling includes a unique identification number of a network cell accessed by the initiating end, and the reply signaling includes a unique identification number of a network cell accessed by the receiving end;

[0035] The initiator and the receiver are communication terminals that can be inserted with SIM cards, such as mobile phones, tablet computers, etc. The initiator and the receiver perform network search and attachment based on the SIM cards inside them. Preferably, the SIM cards inside the initiator and the receiver belong to different operators.

[0036] The SIM card is a user identification card for digital cellular mobile phones, which is used to allow network users to connect to the mobile network. A mobile phone or a plug-in tablet can search for and attach to the mobile network by inserting a SIM card. A SIM card uniquely identifies a customer. There are multiple PLMNs in the SIM card. PLMN refers to the identification of the mobile communication network. Each PLMN includes MCC (Mobile country code) and MNC (Mobile Network Code), so the PLMN of each mobile communication operator is different.

[0037] The shared network cell is the effective range of the shared network in a certain area. Since the shared network is covered by multiple base stations, and one base station can generate at least one shared network cell, different shared network cells have different names or parameters.

[0038] The shared network refers to a mobile cellular network jointly built and used by at least two operators; for example, the shared 5G (5th generation mobile networks) NSA (Non-Standalone) / SA (Standalone) access network. Due to the high communication rate of the 5G network, the coverage of the 5G network becomes smaller. In order to reduce the construction cost of the 5G network, the shared network is constructed by at least two operators jointly building and using the same mobile cellular network.

[0039] The negotiation invitation signaling sent by the initiating end is transmitted through the network to which the initiating end is attached, and the reply signaling sent by the receiving end is transmitted through the network to which the receiving end is attached.

[0040] S2: if it is determined that the initiating end and the receiving end are in the same shared network cell according to the unique identification number of the network cell accessed by the initiating end and the unique identification number of the network cell accessed by the receiving end, a communication channel is established between the initiating end and the base station to which the shared network cell belongs and the receiving end;

[0041] The base station is an interface device for mobile devices to access the Internet. Its function is to realize wireless signal transmission between the wired communication network and the wireless terminal. For example, the shared network in this application is a type of wired communication network.

[0042] The communication channel is a wireless channel for transmitting communication data between the initiator and the receiver, including a wireless bearer and Qosflow. When the base station belongs to an NSA network, the communication data is transmitted through the wireless bearer. When the base station belongs to an SA network, the communication data is transmitted through the Qosflow.

[0043] S3: According to the communication channel, the communication data between the initiator and the receiver is forwarded through the base station to which the shared network cell belongs.

[0044] The communication data is mainly real-time communication data between the initiating end and the receiving end, including user voice real-time data and / or video real-time data.

[0045] Compared with the prior art, the terminal call method of the present invention determines whether the initiating end and the receiving end are in the same shared network cell according to the information of the negotiation invitation signaling sent by the initiating end and the reply signaling sent by the receiving end. If so, a communication channel is established between the initiating end and the base station to which the shared network cell belongs and the receiving end, so that the communication data between the initiating end and the receiving end is transmitted through the communication channel. The data transmission is not through the core network and the operator's bearer network, and the communication data is forwarded only through the base station to which the same shared network cell accessed by the initiating end and the receiving end belongs, which can improve the transmission efficiency and reduce the occupation of communication system resources.

[0046] In a feasible embodiment, the unique identification number of the network cell accessed by the initiating end is compared with the unique identification number of the network cell accessed by the receiving end. If they are the same, it is determined that the initiating end and the receiving end are in the same shared network cell; otherwise, it is determined that the initiating end and the receiving end are in different shared network cells.

[0047] In this embodiment, the negotiation invitation signaling includes a media encoding format, an identifier of a shared network operator (AccessNetCarrier) accessed by the initiating end, and an ID of a shared network cell (AccessNoteID) attached to the initiating end. Preferably, the ID of the shared network cell attached to the initiating end is a unique identification number of the network cell accessed by the initiating end. The reply signaling also includes a media encoding format, an identifier of a shared network operator (AccessNetCarrier) accessed by the receiving end, and an ID of a shared network cell (AccessNoteID) attached to the receiving end. Preferably, the ID of the shared network cell attached to the receiving end is a unique identification number of the network cell accessed by the receiving end. After obtaining the negotiation invitation signaling and the reply signaling, the ID of the shared network cell attached to the initiating end is obtained from the negotiation invitation signaling, and the ID of the shared network cell attached to the receiving end is obtained from the reply signaling. By comparing the ID of the shared network cell attached to the initiating end with the ID of the shared network cell attached to the receiving end, if the comparison result is the same, it is determined that the initiating end and the receiving end are in the same shared network cell; otherwise, it is determined that the initiating end and the receiving end are in different shared network cells. The shared network is a 5G or post-5G mobile network.

[0048] In a feasible embodiment, the terminal call method further includes:

[0049] S11: forwarding the negotiation invitation signaling sent by the initiating end to the receiving end;

[0050] S12: Obtain the reply signaling sent by the receiving end, the reply signaling including a result of judging the similarities and differences between shared network cells determined based on a unique identification number of the network cell accessed by the initiating end and a unique identification number of the network cell accessed by the receiving end, if the results of judging the similarities and differences between the shared network cells are the same, it is determined that the initiating end and the receiving end are in the same shared network cell; otherwise, it is determined that the initiating end and the receiving end are in different shared network cells.

[0051] In this embodiment, the negotiation invitation signaling includes a media encoding format, an identifier of the shared network operator accessed by the initiating end (AccessNetCarrier), an ID of a shared network cell attached by the initiating end (AccessNoteID), and an identifier of the shared network attached by the initiating end (UseShareNet), wherein the parameter default value of the identifier of the shared network attached by the initiating end is default, and preferably, the ID of the shared network cell attached by the initiating end is a unique identification number of the network cell accessed by the initiating end. The reply signaling also includes a media encoding format, an identifier of the shared network operator accessed by the receiving end (AccessNetCarrier), an ID of a shared network cell attached by the receiving end (AccessNoteID), and an identifier of the shared network attached by the receiving end (UseShareNet), wherein the identifier of the shared network attached by the receiving end indicates the result of the judgment of the similarities and differences of the shared network cells, and preferably, the ID of the shared network cell attached by the receiving end is a unique identification number of the network cell accessed by the receiving end. After the receiving end receives the negotiation invitation signaling, the receiving end compares the shared network cell ID to which the initiating end is attached with the shared network cell ID to which the receiving end is attached. If the comparison result is the same, the receiving end assigns the identifier of the shared network to which the receiving end is attached to a preset determination value, for example, if the preset determination value is Y, then the identifier of the shared network to which the receiving end is attached is assigned to Y; if the comparison result is not the same, the receiving end assigns the identifier of the shared network to which the receiving end is attached to a preset negative value, for example, if the preset negative value is N, then the identifier of the shared network to which the receiving end is attached is assigned to N. After obtaining the reply signaling, it is determined whether the initiating end and the receiving end are in the same shared network cell according to the judgment result of the similarities and differences of the shared network cells. Wherein, the shared network is a 5G or post-5G mobile network.

[0052] In this embodiment, the receiving end is used to identify the judgment results of the similarities and differences of the shared network cells, thereby reducing the workload of the network system.

[0053] In a feasible embodiment, the communication channel includes a first sub-channel between the initiating end and the base station and a second sub-channel between the receiving end and the base station, and the construction process of the communication channel includes the following steps:

[0054] S21: Obtain a first sub-channel construction instruction issued by a carrier bearer network or a core network to which the initiating end belongs, and allocate communication resources to the initiating end according to the first sub-channel construction instruction;

[0055] S22: Obtain a second sub-channel construction instruction issued by the carrier bearer network or core network to which the receiving end belongs, and allocate communication resources to the receiving end according to the second sub-channel construction instruction;

[0056] S23: According to the parameters of the first sub-channel construction instruction and the second sub-channel construction instruction, the communication resources allocated to the initiating end and the communication resources allocated to the receiving end are made to correspond.

[0057] In a feasible embodiment, before forwarding the communication data between the initiator and the receiver through the base station to which the shared network cell belongs according to the communication channel, the following steps are also included:

[0058] Detecting whether D2D direct communication resources are allocated to the initiator and the receiver, and if so, transmitting communication data between the initiator and the receiver through the direct communication resources, thereby reducing the amount of forwarding data of the base station and reducing the workload of the base station.

[0059] See also Figure 2 , an embodiment of the present invention also provides a terminal call system, comprising: a signaling acquisition module 1, a communication channel establishment module 2 and a communication data forwarding module 3;

[0060] The signaling acquisition module 1 is used to acquire the negotiation invitation signaling sent by the initiating end and the reply signaling sent by the receiving end; wherein the negotiation invitation signaling includes the unique identification number of the network cell accessed by the initiating end, and the reply signaling includes the unique identification number of the network cell accessed by the receiving end;

[0061] The communication channel establishing module 2 is used to establish a communication channel between the initiating end and the base station to which the shared network cell belongs, and the receiving end, if it is determined that the initiating end and the receiving end are in the same shared network cell according to the unique identification number of the network cell accessed by the initiating end and the unique identification number of the network cell accessed by the receiving end;

[0062] The communication data forwarding module 3 is used to forward the communication data between the initiator and the receiver through the base station to which the shared network cell belongs according to the communication channel.

[0063] The initiator and the receiver are communication terminals into which SIM cards can be inserted, such as mobile phones, tablet computers, etc.

[0064] The shared network refers to a mobile cellular network jointly built and used by at least two operators; for example, the shared 5G (5th generation mobile networks) NSA (Non-Standalone) / SA (Standalone) access network. Due to the high communication rate of the 5G network, the coverage of the 5G network becomes smaller. In order to reduce the construction cost of the 5G network, the shared network is constructed by at least two operators jointly building and using the same mobile cellular network.

[0065] The shared network cell is the effective range of the shared network in a certain area. Since the shared network is covered by multiple base stations, and one base station can generate at least one shared network cell, different shared network cells have different names or parameters.

[0066] The base station is an interface device for mobile devices to access the Internet. Its function is to realize wireless signal transmission between the wired communication network and the wireless terminal. For example, the shared network in this application is a type of wired communication network.

[0067] The communication data is mainly real-time communication data between the initiating end and the receiving end, including user voice real-time data and / or video real-time data.

[0068] The communication channel is a wireless channel for transmitting the communication data, including a wireless bearer and Qosflow. When the base station belongs to an NSA network, the communication data is transmitted through the wireless bearer. When the base station belongs to an SA network, the communication data is transmitted through the Qosflow.

[0069] Compared with the prior art, the terminal call system of the present invention determines whether the initiating end and the receiving end are in the same shared network cell based on the negotiation invitation signaling sent by the initiating end and the reply signaling sent by the receiving end. If so, a communication channel is established between the initiating end and the base station to which the shared network cell belongs and the receiving end, so that the communication data between the initiating end and the receiving end is transmitted through the communication channel. The data transmission is not through the core network and the operator's bearer network, and the communication data is forwarded only through the base station to which the same shared network cell to which the initiating end and the receiving end access belongs, which can improve the transmission efficiency and reduce the occupation of communication system resources.

[0070] In a feasible embodiment, the signaling acquisition module 1 is also used to compare the unique identification number of the network cell accessed by the initiating end and the unique identification number of the network cell accessed by the receiving end. If they are the same, it is determined that the initiating end and the receiving end are in the same shared network cell; otherwise, it is determined that the initiating end and the receiving end are in different shared network cells.

[0071] In this embodiment, the negotiation invitation signaling includes a media encoding format, an identifier of a shared network operator (AccessNetCarrier) accessed by the initiating end, and an ID of a shared network cell (AccessNoteID) attached to the initiating end. Preferably, the ID of the shared network cell attached to the initiating end is a unique identification number of the network cell accessed by the initiating end. The reply signaling also includes a media encoding format, an identifier of a shared network operator (AccessNetCarrier) accessed by the receiving end, and an ID of a shared network cell (AccessNoteID) attached to the receiving end. Preferably, the ID of the shared network cell attached to the receiving end is a unique identification number of the network cell accessed by the receiving end. After obtaining the negotiation invitation signaling and the reply signaling, the ID of the shared network cell attached to the initiating end is obtained from the negotiation invitation signaling, and the ID of the shared network cell attached to the receiving end is obtained from the reply signaling. By comparing the ID of the shared network cell attached to the initiating end with the ID of the shared network cell attached to the receiving end, if the comparison result is the same, it is determined that the initiating end and the receiving end are in the same shared network cell; otherwise, it is determined that the initiating end and the receiving end are in different shared network cells. The shared network is a 5G or post-5G mobile network.

[0072] In a feasible embodiment, the signaling acquisition module 1 is also used to forward the negotiation invitation signaling sent by the initiating end to the receiving end; obtain the reply signaling sent by the receiving end, and the reply signaling includes a shared network cell difference and similarity judgment result determined based on the unique identification number of the network cell accessed by the initiating end and the unique identification number of the network cell accessed by the receiving end. If the shared network cell difference and similarity judgment result is the same, it is determined that the initiating end and the receiving end are in the same shared network cell; otherwise, it is determined that the initiating end and the receiving end are in different shared network cells.

[0073] In this embodiment, the negotiation invitation signaling includes a media encoding format, an identifier of the shared network operator accessed by the initiating end (AccessNetCarrier), an ID of a shared network cell attached by the initiating end (AccessNoteID), and an identifier of the shared network attached by the initiating end (UseShareNet), wherein the parameter default value of the identifier of the shared network attached by the initiating end is default, and preferably, the ID of the shared network cell attached by the initiating end is a unique identification number of the network cell accessed by the initiating end. The reply signaling also includes a media encoding format, an identifier of the shared network operator accessed by the receiving end (AccessNetCarrier), an ID of a shared network cell attached by the receiving end (AccessNoteID), and an identifier of the shared network attached by the receiving end (UseShareNet), wherein the identifier of the shared network attached by the receiving end indicates the result of the judgment of the similarities and differences of the shared network cells, and preferably, the ID of the shared network cell attached by the receiving end is a unique identification number of the network cell accessed by the receiving end. After the receiving end receives the negotiation invitation signaling, the receiving end compares the shared network cell ID to which the initiating end is attached with the shared network cell ID to which the receiving end is attached. If the comparison result is the same, the receiving end assigns the identifier of the shared network to which the receiving end is attached to a preset determination value, for example, if the preset determination value is Y, then the identifier of the shared network to which the receiving end is attached is assigned to Y; if the comparison result is not the same, the receiving end assigns the identifier of the shared network to which the receiving end is attached to a preset negative value, for example, if the preset negative value is N, then the identifier of the shared network to which the receiving end is attached is assigned to N. After obtaining the reply signaling, it is determined whether the initiating end and the receiving end are in the same shared network cell according to the judgment result of the similarities and differences of the shared network cells. Wherein, the shared network is a 5G or post-5G mobile network. In this embodiment, the receiving end is used to identify the judgment result of the similarities and differences of the shared network cells to reduce the workload of the network system.

[0074] In a feasible embodiment, a D2D communication resource detection module is further included, and the D2D communication resource detection module is used to detect whether D2D direct communication resources are allocated to the initiator and the receiver, and if D2D direct communication resources are allocated to the initiator and the receiver, the communication data between the initiator and the receiver is transmitted through the direct communication resources, so as to reduce the amount of forwarding data of the base station and reduce the workload of the base station.

[0075] An embodiment of the present invention further provides a computer device, comprising a memory, a processor, and a computer program stored in the memory and executable by the processor, wherein the processor implements the steps of the terminal call method described above when executing the computer program.

[0076] Although embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that various changes, modifications, substitutions and variations may be made to the embodiments without departing from the principles and spirit of the present invention, and that the scope of the present invention is defined by the appended claims and their equivalents.

Claims

1. A terminal call method, characterized in that: The following steps are involved: Acquire a negotiation invitation signaling sent by the initiating end and a reply signaling sent by the receiving end; wherein the negotiation invitation signaling includes a unique identification number of a network cell accessed by the initiating end, and the reply signaling includes a unique identification number of a network cell accessed by the receiving end; Comparing the unique identification number of the network cell accessed by the initiating end with the unique identification number of the network cell accessed by the receiving end, if they are the same, determining that the initiating end and the receiving end are in the same shared network cell; otherwise, determining that the initiating end and the receiving end are in different shared network cells; If it is determined that the initiating end and the receiving end are in the same shared network cell according to the unique identification number of the network cell accessed by the initiating end and the unique identification number of the network cell accessed by the receiving end, a communication channel is established between the initiating end and the base station to which the shared network cell belongs and the receiving end; According to the communication channel, the communication data between the initiator and the receiver is forwarded through the base station to which the shared network cell belongs.

2. The terminal call method according to claim 1, characterized in that: Also includes: forwarding the negotiation invitation signaling sent by the initiating end to the receiving end; Obtain the reply signaling sent by the receiving end, the reply signaling including a result of judging the similarities and differences of shared network cells determined based on a unique identification number of a network cell accessed by the initiating end and a unique identification number of a network cell accessed by the receiving end, if the results of judging the similarities and differences of the shared network cells are the same, determine that the initiating end and the receiving end are in the same shared network cell; otherwise, determine that the initiating end and the receiving end are in different shared network cells.

3. The terminal call method according to claim 1, characterized in that: The communication channel includes a first sub-channel between the initiating end and the base station and a second sub-channel between the receiving end and the base station. The construction process of the communication channel includes the following steps: Obtaining a first sub-channel construction instruction issued by a carrier bearer network or a core network to which the initiating end belongs, and allocating communication resources to the initiating end according to the first sub-channel construction instruction; Obtaining a second sub-channel construction instruction issued by a carrier bearer network or a core network to which the receiving end belongs, and allocating communication resources to the receiving end according to the second sub-channel construction instruction; According to the parameters of the first subchannel construction instruction and the second subchannel construction instruction, the communication resources allocated to the initiating end and the communication resources allocated to the receiving end are made to correspond.

4. The terminal call method according to claim 1, characterized in that: Before forwarding the communication data between the initiator and the receiver through the base station to which the shared network cell belongs according to the communication channel, the following steps are also included: It is detected whether D2D direct communication resources are allocated to the initiator and the receiver. If the D2D direct communication resources are allocated to the initiator and the receiver, the communication data between the initiator and the receiver is transmitted through the direct communication resources.

5. A terminal call system, characterized in that: include: Signaling acquisition module, communication channel establishment module and communication data forwarding module; The signaling acquisition module is used to acquire the negotiation invitation signaling sent by the initiating end and the reply signaling sent by the receiving end; wherein the negotiation invitation signaling includes the unique identification number of the network cell accessed by the initiating end, and the reply signaling includes the unique identification number of the network cell accessed by the receiving end; The signaling acquisition module is further used to compare the unique identification number of the network cell accessed by the initiating end and the unique identification number of the network cell accessed by the receiving end, and if they are the same, determine that the initiating end and the receiving end are in the same shared network cell; otherwise, determine that the initiating end and the receiving end are in different shared network cells; The communication channel establishing module is used to establish a communication channel between the initiating end and the base station to which the shared network cell belongs, and the receiving end, if it is determined that the initiating end and the receiving end are in the same shared network cell according to the unique identification number of the network cell accessed by the initiating end and the unique identification number of the network cell accessed by the receiving end; The communication data forwarding module is used to forward the communication data between the initiator and the receiver through the base station to which the shared network cell belongs according to the communication channel.

6. The terminal call system according to claim 5, characterized in that: The signaling acquisition module is also used to forward the negotiation invitation signaling sent by the initiating end to the receiving end; obtain the reply signaling sent by the receiving end, and the reply signaling includes a shared network cell difference and similarity judgment result determined based on the unique identification number of the network cell accessed by the initiating end and the unique identification number of the network cell accessed by the receiving end. If the shared network cell difference and similarity judgment result is the same, it is determined that the initiating end and the receiving end are in the same shared network cell; otherwise, it is determined that the initiating end and the receiving end are in different shared network cells.

7. The terminal call system according to claim 5, characterized in that: It also includes a D2D communication resource detection module, which is used to detect whether D2D direct communication resources are allocated to the initiator and the receiver. If D2D direct communication resources are allocated to the initiator and the receiver, the communication data between the initiator and the receiver is transmitted through the direct communication resources.

8. A computer device, characterized in that: The method comprises a memory, a processor, and a computer program stored in the memory and executable by the processor, wherein the processor implements the steps of the method according to any one of claims 1 to 4 when executing the computer program.

Citation Information

Patent Citations

  • Closed user group subdistrict access method based on evolution base station under connecting mode

    CN101553020A

  • D2D communication processing method, D2D communication method and D2D communication processing apparatus

    CN103716790A