Communication method and device, electronic equipment, computer readable storage medium and computer program product
By establishing a virtual direct connection across the core network in the satellite-ground cooperative network element, the problem of reduced communication performance between satellite network equipment and ground network equipment is solved, and communication efficiency and service continuity are improved.
Patent Information
- Application Number
- CN202411416325.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-11
- Publication Date
- 2025-01-10
AI Technical Summary
The communication performance between existing satellite network equipment and ground network equipment is reduced, especially in the connection scenarios between different core networks.
After receiving the connection request information through the star-to-earth cooperation network element, it sends virtual direct connection establishment request information to the network devices corresponding to different core networks, thereby establishing virtual direct connection across core networks and improving communication performance.
It realizes virtual direct connection between network devices between different core networks, improves communication performance, and ensures service continuity and efficient communication of the satellite-ground collaborative network.
Smart Images

Figure CN119300173A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication technology, and in particular to a communication method, device, electronic device, computer-readable storage medium, and computer program product. Background Art
[0002] With the continuous development of satellite Internet technology and the continuous advancement of the low-orbit satellite-ground integration industry, operators need to meet users' higher requirements for communication services in order to achieve the goal of endogenous integration of space and earth. At present, in order to meet the needs of satellite and ground collaborative networking, enhance the satellite-ground mobile management capabilities and ensure business continuity, a space-ground integrated network architecture for satellite-ground collaboration has been proposed. The satellite-ground intelligent dynamic collaboration network element (also known as satellite-ground collaboration gateway / satellite-ground collaboration network element) and the non-terrestrial network (NTN) satellite base station function expansion design for wave position / wave position group are introduced between the satellite and the ground to dynamically control the collaborative relationship between the ground network and the satellite network in the overlapping coverage area of the satellite and the ground.
[0003] The current satellite-ground fusion technology solution can meet the basic service performance guarantee of large network users, such as user access, coordinated use of frequency resources, mobile switching, etc., and the guarantee granularity is the wave position / wave position group level. The satellite cell coverage range may include multiple wave positions. The wave position is the most basic coverage unit of the satellite, that is, the range of beam coverage. The area covered by a beam can be understood as a wave position. Usually a single satellite (i.e. a single star) can contain hundreds of wave positions, and the coverage area of a single satellite can generally reach tens of thousands to hundreds of thousands of square kilometers, that is, a wave position can cover hundreds to thousands of square kilometers, while the coverage range of ground base stations is generally about a few square kilometers. The current wave position-level satellite-ground coordination technology solution covers hundreds to thousands of ground base stations under one wave position of a single satellite. Unlike the ground network, the ground network equipment (e.g., ground base stations) in a certain area are generally connected to the same core network. The network equipment (e.g., base stations) under the same core network can be connected through the Xn interface to exchange information. If it crosses the core network, it needs to be connected through the core network interface. For satellite-ground collaboration, satellite network equipment (such as satellite base stations) and ground network equipment are likely to be connected to different core networks. In the scenario where satellite-ground network equipment is connected to different core networks, the satellite network equipment and the ground network equipment communicate through the satellite-ground collaboration network elements, which reduces the communication performance between the satellite network equipment and the ground network equipment. Summary of the invention
[0004] The embodiments of the present application provide a communication method, apparatus and electronic device to solve the problem of reduced communication performance between existing satellite network equipment and ground network equipment.
[0005] To solve the above technical problems, this application is implemented as follows:
[0006] In a first aspect, an embodiment of the present application provides a communication method, which is applied to a satellite-ground collaboration network element, and the method includes:
[0007] Receiving connection request information sent by a first network device, wherein the connection request information includes an identifier of the first network device;
[0008] In response to the connection request information, a virtual direct connection establishment request information is sent to the second network device, wherein the virtual direct connection establishment request information includes an identifier of the first network device, the second network device and the first network device correspond to different core networks, and the virtual direct connection establishment request information is used to request the second network device to establish a virtual direct connection with the first network device.
[0009] In a second aspect, an embodiment of the present application provides a communication method, which is applied to a first network device, and the method includes:
[0010] Send a connection request message to a satellite-ground collaborative network element, wherein the connection request message includes an identifier of the first network device, and the connection request message is used to request the satellite-ground collaborative network element to send a virtual direct connection establishment request message to a second network device, wherein the virtual direct connection establishment request message includes an identifier of the first network device, the second network device and the first network device correspond to different core networks, and the virtual direct connection establishment request message is used to request the second network device to establish a virtual direct connection with the first network device.
[0011] In a third aspect, an embodiment of the present application provides a communication method, which is applied to a second network device, and the method includes:
[0012] Receiving virtual direct connection establishment request information sent by a satellite-ground collaboration network element, wherein the virtual direct connection establishment request information includes an identifier of a first network device, and the second network device and the first network device correspond to different core networks;
[0013] In response to the virtual direct connection establishment request information, a virtual direct connection is established between the second network device and the first network device.
[0014] In a fourth aspect, an embodiment of the present application provides a communication device, applied to a satellite-ground collaboration network element, the device comprising:
[0015] A first receiving module, configured to receive connection request information sent by a first network device, wherein the connection request information includes an identifier of the first network device;
[0016] A first sending module is used to send a virtual direct connection establishment request information to a second network device in response to the connection request information, wherein the virtual direct connection establishment request information includes an identifier of the first network device, the second network device and the first network device correspond to different core networks, and the virtual direct connection establishment request information is used to request the second network device to establish a virtual direct connection with the first network device.
[0017] In a fifth aspect, an embodiment of the present application provides a communication device, applied to a first network device, the device comprising:
[0018] The second sending module is used to send connection request information to the satellite-ground collaborative network element, the connection request information includes the identifier of the first network device, and the connection request information is used to request the satellite-ground collaborative network element to send virtual direct connection establishment request information to the second network device, wherein the virtual direct connection establishment request information includes the identifier of the first network device, the second network device and the first network device correspond to different core networks, and the virtual direct connection establishment request information is used to request the second network device to establish a virtual direct connection with the first network device.
[0019] In a sixth aspect, an embodiment of the present application provides a communication device, applied to a second network device, the device comprising:
[0020] A second receiving module is used to receive a virtual direct connection establishment request message sent by a satellite-ground collaborative network element, wherein the virtual direct connection establishment request message includes an identifier of a first network device, and the second network device and the first network device correspond to different core networks;
[0021] An establishing module is used to establish a virtual direct connection between the second network device and the first network device in response to the virtual direct connection establishment request information.
[0022] In a seventh aspect, an embodiment of the present application provides an electronic device, including a transceiver and a processor.
[0023] The processor is configured to:
[0024] Receiving connection request information sent by a first network device, wherein the connection request information includes an identifier of the first network device;
[0025] In response to the connection request information, a virtual direct connection establishment request information is sent to the second network device, wherein the virtual direct connection establishment request information includes an identifier of the first network device, the second network device and the first network device correspond to different core networks, and the virtual direct connection establishment request information is used to request the second network device to establish a virtual direct connection with the first network device.
[0026] In an eighth aspect, an embodiment of the present application provides an electronic device, including a transceiver and a processor.
[0027] The processor is configured to:
[0028] Send a connection request message to a satellite-ground collaborative network element, wherein the connection request message includes an identifier of the first network device, and the connection request message is used to request the satellite-ground collaborative network element to send a virtual direct connection establishment request message to a second network device, wherein the virtual direct connection establishment request message includes an identifier of the first network device, the second network device and the first network device correspond to different core networks, and the virtual direct connection establishment request message is used to request the second network device to establish a virtual direct connection with the first network device.
[0029] In a ninth aspect, an embodiment of the present application provides an electronic device, including a transceiver and a processor.
[0030] The processor is configured to:
[0031] Receiving virtual direct connection establishment request information sent by a satellite-ground collaboration network element, wherein the virtual direct connection establishment request information includes an identifier of a first network device, and the second network device and the first network device correspond to different core networks;
[0032] In response to the virtual direct connection establishment request information, a virtual direct connection is established between the second network device and the first network device.
[0033] In the tenth aspect, an embodiment of the present application provides an electronic device, comprising: a processor, a memory, and a program stored in the memory and executable on the processor, wherein the program, when executed by the processor, implements the steps of the communication method described in the first aspect, or implements the steps of the communication method described in the second aspect, or implements the steps of the communication method described in the third aspect.
[0034] In the eleventh aspect, an embodiment of the present application provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the communication method described in the first aspect are implemented, or the steps of the communication method described in the second aspect are implemented, or the steps of the communication method described in the third aspect are implemented.
[0035] In a twelfth aspect, an embodiment of the present application provides a computer program product, comprising computer instructions, which implement the steps of the above method when executed by a processor.
[0036] In this embodiment, the first network device may initiate a connection request to the satellite-ground collaboration network element. After receiving the connection request information sent by the first network device, the satellite-ground collaboration network element may initiate a virtual direct connection establishment request information to the second network device corresponding to a different core network from the first network device, so that the second network device establishes a virtual direct connection with the first network device. In this way, even if the second network device corresponds to a different core network from the first network device, through the collaboration of the satellite-ground collaboration network element, a virtual direct connection can be established between the second network device connected to different core networks and the first network device, that is, a virtual direct connection across core networks can be established, and the two can communicate through the virtual direct connection, which can improve the communication performance between the second network device and the first network device. BRIEF DESCRIPTION OF THE DRAWINGS
[0037] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the description of the embodiments of the present application will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.
[0038] Figure 1 This is one of the flow charts of a communication method provided in an embodiment of the present application;
[0039] Figure 2 This is the second flow chart of a communication method provided in an embodiment of the present application;
[0040] Figure 3 This is a flowchart of a communication method provided in an embodiment of the present application;
[0041] Figure 4 It is a schematic diagram of the network architecture of satellite-ground collaborative networking;
[0042] Figure 5 It is a schematic diagram of the relationship between the wave-level star-ground territory;
[0043] Figure 6 This is a schematic diagram of a service-level satellite-ground fusion architecture provided by an embodiment of the present application;
[0044] Figure 7 This is a schematic diagram of dynamically establishing a virtual interface provided by an embodiment of the present application;
[0045] Figure 8 This is a schematic diagram of a ground base station initiating a connection establishment requirement process provided in an embodiment of the present application;
[0046] Fig. 9 This is a schematic diagram of a satellite base station initiating a connection establishment requirement process provided in an embodiment of the present application;
[0047] Fig.10This is a schematic diagram of a registration process between a base station and a satellite-ground collaborative network element provided in an embodiment of the present application;
[0048] Fig.11 This is a schematic diagram of a satellite-to-ground collaborative network element connection establishment judgment process provided by an embodiment of the present application;
[0049] Fig.12 This is one of the structural schematic diagrams of a communication device provided in an embodiment of the present application;
[0050] Fig.13 This is a second structural diagram of a communication device provided in an embodiment of the present application;
[0051] Fig.14 This is a third structural diagram of a communication device provided in an embodiment of the present application;
[0052] Fig.15 This is one of the structural schematic diagrams of an electronic device provided in an embodiment of the present application;
[0053] Fig.16 This is a second structural diagram of an electronic device provided in an embodiment of the present application;
[0054] Fig.17 This is the third structural diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0055] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0056] See also Figure 1 , Figure 1 This is a flow chart of a communication method provided in an embodiment of the present application, which can be applied to satellite-to-ground collaborative network elements. Figure 1 As shown, the communication method provided in this embodiment includes the following steps:
[0057] Step 101: receiving a connection request message sent by a first network device, where the connection request message includes an identifier of the first network device;
[0058] Step 102: In response to the connection request information, send a virtual direct connection establishment request information to the second network device, wherein the virtual direct connection establishment request information includes an identifier of the first network device, the second network device and the first network device correspond to different core networks, and the virtual direct connection establishment request information is used to request the second network device to establish a virtual direct connection with the first network device.
[0059] It should be understood that the first network device, the satellite-ground collaborative network element and the second network device all support the ability to establish a virtual direct connection. In this embodiment, the ability to establish a virtual direct connection can be an Xn virtual direct connection establishment capability, that is, a virtual direct connection through an Xn interface. The first network device can be a ground network device, such as a ground base station, etc., or it can be a satellite network device, such as a satellite base station, etc.; the second network device can be a satellite network device, or it can be a ground network device. However, it should be noted that when the first network device is a ground network device, the second network device is a satellite network device, and when the first network device is a satellite network device, the second network device is a ground network device, that is, the first network device and the second network device are different types of network devices. The network device in the embodiment of the present application can be a base station, etc.
[0060] In this embodiment, the first network device may initiate a connection request to the satellite-ground collaboration network element. After receiving the connection request information sent by the first network device, the satellite-ground collaboration network element may initiate a virtual direct connection establishment request information to the second network device corresponding to a different core network from the first network device, so that the second network device establishes a virtual direct connection with the first network device. In this way, even if the second network device corresponds to a different core network from the first network device, through the collaboration of the satellite-ground collaboration network element, a virtual direct connection can be established between the second network device connected to different core networks and the first network device, that is, a virtual direct connection across core networks can be established, and the two can communicate through the virtual direct connection, which can improve the communication performance between the second network device and the first network device.
[0061] In some embodiments, the first network device is a first terrestrial network device and the second network device is a first satellite network device;
[0062] In response to the connection request information, sending a virtual direct connection establishment request information to the second network device includes:
[0063] Determine, according to the identifier of the first network device and the pre-acquired wave position mapping relationship, the first wave position information corresponding to the identifier of the first network device; the wave position mapping relationship includes satellite wave position information corresponding to the identifier of each ground network device in the plurality of ground network devices, wherein the coverage area of the ground network device overlaps with the wave position corresponding to the identifier of the ground network device;
[0064] A virtual direct connection establishment request message is sent to a second network device corresponding to the first waveband information, wherein the first waveband corresponding to the first waveband information belongs to the waveband of the second network device.
[0065] Wavelength refers to the area covered by the beam of a satellite network device. The cell coverage of a satellite network device may include multiple wavelengths. Satellite wavelength information may include, but is not limited to, wavelength identifiers and other information, such as wavelength numbers. It can be understood that the wavelength mapping relationship is a mapping relationship between a ground network device identifier and satellite wavelength information, including identifiers of multiple ground network devices and corresponding satellite wavelength information. It should be noted that for each ground network device identifier in the wavelength mapping relationship, the coverage area of the corresponding ground network device overlaps (can also be understood as overlapping) with the wavelength of the corresponding satellite wavelength information, which may be completely overlapping or partially overlapping. For complete overlap, it can be understood that the coverage area of the ground network device is completely located in the corresponding wavelength. For partial overlap, it can be understood that part of the coverage area of the ground network device is located in the corresponding wavelength.
[0066] In this embodiment, the wave position mapping relationship can be obtained in advance. After receiving the connection request information, the first wave position information corresponding to the first network device can be found in the wave position mapping relationship according to the identifier (ID) of the first network device. It can be understood that the first wave position corresponding to the first wave position information is located in the wave position of the second network device. For example, the wave position of the second network device includes n (positive integer) wave positions, which are wave position 1 to wave position n, and the first wave position is located in the n wave positions. For example, the first wave position can be wave position 1. The network device corresponding to the wave position information can refer to the network device corresponding to the wave position corresponding to the wave position information, and the wave position is located in the wave position of the network device. In this embodiment, after determining the first wave position information, it can be determined that the network device corresponding to the first wave position corresponding to the first wave position information (that is, the network device corresponding to the first wave position information) is the second network device, that is, the satellite network device that overlaps with the coverage area of the first network device is the second network device. It can be understood that the second network device is a satellite network device with the same wave position as the first network device, and the virtual direct connection establishment request information is sent to the second network device.
[0067] In this embodiment, after receiving the connection request information sent by the first ground network device, the satellite-ground collaborative network element can search for the wave position that overlaps with the coverage area of the first ground network device according to the wave position mapping relationship, and send a virtual direct connection establishment request information to the first satellite network device corresponding to the wave position, that is, initiate a virtual direct connection establishment request to the first satellite network device whose coverage area overlaps with the first ground network device, so that the first ground network device with overlapping coverage areas and the first satellite network device can subsequently communicate through virtual direct connection, thereby improving communication performance.
[0068] In some embodiments, the connection request information also includes an average value of network capacity within a preset time period counted by the first network device;
[0069] Sending a virtual direct connection establishment request message to a second network device corresponding to the first wave bit information includes:
[0070] When it is determined that the sum of the average network capacities of the N ground network devices is less than the capacity tolerance threshold, a virtual direct connection establishment request message is sent to the second network device corresponding to the first wave position information, the N ground network devices are ground network devices with which the second network device has established a virtual direct connection, N is a positive integer, and the average network capacity of each ground network device in the N ground network devices is the average network capacity within a preset time period counted by the ground network device;
[0071] The capacity tolerance threshold is the product of the computing capacity of the second network device and a preset tolerance ratio, and the preset tolerance ratio is greater than 0 and less than 1.
[0072] It should be understood that the average network capacity in the embodiment of the present application can be the network capacity within the preset time length divided by the preset time length. The preset tolerance ratio can be set in advance according to actual needs or historical experience, etc., and this embodiment does not specifically limit it. It should be understood that compared with the coverage range of the ground network equipment, the wave position coverage range of the satellite network equipment is larger, and one wave position of the satellite network equipment may overlap with the coverage range of several ground network equipment, that is, a satellite network device can establish a virtual direct connection with more than one ground network device, but due to the limited computing capacity of the satellite network device, in this embodiment, it is necessary to perform capacity judgment. When the capacity tolerance threshold requirements are met, for example, when the sum of the average network capacity of N ground network devices that have established a virtual direct connection with the first satellite network device is less than the capacity tolerance threshold, a virtual direct connection establishment request can be further sent to the first satellite network device to ensure the communication performance of the first satellite network device.
[0073] Exemplarily, when the capacity tolerance threshold requirement is not met, for example, when the sum of the average network capacities of N ground network devices that have established virtual direct connections with the first satellite network device is greater than or equal to the capacity tolerance threshold, the satellite-ground cooperation network element may refuse to send a virtual direct connection establishment request to the satellite network device, or the satellite-ground cooperation network element may send a virtual connection release request for the target ground network device to the first satellite network device to request the first satellite network device to release the virtual direct connection with the target ground network device, and the satellite-ground cooperation network element may send a virtual direct connection establishment request message to the first satellite network device to request the first satellite network device to establish a virtual direct connection with the first ground network device. In this way, after receiving the virtual connection release request, the first satellite network device may release the virtual direct connection with the target ground network device, and after receiving the virtual direct connection establishment request message, the first satellite network device may establish a virtual direct connection with the first ground network device. That is, the satellite-ground collaborative network element can release the virtual direct connection between the relatively low-priority ground network equipment and the first satellite network equipment according to the priority of special protection users and when the computing resources are in excess, so that the ground network equipment where the high-priority protection services are located can establish a virtual direct connection with the first satellite network equipment.
[0074] In some embodiments, the first network device is a second satellite network device and the second network device is a second terrestrial network device;
[0075] The connection request information also includes the second wave position information of the first network device, and the coverage area of the second ground network device overlaps with the wave position corresponding to the second wave position information.
[0076] It should be noted that the second satellite network device may be the same as or different from the first satellite network device, and the second ground network device may be the same as or different from the first ground network device. The second wave position information can be understood as the information of the second wave position, and the second wave position can be understood as the wave position specified by the second satellite network device with a virtual direct connection requirement, that is, the second satellite network device has a need to establish a virtual direct connection with the ground network device overlapping the wave position. The second satellite network device has multiple wave positions, and the second wave position information can be information on at least one wave position in the multiple wave position information of the second satellite network device. For example, if there is a scenario with high network reliability requirements in the coverage area of wave position 1 of the second satellite network device, the second satellite network device carries the wave position 1 information (for example, number, etc.) in the connection request information sent, so that the satellite-ground collaborative network element can clearly identify the wave position where a virtual direct connection needs to be established, and can initiate a virtual direct connection establishment request to the ground network device corresponding to the wave position of the second wave position information.
[0077] That is, in this embodiment, the connection request information may include, in addition to the identifier of the second satellite network device, the second wave position information of the second satellite network device, so that the second satellite network device can subsequently establish a virtual direct connection with the ground network device corresponding to the wave position of the second wave position information (that is, the ground network device whose coverage area overlaps with the wave position) to improve communication performance.
[0078] In some embodiments, in response to the connection request information, sending a virtual direct connection establishment request information to the second network device includes:
[0079] Determine a target identifier corresponding to the second wave position information according to the second wave position information and a wave position mapping relationship obtained in advance; the wave position mapping relationship includes satellite wave position information corresponding to the identifier of each ground network device in a plurality of ground network devices, wherein the coverage area of the ground network device overlaps with the wave position corresponding to the identifier of the ground network device;
[0080] Send virtual direct connection establishment request information to the second network device corresponding to the target identifier.
[0081] In this embodiment, the wave position mapping relationship can be obtained in advance. After receiving the connection request information, the corresponding ground network device identifier, that is, the target identifier, can be found in the wave position mapping relationship according to the second wave position information therein. The target identifier can be understood as the identifier of the second ground network device. The coverage area of the second ground network device overlaps with the wave position corresponding to the second wave position information. It can be understood that the second ground network device is a ground network device with the same wave position as the second satellite network device, and a virtual direct connection establishment request information is sent to the second ground network device.
[0082] In this embodiment, after receiving the connection request information sent by the second satellite network device, the satellite-ground collaborative network element can, based on the wave position mapping relationship, correspond to the target identifier, where the coverage area of the second ground network device corresponding to the target identifier overlaps with the wave position corresponding to the second wave position information in the connection request information, and send a virtual direct connection establishment request information to the second ground network device corresponding to the target identifier, that is, initiate a virtual direct connection establishment request to the second ground network device whose coverage area overlaps with the wave position corresponding to the second wave position information, so that the second ground network device with overlapping coverage areas and the second satellite network device can communicate through virtual direct connection in the future, thereby improving communication performance.
[0083] In some embodiments, before receiving the connection request information sent by the first network device, the method further includes:
[0084] A registration request message sent by a first network device is received, where the registration request message includes preset identification information, and the preset identification information is used to indicate that the service priority is a first priority level.
[0085] It can be understood that the service priority corresponding to the preset identification information is the first priority level. For special protection users accessing the ground network or satellite network, the ground network device or satellite network device can use the preset identification information for identification, and send the preset identification information to the satellite-ground collaboration network element during the registration stage, so that the satellite-ground collaboration network element can subsequently determine the service priority of the ground network device or satellite network device according to the preset identification information, and can also send a virtual direct connection release request to the satellite network device to release the virtual direct connection of the relatively lower priority ground network device, etc. It should be noted that the first priority level is higher than the second priority level, the first priority level can be understood as a high priority level, and the second priority level can be understood as a low priority level.
[0086] In some embodiments, the preset identification information includes at least one of the following:
[0087] Slice identifier (Identifier, ID);
[0088] The 5th Generation mobile communication technology (5G) Quality of Service (QoS) identifier.
[0089] The English abbreviation of the fifth generation mobile communication service quality identifier may be 5QI.
[0090] See also Figure 2 , Figure 2 is a flow chart of a communication method provided in an embodiment of the present application, which is applied to a first network device, such as Figure 2 As shown, the communication method provided in this embodiment includes the following steps:
[0091] Step 201: Send a connection request message to a satellite-ground collaborative network element, wherein the connection request message includes an identifier of a first network device, and the connection request message is used to request the satellite-ground collaborative network element to send a virtual direct connection establishment request message to a second network device, wherein the virtual direct connection establishment request message includes an identifier of the first network device, the second network device and the first network device correspond to different core networks, and the virtual direct connection establishment request message is used to request the second network device to establish a virtual direct connection with the first network device.
[0092] In some embodiments, sending the connection request information to the satellite-ground collaborative network element includes at least one of the following:
[0093] Upon receiving an instruction sent by the network management network element, sending a connection request message to the satellite-ground collaboration network element;
[0094] When the identifier of the first network device is located in a pre-acquired wave position mapping relationship, a connection request message is sent to the satellite-ground collaborative network element; the wave position mapping relationship includes satellite wave position information corresponding to the identifier of each ground network device in multiple ground network devices, wherein the coverage area of the ground network device overlaps with the wave position corresponding to the identifier of the ground network device.
[0095] In this embodiment, the first network device may initiate a connection request based on the quality issued by the network management network element of the first network device, that is, the network management network element of the first network device, that is, the network management, may issue instructions to enable the first network device to initiate a connection request. For example, in the satellite-ground overlapping area, certain special scenarios, such as scenarios with high network reliability requirements (military industry, special industry protection), etc., or scenarios where it is predicted that there may be natural disasters and emergency communication needs, the network management may issue instructions to the first network device to enable the first network device to initiate a connection request. The first network device may also initiate a connection request based on conditions, that is, it is determined that the identifier of the first network device is located in the pre-acquired wave position mapping relationship. When the identifier of the first network device is located in the pre-acquired wave position mapping relationship, it can be indicated that the first network device has overlapping wave positions, that is, there is a wave position that overlaps with the coverage area of the first network device, and then a connection request message is sent to the satellite-ground collaborative network element.
[0096] In this embodiment, a connection request message can be initiated to the satellite-ground collaborative network element through at least one of the above two methods to request the satellite-ground collaborative network element to initiate a virtual direct connection request so as to establish a virtual direct connection between the first network device and the second network device. In this way, the two can communicate through the virtual direct connection to improve communication performance.
[0097] In some embodiments, when the identifier of the first network device is located in the pre-acquired wave position mapping relationship, sending the connection request information to the satellite-ground collaboration network element includes:
[0098] In the case where the identifier of the first network device is located in the wave-bit mapping relationship, if a service request carrying preset identifier information sent by the terminal is received, connection request information is sent to the satellite-ground cooperative network element.
[0099] That is, in this embodiment, the first network device may initiate a connection request based on the following conditions:
[0100] The first network device obtains satellite coverage planning information through the satellite-ground collaborative network element, and knows the specific wave positions in the satellite-ground overlap area, that is, the wave position mapping relationship in the satellite-ground overlap area, then all ground base stations in the overlap area initiate connection requests;
[0101] After knowing the wave position mapping relationship in the satellite-ground overlap area, the first network device can initiate a connection request based on certain special service requirements. For example, if the first network device determines that the access service reliability guarantee priority is higher based on the service special identifier (preset identifier information), then it initiates a connection request.
[0102] In some embodiments, the first network device is a first ground network device, the second network device is a first satellite network device, and the coverage area of the first network device overlaps with the wavelength of the second network device.
[0103] In some embodiments, the first network device is a second satellite network device and the second network device is a second terrestrial network device;
[0104] The connection request information also includes the second wave information of the first network device.
[0105] In some embodiments, the waveband corresponding to the second waveband information overlaps with the coverage area of the second network device.
[0106] See also Figure 3 , Figure 3 is a flow chart of a communication method provided in an embodiment of the present application, which is applied to a second network device, such as Figure 3 As shown, the communication method provided in this embodiment includes the following steps:
[0107] Step 301: receiving a virtual direct connection establishment request message sent by a satellite-ground collaboration network element, where the virtual direct connection establishment request message includes an identifier of a first network device, and the second network device and the first network device correspond to different core networks;
[0108] Step 302: In response to the virtual direct connection establishment request information, establish a virtual direct connection between the second network device and the first network device.
[0109] In some embodiments, the first network device is a first ground network device, the second network device is a first satellite network device, and the coverage area of the first network device overlaps with the wavelength of the second network device.
[0110] In some embodiments, the first network device is a second satellite network device, the second network device is a second ground network device, and the wave position corresponding to the second wave position information of the first network device overlaps with the coverage area of the second network device.
[0111] The process of the above method is described in detail below with reference to some specific embodiments.
[0112] Introduction of related technologies:
[0113] At present, in order to meet the needs of satellite and ground collaborative networking, enhance the satellite-ground mobile management capabilities and ensure business continuity, a space-ground integrated network architecture for satellite-ground collaboration has been proposed, such as Figure 4 As shown in the figure, the satellite-ground intelligent dynamic collaboration network element (i.e., satellite-ground collaboration gateway) and the NTN satellite base station function extension design for wave position / wave position group are introduced between the satellite and the ground to dynamically control the collaborative relationship between the ground network and the satellite network in the overlapping coverage area of the satellite and the ground. Among them, 5GC represents the 5G core network, and EPC represents the evolved packet switching core network.
[0114] The current satellite-ground integration technology solution can meet the basic service performance guarantee of large network users, such as user access, coordinated use of frequency resources, mobile switching, etc., with the guarantee granularity at the wave position / wave position group level. The satellite-ground collaborative network element can dynamically interact with ground base stations and satellite base stations in the satellite-ground overlap area based on wave positions and automatically update key information such as satellite-ground location and frequency, to achieve satellite wave position granularity satellite-ground neighbor area establishment, dynamic frequency sharing and efficient satellite-ground mobility enhancement, such as Figure 5 As shown in the figure, in the same satellite cell, a solid line on the left needs to configure the satellite-ground neighboring area, while a dotted line on the right does not need to be configured. The concept of the wavelet is based on the traditional cell design, with the most basic coverage unit in the satellite - the wavelet as a reference, and the collection of one or more wavelets within the coverage of the satellite cell is regarded as a wavelet group, and the corresponding identifier is introduced to improve the precision of satellite cell management.
[0115] At present, the satellite-ground fusion technology solution can meet the basic service performance guarantee of large network users, namely user access, coordinated use of frequency resources, mobile switching, etc., and the guarantee granularity is the wave position / wave position group level. Usually, a single satellite contains hundreds of wave positions, and the coverage area of a single satellite is generally tens of thousands to hundreds of thousands of square kilometers, that is, a wave position covers an area of hundreds to thousands of square kilometers, while the coverage range of ground base stations is generally only a few square kilometers. At this stage, the wave position-level satellite-ground coordination technology solution covers hundreds to thousands of ground base stations under one wave position of a single satellite. Unlike the ground network, the ground base stations in a certain area are generally connected to the same core network. The base stations under the same core network can be directly connected through the Xn interface for information exchange. If they cross the core network, they need to be connected through the core network interface. Referring to the current network deployment, in the future network construction, the satellite network and the ground network are likely to be different core networks, and the satellite network and the ground network are highly overlapped. In this scenario, the satellite base station cannot be connected to the ground base station.
[0116] With the continuous development of low-orbit satellite-ground integrated networks, the main requirements for establishing satellite-ground network connections include but are not limited to:
[0117] 1) Dual connection of base stations to increase network reliability in special scenarios (such as natural disasters, equipment damage, etc.). Assuming that the ground network in the satellite-ground overlap area is disconnected during a sudden natural disaster, there is a need to upload the ground network information to a satellite network with stronger disaster tolerance;
[0118] 2) Future application scenarios include but are not limited to special security business scenarios such as military industry, emergency communications, and industrial plants in remote areas. For high-priority special security businesses, more refined security is required.
[0119] That is, there is a demand for establishing a direct connection between a satellite base station and a ground base station in the satellite-ground overlap area. In response to the above demand, based on the satellite-ground collaborative networking architecture, the embodiment of the present application proposes a service-level satellite-ground collaborative mechanism to achieve base station dual connection and refined guarantee of special user services.
[0120] In the embodiment of the present application, in view of the network reliability and service-level guarantee requirements, a service-level satellite-ground coordination mechanism is provided in the satellite-ground integration scenario, such as Figure 6 As shown in the figure, the satellite base station and the ground base station in the overlapping coverage area of the satellite and the ground can initiate a direct connection establishment request to the satellite-ground collaboration network element (i.e., the satellite-ground intelligent dynamic collaboration network element) according to business needs. The satellite-ground collaboration network element has the ability to respond to the virtual connection between the two sites and can achieve business-level communication performance guarantee. The specific plan is as follows:
[0121] 1. A base station dual connection mechanism:
[0122] Based on the connection between the satellite network and the ground network, the satellite-ground cooperation network element has the ability to establish a virtual connection between the satellite base station and the ground base station. That is, the satellite base station or ground base station in the same wave position can initiate the connection establishment through the satellite-ground cooperation network element to establish a virtual Xn connection across the core network, such as Figure 7 As shown, the network connection can be traced back to the relevant anchor base stations and core networks according to the actual situation. A new information interaction mechanism such as direct connection establishment requirements and responses is added to the existing satellite-ground collaborative networking architecture.
[0123] Taking the first network device as a ground base station, the second network device as a satellite base station, and the ground base station initiating a connection establishment request as an example, the ground base station, the satellite-ground collaboration network element, and the satellite base station support the Xn virtual connection establishment capability, such as Figure 8 As shown, the process is as follows:
[0124] First, the ground base station triggers a connection establishment request based on a condition, that is, the ground base station sends a connection request message (G_Setup Request) to the satellite-ground collaborative network element.
[0125] Considering the efficiency of satellite-to-ground network, it is recommended that base station dual connection be established based on conditional triggering. This requires ground base stations and satellite base stations to initiate virtual connection establishment based on business needs, including but not limited to:
[0126] (1) The ground base station network management sends a command to the ground base station to initiate a connection request:
[0127] In certain special scenarios in the satellite-ground overlap area, such as scenarios with high network reliability requirements (military industry, special industry protection) or scenarios where natural disasters are predicted to cause emergency communication needs, the ground base station network management can manually send commands to the base station to enable the ground base station to initiate a connection request;
[0128] (2) The base station initiates a connection request based on conditions:
[0129] The ground base station obtains satellite coverage planning information through the satellite-ground collaborative network element. Once the specific wave position in the satellite-ground overlap area is known, all ground base stations in the overlap area initiate connection requests.
[0130] After knowing the wave position mapping relationship in the satellite-ground overlap area, the ground base station initiates a connection request based on certain special service requirements. For example, if the ground base station determines that the access service reliability guarantee priority is higher based on the service special identifier, it will initiate a connection request.
[0131] Secondly, the satellite-ground collaborative network element supports receiving the connection request information G_Setup Request sent by the ground base station. The connection request information contains the ground base station information, such as the ground base station ID, and the ground base station associated satellite cell information (which can be understood as the cell information of the satellite base station where the ground base station is located) and cell wave position information (the wave position of the satellite base station where the ground base station is located), etc.
[0132] Then, the satellite-ground collaborative network element sends a virtual direct connection establishment request message (V_XnSetup Request) to the satellite base station with the same wave position based on the ground base station information, such as the ground base station ID, and the wave position association information between the ground network and the satellite network (i.e., the above-mentioned wave position mapping relationship) obtained in advance during the establishment phase. For example, the Xn virtual connection establishment request message includes the ground base station information for requesting to establish a connection, such as the ground base station ID.
[0133] Furthermore, the satellite base station establishes an Xn virtual connection with the corresponding ground base station based on the ground base station ID in the connection establishment request sent by the satellite-ground collaborative network element, and can send a virtual direct connection establishment response (V_XnSetupResponse) to the ground base station.
[0134] Taking the first network device as a satellite base station, the second network device as a ground base station, and the satellite base station initiating a connection establishment request as an example, the ground base station, the satellite-ground collaboration network element, and the satellite base station support the Xn virtual connection establishment capability, such as Fig. 9 As shown, the process is as follows:
[0135] First, the satellite base station triggers a connection request based on conditions, that is, the satellite base station sends a connection request message (S_Setup Request) to the satellite-ground cooperative network element. The principle of this process is similar to that of the ground base station initiating a connection request, except that the initiator of the connection request is different. The former is a satellite base station, and the latter is a ground base station, and the content included in the sent connection request message is different. The former includes the identification of the satellite base station and the wave position information of the satellite base station (satellite wave position information), such as the second wave position information, etc., while the latter includes the identification of the ground base station, the ground base station associated satellite cell information and the cell wave position information, etc. The specific process will not be repeated.
[0136] Secondly, the satellite-ground collaboration network element supports receiving the connection request information S_Setup Request sent by the satellite base station, which must include satellite base station information, such as satellite base station ID, satellite wave position information (also called satellite base station wave position information), etc.
[0137] Then, the satellite-ground collaborative network element sends a virtual direct connection establishment request message (V_XnSetup Request) to the ground base station with the same wave position based on the satellite base station wave position information in the connection request message and the wave position association information (wave position mapping relationship) between the ground network and the satellite network acquired in advance during the establishment phase. For example, the Xn virtual connection establishment request message includes the satellite base station information for requesting to establish a connection, such as the satellite base station ID.
[0138] Furthermore, the ground base station establishes an Xn virtual connection with the corresponding satellite base station based on the satellite base station ID in the virtual direct connection establishment request information sent by the satellite-ground cooperative network element.
[0139] 2. Business-oriented virtual connection establishment method
[0140] 1) Identify special protection users
[0141] For special protection users accessing the terrestrial network or satellite network, the terrestrial base station and satellite base station use slice ID, 5QI or slice + 5QI for identification. Fig.10 As shown, the special identification association information is sent to the satellite-ground collaboration network element during the registration phase.
[0142] 2) Satellite-ground collaboration network elements have the ability to make decisions on connection establishment
[0143] like Fig.11As shown in the figure, the ground base station or satellite base station can carry network performance information, such as the average network capacity, in the connection request information sent out. The satellite-ground collaboration network element sets a certain threshold S*K. For example, for the sum of the average network capacities of N ground base stations corresponding to the satellite base station at the same wave position, if the sum exceeds the threshold S*K, the connection request will be rejected. For example, suppose the base station is set to count the total network capacity M within a certain period of time T, and the average network capacity is The number of ground base stations established with the satellite base station virtual connection is N, the computing capacity of the satellite base station is S, the tolerance threshold ratio coefficient (i.e., the preset tolerance ratio) is K, and the satellite-ground cooperation network element has the computing power resource computing capability. Then, when the following capacity tolerance threshold requirements are met, the satellite-ground cooperation network element may send a virtual direct connection establishment request message to the satellite base station. Otherwise, the satellite-ground cooperation network element may refuse to send the virtual direct connection establishment request message to the satellite base station and send a setup failure message (G_Setup Failure, which may include the reason for the failure, for example, computing power resources are exceeded):
[0144]
[0145] Wherein, Mi represents the network capacity of ground base station i among N ground base stations within a preset time period T. It represents the average network capacity within the preset time period T calculated by ground base station i.
[0146] In addition, the satellite-ground collaborative network element can also release relatively low-priority ground base station interface connections based on the priority of special security users when computing resources are in excess, so that the ground base stations where high-priority security services are located can establish interface connections.
[0147] The solution of the embodiment of the present application is aimed at the refined protection needs of high-priority special services, and based on the satellite-ground collaborative networking architecture, a service-level satellite-ground collaborative mechanism is proposed. The satellite-ground intelligent collaborative network element can sense the connection establishment needs of the ground base station and the satellite base station and respond, and dynamically establish an Xn virtual connection between two sites at the same wavelength to meet more real-time and refined service-level collaboration between sites. It mainly includes satellite-ground intelligent collaborative network elements, ground base stations, and satellite base stations that support the ability to establish connections across core networks and respond; and a service-oriented virtual connection establishment method. The ground base station and the satellite base station support identification-based identification of special protection users for subsequent service-level collaboration based on Xn virtual connection interaction information. The satellite-ground intelligent collaborative network element has the ability to make connection establishment decisions based on the network performance indicators of the ground base station or satellite base station obtained to avoid network connection overload.
[0148] In the scenario where the satellite-ground overlap area contains a huge number of ground base stations, and the satellite base stations and ground base stations belong to different core networks, special security services such as military industry, emergency communications, and industrial plants in remote areas require higher real-time network security. Compared with the existing wave-level satellite-ground collaboration technology solution, the solution of the embodiment of the present application can establish a direct connection between the satellite base station and the ground base station to achieve refined service collaboration between a certain base station in the satellite-ground overlap area. The real-time collaboration between networks is faster and the collaboration granularity is finer.
[0149] like Fig.12 As shown, Fig.12 is a schematic diagram of the structure of a communication device provided in an embodiment of the present application, which can be applied to satellite-ground collaborative network elements, such as Fig.12 As shown, the communication device 1200 includes:
[0150] The first receiving module 1201 is used to receive connection request information sent by a first network device, where the connection request information includes an identifier of the first network device;
[0151] The first sending module 1202 is used to send a virtual direct connection establishment request information to the second network device in response to the connection request information, wherein the virtual direct connection establishment request information includes the identifier of the first network device, the second network device and the first network device correspond to different core networks, and the virtual direct connection establishment request information is used to request the second network device to establish a virtual direct connection between the second network device and the first network device.
[0152] In some embodiments, the first network device is a first terrestrial network device and the second network device is a first satellite network device;
[0153] The first sending module 1202 includes:
[0154] A first determining unit is used to determine first wave position information corresponding to the identifier of the first network device according to the identifier of the first network device and a wave position mapping relationship obtained in advance; the wave position mapping relationship includes satellite wave position information corresponding to the identifier of each ground network device in a plurality of ground network devices, wherein the coverage area of the ground network device overlaps with the wave position corresponding to the identifier of the ground network device;
[0155] The first sending unit is used to send virtual direct connection establishment request information to the second network device corresponding to the first waveband information, and the first waveband corresponding to the first waveband information belongs to the waveband of the second network device.
[0156] In some embodiments, the connection request information also includes an average value of network capacity within a preset time period counted by the first network device;
[0157] A first sending unit is specifically configured to send a virtual direct connection establishment request message to a second network device corresponding to the first wave position information when it is determined that the sum of the average network capacities of N ground network devices is less than a capacity tolerance threshold, the N ground network devices being ground network devices with which the second network device has established a virtual direct connection, N being a positive integer, and the average network capacity of each of the N ground network devices being the average network capacity within a preset time period counted by the ground network device;
[0158] The capacity tolerance threshold is the product of the computing capacity of the second network device and a preset tolerance ratio, and the preset tolerance ratio is greater than 0 and less than 1.
[0159] In some embodiments, the first network device is a second satellite network device and the second network device is a second terrestrial network device;
[0160] The connection request information also includes the second wave position information of the first network device, and the coverage area of the second ground network device overlaps with the wave position corresponding to the second wave position information.
[0161] In some embodiments, the first sending module 1202 includes:
[0162] A second determination unit is used to determine a target identifier corresponding to the second wave position information according to the second wave position information and a wave position mapping relationship obtained in advance; the wave position mapping relationship includes satellite wave position information corresponding to the identifier of each ground network device in a plurality of ground network devices, wherein the coverage area of the ground network device overlaps with the wave position corresponding to the identifier of the ground network device;
[0163] The second sending unit is used to send virtual direct connection establishment request information to the second network device corresponding to the target identifier.
[0164] In some embodiments, the apparatus further comprises:
[0165] The registration request receiving module is used to receive registration request information sent by the first network device, wherein the registration request information includes preset identification information, and the preset identification information is used to indicate that the service priority is the first priority level.
[0166] In some embodiments, the preset identification information includes at least one of the following:
[0167] Slice ID;
[0168] The fifth generation mobile communication service quality identifier 5QI.
[0169] The communication device 1200 provided in this embodiment can implement each process of each embodiment of the above-mentioned communication method applied to the satellite-ground collaborative network element. The technical features correspond one to one and can achieve the same technical effect. To avoid repetition, they will not be described here.
[0170] See also Fig.13 , Fig.13 is a schematic diagram of the structure of a communication device provided in an embodiment of the present application, which can be applied to a first network device, such as Fig.13 As shown, the communication device 1300 includes:
[0171] The second sending module 1301 is used to send connection request information to the satellite-ground collaborative network element, the connection request information includes the identifier of the first network device, and the connection request information is used to request the satellite-ground collaborative network element to send a virtual direct connection establishment request information to the second network device, wherein the virtual direct connection establishment request information includes the identifier of the first network device, the second network device and the first network device correspond to different core networks, and the virtual direct connection establishment request information is used to request the second network device to establish a virtual direct connection with the first network device.
[0172] In some embodiments, the second sending module 1301 includes at least one of the following:
[0173] A third sending unit is used to send connection request information to the satellite-ground cooperation network element when receiving an instruction sent by the network management network element;
[0174] The fourth sending unit is used to send a connection request message to the satellite-ground collaborative network element when the identifier of the first network device is located in a pre-acquired wave position mapping relationship; the wave position mapping relationship includes satellite wave position information corresponding to the identifier of each ground network device in multiple ground network devices, wherein the coverage area of the ground network device overlaps with the wave position corresponding to the identifier of the ground network device.
[0175] In some embodiments, the fourth sending unit is specifically configured to send connection request information to the satellite-ground collaborative network element when a service request carrying preset identification information sent by a terminal is received when the identification of the first network device is located in the wave-bit mapping relationship.
[0176] In some embodiments, the first network device is a first ground network device, the second network device is a first satellite network device, and the coverage area of the first network device overlaps with the wavelength of the second network device.
[0177] In some embodiments, the first network device is a second satellite network device and the second network device is a second terrestrial network device;
[0178] The connection request information also includes the second wave information of the first network device.
[0179] In some embodiments, the waveband corresponding to the second waveband information overlaps with the coverage area of the second network device.
[0180] The communication device 1300 provided in this embodiment is capable of implementing each process of each embodiment of the above-mentioned communication method applied to the first network device. The technical features correspond one to one and can achieve the same technical effect. To avoid repetition, they are not described again here.
[0181] See also Fig.14 , Fig.14 is a schematic diagram of the structure of a communication device provided in an embodiment of the present application, which can be used for a second network device, such as Fig.14 As shown, the communication device 1400 includes:
[0182] The second receiving module 1401 is used to receive virtual direct connection establishment request information sent by the satellite-ground collaboration network element, where the virtual direct connection establishment request information includes an identifier of the first network device, and the second network device and the first network device correspond to different core networks;
[0183] The establishing module 1402 is used to establish a virtual direct connection between the second network device and the first network device in response to the virtual direct connection establishment request information.
[0184] In some embodiments, the first network device is a first ground network device, the second network device is a first satellite network device, and the coverage area of the first network device overlaps with the wavelength of the second network device.
[0185] In some embodiments, the first network device is a second satellite network device, the second network device is a second ground network device, and the wave position corresponding to the second wave position information of the first network device overlaps with the coverage area of the second network device.
[0186] The communication device 1400 provided in this embodiment is capable of implementing each process of each embodiment of the above-mentioned communication method applied to the second network device. The technical features correspond one to one and can achieve the same technical effect. To avoid repetition, they are not described again here.
[0187] An embodiment of the present application also provides an electronic device, including: a processor, a memory, and a program stored in the memory and executable on the processor. When the program is executed by the processor, the various processes of the above-mentioned communication method embodiment applied to the satellite-ground collaborative network element are implemented, and the same technical effect can be achieved. To avoid repetition, it will not be described here.
[0188] For details, see Fig.15 An embodiment of the present application also provides an electronic device (which may be a satellite-ground collaborative network element), including a bus 1501, a transceiver 1502, an antenna 1503, a bus interface 1504, a processor 1505 and a memory 1506.
[0189] The processor 1505 is used for:
[0190] Receiving connection request information sent by the first network device, where the connection request information includes an identifier of the first network device;
[0191] In response to the connection request information, a virtual direct connection establishment request information is sent to the second network device, wherein the virtual direct connection establishment request information includes the identifier of the first network device, the second network device and the first network device correspond to different core networks, and the virtual direct connection establishment request information is used to request the second network device to establish a virtual direct connection with the first network device.
[0192] exist Fig.15 In the embodiment, the bus architecture (represented by bus 1501) is shown, and bus 1501 may include any number of interconnected buses and bridges, and bus 1501 links various circuits including one or more processors represented by processor 1505 and memory represented by memory 1506. Bus 1501 may also link various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. Bus interface 1504 provides an interface between bus 1501 and transceiver 1502. Transceiver 1502 may be one element or multiple elements, such as multiple receivers and transmitters, providing a unit for communicating with various other devices on a transmission medium. Data processed by processor 1505 is transmitted on a wireless medium via antenna 1503, and further, antenna 1503 also receives data and transmits the data to processor 1505.
[0193] The processor 1505 is responsible for managing the bus 1501 and general processing, and can also provide various functions, including timing, peripheral interfaces, voltage regulation, power management and other control functions. The memory 1506 can be used to store data used by the processor 1505 when performing operations.
[0194] Optionally, the processor 1505 may be a CPU, an ASIC, an FPGA or a CPLD.
[0195] The processor 1505 of the electronic device provided in this embodiment can implement each process of each embodiment of the above-mentioned communication method applied to the satellite-ground collaborative network element. The technical features correspond one to one and can achieve the same technical effect. To avoid repetition, they will not be repeated here.
[0196] The embodiment of the present application also provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, each process of the above-mentioned communication method embodiment applied to the satellite-to-ground collaborative network element is implemented, and the same technical effect can be achieved. To avoid repetition, it is not repeated here. Among them, the computer-readable storage medium is, for example, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc.
[0197] An embodiment of the present application also provides an electronic device, including: a processor, a memory, and a program stored in the memory and executable on the processor. When the program is executed by the processor, each process of the above-mentioned communication method embodiment applied to the first network device is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0198] For details, see Fig.16 The embodiment of the present application also provides an electronic device (which may be a first network device), including a bus 1601, a transceiver 1602, an antenna 1603, a bus interface 1604, a processor 1605 and a memory 1606.
[0199] The processor 1605 is used for:
[0200] A connection request message is sent to a satellite-ground collaborative network element, wherein the connection request message includes an identifier of a first network device, and the connection request message is used to request the satellite-ground collaborative network element to send a virtual direct connection establishment request message to a second network device, wherein the virtual direct connection establishment request message includes an identifier of the first network device, the second network device and the first network device correspond to different core networks, and the virtual direct connection establishment request message is used to request the second network device to establish a virtual direct connection with the first network device.
[0201] exist Fig.16In the embodiment, the bus architecture (represented by bus 1601) may include any number of interconnected buses and bridges, and bus 1601 links various circuits including one or more processors represented by processor 1605 and memory represented by memory 1606. Bus 1601 may also link various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. Bus interface 1604 provides an interface between bus 1601 and transceiver 1602. Transceiver 1602 may be one element or multiple elements, such as multiple receivers and transmitters, providing a unit for communicating with various other devices on a transmission medium. Data processed by processor 1605 is transmitted on a wireless medium via antenna 1603, and further, antenna 1603 also receives data and transmits the data to processor 1605.
[0202] The processor 1605 is responsible for managing the bus 1601 and general processing, and can also provide various functions, including timing, peripheral interfaces, voltage regulation, power management and other control functions. The memory 1606 can be used to store data used by the processor 1605 when performing operations.
[0203] Optionally, the processor 1605 may be a CPU, an ASIC, an FPGA or a CPLD.
[0204] The processor 1605 of the electronic device provided in this embodiment can implement each process of each embodiment of the above-mentioned communication method applied to the first network device. The technical features correspond one to one and can achieve the same technical effect. To avoid repetition, they will not be repeated here.
[0205] The embodiment of the present application also provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, each process of the communication method embodiment applied to the first network device is implemented, and the same technical effect can be achieved. To avoid repetition, it is not repeated here. Among them, the computer-readable storage medium is, for example, a read-only memory (ROM), a random access memory (RAM), a disk or an optical disk, etc.
[0206] An embodiment of the present application also provides an electronic device, including: a processor, a memory, and a program stored in the memory and executable on the processor. When the program is executed by the processor, each process of the above-mentioned communication method embodiment applied to the second network device is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0207] For details, see Fig.17 As shown, an embodiment of the present application further provides an electronic device (which may be a second network device), including a bus 1701, a transceiver 1702, an antenna 1703, a bus interface 1704, a processor 1705 and a memory 1706.
[0208] The processor 1705 is used for:
[0209] Receiving virtual direct connection establishment request information sent by the satellite-ground collaboration network element, where the virtual direct connection establishment request information includes an identifier of the first network device, and the second network device and the first network device correspond to different core networks;
[0210] In response to the virtual direct connection establishment request information, a virtual direct connection is established between the second network device and the first network device.
[0211] exist Fig.17 In the embodiment, the bus architecture (represented by bus 1701) may include any number of interconnected buses and bridges, and bus 1701 links various circuits including one or more processors represented by processor 1705 and memory represented by memory 1706. Bus 1701 may also link various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. Bus interface 1704 provides an interface between bus 1701 and transceiver 1702. Transceiver 1702 may be one element or multiple elements, such as multiple receivers and transmitters, providing a unit for communicating with various other devices on a transmission medium. Data processed by processor 1705 is transmitted on a wireless medium via antenna 1703, and further, antenna 1703 also receives data and transmits the data to processor 1705.
[0212] The processor 1705 is responsible for managing the bus 1701 and general processing, and can also provide various functions, including timing, peripheral interfaces, voltage regulation, power management and other control functions. The memory 1706 can be used to store data used by the processor 1705 when performing operations.
[0213] Optionally, the processor 1705 may be a CPU, an ASIC, an FPGA or a CPLD.
[0214] The processor 1705 of the electronic device provided in this embodiment can implement each process of each embodiment of the above-mentioned communication method applied to the second network device. The technical features correspond one to one and can achieve the same technical effect. To avoid repetition, they will not be repeated here.
[0215] The embodiment of the present application also provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, each process of the communication method embodiment applied to the second network device is implemented, and the same technical effect can be achieved. To avoid repetition, it is not repeated here. Among them, the computer-readable storage medium, such as ROM, RAM, disk or optical disk, etc.
[0216] The embodiment of the present application provides a computer program product, including computer instructions. When the computer instructions are executed by a processor, the various processes of the embodiment method are implemented. The technical features correspond one to one and can achieve the same technical effect. To avoid repetition, they are not described here.
[0217] It should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the existence of other identical elements in the process, method, article or device including the element.
[0218] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, a magnetic disk, or an optical disk), and includes a number of instructions for a terminal (which can be a mobile phone, a computer, a server, an air conditioner, or a first network device, etc.) to execute the methods of each embodiment of the present application.
[0219] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present application, ordinary technicians in this field can also make many forms without departing from the purpose of the present application and the scope of protection of the claims, all of which are within the protection of the present application.
Claims
1. A communication method, characterized in that: Applied to a satellite-to-ground collaborative network element, the method includes: Receiving connection request information sent by a first network device, wherein the connection request information includes an identifier of the first network device; In response to the connection request information, a virtual direct connection establishment request information is sent to the second network device, wherein the virtual direct connection establishment request information includes an identifier of the first network device, the second network device and the first network device correspond to different core networks, and the virtual direct connection establishment request information is used to request the second network device to establish a virtual direct connection with the first network device.
2. The method according to claim 1, characterized in that The first network device is a first terrestrial network device, and the second network device is a first satellite network device; The sending, in response to the connection request information, a virtual direct connection establishment request information to the second network device comprises: Determine, according to the identifier of the first network device and the pre-acquired wave position mapping relationship, the first wave position information corresponding to the identifier of the first network device; the wave position mapping relationship includes satellite wave position information corresponding to the identifier of each ground network device in a plurality of ground network devices, wherein the coverage area of the ground network device overlaps with the wave position corresponding to the identifier of the ground network device; The virtual direct connection establishment request information is sent to the second network device corresponding to the first waveband information, where the first waveband corresponding to the first waveband information belongs to the waveband of the second network device.
3. The method according to claim 2, characterized in that The connection request information also includes the average value of network capacity within a preset time period counted by the first network device; The sending the virtual direct connection establishment request information to the second network device corresponding to the first wave position information includes: When it is determined that the sum of the average network capacities of N ground network devices is less than the capacity tolerance threshold, sending a virtual direct connection establishment request message to the second network device corresponding to the first wave position information, the N ground network devices are ground network devices with which the second network device has established a virtual direct connection, N is a positive integer, and the average network capacity of each of the N ground network devices is the average network capacity counted by the ground network device within the preset time period; The capacity tolerance threshold is the product of the computing capacity of the second network device and a preset tolerance ratio, and the preset tolerance ratio is greater than 0 and less than 1.
4. The method according to claim 1, characterized in that: The first network device is a second satellite network device, and the second network device is a second terrestrial network device; The connection request information also includes second wave position information of the first network device, and the coverage area of the second ground network device overlaps with the wave position corresponding to the second wave position information.
5. The method according to claim 4, characterized in that The sending, in response to the connection request information, a virtual direct connection establishment request information to the second network device comprises: Determine a target identifier corresponding to the second wave position information according to the second wave position information and a wave position mapping relationship obtained in advance; the wave position mapping relationship includes satellite wave position information corresponding to the identifier of each ground network device in a plurality of ground network devices, wherein the coverage area of the ground network device overlaps with the wave position corresponding to the identifier of the ground network device; Send the virtual direct connection establishment request information to the second network device corresponding to the target identifier.
6. The method according to any one of claims 1 to 5, characterized in that Before receiving the connection request information sent by the first network device, the method further includes: A registration request message sent by the first network device is received, where the registration request message includes preset identification information, and the preset identification information is used to indicate that the service priority is a first priority level.
7. The method according to claim 6, characterized in that The preset identification information includes at least one of the following: Slice ID; The fifth generation mobile communication service quality identifier 5QI.
8. A communication method, characterized in that: Applied to a first network device, the method comprises: Send a connection request message to a satellite-ground collaborative network element, wherein the connection request message includes an identifier of the first network device, and the connection request message is used to request the satellite-ground collaborative network element to send a virtual direct connection establishment request message to a second network device, wherein the virtual direct connection establishment request message includes an identifier of the first network device, the second network device and the first network device correspond to different core networks, and the virtual direct connection establishment request message is used to request the second network device to establish a virtual direct connection with the first network device.
9. The method according to claim 8, characterized in that The sending of the connection request information to the satellite-ground collaborative network element includes at least one of the following: When receiving an instruction sent by the network management network element, sending the connection request information to the satellite-ground collaboration network element; When the identifier of the first network device is located in a pre-acquired wave position mapping relationship, the connection request information is sent to the satellite-ground collaborative network element; the wave position mapping relationship includes satellite wave position information corresponding to the identifier of each ground network device in multiple ground network devices, wherein the coverage area of the ground network device overlaps with the wave position corresponding to the identifier of the ground network device.
10. The method according to claim 9, characterized in that When the identifier of the first network device is located in the pre-acquired wave position mapping relationship, sending the connection request information to the satellite-ground collaborative network element includes: In the case where the identifier of the first network device is located in the wave position mapping relationship, if a service request carrying preset identifier information sent by a terminal is received, the connection request information is sent to the satellite-ground collaborative network element.
11. The method according to claim 8, characterized in that The first network device is a first ground network device, the second network device is a first satellite network device, and the coverage area of the first network device overlaps with the wavelength of the second network device.
12. The method according to claim 8, characterized in that The first network device is a second satellite network device, and the second network device is a second terrestrial network device; The connection request information also includes the second wave information of the first network device.
13. The method according to claim 12, characterized in that The wave position corresponding to the second wave position information overlaps with the coverage area of the second network device.
14. A communication method, characterized in that: Applied to the second network device, the method comprises: Receiving virtual direct connection establishment request information sent by a satellite-ground collaboration network element, wherein the virtual direct connection establishment request information includes an identifier of a first network device, and the second network device and the first network device correspond to different core networks; In response to the virtual direct connection establishment request information, a virtual direct connection is established between the second network device and the first network device.
15. The method according to claim 14, characterized in that The first network device is a first ground network device, the second network device is a first satellite network device, and the coverage area of the first network device overlaps with the wavelength of the second network device.
16. The method according to claim 14, characterized in that The first network device is a second satellite network device, the second network device is a second ground network device, and the wave position corresponding to the second wave position information of the first network device overlaps with the coverage area of the second network device.
17. A communication device, characterized in that: Applied to a satellite-ground collaboration network element, the device comprises: A first receiving module, configured to receive connection request information sent by a first network device, wherein the connection request information includes an identifier of the first network device; A first sending module is used to send a virtual direct connection establishment request information to a second network device in response to the connection request information, wherein the virtual direct connection establishment request information includes an identifier of the first network device, the second network device and the first network device correspond to different core networks, and the virtual direct connection establishment request information is used to request the second network device to establish a virtual direct connection with the first network device.
18. A communication device, characterized in that: Applied to a first network device, the apparatus comprises: The second sending module is used to send connection request information to the satellite-ground collaborative network element, the connection request information includes the identifier of the first network device, and the connection request information is used to request the satellite-ground collaborative network element to send virtual direct connection establishment request information to the second network device, wherein the virtual direct connection establishment request information includes the identifier of the first network device, the second network device and the first network device correspond to different core networks, and the virtual direct connection establishment request information is used to request the second network device to establish a virtual direct connection with the first network device.
19. A communication device, characterized in that: Applied to a second network device, the apparatus comprises: A second receiving module is used to receive a virtual direct connection establishment request message sent by a satellite-ground collaborative network element, wherein the virtual direct connection establishment request message includes an identifier of a first network device, and the second network device and the first network device correspond to different core networks; An establishing module is used to establish a virtual direct connection between the second network device and the first network device in response to the virtual direct connection establishment request information.
20. An electronic device, characterized in that: Including transceiver and processor, The processor is configured to: Receiving connection request information sent by a first network device, wherein the connection request information includes an identifier of the first network device; In response to the connection request information, a virtual direct connection establishment request information is sent to the second network device, wherein the virtual direct connection establishment request information includes an identifier of the first network device, the second network device and the first network device correspond to different core networks, and the virtual direct connection establishment request information is used to request the second network device to establish a virtual direct connection with the first network device.
21. An electronic device, characterized in that: Including transceiver and processor, The processor is configured to: Send a connection request message to a satellite-ground collaborative network element, wherein the connection request message includes an identifier of a first network device, and the connection request message is used to request the satellite-ground collaborative network element to send a virtual direct connection establishment request message to a second network device, wherein the virtual direct connection establishment request message includes an identifier of the first network device, the second network device and the first network device correspond to different core networks, and the virtual direct connection establishment request message is used to request the second network device to establish a virtual direct connection with the first network device.
22. An electronic device, characterized in that: Including transceiver and processor, The processor is configured to: Receiving virtual direct connection establishment request information sent by the satellite-ground collaboration network element, wherein the virtual direct connection establishment request information includes an identifier of the first network device, and the second network device and the first network device correspond to different core networks; In response to the virtual direct connection establishment request information, a virtual direct connection is established between the second network device and the first network device.
23. An electronic device, characterized in that: include: A processor, a memory, and a program stored in the memory and executable on the processor, wherein when the program is executed by the processor, the program implements the steps of the method according to any one of claims 1 to 7, or implements the steps of the method according to any one of claims 8 to 13, or implements the steps of the method according to any one of claims 14 to 16.
24. A computer-readable storage medium having a computer program stored thereon, wherein when the computer program is executed by a processor, the computer program implements the steps of the method according to any one of claims 1 to 7, or implements the steps of the method according to any one of claims 8 to 13, or implements the steps of the method according to any one of claims 14 to 16.
25. A computer program product, characterized in that The method comprises computer instructions, which, when executed by a processor, implement the steps of the method according to any one of claims 1 to 16.