Communication control method and device, electronic equipment, storage medium and program product
By acquiring information about access network and core network nodes, controlling or determining their relationships and interface connections, the problem of network performance degradation caused by frequent resets and establishment processes is solved, network stability and optimized resource utilization are achieved, and service continuity and response speed are improved.
Patent Information
- Application Number
- CN202410785224.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-06-18
- Publication Date
- 2025-12-19
AI Technical Summary
In mobile communication networks, frequent interface connection resets and establishment processes waste time and resources, leading to a decline in network performance.
By acquiring information about access network nodes and core network nodes, the relationships and interface connections between them can be controlled or determined, including disabling, suspending or resuming interface connections, and pre-configuring Transport Network Layer Associations (TNLAs) to reduce unnecessary connection establishment and disconnection.
It improves network stability, saves time and resources, enhances network performance, ensures service continuity and flexibility, and reduces the frequent reset and establishment of interface connections.
Smart Images

Figure CN121174237A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present disclosure relates to the technical field of wireless communication, and in particular to a communication control method and device, electronic equipment, storage medium and computer program product. BACKGROUND
[0002] In a mobile communication network, a radio access network and a core network are connected through an interface. For example, in a fifth generation mobile communication network, a radio access network and a core network are connected through an NG interface. When the interface connection fails, a reset and establishment process is usually performed to ensure the stability and reliability of the network.
[0003] However, the frequent reset and establishment process of the interface connection can waste a lot of time and resources, thereby reducing network performance. SUMMARY
[0004] The present disclosure is proposed in view of the above problems. The present disclosure provides a communication control method and device, electronic equipment, non-transitory computer readable storage medium and computer program product.
[0005] According to one aspect of the present disclosure, a communication control method is provided, comprising: obtaining first information of an access network node and / or second information of a core network node; based on the first information and / or the second information, controlling or determining an association relationship between the access network node and the core network node and / or an interface connection between the access network node and the core network node.
[0006] In addition, according to the communication control method of one aspect of the present disclosure, the control of the interface connection between the access network node and the core network node comprises: when a first preset condition is met, sending a deactivation indication; based on the deactivation indication, disabling or suspending the interface connection, and retaining resource configuration information of the interface.
[0007] In addition, according to the communication control method of one aspect of the present disclosure, the first preset condition comprises: the distance between the access network node and the core network node exceeds a preset distance threshold.
[0008] In addition, according to the communication control method of one aspect of the present disclosure, the first preset condition comprises:
[0009] The access network node is at a first preset time node or before the first preset time node.
[0010] In addition, according to the communication control method of one aspect of the present disclosure, the control of the interface connection between the access network node and the core network node further comprises: when a second preset condition is met, sending an activation indication; based on the activation indication and the resource configuration information, resuming the interface connection.
[0011] In addition, according to the communication control method of one aspect of the present disclosure, the second preset condition comprises: sending the activation instruction when the distance between the access network node and the core network node is less than a preset distance threshold.
[0012] In addition, according to the communication control method of one aspect of the present disclosure, the second preset condition comprises: the access network node is at a second preset time node or before the second preset time node.
[0013] In addition, according to the communication control method of one aspect of the present disclosure, based on the first information and / or the second information, the association relationship between the access network node and the core network node is controlled or determined, comprising: based on the first information and / or the second information, at least one of the following operations is performed: pre-configuring a transport network layer association TNLA; and suspending / keeping the TNLA; and resuming the TNLA.
[0014] In addition, according to the communication control method of one aspect of the present disclosure, based on the first information and / or the second information, the TNLA is suspended / kept, comprising: based on the first information and / or the second information, when the distance between the access network node and the core network node exceeds a preset distance threshold, the TNLA is suspended / kept.
[0015] In addition, according to the communication control method of one aspect of the present disclosure, based on the first information and / or the second information, the TNLA is resumed, comprising: based on the first information and / or the second information, when the distance between the access network node and the core network node is less than a preset distance threshold, the TNLA is resumed.
[0016] In addition, according to the communication control method of one aspect of the present disclosure, based on the first information and / or the second information, the transport network layer association TNLA (Transport Network Layer Association) is pre-configured, comprising: based on the first information and / or the second information, one or more of the satellite coverage range size, the tracking area TA range size and the area type of the satellite service are determined; and based on one or more of the satellite coverage range size, the tracking area TA range size and the area type of the satellite service, a transport network layer address weight factor is pre-configured.
[0017] In addition, according to the communication control method of one aspect of the present disclosure, the method further comprises: when the configuration information of the access network node changes, updating the configuration of the TNLA (Transport Network Layer Association).
[0018] Further, according to the communication control method of one aspect of the present disclosure, the second information includes at least one or more of ephemeris information, moving trajectory information, moving speed, moving direction, trajectory point coordinate / position information (list), identification information, moving period information, and time information of the core network node.
[0019] According to another aspect of the present disclosure, a communication control apparatus is provided, comprising: an information acquisition module configured to acquire first information of an access network node and / or second information of a core network node;
[0020] an interface control module configured to control or determine an association relationship between the access network node and the core network node and / or an interface connection between the access network node and the core network node based on the first information and / or the second information.
[0021] According to yet another aspect of the present disclosure, an electronic device is provided, comprising: a memory for storing computer readable instructions; and a processor for running the computer readable instructions, so that the electronic device performs the communication control method as described above.
[0022] According to still another aspect of the present disclosure, a computer readable storage medium is provided for storing computer readable instructions, which, when executed by a processor, cause the processor to perform the communication control method as described above.
[0023] According to still another aspect of the present disclosure, a computer program product is provided, comprising a computer program, which, when executed by a processor, implements the communication control method as described above.
[0024] As will be described in detail below, the communication control method, apparatus, electronic device, storage medium, and computer program product according to embodiments of the present disclosure, by acquiring information of the access network node and / or the core network node, effectively control or determine the association relationship between the access network node and the core network node and / or the interface connection, which can reduce unnecessary connection establishment and disconnection, reduce frequent resetting and establishment process of the interface connection, thereby enhancing the stability of the network, saving time and resources, and improving network performance.
[0025] It is to be understood that both the foregoing general description and the following detailed description are exemplary, and are intended to provide further explanation of the subject technology. BRIEF DESCRIPTION OF DRAWINGS
[0026] The above and other objects, features and advantages of the present disclosure will become more apparent from the following detailed description thereof taken in conjunction with the accompanying drawings, in which: The accompanying drawings provide exemplary embodiments of the present disclosure and serve to illustrate the principle of the present disclosure, and constitute a part of the specification. The accompanying drawings together with the specification serve to explain the present disclosure, and do not constitute a limitation thereof. In the drawings, like reference numerals refer to like parts or steps throughout.
[0027] Figure 1 is a schematic diagram of a 5G network architecture according to an embodiment of the present disclosure.
[0028] Figure 2 is a flowchart of a communication control method according to an embodiment of the present disclosure.
[0029] Figure 3 is a flowchart of a communication control method according to an embodiment of the present disclosure.
[0030] Figure 4 is a flowchart of a communication method according to an embodiment of the present disclosure.
[0031] Figure 5 is a functional block diagram of a communication apparatus according to an embodiment of the present disclosure.
[0032] Figure 6 is a hardware block diagram of an electronic device according to an embodiment of the present disclosure.
[0033] Figure 7 is a schematic diagram of a storage medium according to an embodiment of the present disclosure.
[0034] Figure 8 is a schematic diagram of a computer program product according to an embodiment of the present disclosure. DETAILED DESCRIPTION
[0035] To make the objectives, technical solutions and advantages of the present disclosure more apparent, the following will describe example embodiments according to the present disclosure in detail with reference to the accompanying drawings. Obviously, the described embodiments are only some of the embodiments of the present disclosure, rather than all the embodiments of the present disclosure, and it should be understood that the present disclosure is not limited to the example embodiments described herein.
[0036] The present application will be further described below in conjunction with the drawings and embodiments. It can be understood that the specific embodiments described herein are only used to explain the present application, but not to limit the present application. In addition, it should be noted that, for the convenience of description, only the parts related to the present application are shown in the drawings, rather than all the structures.
[0037] In order to facilitate a clearer understanding of the embodiments of the present disclosure, first, some related background knowledge is introduced as follows.
[0038] The interface between the access network node and the core network node is generally referred to as a service node interface, which is an interface between the access network RAN and various service networks in the core network, used for service connection and data transmission between the access network and the core network. In the 5G network, the NG interface is the interface between the wireless access network (NG-RAN) and the 5G core network (5GC).
[0039] As shown in Figure 1 The access network includes a plurality of 5G base stations gNB, and the gNBs are connected through an Xn interface. The 5G core network includes an access and mobility management function (AMF) and a user plane function (UPF). The AMF is a key network element in the 5G core network, mainly responsible for registration management, connection management, reachability management, mobility management, and security functions. The UPF is a network element of the user plane, mainly responsible for forwarding and routing of user data. The AMF / UPF can interact with the access network (such as gNB) to realize forwarding and processing of user data. Specifically, the gNB is connected to the 5GC through the NG interface. The NG interface can realize many-to-many connection of AMF / UPF and NG-RAN, that is, one AMF / UPF can connect multiple gNBs, and one gNB can also connect multiple AMF / UPFs. According to the existing protocol mechanism applicable to ground networks, when the NG interface connection fails, a reset process will be performed, and the AMF / UPF and the RAN can both initiate the reset. However, for non-terrestrial networks (NTN), satellites have predictable characteristics, and every certain period of time, the satellite will run to the same position. At this time, in order to improve the performance of the NTN network, it is not necessary to always perform the reset and establishment process.
[0040] Among them, the RAN and the 5GC are not necessarily stationary, for example, for low-orbit satellites, the RAN can be high-speed moving. As the satellite moves, the ground gateway station connected thereto can not continue to serve it, and instead another ground gateway station continues to serve the satellite; or the ground gateway station moves, causing the gateway station to receive information of multiple satellites within a certain range. For another example, for low-orbit satellites, the 5GC is high-speed moving, and as the satellite moves, the RAN connected thereto can not continue to serve it, and instead another RAN continues to serve the satellite. The above-mentioned change of the core network node or the change of the access network will affect the interface connection between the RAN and the 5GC.
[0041] The above examples are described taking the 5G network as an example, but the disclosure is not limited to only the 5G network.
[0042] Based on this, the embodiment of the present disclosure provides a communication control scheme, which controls the interface connection of the access network node and the core network node when the core network node and / or the access network node changes, avoids the waste of time and resources caused by frequent resetting and establishing the interface connection process, and enhances the stability of the network.
[0043] Figure 2 is a flow chart illustrating a communication control method according to an embodiment of the present disclosure.
[0044] As shown in Figure 2 , the communication control method according to the embodiment of the present disclosure specifically includes the following steps.
[0045] In step S201, the first information of the access network node and / or the second information of the core network node is obtained.
[0046] The access network node can be a satellite-borne "partial access network function", a satellite-borne "access network function", and the core network node can be a satellite-borne "core network function", a satellite-borne "partial core network function". The core network node can also be a mobile gateway station. The first information and the second information generally refer to various parameters and states related to these network nodes. In the network, the first information of the access network node (such as the base station gNB) and / or the second information of the core network node (such as AMF, UPF, etc.) can be obtained in real time or periodically to achieve effective network management and maintain the stable operation of the network. Specifically: the first information can be used to indicate the running state parameter information of the access network node. The second information can be used to indicate the running state parameter information of the core network. By obtaining the first information and / or the second information in real time or periodically, the change information of the access network node and / or the core network can be grasped in time, and then the network connection can be managed quickly.
[0047] In one embodiment of the present disclosure, the first information at least includes but is not limited to one or more of the ephemeris information, the identification information, the moving speed, the moving direction, the running period information and the time information of the access network node. The second information at least includes but is not limited to one or more of the ephemeris information, the moving trajectory information, the moving speed, the moving direction, the trajectory point coordinate / position information (list), the identification information, the moving period information and the time information of the core network.
[0048] In step S202, based on the first information and / or the second information, the association relationship between the access network node and the core network node and / or the interface connection between the access network node and the core network node is controlled or determined.
[0049] The controlling or determining the association relationship between the access network node and the core network node can be determining which access network nodes should be connected to which core network node. The interface connection can include, but is not limited to, disabling, suspending, disconnecting, and resuming the interface connection, etc. For example, when a certain interface is no longer needed, the corresponding interface connection can be disabled according to the first information and / or the second information. When a certain interface is no longer needed or network maintenance, upgrade or troubleshooting is needed, a certain interface connection can be temporarily suspended. This can also be determined according to the first information and / or the second information. When it is needed to completely disconnect the connection between the two nodes, the corresponding interface connection can be disconnected according to the first information and / or the second information. After completing the network maintenance, troubleshooting or service recovery, the previously disconnected or suspended, disabled interface connection can be resumed according to the first information and / or the second information.
[0050] In an embodiment of the present disclosure, the controlling or determining the association relationship between the access network node and the core network node can not only be determining which access network nodes should be connected to which core network node, but also specifically performing at least one of the following operations according to the first information and / or the second information: preconfiguring a transport network layer association (TNLA), suspending / keeping the TNLA, and resuming the TNLA. These operations can flexibly control and manage network traffic, resource allocation, and fault recovery. For example, by preconfiguring the TNLA, network connection can be quickly established when needed; by suspending / keeping the TNLA, network connection can be temporarily interrupted or suspended for maintenance or troubleshooting; and by resuming the TNLA, network connection can be reactivated to recover services. Thus, the frequent resetting and establishing process of the interface connection can be further reduced, time and resources can be saved, and network performance can be improved.
[0051] In an embodiment of the present disclosure, the association relationship between the access network node and the core network node and / or the interface connection between the access network node and the core network node can be controlled or determined according to the obtained first information.
[0052] In an embodiment of the present disclosure, the association relationship between the access network node and the core network node and / or the interface connection between the access network node and the core network node can be controlled or determined according to the obtained second information.
[0053] In an embodiment of the present disclosure, the association relationship between the access network node and the core network node and / or the interface connection between the access network node and the core network node can be controlled or determined according to the obtained first information and the second information.
[0054] Based on the above, the present disclosure effectively controls or determines the association relationship between the access network node and the core network node and / or the interface connection between the access network node and the core network node by obtaining the information of the access network node and / or the core network node, thereby enhancing the stability of the network, saving time and resources, and improving the performance of the network.
[0055] Figure 3 is a flow chart further illustrating a communication control method according to an embodiment of the present disclosure.
[0056] As shown in Figure 3 , the communication control method according to an embodiment of the present disclosure specifically comprises the following steps.
[0057] In step S301, the first information of the access network node is acquired, which is the same as step S201 and will not be repeated here.
[0058] In step S302, when the first preset condition is met, the deactivation instruction is sent.
[0059] In an embodiment of the present disclosure, the first preset condition includes that the distance between the access network node and the core network node exceeds a preset distance threshold. The preset distance threshold is used to indicate the distance of the access network node and / or the core network node in the service area. According to the preset distance threshold, it is determined whether some network operations (such as deactivation, handover, etc.) are needed. Generally, when the access network node is far away from the core network node or the core network node is far away from the access network node, or the access network node and the core network node are far away from each other at the same time, the distance between the access network node and the core network node will exceed the preset distance threshold, and in this case, one of the nodes (whether the access network node or the core network node) will send a deactivation instruction to the other to inform the other to perform the corresponding operation. For example: according to the acquired first information of the access network node (such as one or more of the ephemeris information, identification information, moving speed, moving direction of the access network node) and / or the second information of the core network node (such as one or more of the ephemeris information, moving trajectory information, moving speed, moving direction, trajectory point coordinate / position information (list), identification information of the core network). Among them, the first information and / or the second information do not include time information, running / moving period information, by collecting and analyzing these spatial position information, the actual distance between the access network node and the core network node, or the relative position relationship between them can be calculated. If the distance or position relationship exceeds the preset distance threshold, the deactivation instruction will be triggered.
[0060] In one embodiment of the present disclosure, the first preset condition further includes that the access network node is at or before a first preset time node. The first preset time node is used to indicate the time when the access network node and / or the core network node stops serving, and whether certain network operations (such as deactivation, handover, etc.) need to be taken according to the first preset time node. For example: the first information (such as one or more of the ephemeris information, identification information, moving speed, running cycle information, time information, and moving direction of the access network node) and / or the second information (such as one or more of the ephemeris information, moving trajectory information, moving speed, moving direction, trajectory point coordinate / position information (list), identification information, moving cycle information, and time information of the core network) of the access network node and the core network node are obtained, and when it is determined that the first information includes the running cycle information, the time information, and / or the second information includes the moving cycle information, the time information, it is determined according to the first information and / or the second information that the access network node and / or the core network node is at the time when the service is stopped or any time node before the time, in this case, one of the nodes (whether the access network node or the core network node) will send a deactivation indication to the other party to inform the other party to perform corresponding operations, such as triggering to send a deactivation indication. The time when the service is stopped specifically refers to the specific time point or time period when a certain node (such as the access network node or the core network node) in the network plans or expects to no longer provide service.
[0061] In step S303, based on the deactivation indication, the interface connection is disabled or suspended, and the resource configuration information of the interface is retained.
[0062] In one embodiment of the present disclosure, according to the deactivation sent by one of the nodes (whether the access network node or the core network node), the other party will disable or suspend the interface connection based on the deactivation indication, and retain the resource configuration information of the interface. Specifically, when one node (such as the access network node or the core network node) needs to stop serving due to certain reasons (such as the end of the running cycle, etc.), it will send a deactivation indication to the other node connected to it. The node receiving the deactivation indication will perform the following operations: disable or suspend the interface connection, which means that the node will stop sending and receiving data through the interface, and the interface connection is temporarily interrupted to allow necessary maintenance, upgrade or other operations. Although the interface connection is disabled or suspended, the relevant resource configuration information (such as IP address, port number, bandwidth allocation, etc.) is still retained. This is done to quickly restore the interface connection when needed without going through a complex configuration process. It can ensure the continuity and flexibility of network service. When it is necessary to restore the interface connection, the node can quickly re-establish the connection using the retained resource configuration information without starting from scratch. This helps to reduce the time of service interruption, improve user experience and network efficiency.
[0063] In step S304, the activation indication is sent when the second preset condition is met.
[0064] In an embodiment of the present disclosure, the second preset condition comprises that the distance between the access network node and the core network node is less than a preset distance threshold, and the activation indication is sent. The preset distance threshold is used to indicate the distance between the access network node and the core network node in the service area. Whether certain network operations (such as deactivation, handover, etc.) need to be taken is determined according to the preset distance threshold. Generally, when the connection between the access network node and the core network node needs to be re-established, such as when the access network node and / or the core network node returns to the service area, the distance between the access network node and the core network node will be less than the preset distance threshold, and in this case, one of the nodes (either the access network node or the core network node) will send the activation indication to the other to inform the other to perform the corresponding operation. For example, according to the acquired first information of the access network node (such as one or more of the ephemeris information, identification information, moving speed, and moving direction of the access network node) and / or the second information of the core network node (such as one or more of the ephemeris information, moving trajectory information, moving speed, moving direction, trajectory point coordinate / position information (list), and identification information of the core network). The first information and / or the second information do not include time information and running / moving period information. By collecting and analyzing these spatial position information, the actual distance between the access network node and the core network node, or the relative position relationship between them can be calculated. If the distance or the position relationship is less than the preset distance threshold, the sending of the activation indication will be triggered.
[0065] In one embodiment of the present disclosure, the second preset condition further comprises that the access network node is at or before a second preset time node. The second preset time node is used to indicate the time when the access network node and / or the core network node returns to the service area, resumes or establishes the service, and according to the second preset time node, it is determined whether certain network operation (such as deactivation, switching, etc.) needs to be taken. For example: according to the obtained first information of the access network node (such as one or more of the ephemeris information, identification information, moving speed, running cycle information, time information, and moving direction of the access network node) and / or the second information of the core network node (such as one or more of the ephemeris information, moving trajectory information, moving speed, moving direction, trajectory point coordinate / position information (list), identification information, moving cycle information, and time information of the core network), it can be predicted when the node will return to the service area. When it is determined that the first information includes the running cycle information, the time information, and / or the second information includes the moving cycle information, the time information, the time when the node returns to the service area can be accurately predicted. Then, according to the first information and / or the second information, it is determined that the access network node and / or the core network node is at the time of establishing the service or at any time node before the time, in this case, one of the nodes (whether the access network node or the core network node) will send an activation indication to the other party to inform the other party to perform the corresponding operation, such as: triggering to send the activation indication. Wherein, the time of establishing the service specifically refers to the specific time point or time period when a certain node (such as the access network node or the core network node) in the network plans or expects to continue to provide the service. For example: the time when the access network node and / or the core network node runs to the service area.
[0066] In step S305, based on the activation indication and the resource configuration information, the interface connection is resumed.
[0067] In one embodiment of the present disclosure, the activation indication is used to inform the counterpart node that the node has re-entered the service area and is ready to re-establish or resume the previous communication connection. According to the activation indication and the resource configuration information sent by one of the nodes (whether an access network node or a core network node), the other party will resume the connection of the previously disabled or suspended interface according to the activation indication and the resource configuration information. Since the resource configuration information of the interface between the access network node and the core network node is retained when the core network node or the access network node leaves the service area, the interface connection between the core network node and the access network node can be directly resumed when the access network node or the core network node returns to the service area, without the need for reconfiguration of the interface resources, and the access network node and the core network node do not need to match the interface resource configuration, significantly reducing the time and complexity required to resume the interface connection, quickly realizing the interface connection between the access network node and the core network node, and ensuring the timely recovery of the communication connection and the continuity of the service. This helps to reduce errors and delays that may be introduced due to reconfiguration of the interface resources, and improves the stability and reliability of the network service.
[0068] Based on the above scheme, the present disclosure determines the pre-set distance threshold between the access network node and the core network by acquiring the first information of the access network node and / or the second information of the core network node, and flexibly controls the disabling or suspension and the resumption of the connection of the interface. By acquiring the first information of the access network node and / or the second information of the core network node, the time information of the access network node and / or the core network node is determined, and the disabling or suspension and the resumption of the connection of the interface are flexibly controlled. This can intelligently manage the interface connection state of the network node, quickly recover the service, improve the stability and reliability of the network service, optimize the use of resources, enhance the user experience, and has high flexibility.
[0069] Figure 4 is a flowchart further illustrating a communication control method according to an embodiment of the present disclosure.
[0070] As shown in Figure 4 , the communication control method according to an embodiment of the present disclosure specifically includes the following steps.
[0071] Step S401 is the same as step S201, and will not be described here.
[0072] In step S402, based on the first information and / or the second information, at least one of the following operations is performed:
[0073] Preconfigure a transport network layer association (TNLA);
[0074] and suspend / keep the TNLA;
[0075] Resuming the TNLA.
[0076] The first information includes at least one of ephemeris information, identification information, moving speed, moving direction, running period information, and time information of the access network node. The second information includes at least one of ephemeris information, moving trajectory information, moving speed, moving direction, trajectory point coordinate / position information (list), identification information, moving period information, and time information of the core network.
[0077] In an embodiment of the present disclosure, according to the acquired first information and / or second information, the parameters and settings of the TNLA can be pre-configured to ensure that the TNLA can be quickly and accurately established when the network needs. Pre-configuring the TNLA can improve the response speed and stability of the network, and reduce network failures caused by configuration errors or delays. For example, pre-configuring the transport network layer association can determine the routing rules, data packet forwarding path, and network resource allocation.
[0078] Specifically, according to the first information and / or the second information, the pre-configured transport network layer association TNLA includes: determining one or more of the satellite coverage range size, the tracking area TA range size, and the area type of satellite service based on the first information and / or the second information; and pre-configuring the transport network layer address weight factor based on one or more of the satellite coverage range size, the tracking area TA range size, and the area type of satellite service. The weight factor is an important parameter that reflects the priority or preference of different paths or nodes in the data transmission process. For example, if the coverage range of a satellite is wider and / or the TA (Tracking Area) range is larger and / or the service area type is closer to the city (i.e., the terminal density is larger), the corresponding address weight factor may be set smaller to balance the load. Therefore, pre-configuring the weight factor can help the network select the optimal path during data transmission.
[0079] In an embodiment of the present disclosure, according to the acquired first information and / or second information, if it is predicted that the satellite will soon move out of the service area, it may be decided to suspend the TNLA to save resources and avoid data transmission interruption. If it is predicted that the satellite will soon move out of the service area, it may be decided to maintain the TNLA to quickly restore data transmission.
[0080] Specifically, according to the first information and / or the second information, if the distance between the access network node and the core network node exceeds the preset distance threshold, that is, the access network node and / or the core network node leaves the service area, the TNLA is suspended / maintained. Suspending the TNLA can prevent unnecessary resource consumption. The preset distance threshold is used to indicate the distance of the access network node and / or the core network node in the service area.
[0081] In one embodiment of the present disclosure, according to the acquired first information and / or second information, if it is predicted that the satellite will soon return to the service area, the previously suspended / retained TNLA will be resumed.
[0082] Specifically, according to the first information and / or second information, it is determined that the distance between the access network node and the core network node is less than a preset distance threshold, that is, the access network node and / or the core network node returns to the service area, and the suspended / retained TNLA is resumed. The preset distance threshold is used to indicate the distance of the access network node and / or the core network node in the service area.
[0083] In step S403, when the configuration information of the access network node or the configuration information of the core network node changes, the configuration of the TNLA is updated
[0084] Specifically, the configuration information of the RAN node changes, including adding a satellite, the satellite leaving the current orbit (such as changing orbit, satellite life expiration, etc.), and the RAN node sends a configuration information update message to the core network node, adding / deleting some satellite information and / or corresponding TNLA. It can also be that the configuration information of the core network node changes, including adding a satellite, the satellite leaving the current orbit (such as changing orbit, satellite life expiration, etc.), and the core network node sends a configuration information update message to the access network node, adding / deleting some satellite information and / or corresponding TNLA.
[0085] The above-mentioned satellite can carry different network functions, for example: satellite-borne "access network function", satellite-borne "core network function", satellite-borne "access network function" and "core network function", satellite-borne "partial access network function", satellite-borne "partial core network function", satellite-borne "access network function" and "partial core network function", satellite-borne "partial access network function" and "core network function", satellite-borne "partial access network function" and "partial core network function".
[0086] Based on the above-described scheme, by pre-configuring the TNLA, the response speed and stability of the network can be improved; and when the satellite is about to move out of the service area, the suspended / retained TNLA state is suspended / retained, which can ensure that when the satellite returns to the service area, the suspended / retained TNLA is quickly resumed, so that the network can quickly recover to the normal data transmission state without the need to perform a tedious configuration process again. Reduce the time delay overhead caused by frequent resetting and establishing of interface connection.
[0087] The above, with reference to the drawings, describes in detail the communication control method according to the embodiments of the present disclosure, and the following describes the communication control device according to the embodiments of the present disclosure in combination with the drawings.
[0088] Figure 5is a functional block diagram illustrating a communication control apparatus according to an embodiment of the present disclosure.
[0089] As shown in Figure 5 The communication control apparatus 500 according to an embodiment of the present disclosure includes an information obtaining module 501 and an interface control module 502.
[0090] Specifically, the information obtaining module 501 is configured to obtain first information of an access network node and / or second information of a core network node.
[0091] Specifically, the interface control module 502 is configured to control or determine an association relationship between the access network node and the core network node and / or an interface connection between the access network node and the core network node based on the first information and / or the second information.
[0092] Figure 6 is a hardware block diagram illustrating an electronic device 600 according to an embodiment of the present disclosure. The electronic device according to an embodiment of the present disclosure at least includes a processor; and a memory for storing computer readable instructions. When the computer readable instructions are loaded and run by the processor, the processor performs the communication control method as described above.
[0093] Figure 6 The electronic device 600 as shown specifically includes a central processing unit (CPU) 601, a graphics processing unit (GPU) 602, and a main memory 603. These units are connected to each other through a bus 604. The central processing unit (CPU) 601 and / or the graphics processing unit (GPU) 602 can be used as the processor described above, and the main memory 603 can be used as the memory described above for storing computer readable instructions. In addition, the electronic device 600 can further include a communication unit 605, a storage unit 606, an output unit 607, an input unit 608, and an external device 609, which are also connected to the bus 604.
[0094] Figure 7 is a schematic diagram illustrating a computer readable storage medium according to an embodiment of the present disclosure. As shown in Figure 7 The computer readable storage medium 700 according to an embodiment of the present disclosure has computer readable instructions 701 stored thereon. When the computer readable instructions 701 are run by a processor, the communication control method according to an embodiment of the present disclosure described with reference to the above figures is performed. The computer readable storage medium includes, but is not limited to, for example, volatile memory and / or non-volatile memory. The volatile memory may, for example, include random access memory (RAM) and / or cache memory, etc. The non-volatile memory may, for example, include read-only memory (ROM), hard disk, flash memory, optical disc, magnetic disc, etc.
[0095] Figure 8is a schematic diagram illustrating a computer program product according to an embodiment of the present disclosure. As shown in Figure 8 The computer program product 800 according to the embodiment of the present disclosure has a computer program 801 stored thereon. The computer program is executed by a processor to implement the communication control method as described above. The computer program product includes, but is not limited to, system software, application software, and games, etc. System software is the basic software of a computer, responsible for managing the hardware and application programs of the computer, including operating systems, device drivers, etc. Application software is software designed to meet specific needs, such as office software, image processing software, etc. Games are software for entertainment, providing various gaming experiences. In addition, the computer program product can also include embedded software, firmware, etc., for controlling and operating various hardware devices.
[0096] In the above, the communication control method, apparatus, electronic device, storage medium and computer program product according to the embodiments of the present disclosure are described with reference to the drawings. The present disclosure effectively controls or determines the association relationship and / or interface connection between the access network node and the core network node by obtaining the information of the access network node and / or the core network node, which can reduce unnecessary connection establishment and disconnection, reduce the frequent resetting and establishment process of the interface connection, thereby enhancing the stability of the network, saving time and resources, and improving the network performance. Further, the present disclosure determines the pre-set distance threshold between the access network node and the core network by obtaining the first information of the access network node and / or the second information of the core network node, flexibly controls the deactivation or suspension of the interface and the recovery of the connection; by obtaining the first information of the access network node and / or the second information of the core network node, the time information of the access network node and / or the core network node is determined, and the deactivation or suspension of the interface and the recovery of the connection are flexibly controlled. The interface connection state of the network node can be intelligently managed, the service can be quickly recovered, the stability and reliability of the network service are improved, the resource usage is optimized, the user experience is enhanced, and the flexibility is high. Further, by pre-configuring TNLA, the response speed and stability of the network can be improved; and when the satellite is about to move out of the service area, the state of the suspended / retained TNLA is maintained, which can ensure that the suspended / retained TNLA is quickly recovered when the satellite returns to the service area, so that the network can quickly recover to the normal data transmission state without the need for a tedious configuration process. The time delay caused by the frequent resetting and establishment process of the interface connection is reduced.
[0097] Those skilled in the art can realize combined units or algorithm steps of each example described in connection with the embodiments disclosed herein can be realized by electronic hardware, or a combination of computer software and electronic hardware. Whether the functions are performed in hardware or software depends on the specific application and design constraints of the technical solutions. Those skilled in the art can use different methods to implement the described functions for each specific application, but the implementation should not be considered to be beyond the scope of the present disclosure.
[0098] The above describes the basic principles of the present disclosure in combination with specific embodiments, but it should be noted that the advantages, benefits, effects and the like mentioned in the present disclosure are only examples and are not limiting, and these advantages, benefits, effects and the like cannot be considered as the various embodiments of the present disclosure must have. In addition, the above specific details disclosed are only for the purpose of example and for the purpose of understanding, and are not limiting, and the above details do not limit the present disclosure to the above specific details.
[0099] The block diagrams of the devices, apparatuses, equipment, systems involved in the present disclosure are only illustrative examples and are not intended to require or imply the connection, arrangement, configuration shown in the block diagram. As those skilled in the art will recognize, these devices, apparatuses, equipment, systems can be connected, arranged, configured in any manner. Words such as "include", "contain", "have" and the like are open-ended words, which mean "including but not limited to", and can be used interchangeably. The words "or" and "and" used herein mean the word "and / or", and can be used interchangeably unless the context clearly indicates otherwise. The word "such as" used herein means the phrase "such as but not limited to", and can be used interchangeably.
[0100] In addition, as used herein, "or" used in the list of items starting with "at least one of indicates a separate list, so that, for example, "at least one of A, B, or C" means A or B or C, or AB or AC or BC, or ABC (i.e. A and B and C). In addition, the phrase "exemplary" does not mean that the described example is preferred or better than other examples.
[0101] It should also be noted that in the systems and methods of the present disclosure, each component or each step can be decomposed and / or recombined. These decompositions and / or recombinations should be considered as equivalent solutions of the present disclosure.
[0102] Various changes, modifications, and alterations to the techniques described herein can be made without departing from the teachings of the attached claims. Moreover, the scope of the claims should not be limited to the particular aspects described herein, but should be given the broadest interpretation available to them under the law. The appended claims are intended to cover all such changes, modifications, and alterations as fall within the scope of the claims.
[0103] The above description of the disclosed aspects is given for illustrative purposes and is not intended to limit the scope of the disclosure. The aspects are described with reference to the following figures:
[0104] The above description has been given for illustrative and descriptive purposes. Further, this description is not intended to limit the embodiments of the disclosure to the forms disclosed herein. Although various example aspects and embodiments have been discussed above, those of ordinary skill in the art will appreciate certain variations, modifications, changes, additions and sub-combinations thereof.
Claims
1. A communication control method characterized by comprising: The method comprises: obtaining first information of an access network node and / or second information of a core network node; controlling or determining an association relationship between the access network node and the core network node and / or an interface connection between the access network node and the core network node based on the first information and / or the second information.
2. The communication control method according to claim 1, characterized by, controlling the interface connection between the access network node and the core network node comprises: sending a deactivation instruction when a first preset condition is met; based on the deactivation instruction, disabling or suspending the interface connection, and retaining resource configuration information of the interface.
3. The communication control method according to claim 2, characterized by, The first preset condition comprises: the distance between the access network node and the core network node exceeds a preset distance threshold.
4. The communication control method according to claim 2, characterized by, The first preset condition comprises: the access network node is at or before a first preset time node.
5. The communication control method according to claim 2, characterized by, The control of the interface connection between the access network node and the core network node further comprises: sending an activation instruction when a second preset condition is met; based on the activation instruction and the resource configuration information, resuming the interface connection.
6. The communication control method according to claim 5, characterized by, The second preset condition comprises: the distance between the access network node and the core network node is less than a preset distance threshold.
7. The communication control method according to claim 5, characterized by, The second preset condition comprises: the access network node is at or before a second preset time node.
8. The communication control method according to claim 1, characterized by, The control or determination of the association relationship between the access network node and the core network node based on the first information and / or the second information comprises: based on the first information and / or the second information, performing at least one of the following operations: preconfiguring a transport network layer association (TNLA); and suspending / retaining the TNLA; resuming the TNLA.
9. The communication control method according to claim 8, characterized by, The suspension / retention of the TNLA based on the first information and / or the second information comprises: based on the first information and / or the second information, determining that the distance between the access network node and the core network node exceeds a preset distance threshold, and suspending / retaining the TNLA.
10. The communication control method according to claim 8, characterized by, The resumption of the TNLA based on the first information and / or the second information comprises: based on the first information and / or the second information, determining that the distance between the access network node and the core network node is less than a preset distance threshold, and resuming the TNLA.
11. The communication control method according to claim 8, characterized by, The preconfiguration of the transport network layer association (TNLA) based on the first information and / or the second information comprises: based on the first information and / or the second information, determining one or more of a satellite coverage range size, a tracking area (TA) range size, and a region type of a satellite service; based on the one or more of the satellite coverage range size, the tracking area (TA) range size, and the region type of the satellite service, preconfiguring a transport network layer address weight factor.
12. The communication control method according to claim 8, characterized by, The method further comprises: when the configuration information of the access network node changes, updating the configuration of the TNLA.
13. The communication control method according to claim 1, characterized by, The first information comprises at least one or more of ephemeris information, identification information, a moving speed, a moving direction, running period information, and time information of the access network node.
14. The communication control method according to claim 1, characterized by, The second information at least includes one or more of ephemeris information, moving trajectory information, moving speed, moving direction, trajectory point coordinate / position information (list), identification information, moving period information and time information of the core network node.
15. A communication control device characterized by comprising: Comprising: an information obtaining module configured to obtain first information of an access network node and / or second information of a core network node; an interface control module configured to control or determine an association relationship between the access network node and the core network node and / or an interface connection between the access network node and the core network node based on the first information and / or the second information.
16. An electronic device, comprising: Comprising: a memory for storing computer readable instructions; and a processor for running the computer readable instructions to cause the electronic device to perform the communication control method of any one of claims 1 to 14. The computer readable instructions, when executed by the processor, cause the processor to perform the communication control method of any one of claims 1 to 14.
17. A computer-readable storage medium for storing computer-readable instructions, the computer-readable instructions comprising: The computer program, when executed by the processor, implements the communication control method of any one of claims 1 to 14.
18. A computer program product comprising a computer program, characterized in that,