Inter-network communication method, device, equipment and storage medium
By optimizing indirect routing of the network based on the network roaming number, the problem of the shortest routing between the calling terminal and the called terminal is solved, and resource saving and delay shortening are achieved.
Patent Information
- Application Number
- CN202310779306.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-06-28
- Publication Date
- 2025-08-29
- Estimated Expiration
- 2043-06-28
AI Technical Summary
In the indirect network scenario, the route between the calling terminal and the called terminal may not be the shortest route, resulting in waste of communication resources and increased delay.
By determining the caller's connection route based on the called terminal's network roaming number, using the routing distance information between regions recorded by the data server, routing selection is optimized to ensure the shortest path.
Save communication resources, shorten communication delay, and reduce network resource usage.
Smart Images

Figure CN116582829B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of mobile communications, and in particular to methods, devices, equipment, and storage media for inter-network communication. Background Art
[0002] In current mobile communication networks, when the mobile numbers of the calling party and the called party belong to different operators, an inter-network communication call will be involved, referred to as inter-network connection. During inter-network connection, the calling party's operator will send the call request information to the gateway device in the area where the called party's operator belongs to connect through the network. In this case, when the called party's mobile number roams to the roaming area, the calling party's operator will first send the call request information to the gateway device in the area where the called party's operator belongs, and then the gateway device in the area where the called party's operator belongs will send the call request information to the core network device in the area where the called party's operator belongs. The roaming area will then be determined by the core network device in the area where the called party's operator belongs, and finally the call request information will be sent to the core network device of the called party's operator in the roaming area for connection.
[0003] In an inter-network connection scenario, when the called party's mobile number roams to a roaming area, the inter-network connection route used between the calling terminal and the called terminal may not be the shortest route. Summary of the Invention
[0004] The present application provides an inter-network communication method, apparatus, device and storage medium, which ensure that the inter-network connection route between a calling terminal and a called terminal is the shortest route.
[0005] To achieve the above technical objectives, this application adopts the following technical solutions:
[0006] In a first aspect, the present application provides an inter-network communication method, which is applied to a core network device of a first operator in a first region, comprising:
[0007] receiving a call request message from a calling terminal, where the call request message is used by a calling number of the calling terminal to initiate a communication access to a mobile number of a called terminal; wherein the calling number belongs to or roams to a first operator in a first region, the calling number includes a landline number or a mobile number, and the mobile number of the called terminal belongs to a second operator in a second region;
[0008] In the case where the mobile number of the called terminal is roaming, receiving the network roaming number of the called terminal from the core network device of the second operator in the second region; wherein the call request information is used to connect to the mobile number of the called terminal;
[0009] Determine the route from the calling terminal to the called terminal according to the network roaming number; wherein the network roaming number is used to indicate the roaming area of the mobile number of the called terminal;
[0010] The calling number of the calling terminal is connected to the network roaming number of the called terminal through routing.
[0011] In the first aspect, compared with the current method of connecting the calling number of the calling terminal to the network roaming number of the called terminal according to a fixed route, the present application determines the route for connecting the calling terminal to the called terminal according to the network roaming number, and then connects the calling number of the calling terminal to the network roaming number of the called terminal through the route, which can ensure that the route connected between the networks is the shortest route, thereby saving communication resources, shortening communication delays, and reducing network resource usage.
[0012] In one implementation, determining a route for connecting a calling terminal to a called terminal based on a network roaming number includes:
[0013] Sending a route query request to a data server that records route distances between different regions; wherein the route query request is determined based on the network roaming number;
[0014] Receive routing indication information from the data server, where the routing indication information indicates a route.
[0015] In one implementation, the routing indication information is determined based on a first routing distance and a second routing distance, the first routing distance including a routing distance between the first region and the roaming region, and the second routing distance including a routing distance between the first region and the second region;
[0016] When the first routing distance is less than the second routing distance, the routing includes the first routing, wherein the first routing includes the following nodes in sequence: a core network device of the first operator in the first area, a core network device of the first operator in the roaming area, a gateway device of the first operator in the roaming area, a gateway device of the second operator in the roaming area, and a core network device of the second operator in the roaming area.
[0017] In one implementation, the routing indication information is determined based on a first routing distance and a second routing distance, the first routing distance including a routing distance between the first region and the roaming region, and the second routing distance including a routing distance between the first region and the second region;
[0018] When the first routing distance is not less than the second routing distance, the routing includes a second routing, wherein the second routing includes the following nodes in sequence: a core network device of the first operator in the first area, a core network device of the first operator in the second area, a gateway device of the first operator in the second area, a gateway device of the second operator in the second area, a core network device of the second operator in the second area, and a core network device of the second operator in the roaming area.
[0019] In one implementation, the routing instruction information is determined based on the first region and the roaming region;
[0020] When the first region and the roaming region are the same region, the route includes a third route; wherein the third route includes the following nodes in sequence: a core network device of the first operator in the first region, a gateway device of the first operator in the first region, a gateway device of the second operator in the first region, and a core network device of the second operator in the first region.
[0021] In a second aspect, the present application provides an inter-network communication method, which is applied to a data server that records routing distances between different regions, and includes:
[0022] receiving a routing query request from a core network device of a first operator in a first region, wherein the routing query request is determined based on a network roaming number of a called terminal; the network roaming number is used to indicate a roaming region in which the mobile number of the called terminal roams;
[0023] determining the first region and the roaming region according to the routing query request;
[0024] A route for connecting a calling terminal to a called terminal is determined based on a first region and a roaming region; wherein the calling number of the calling terminal belongs to or roams to a first operator in the first region, the calling number includes a landline number or a mobile number, and the mobile number of the called terminal belongs to a second operator in a second region.
[0025] In the second aspect, the route from the calling terminal to the called terminal is determined according to the network roaming number, which can ensure that the route connected between the networks is the shortest route, thereby saving communication resources, shortening communication delays, and reducing network resource usage.
[0026] In one implementation, determining a route according to the first zone and the roaming area includes:
[0027] determining a first routing distance between the first area and the roaming area according to the network roaming number;
[0028] The route is determined according to the first routing distance and the second routing distance, wherein the second routing distance includes the routing distance between the first area and the second area.
[0029] In one implementation, determining a route based on a first routing distance and a second routing distance includes:
[0030] When the first routing distance is less than the second routing distance, the first route is determined as the route; wherein the first route includes the following nodes in sequence: a core network device of the first operator in the first area, a core network device of the first operator in the roaming area, a gateway device of the first operator in the roaming area, a gateway device of the second operator in the roaming area, and a core network device of the second operator in the roaming area.
[0031] In one implementation, determining a route based on a first routing distance and a second routing distance includes:
[0032] When the first routing distance is not less than the second routing distance, the second route is determined as the route, wherein the second route includes the following nodes in sequence: the core network equipment of the first operator in the first area, the core network equipment of the first operator in the second area, the gateway equipment of the first operator in the second area, the gateway equipment of the second operator in the second area, the core network equipment of the second operator in the second area, and the core network equipment of the second operator in the roaming area.
[0033] In one implementation, determining a route according to the first region and the roaming region includes:
[0034] When the roaming area is the first area, the third route is determined as the route; wherein the third route includes the following nodes in sequence: the core network equipment of the first operator in the first area, the gateway equipment of the first operator in the first area, the gateway equipment of the second operator in the first area, and the core network equipment of the second operator in the first area.
[0035] In a third aspect, the present application provides an inter-network communication method, which is applied to a core network device of a second operator in a second region, comprising:
[0036] receiving a call request message from a gateway device of a second operator in a second region, wherein the call request message is used by a calling number of a calling terminal to initiate a communication access to a mobile number of a called terminal, wherein the calling number belongs to or roams to a first operator in a first region, the calling number includes a landline number or a mobile number, and the mobile number of the called terminal belongs to the second operator in the second region;
[0037] In the case where the called terminal is roaming, sending an allocation request to a core network device of a second operator in a roaming area where the mobile number of the called terminal is roaming, the allocation request being used to request the core network device of the second operator in the roaming area to allocate a network roaming number to the mobile number of the called terminal; wherein the network roaming number is used to indicate the roaming area;
[0038] receiving a network roaming number from a core network device of a second operator in a roaming area;
[0039] A network roaming number is sent to the core network device of the first operator in the first area through a preset route. The network roaming number is used to determine the route for the calling terminal to connect to the called terminal. The preset route includes, in sequence: the gateway device of the second operator in the second area, the gateway device of the first operator in the second area, the core network device of the first operator in the second area, and the core network device of the first operator in the first area.
[0040] In the third aspect, a network roaming number is sent to the core network equipment of the first operator in the first region through a preset route. The network roaming number can be used to determine the route from the calling terminal to the called terminal, thereby ensuring that the route connected between networks is the shortest route, thereby saving communication resources, shortening communication delays, and reducing network resource usage.
[0041] In a fourth aspect, the present application provides an inter-network communication device, which is applied to a core network device of a first operator in a first region, including:
[0042] a transceiver module, configured to receive a call request message from a calling terminal, the call request message being used by a calling number of the calling terminal to initiate a communication access to a mobile number of a called terminal; wherein the calling number belongs to or roams to a first operator in a first region, the calling number includes a landline number or a mobile number, and the mobile number of the called terminal belongs to a second operator in a second region;
[0043] The transceiver module is further configured to receive the network roaming number of the called terminal from the core network device of the second operator in the second region when the mobile number of the called terminal is roaming; wherein the call request information is used to connect to the mobile number of the called terminal;
[0044] a processing module, configured to determine a route for connecting a calling terminal to a called terminal according to a network roaming number, wherein the network roaming number is used to indicate a roaming area in which the mobile number of the called terminal roams;
[0045] The processing module is used to connect the calling number of the calling terminal to the network roaming number of the called terminal through routing.
[0046] In a fifth aspect, the present application provides an inter-network communication device, which is applied to a data server that records routing distances between different regions, and includes:
[0047] a transceiver module configured to receive a routing query request from a core network device of a first operator in a first region; wherein the routing query request is determined based on a network roaming number of a called terminal; and the network roaming number is used to indicate a roaming region in which the mobile number of the called terminal roams.
[0048] a processing module, configured to determine a first region and a roaming region according to a routing query request;
[0049] The processing module is further configured to determine a route for connecting the calling terminal to the called terminal based on the first region and the roaming region, wherein the calling number of the calling terminal belongs to or roams to a first operator in the first region, the calling number includes a landline number or a mobile number, and the mobile number of the called terminal belongs to a second operator in the second region;
[0050] The transceiver module is used to send routing instruction information to the core network equipment of the first operator in the first region.
[0051] In a sixth aspect, the present application provides an inter-network communication device, which is applied to a core network device of a second operator in a second region, including:
[0052] a transceiver module, configured to receive a call request message from a gateway device of a second operator in a second region, wherein the call request message is used by a calling number of a calling terminal to initiate a communication access to a mobile number of a called terminal, wherein the calling number belongs to or roams to a first operator in a first region, the calling number includes a landline number or a mobile number, and the mobile number of the called terminal belongs to the second operator in the second region;
[0053] The transceiver module is further configured to, when the called terminal is roaming, send an allocation request to a core network device of a second operator in a roaming area where the mobile number of the called terminal is roaming, wherein the allocation request is configured to request the core network device of the second operator in the roaming area to allocate a network roaming number to the mobile number of the called terminal; wherein the network roaming number is configured to indicate the roaming area;
[0054] The transceiver module is further configured to receive a network roaming number from a core network device of a second operator in a roaming area;
[0055] The transceiver module is also used to send a network roaming number to the core network device of the first operator in the first area through a preset route. The network roaming number is used to determine the route for the calling terminal to connect to the called terminal, wherein the preset route includes the following nodes in sequence: the gateway device of the second operator in the second area, the gateway device of the first operator in the second area, the core network device of the first operator in the second area, and the core network device of the first operator in the first area.
[0056] In a seventh aspect, the present application provides an electronic device comprising: a processor and a memory for storing instructions executable by the processor, wherein the processor is configured to execute the instructions to implement the inter-network communication method provided in the first, second, and third aspects above.
[0057] In an eighth aspect, the present application provides a computer-readable storage medium storing an implementation program for information transmission, which, when executed by a processor, implements the inter-network communication method provided in the first, second and third aspects.
[0058] In a ninth aspect, the present application provides a computer program product, which, when executed on a computer, enables the computer to execute the methods provided in the first, second and third aspects above.
[0059] The beneficial effects described in aspects 4 to 9 of this application can be referred to the analysis of the beneficial effects of aspects 1, 2 and 3, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0060] Figure 1 A schematic diagram of the architecture of a communication system provided in an embodiment of the present application;
[0061] Figure 2 A flowchart of an inter-network communication method provided in an embodiment of the present application;
[0062] Figure 3 A flowchart of another inter-network communication method provided in an embodiment of the present application;
[0063] Figure 4 A flowchart of another inter-network communication method provided in an embodiment of the present application;
[0064] Figure 5 A schematic diagram of the structure of an inter-network communication device provided in an embodiment of the present application;
[0065] Figure 6 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0066] The features and exemplary embodiments of various aspects of the present application will be described in detail below. In order to make the purpose, technical solutions and advantages of the present application clearer, the present application will be further described in detail below in conjunction with the accompanying drawings and specific embodiments. It should be understood that the specific embodiments described herein are only configured to explain the present application and are not configured to limit the present application. For those skilled in the art, the present application can be implemented without the need for some of these specific details. The following description of the embodiments is merely to provide a better understanding of the present application by illustrating the examples of the present application.
[0067] It should be noted that, in this document, relational terms such as first and second are merely used to distinguish one entity or operation from another, and do not necessarily require or imply any actual relationship or order between these entities or operations; nor can they be understood as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, features defined as "first" or "second" may explicitly or implicitly include one or more of such features. In the description of this embodiment, unless otherwise specified, "multiple" means two or more. Moreover, the terms "include," "comprise," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or elements inherent to such process, method, article, or device. In the absence of further limitations, elements defined by the phrase "include..." do not exclude the presence of other identical elements in the process, method, article, or device comprising the elements.
[0068] In an inter-network handover scenario, when the called party's mobile number roams into a roaming area, the inter-network handover route applied may not be the shortest route.
[0069] In order to solve the above technical problems, an embodiment of the present application provides an inter-network communication method. The inter-network communication method determines the route for connecting a calling terminal to a called terminal based on a network roaming number, and then connects the calling number of the calling terminal to the network roaming number of the called terminal through the routing. This method can ensure that the route connected between networks is the shortest route, thereby saving communication resources, shortening communication delays, and reducing network resource usage.
[0070] The inter-network communication method provided in the embodiments of the present application can be applied to various communication systems, such as: long term evolution (LTE) systems, fifth generation (5G) mobile communication systems, wireless fidelity (WiFi) systems, future communication systems, or systems integrating multiple communication systems, etc., and the embodiments of the present application are not limited thereto. 5G can also be referred to as new radio (NR).
[0071] The inter-network communication method provided in the embodiments of the present application can be applied to various communication scenarios, for example, it can be applied to one or more of the following communication scenarios: enhanced mobile broadband (eMBB), ultra-reliable low latency communication (URLLC), machine type communication (MTC), massive machine type communication (mMTC), device to device (D2D), vehicle to everything (V2X), vehicle to vehicle (V2V), etc.
[0072] Below Figure 1 Taking the communication system shown as an example, the inter-network communication method provided in the embodiment of the present application is described.
[0073] Figure 1 This is a schematic diagram of the architecture of a communication system provided by an embodiment of the present application. Figure 1 As shown, the communication system may include:
[0074] A data server that records routing distances between different regions, and core network equipment and gateway devices for the first, second, and third regions, respectively, of the first and second operators. When the called party's mobile number roams into a roaming area, the roaming area can be any of the three regions. Core network equipment of the same operator in different regions is connected via long-distance network communications. Each core network device can query the routing distances between regions from the data server that records routing distances between different regions. Different operators in the same region can transmit information across networks through their respective gateway devices.
[0075] The data server records the routing distances between different regions. Each operator can synchronize the regional attribution rules for the domestic long-distance area codes of fixed-line numbers, the regional attribution rules for the H code in mobile numbers, and the regional attribution rules for the domestic long-distance area code segments of mobile station roaming numbers (MSRNs) to the data server. The core network equipment can send the calling number and the MSRN of the called terminal to the data server. The data server can determine the regions corresponding to the calling number and the MSRN of the called terminal based on the stored regional attribution rules, and further determine the route for the calling terminal to connect to the called terminal.
[0076] The data server can be a regional server set up in each region, or it can be a cloud server connected to the core network equipment in each region, and the embodiment of the present application is not limited thereto.
[0077] Regional attribution rules for domestic long-distance area codes: The domestic long-distance area code in a landline number is used to identify the region to which the phone number belongs. In other words, the domestic long-distance area code is used to indicate which city the landline belongs to. The H code in a mobile number has the same attribute, so that the telephone exchange system can identify the address and connect the call.
[0078] The MSRN consists of three segments: CC (country code), NDC (national long-distance area code), and SN (subscriber number). NDC identifies the destination city of the call.
[0079] In one embodiment, the core network device is a Mobile Switching Center (MSC). The MSC obtains all data required for user location registration and call requests from three databases within the Global System for Mobile Communications (GSM) system: the Home Location Register (HLR), the Visitor Location Register (VLR), and the Authentication Center (AUC). Furthermore, the MSC requests updates to certain databases based on newly acquired information. As the core of the GSM network, the MSC also supports mobile-specific functions such as location registration, handoff, and automatic roaming, as well as other network functions.
[0080] It should be noted that Figure 1 This is just an illustrative framework diagram. Figure 1 The number of nodes included in is unlimited. Figure 1 In addition to the functional nodes shown, other nodes may also be included without limitation.
[0081] The calling terminal (or called terminal) can communicate with the communication system to achieve inter-network connection. The calling terminal (or called terminal) can be a user equipment
[0082] The calling terminal (or called terminal) can be a mobile phone, tablet computer, or computer with wireless transceiver function. It can also be a virtual reality (VR) terminal, augmented reality (AR) terminal, wireless terminal used in industrial control, wireless terminal used in unmanned driving, wireless terminal used in telemedicine, wireless terminal used in smart grid, wireless terminal used in smart city, smart home, or vehicle-mounted terminal.
[0083] The following describes the inter-network communication method provided by the embodiment of the present application. Figure 2 FIG. 1 shows a flow chart of an inter-network communication method provided by an embodiment of the present application. Figure 2 As shown, the method may include the following steps:
[0084] S201: A core network device of a first operator in a first region receives call request information from a calling terminal.
[0085] Among them, the core network equipment of the first operator in the first region is Figure 2 The call request message is used by the calling terminal's calling number to initiate a communication access to the called terminal's mobile number. For example, the call request message can use SIP protocol signaling of the IP Multimedia Subsystem (IMS), SS7 signaling of the Public Switched Telephone Network (PSTN), etc.
[0086] The calling number of the calling terminal belongs to or roams to a first operator in a first area, and the mobile number of the called terminal belongs to a second operator in a second area.
[0087] S202, the core network device of the first operator in the first area sends a call request message to the core network device of the first operator in the second area, and correspondingly, the core network device of the first operator in the second area receives the call request message from the core network device of the first operator in the first area.
[0088] The core network equipment of the first operator in the first region and the core network equipment of the first operator in the second region may transmit the call request information via the long-distance network.
[0089] Figure 2In the example, the core network device of the first operator in the second region can be recorded as core network device 2-1.
[0090] S203, the core network device of the first operator in the second area sends a call request message to the core network device of the second operator in the second area through the gateway device of the first operator in the second area and the gateway device of the second operator in the second area. Correspondingly, the core network of the second operator in the second area receives the call request message.
[0091] Figure 2 In the figure, the core network equipment of the second operator in the second region is recorded as core network equipment 2-2.
[0092] S204, when the called terminal roams, the core network device of the second operator in the second area sends an allocation request to the core network device of the second operator in the roaming area where the mobile number of the called terminal roams, and accordingly, the core network device of the second operator in the roaming area receives the request.
[0093] The allocation request is used to request the core network equipment of the second operator in the roaming area to allocate a network roaming number to the mobile number of the called terminal; the network roaming number is used to indicate the roaming area.
[0094] When a calling terminal (which can be a fixed phone or a mobile phone) belonging to (or roaming to) a first operator in a first area calls a called terminal belonging to a second operator in a second area, if the core network equipment of the first operator in the first area connects the call request information (also known as call signaling) to the core network equipment of the first operator in the second area through the long-distance network of the first operator, and then requests routing information from the home location register in the core network equipment of the second operator in the second area through the gateway equipment of the first operator in the second area and the gateway equipment of the second operator in the second area, it is determined whether the mobile number of the called terminal has roamed.
[0095] That is, whether roaming occurs in the mobile number of the called terminal may be determined based on whether the core network device of the second operator in the second region requests routing information. Figure 2 In the figure, the core network equipment of the second operator in the roaming area is recorded as core network equipment 3-2.
[0096] S205 , the core network device of the second operator in the roaming area sends the network roaming number to the core network device of the second operator in the second area in response to the request. Correspondingly, the core network device of the second operator in the second area receives the network roaming number.
[0097] The core network equipment of the second operator in the roaming area allocates a network roaming number to the mobile number of the called terminal according to the request. Specifically, the visitor location register in the core network equipment of the second operator in the roaming area can allocate a network roaming number to the mobile number of the called terminal in response to the request.
[0098] For example, the network roaming number may be sent using signaling such as SIP protocol signaling of IP Multimedia Subsystem (IMS) or SS7 signaling of Public Switched Telephone Network (PSTN).
[0099] S206, the core network device of the second operator in the second area sends the network roaming number to the core network device of the first operator in the second area through the gateway device of the second operator in the second area and the gateway device of the first operator in the second area. Correspondingly, the core network device of the first operator in the second area receives the network roaming number.
[0100] S207: The core network device of the first operator in the second area sends a network roaming number to the core network device of the first operator in the first area. Correspondingly, the core network device of the first operator in the first area receives the network roaming number.
[0101] The core network equipment of the first operator in the first region and the core network equipment of the first operator in the second region can transmit the network roaming number via the long-distance network. The route of S206-S207 constitutes a preset route, which includes, in sequence: the gateway device of the second operator in the second region, the gateway device of the first operator in the second region, the core network equipment of the first operator in the second region, and the core network equipment of the first operator in the first region.
[0102] S208: The core network device of the first operator in the first region determines a route for the calling terminal to connect to the called terminal according to the network roaming number.
[0103] The network roaming number can indicate the roaming location (roaming area) of the mobile number of the called terminal, and can be used to determine the route from the calling terminal to the called terminal.
[0104] S209: The core network device of the first operator in the first region connects the calling number of the calling terminal to the network roaming number of the called terminal through routing.
[0105] After the route is determined, the core network device of the first operator in the first region can connect the calling number of the calling terminal to the network roaming number of the called terminal through the route.
[0106] In the embodiment of the present application, the route for connecting the calling terminal to the called terminal is determined according to the roaming location of the mobile number of the called terminal, which can ensure that the route connected between the networks is the shortest route, thereby saving communication resources, shortening communication delays, and reducing network resource usage.
[0107] In one embodiment, if Figure 3 As shown, S209 (the core network device of the first operator in the first region determines a route for connecting the calling terminal to the called terminal according to the network roaming number) may include:
[0108] S310: A core network device of a first operator in a first region sends a route query request to a data server that records route distances between different regions. Correspondingly, the data server receives the route query request.
[0109] S320: The data server determines the first region and the roaming region according to the routing query request.
[0110] Wherein, the routing query request indicates the network roaming number and the calling number. Referring to the description of the data server in the communication system in the embodiment of the present application, the data server can determine the regions (the roaming region and the first region, respectively) corresponding to the network roaming number and the calling number according to the stored region attribution rules.
[0111] S330: The data server determines a route for the calling terminal to connect to the called terminal according to the first area and the roaming area.
[0112] S340: The data server sends routing instruction information to the core network device of the first operator in the first region. Correspondingly, the core network device of the first operator in the first region receives the routing instruction information from the data server.
[0113] The routing indication information indicates the routing.
[0114] In one embodiment, if Figure 4 As shown, S330 (the data server determines the route for connecting the calling terminal to the called terminal according to the first region and the roaming region) may include:
[0115] S410: Determine a first routing distance between a first area and a roaming area according to a network roaming number.
[0116] S420: Determine a route according to the first routing distance and the second routing distance.
[0117] The second routing distance includes the routing distance between the first area and the second area.
[0118] In the embodiment of the present application, the route for connecting the calling terminal to the called terminal is determined based on the first routing distance and the second routing distance, which can ensure that the route connected between the gateways is the shortest route, thereby saving communication resources, shortening communication delays, and reducing network resource usage.
[0119] In one embodiment, S420 (determining a route according to the first routing distance and the second routing distance) may include:
[0120] In a case where the first routing distance is less than the second routing distance, the first route is determined as the route.
[0121] Among them, the first route includes the following nodes in sequence: the core network equipment of the first operator in the first area, the core network equipment of the first operator in the roaming area, the gateway equipment of the first operator in the roaming area, the gateway equipment of the second operator in the roaming area, and the core network equipment of the second operator in the roaming area.
[0122] Among them, if the first routing distance (the distance between the first area and the roaming area) is less than the second routing distance (the distance between the first area and the second area), then connecting through the operator equipment of the first area and the roaming area can ensure the shortest route. Accordingly, this route is the first route. Specifically, the first route includes the following nodes in sequence: the core network equipment of the first operator in the first area, the core network equipment of the first operator in the roaming area, the gateway equipment of the first operator in the roaming area, the gateway equipment of the second operator in the roaming area, and the core network equipment of the second operator in the roaming area.
[0123] For example, in a communication scenario, the calling terminal of Nanchang (first region) China Unicom (first operator) calls the called terminal of Beijing (second region) China Telecom (second operator), and the called terminal roams to Hefei (roaming region) China Telecom. In this scenario, the routing distance from Nanchang to Beijing is 1,410 kilometers (i.e., the second routing distance), and the routing distance from Nanchang to Hefei is 420 kilometers (i.e., the first routing distance). It can be seen that the first routing distance is less than the second routing distance (420 kilometers is less than 1,410 kilometers). The route connecting the calling terminal to the called terminal can be determined as the first routing distance, and the corresponding first route is: Nanchang China Unicom's core network equipment, Hefei China Unicom's core network equipment, Hefei China Unicom's gateway equipment, Hefei China Telecom's gateway equipment, and Hefei China Telecom's core network equipment.
[0124] In the embodiment of the present application, when the first routing distance is less than the second routing distance, the first route is determined as the route, which can ensure that the route connected between the gateways is the shortest route, thereby saving communication resources, shortening communication delays, and reducing network resource usage.
[0125] In one embodiment, S420 (determining a route according to the first routing distance and the second routing distance) may further include:
[0126] In a case where the first routing distance is not less than the second routing distance, the second route is determined as the route.
[0127] Among them, the second route includes the following nodes in sequence: the core network equipment of the first operator in the first area, the core network equipment of the first operator in the second area, the gateway equipment of the first operator in the second area, the gateway equipment of the second operator in the second area, the core network equipment of the second operator in the second area, and the core network equipment of the second operator in the roaming area.
[0128] Among them, if the first routing distance (the distance between the first area and the roaming area) is not less than the second routing distance (the distance between the first area and the second area), then connecting through the operator equipment of the first area and the second area can ensure the shortest route. Accordingly, the route is the second route. Specifically, the second route includes the following nodes in sequence: the core network equipment of the first operator in the first area, the core network equipment of the first operator in the second area, the gateway equipment of the first operator in the second area, the gateway equipment of the second operator in the second area, the core network equipment of the second operator in the second area, and the core network equipment of the second operator in the roaming area.
[0129] For example, in a communication scenario, the calling terminal of China Unicom (first operator) in Shenyang (first region) calls the called terminal of China Telecom (second operator) in Beijing (second region), and the called terminal roams to China Telecom in Hefei (roaming region). In this scenario, the routing distance from Shenyang to Beijing is 695 kilometers (i.e., the second routing distance), and the routing distance from Shenyang to Hefei is 1590 kilometers (i.e., the first routing distance). It can be seen that the first routing distance is greater than the second routing distance (1590 kilometers is greater than 695 kilometers). Therefore, the route connecting the calling terminal to the called terminal can be determined as the second routing distance. The corresponding second route is: Shenyang Unicom's core network equipment, Beijing Unicom's core network equipment, Beijing Unicom's gateway equipment, Beijing Telecom's gateway equipment, Beijing Telecom's core network equipment, and Hefei Telecom's core network equipment.
[0130] In the embodiment of the present application, when the first routing distance is not less than the second routing distance, the second route is determined as the route, which can ensure that the route connected between the networks is the shortest route, thereby saving communication resources, shortening communication delays, and reducing network resource usage.
[0131] In one embodiment, S330 (the data server determines a route for the calling terminal to connect to the called terminal based on the first region and the roaming region) may further include:
[0132] When the roaming area is the first area, the third route is determined as the route.
[0133] Among them, the third route includes the following nodes in sequence: the core network equipment of the first operator in the first area, the gateway equipment of the first operator in the first area, the gateway equipment of the second operator in the first area, and the core network equipment of the second operator in the first area.
[0134] If the first region is the same as the roaming area, there is no need to connect the calling terminal to the called terminal across regions through a long-distance network. Instead, the connection can be achieved across the local network of the first operator and the local network of the second operator in the first region. The specific third route includes the following nodes in sequence: the core network equipment of the first operator in the first region, the gateway equipment of the first operator in the roaming area (i.e., the first region), the gateway equipment of the second operator in the roaming area (i.e., the first region), and the core network equipment of the second operator in the roaming area (i.e., the first region).
[0135] For example, in a communication scenario, the calling terminal of China Unicom (first operator) in Nanchang (first region) calls the called terminal of China Telecom (second operator) in Beijing (second region), and the called terminal roams to Nanchang Telecom. In this scenario, the roaming area is the same area as the first region. There is no need to connect the calling terminal to the called terminal across regions through a long-distance network. Instead, the connection can be achieved across the local network of the first operator and the local network of the second operator in the first region. The corresponding first route is: Nanchang China Unicom's core network equipment, Nanchang China Unicom's gateway equipment, Nanchang Telecom's gateway equipment, and Nanchang Telecom's core network equipment.
[0136] In the embodiment of the present application, when the first area and the roaming area are the same area, the third route is determined as the route for connecting the calling terminal to the called terminal, which can ensure that the route connected between the gateways is the shortest route, thereby saving communication resources, shortening communication delays, and reducing network resource usage.
[0137] Figures 1-4 Describes the inter-network communication method, Figure 5 and attached Figure 6 Describe the device provided by the embodiment of the present application. In order to implement the above functions, the inter-network communication device includes hardware structures and / or software modules corresponding to the execution of each function. Those skilled in the art should easily realize that, in combination with the algorithm steps of each example described in the embodiments disclosed herein, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0138] The embodiments of the present application can exemplarily divide the functional modules of the inter-network communication device according to the above method. The inter-network communication device can divide functional modules according to different functions, or it can integrate two or more functions into a single processing module. The above integrated modules can be implemented in the form of hardware or software functional modules. It should be noted that the module division in the embodiments of the present application is illustrative and only represents a logical functional division. In actual implementation, other division methods may be used.
[0139] Figure 5 A schematic diagram of the structure of an inter-network communication device provided by an embodiment of the present application is shown, wherein the device is applied to a core network device of a first operator in a first region. Figure 5 Each module in the device shown has the function of realizing Figures 1-4 The functions of the corresponding steps in the process can achieve the corresponding technical effects. Figure 5 As shown, the device may include:
[0140] Transceiver module 510 is configured to receive a call request message from a calling terminal. The call request message is used by the calling terminal's calling number to initiate a communication access to the called terminal's mobile number. The calling number belongs to or is roaming to a first operator in a first region, and the calling number may include a landline number or a mobile number. The called terminal's mobile number belongs to a second operator in a second region.
[0141] The transceiver module 510 is further configured to receive the network roaming number of the called terminal from the core network device of the second operator in the second region when the mobile number of the called terminal is roaming. The call request information is used to connect the mobile number of the called terminal.
[0142] The processing module 520 is used to determine the route for the calling terminal to connect to the called terminal according to the network roaming number, wherein the network roaming number is used to indicate the roaming area of the mobile number of the called terminal.
[0143] The calling number of the calling terminal is connected to the network roaming number of the called terminal through routing.
[0144] In one embodiment, the processing module 520 is configured to:
[0145] A route query request is sent to a data server that records the route distances between different regions via the transceiver module 510. The route query request indicates the network roaming number and the calling number.
[0146] The routing indication information is received from the data server through the transceiver module 510, where the routing indication information indicates the route.
[0147] In one embodiment, the routing indication information is determined according to a first routing distance and a second routing distance, wherein the first routing distance includes a routing distance between a first region and a roaming region, and the second routing distance includes a routing distance between the first region and a second region.
[0148] When the first routing distance is less than the second routing distance, the routing includes the first routing, wherein the first routing includes the following nodes in sequence: a core network device of the first operator in the first area, a core network device of the first operator in the roaming area, a gateway device of the first operator in the roaming area, a gateway device of the second operator in the roaming area, and a core network device of the second operator in the roaming area.
[0149] In one embodiment, the routing indication information is determined according to a first routing distance and a second routing distance, wherein the first routing distance includes a routing distance between a first region and a roaming region, and the second routing distance includes a routing distance between the first region and a second region.
[0150] When the first routing distance is not less than the second routing distance, the routing includes a second routing, wherein the second routing includes the following nodes in sequence: a core network device of the first operator in the first area, a core network device of the first operator in the second area, a gateway device of the first operator in the second area, a gateway device of the second operator in the second area, a core network device of the second operator in the second area, and a core network device of the second operator in the roaming area.
[0151] In one embodiment, the routing instruction information is determined according to the first region and the roaming region.
[0152] If the first region and the roaming region are the same region, the route includes a third route. The third route includes the following nodes in sequence: a core network device of the first operator in the first region, a gateway device of the first operator in the first region, a gateway device of the second operator in the first region, and a core network device of the second operator in the first region.
[0153] The embodiment of the present application also provides an inter-network communication device, which is applied to the core network equipment of the second operator in the second region. Each module in the device has the function of realizing Figures 1-4 The device can perform the functions of the corresponding steps in the embodiment and achieve the corresponding technical effects. The device may include:
[0154] The transceiver module is configured to receive a call request message from a gateway device of a second operator in a second region. The call request message is used by a calling number of a calling terminal to initiate a communication access to a mobile number of a called terminal. The calling number belongs to or roams to a first operator in a first region, the calling number includes a landline number or a mobile number, and the mobile number of the called terminal belongs to a second operator in a second region.
[0155] The transceiver module is further configured to, when the called terminal is roaming, send an allocation request to a core network device of a second operator in a roaming area where the mobile number of the called terminal is roaming, wherein the allocation request is configured to request the core network device of the second operator in the roaming area to allocate a network roaming number to the mobile number of the called terminal. The network roaming number is configured to indicate the roaming area.
[0156] The transceiver module is further configured to receive a network roaming number from a core network device of a second operator in a roaming area.
[0157] The transceiver module is also used to send a network roaming number to the core network device of the first operator in the first area through a preset route. The network roaming number is used to determine the route for the calling terminal to connect to the called terminal, wherein the preset route includes the following nodes in sequence: the gateway device of the second operator in the second area, the gateway device of the first operator in the second area, the core network device of the first operator in the second area, and the core network device of the first operator in the first area.
[0158] The embodiment of the present application also provides an inter-network communication device, which is applied to a data server, and each module in the device has the function of realizing Figures 1-4 The device can perform the functions of the corresponding steps in the embodiment and achieve the corresponding technical effects. The device may include:
[0159] a transceiver module configured to receive a routing query request from a core network device of a first operator in a first region; wherein the routing query request is determined based on a network roaming number of a called terminal; and the network roaming number is used to indicate a roaming region in which the mobile number of the called terminal roams.
[0160] a processing module, configured to determine a first region and a roaming region according to a routing query request;
[0161] The processing module is further configured to determine a route for connecting the calling terminal to the called terminal based on the first region and the roaming region, wherein the calling number of the calling terminal belongs to or roams to a first operator in the first region, the calling number includes a landline number or a mobile number, and the mobile number of the called terminal belongs to a second operator in the second region;
[0162] The transceiver module is used to send routing instruction information to the core network equipment of the first operator in the first region.
[0163] Figure 6 FIG. 1 shows a schematic diagram of the structure of an electronic device provided by an embodiment of the present application. Figure 6 As shown, the device may include a processor 601 and a memory 602 storing computer program instructions.
[0164] Specifically, the processor 601 may include a central processing unit (CPU) or an application specific integrated circuit (ASIC), or may be configured to implement one or more integrated circuits of the embodiments of the present application.
[0165] The memory 602 may include a large capacity memory for data or instructions. By way of example and not limitation, the memory 602 may include a hard disk drive (HDD), a floppy disk drive, a flash memory, an optical disk, a magneto-optical disk, a magnetic tape, or a universal serial bus (USB) drive, or a combination of two or more of these. In one example, the memory 602 may include a removable or non-removable (or fixed) medium, or the memory 602 may be a non-volatile solid-state memory. The memory 602 may be inside or outside the integrated gateway disaster recovery device.
[0166] In one example, the memory 602 may be a read-only memory (ROM). In one example, the ROM may be a mask-programmable ROM, a programmable ROM (PROM), an erasable PROM (EPROM), an electrically erasable PROM (EEPROM), an electrically rewritable ROM (EAROM), or a flash memory, or a combination of two or more of these.
[0167] The processor 601 reads and executes the computer program instructions stored in the memory 602 to implement Figures 1-4 The method in the embodiment shown in FIG. Figures 1-4 The corresponding technical effects achieved by executing the method in the example shown are not repeated here for the sake of brevity.
[0168] In one example, the electronic device may further include a communication interface 603 and a bus 610. Figure 6 As shown, the processor 601, the memory 602, and the communication interface 603 are connected via a bus 610 and communicate with each other.
[0169] The communication interface 603 is mainly used to implement communication between various modules, devices, units and / or equipment in the embodiments of the present application.
[0170] Bus 610 includes hardware, software or both, and couples the components of the online data traffic billing device to each other. For example, and not limitation, the bus may include an Accelerated Graphics Port (AGP) or other graphics bus, an Extended Industry Standard Architecture (EISA) bus, a Front Side Bus (FSB), a Hyper Transport (HT) interconnect, an Industry Standard Architecture (ISA) bus, an InfiniBand interconnect, a Low Pin Count (LPC) bus, a memory bus, a Micro Channel Architecture (MCA) bus, a Peripheral Component Interconnect (PCI) bus, a PCI-Express (PCI-X) bus, a Serial Advanced Technology Attachment (SATA) bus, a Video Electronics Standards Association Local (VLB) bus or other suitable buses or a combination of two or more of these. Where appropriate, bus 610 may include one or more buses. Although the present application describes and illustrates a specific bus, the present application considers any suitable bus or interconnect.
[0171] The electronic device can execute the inter-network communication method in the embodiment of the present application, thereby realizing Figures 1-4 The corresponding technical effects of the described inter-network communication method.
[0172] In addition, in conjunction with the inter-network communication method in the above embodiment, the present application embodiment may provide a computer storage medium for implementation. The computer storage medium stores computer program instructions; when the computer program instructions are executed by a processor, any of the inter-network communication methods in the above embodiment is implemented.
[0173] In an exemplary embodiment, the present application also provides a computer program product. When the computer program product is run on a computer, the computer implements the inter-network communication method in the above embodiment.
[0174] Through the description of the above implementation methods, technical personnel in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.
[0175] In the several embodiments provided in this application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of modules or units is only a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another device, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0176] Units described as separate components may or may not be physically separate, and components shown as units may be one physical unit or multiple physical units, that is, they may be located in one place or distributed in multiple places. Some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.
[0177] In addition, the functional units in the various embodiments of the present application may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.
[0178] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a readable storage medium. Based on this understanding, the technical solution of the embodiment of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for enabling a device (which can be a single-chip microcomputer, chip, etc.) or a processor to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes various media that can store program codes, such as a USB flash drive, a mobile hard disk, a ROM, a RAM, a magnetic disk, or an optical disk.
[0179] The above content is only a specific embodiment of this application, but the scope of protection of this application is not limited to this. Any changes or replacements within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the claims.
Claims
1. A network communication method, characterized in that: The method is applied to a core network device of a first operator in a first region, and includes: receiving a call request message from a calling terminal, the call request message being used by a calling number of the calling terminal to initiate a communication access to a mobile number of a called terminal; wherein the calling number belongs to or roams to the first operator in the first region, the calling number includes a landline number or a mobile number, and the mobile number of the called terminal belongs to a second operator in a second region; In a case where the mobile number of the called terminal is roaming, receiving the network roaming number of the called terminal from a core network device of a second operator in a second region; wherein the call request information is used to connect the mobile number of the called terminal; In the event that the called terminal is roaming, sending a route query request to a data server that records route distances between different regions; wherein the route query request indicates a network roaming number and the calling number; wherein the network roaming number is used to indicate a roaming region in which the mobile number of the called terminal is roaming; receiving routing indication information from the data server, the routing indication information indicating a route for the calling terminal to connect to the called terminal; connecting the calling number of the calling terminal to the network roaming number of the called terminal through the routing; The routing instruction information is determined based on a first routing distance and a second routing distance, wherein the first routing distance includes a routing distance between the first region and the roaming region, and the second routing distance includes a routing distance between the first region and the second region; When the first routing distance is less than the second routing distance, the routing includes a first routing, wherein the first routing includes the following nodes in sequence: a core network device of the first operator in the first area, a core network device of the first operator in the roaming area, a gateway device of the first operator in the roaming area, a gateway device of the second operator in the roaming area, and a core network device of the second operator in the roaming area.
2. The inter-network communication method according to claim 1, wherein: The routing instruction information is determined based on a first routing distance and a second routing distance, wherein the first routing distance includes a routing distance between the first region and the roaming region, and the second routing distance includes a routing distance between the first region and the second region; When the first routing distance is not less than the second routing distance, the routing includes a second routing, wherein the second routing includes the following nodes in sequence: a core network device of the first operator in the first area, a core network device of the first operator in the second area, a gateway device of the first operator in the second area, a gateway device of the second operator in the second area, a core network device of the second operator in the second area, and a core network device of the second operator in the roaming area.
3. The inter-network communication method according to claim 1, wherein: The routing instruction information is determined according to the first region and the roaming region; When the first region and the roaming region are the same region, the route includes a third route; wherein the third route includes the following nodes in sequence: a core network device of the first operator in the first region, a gateway device of the first operator in the roaming area, a gateway device of the second operator in the first region, and a core network device of the second operator in the first region.
4. A method for inter-network communication, characterized in that: The method is applied to a data server that records routing distances between different regions, and includes: receiving a routing query request from a core network device of a first operator in a first region; wherein the routing query request is determined based on a network roaming number of a called terminal; the network roaming number is used to indicate a roaming region in which the mobile number of the called terminal roams; determining the first region and the roaming region according to the routing query request; determining a first routing distance between the first region and the roaming region according to the network roaming number; If the first routing distance is less than the second routing distance, the first route is determined as a route connecting the calling terminal to the called terminal, wherein the calling number of the calling terminal belongs to or roams to the first operator in the first region, the calling number includes a landline number or a mobile number, and the mobile number of the called terminal belongs to the second operator in the second region; wherein the second routing distance includes the routing distance between the first region and the second region; and the first route includes the following nodes in sequence: a core network device of the first operator in the first region, a core network device of the first operator in the roaming region, a gateway device of the first operator in the roaming region, a gateway device of the second operator in the roaming region, and a core network device of the second operator in the roaming region; Sending routing indication information to a core network device of a first operator in a first region, where the routing indication information indicates the route.
5. The inter-network communication method according to claim 4, wherein: The method further comprises: When the first routing distance is not less than the second routing distance, the second route is determined as the route, wherein the second route includes the following nodes in sequence: the core network equipment of the first operator in the first area, the core network equipment of the first operator in the second area, the gateway equipment of the first operator in the second area, the gateway equipment of the second operator in the second area, the core network equipment of the second operator in the second area, and the core network equipment of the second operator in the roaming area.
6. The inter-network communication method according to claim 4, wherein: The method further comprises: When the roaming area is the first area, a third route is determined as the route; wherein the third route includes the following nodes in sequence: a core network device of the first operator in the first area, a gateway device of the first operator in the first area, a gateway device of the second operator in the first area, and a core network device of the second operator in the first area.
7. An inter-network communication device, characterized in that: The device is applied to a core network device of a first operator in a first region, and includes: a transceiver module, configured to receive a call request message from a calling terminal, the call request message being used by a calling number of the calling terminal to initiate a communication access to a mobile number of a called terminal; wherein the calling number belongs to or roams to the first operator in the first region, the calling number includes a landline number or a mobile number, and the mobile number of the called terminal belongs to a second operator in a second region; The transceiver module is further configured to receive, when the mobile number of the called terminal is roaming, the network roaming number of the called terminal from a core network device of a second operator in a second region; wherein the call request information is used to connect to the mobile number of the called terminal; The transceiver module is further configured to send a route query request to a data server that records route distances between different regions; wherein the route query request indicates a network roaming number and the calling number; wherein the network roaming number is used to indicate a roaming region in which the mobile number of the called terminal is roaming; The transceiver module is further configured to receive routing indication information from the data server, wherein the routing indication information indicates a route for the calling terminal to connect to the called terminal; a processing module, configured to connect the calling number of the calling terminal to the network roaming number of the called terminal through the routing; The routing instruction information is determined based on a first routing distance and a second routing distance, wherein the first routing distance includes a routing distance between the first region and the roaming region, and the second routing distance includes a routing distance between the first region and the second region; When the first routing distance is less than the second routing distance, the routing includes a first routing, wherein the first routing includes the following nodes in sequence: a core network device of the first operator in the first area, a core network device of the first operator in the roaming area, a gateway device of the first operator in the roaming area, a gateway device of the second operator in the roaming area, and a core network device of the second operator in the roaming area.
8. An inter-network communication device, characterized in that: The device is applied to a data server that records routing distances between different regions, and includes: a transceiver module, configured to receive a routing query request from a core network device of a first operator in a first region; wherein the routing query request is determined based on a network roaming number of a called terminal; the network roaming number is used to indicate a roaming region in which the mobile number of the called terminal roams; a processing module, configured to determine the first region and a roaming region according to the routing query request; The processing module is further configured to determine a first routing distance between the first region and the roaming region based on the network roaming number; The processing module is further configured to, when the first routing distance is less than the second routing distance, determine the first route as a route connecting the calling terminal to the called terminal; wherein the calling number of the calling terminal belongs to or roams to the first operator in the first region, the calling number includes a landline number or a mobile number, and the mobile number of the called terminal belongs to the second operator in the second region; wherein the second routing distance includes the routing distance between the first region and the second region; and the first route includes the following nodes in sequence: a core network device of the first operator in the first region, a core network device of the first operator in the roaming region, a gateway device of the first operator in the roaming region, a gateway device of the second operator in the roaming region, and a core network device of the second operator in the roaming region; The transceiver module is further configured to send routing indication information to a core network device of the first operator in the first region, where the routing indication information indicates the route.
9. An electronic device, characterized in that: include: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the computer program is executed by the processor, the network communication method according to any one of claims 1 to 6 is implemented.
10. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the inter-network communication method according to any one of claims 1 to 6 is implemented.
Citation Information
Patent Citations
Call processing method and system, and storage medium
CN109462619A