Satellite network element registration management method and apparatus, communication device, and storage medium

CN116760451BActive Publication Date: 2026-10-13CHINA TELECOM CORP LTD TECHNOLOGY INNOVATION CENTER +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310833409.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-07-07
Publication Date
2026-10-13
Estimated Expiration
2043-07-07

AI Technical Summary

Technical Problem

[0003]由于卫星上的网元的快速移动,当卫星上的网元移动至一个网元管理区域的边界处并即将移动到另一个网元管理区域内的过程中,卫星上的网元可能无法提供服务而将处于空载状态或者传输时延或空口时延皆会变得难以接受,从而导致卫星上的网元的利用率较低

Benefits of technology

[0056]上述卫星网元注册管理方法、装置、通信设备和存储介质,通过引入第一区域对应的第一NRF网元和第二区域对应的第二NRF网元,能够在识别到卫星从第一区域向第二区域移动的情况下,由第一NRF网元向第二NRF网元发送第一网元信息,以及向NF网元发送预去注册请求,以便NF网元向第二NRF网元发送包括第二网元信息的注册请求,进而第二NRF网元即可基于第一网元信息和第二网元信息对NF网元进行注册处理。上述方案,通过第一区域对应的第一NRF网元、第二区域对应的第二NRF网元和NF网元的交互,能够快速完成NF网元在第一NRF网元和第二NRF网元之间的注册切换,进而降低了卫星上搭载的NF网元在不同NRF网元之间切换过程中的时延并且避免了NF网元处于无监管、空载的状态,提高了卫星上的NF网元的利用率。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116760451B_ABST
    Figure CN116760451B_ABST
Patent Text Reader

Abstract

The application discloses a satellite network element registration management method and device, communication equipment and a storage medium. The method can be applied to the field of wireless communication, and includes the following steps: when it is identified that a satellite moves from a first area to a second area, a second NRF network element is determined according to the area identifier of the second area; first network element information of an NF network element carried on the satellite is sent to the second NRF network element; a pre-unregistration request is sent to the NF network element; the pre-unregistration request is used to instruct the NF network element to send a registration request to the second NRF network element; the registration request comprises second network element information of the NF network element; and the first network element information and the second network element information are used for registration processing of the NF network element by the second NRF network element. The above scheme improves the utilization rate of the NF network element on the satellite.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of wireless communication technology, specifically to a satellite network element registration management method, apparatus, communication equipment, and storage medium. Background Technology

[0002] The key to building an integrated air-space-ground network and realizing the convergence of mobile and satellite communications lies in the management and research of network elements deployed on satellites. Because satellites move rapidly, the network elements deployed on satellites also move rapidly.

[0003] Due to the rapid movement of network elements on satellites, when a network element moves to the boundary of one network element management area and is about to move to another network element management area, the network element on the satellite may be unable to provide services and will be in an idle state, or the transmission delay or air interface delay will become unacceptable, resulting in low utilization of the network elements on the satellite. Summary of the Invention

[0004] Therefore, it is necessary to provide a satellite network element registration and management method, device, communication equipment, and storage medium to address the aforementioned technical problems, which can improve the utilization rate of network function (NF) network elements on satellites.

[0005] Firstly, this application provides a satellite network element registration management method, applied to a first network registration function (NRF) network element, the method comprising:

[0006] If a satellite is detected moving from the first area to the second area, the second NRF network element is determined based on the area identifier of the second area;

[0007] Send the first network element information of the NF network element carried on the satellite to the second NRF network element;

[0008] Send a pre-deregistration request to the NF network element; the pre-deregistration request is used to instruct the NF network element to send a registration request to the second NRF network element; the registration request includes the second network element information of the NF network element; the first network element information and the second network element information are used by the second NRF network element to perform registration processing on the NF network element.

[0009] In one embodiment, detecting a satellite moving from a first region to a second region includes:

[0010] If a satellite movement notification is received from the satellite control center, it is determined that the satellite has moved from the first area to the second area; the satellite movement notification includes the area identifier of the second area, which is determined by the satellite control center based on the constellation map and the satellite's movement trajectory.

[0011] In one embodiment, satellite mobility notification further includes a satellite identifier, and the method further includes:

[0012] Based on the satellite identifier, determine the first network element information of the NF network element carried on the satellite.

[0013] In one embodiment, the first network element information includes network element type and network element identifier, and the method further includes:

[0014] Based on satellite identifiers, the network element identifiers in the first network element information are determined according to the pre-built correspondence between satellite identifiers and network element identifiers.

[0015] The network element type in the first network element information is determined based on the network element identifier in the first network element information.

[0016] In one embodiment, the method includes:

[0017] Send a satellite mobility subscription request to the satellite control center; wherein, the satellite mobility subscription request is used to instruct the satellite control center to send a satellite mobility notification when the satellite moves from the first area to the second area.

[0018] In one embodiment, the method further includes:

[0019] Receive a deregistration request sent by an NF network element; the deregistration request includes the reason for deregistration and the network element identifier of the NF network element;

[0020] If the reason for registration is that it has already been successfully registered in the second NRF network element, then the registration information of the NF network element in the first NRF network element will be deleted according to the network element identifier of the NF network element.

[0021] In one embodiment, the method further includes:

[0022] Adjust the access priority of the NF network element in the first NRF network element.

[0023] Secondly, this application provides a satellite network element registration management method, applied to a second NRF network element, the method comprising:

[0024] Receive first network element information from the NF network element on the satellite transmitted by the first NRF network element; wherein, the first network element information is transmitted by the first NRF network element when it detects that the satellite is moving from the first area to the second area where the second NRF network element is located;

[0025] Receive a registration request sent by an NF network element; wherein the registration request includes the second network element information of the NF network element;

[0026] Based on the first network element information and the second network element information, the NF network element is registered.

[0027] In one embodiment, the method further includes:

[0028] Based on the first network element information and the second network element information, the NF network element is registered, including:

[0029] Perform a consistency comparison between the first network element information and the second network element information;

[0030] If the consistency comparison result is consistent, then the NF network element is registered on the second NRF network element.

[0031] In one embodiment, the method further includes:

[0032] Send a registration request response to the NF network element; the registration request response may be a registration success response or a registration failure response.

[0033] In one embodiment, the first network element information is sent by the first NRF network element upon receiving a satellite movement notification from the satellite control center; wherein the satellite movement notification is used to inform the first NRF network element that the satellite is moving from the first area to the second area.

[0034] In one embodiment, both the first network element information and the second network element information include network element type and network element identifier.

[0035] Thirdly, this application provides a satellite network element registration management method, applied to NF network elements, the method including:

[0036] Receive a pre-deregistration request sent by the first NRF network element, which is sent by the first NRF network element when it detects that the satellite is moving from the first area to the second area;

[0037] Based on the pre-registration request, a registration request is sent to the second NRF network element; wherein, the registration request includes the second network element information of the NF network element, and the registration request is used for the second NRF network element to perform registration processing on the NF network element according to the first network element information and the second network element information; the first network element information is sent by the first NRF network element to the second NRF network element.

[0038] In one embodiment, the method further includes:

[0039] Send a deregistration request to the first NRF network element; wherein the deregistration request includes the deregistration reason and the network element identifier of the NF network element; the deregistration request is used by the first NRF network element to delete the registration information of the NF network element in the first NRF network element according to the network element identifier of the NF network element when it recognizes that the deregistration reason is that it has been successfully registered in the second NRF network element.

[0040] In one embodiment, the pre-deregistration request includes the address information of the second NRF network element. Based on the pre-deregistration request, a registration request is sent to the second NRF network element, including:

[0041] Based on the address information, a registration request is sent to the second NRF network element.

[0042] Fourthly, this application also provides a satellite network element registration management device, configured in a first NRF network element, the device comprising:

[0043] The network element determination module is used to determine the second NRF network element based on the area identifier of the second area when it is detected that a satellite is moving from the first area to the second area.

[0044] The first information transmission module is used to send the first network element information of the NF network element carried on the satellite to the second NRF network element;

[0045] The first request sending module is used to send a pre-deregistration request to the NF network element; the pre-deregistration request is used to instruct the NF network element to send a registration request to the second NRF network element; the registration request includes the second network element information of the NF network element; the first network element information and the second network element information are used by the second NRF network element to perform registration processing on the NF network element.

[0046] Fifthly, this application also provides a satellite network element registration management device, configured in a second NRF network element, the device comprising:

[0047] The first information receiving module is used to receive the first network element information of the NF network element on the satellite transmitted by the first NRF network element; wherein, the first network element information is transmitted by the first NRF network element when it detects that the satellite is moving from the first area to the second area where the second NRF network element is located;

[0048] The first request receiving module is used to receive registration requests sent by NF network elements; wherein, the registration request includes the second network element information of the NF network element;

[0049] The network element registration module is used to register NF network elements based on the first network element information and the second network element information.

[0050] Sixthly, this application also provides a satellite network element registration management device, configured in an NF network element, the device comprising:

[0051] The second request receiving module is used to receive the pre-deregistration request sent by the first NRF network element. The pre-deregistration request is sent by the first NRF network element when it detects that the satellite is moving from the first area to the second area.

[0052] The second request sending module is used to send a registration request to the second NRF network element based on the pre-registration request; wherein, the registration request includes the second network element information of the NF network element, and the registration request is used for the second NRF network element to perform registration processing on the NF network element according to the first network element information and the second network element information; the first network element information is sent by the first NRF network element to the second NRF network element.

[0053] In a seventh aspect, this application also provides a communication device, which includes a transceiver, a memory, and a processor. The memory stores a computer program, and the processor performs operations of receiving or sending data under the control of the processor.

[0054] Eighthly, this application also provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps of the above-described satellite network element registration management method.

[0055] Ninthly, this application also provides a computer program product, which includes a computer program that, when executed by a processor, implements the steps of the above-described satellite network element registration management method.

[0056] The aforementioned satellite network element registration management method, apparatus, communication equipment, and storage medium, by introducing a first NRF network element corresponding to a first region and a second NRF network element corresponding to a second region, can, upon detecting a satellite moving from the first region to the second region, send first network element information to the second NRF network element and a pre-registration request to the NF network element. This allows the NF network element to send a registration request including second network element information to the second NRF network element, enabling the second NRF network element to register the NF network element based on the first and second network element information. This scheme, through the interaction between the first NRF network element corresponding to the first region, the second NRF network element corresponding to the second region, and the NF network element, can quickly complete the registration switch of the NF network element between the first and second NRF network elements. This reduces the latency of the NF network element on the satellite during the switching process between different NRF network elements and avoids the NF network element being in an unsupervised, idle state, thus improving the utilization rate of the NF network elements on the satellite. Attached Figure Description

[0057] Figure 1 This is an architecture diagram of the satellite network element registration and management system in the embodiments of this application;

[0058] Figure 2 This is a flowchart illustrating the first satellite network element registration management method in the embodiments of this application;

[0059] Figure 3This is a schematic diagram of the process for determining the first network element information in an embodiment of this application;

[0060] Figure 4 This is a schematic diagram of the process for deleting registration information in an embodiment of this application;

[0061] Figure 5 This is a flowchart illustrating the second satellite network element registration management method in the embodiments of this application;

[0062] Figure 6 This is a schematic diagram of the registration process for NF network elements in this embodiment of the application;

[0063] Figure 7 This is a flowchart illustrating the third satellite network element registration management method in the embodiments of this application;

[0064] Figure 8 This is a flowchart illustrating the preparation stage of the satellite network element registration management method in this application embodiment;

[0065] Figure 9 This is a flowchart illustrating the execution phase of the satellite network element registration management method in this application embodiment;

[0066] Figure 10 This is a structural block diagram of the first satellite network element registration and management device in the embodiments of this application;

[0067] Figure 11 This is a structural block diagram of the second type of satellite network element registration and management device in the embodiments of this application;

[0068] Figure 12 This is a structural block diagram of the third type of satellite network element registration management device in the embodiments of this application;

[0069] Figure 13 This is an internal structural diagram of a communication device in one embodiment. Detailed Implementation

[0070] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.

[0071] The key technology for constructing an integrated space-air-ground network and realizing the convergence of mobile and satellite communications lies in the management and research of NF (Network Function) elements on satellites. Deploying NF elements on satellites will give them mobility. Furthermore, satellites move rapidly; for example, the linear velocity of a satellite in geostationary orbit is approximately 3.1 km / s, and its trajectory is relatively fixed, predictable, and solvable. NF elements on satellites also possess this property.

[0072] Satellites operate at high speeds in orbit. When a satellite moves to the boundary of an NRF (Network Repository Function) management area and leaves, the network elements on the satellite will be idle, resulting in low utilization of the NF network elements. Therefore, this application provides a satellite network element registration management method to improve the aforementioned technical problem.

[0073] In one embodiment, the architecture of the satellite network element registration and management system is first described. Figure 1 The diagram shows the architecture of the satellite network element registration and management system. (For example...) Figure 1 As shown, the satellite network element registration and management system includes an NF network element 1 mounted on a satellite, a first NRF network element 2, a second NRF network element 3 on the ground, and a satellite control center 4. NF network element 1 is located on the satellite side, while the first NRF network element 2, the second NRF network element 3, and the satellite control center 4 are located on the ground side. The satellite control center 4 is connected to the first NRF network element 2 and the second NRF network element 3, and NF network element 1 is connected to the first NRF network element 2 and the second NRF network element 3.

[0074] Furthermore, the first NRF network element 2 corresponds to the first area and can be used to register and manage NF network elements entering the first area. The second NRF network element 3 corresponds to the second area and can be used to register and manage NF network elements entering the second area. Through the interaction between NF network element 1, the first NRF network element 2, the second NRF network element 3, and the satellite control center 4, the registration switching of NF network elements between the first NRF network element and the second NRF network element can be realized.

[0075] In the aforementioned satellite network element registration and management system architecture, by collaborating with the satellite control center through NRF network elements, satellite trajectories can be predicted and calculated in advance, and registration and switching can be completed quickly and promptly. This reduces the latency of NF network elements on the satellite during the switching process between different NRF network elements and avoids NF network elements being in an unsupervised and idle state, thereby improving the utilization rate of NF network elements on the satellite. At the same time, the satellite control center does not need to directly connect with NF network elements to obtain specific information about NF network elements, realizing the separation of management and control between the satellite control center and NF network elements, and improving the security of core network topology and information.

[0076] In one embodiment, Figure 2 This is a flowchart illustrating the first satellite network element registration management method in this application embodiment. The method is applied to... Figure 1 The first NRF network element in the method includes the following steps:

[0077] S201, upon detecting that a satellite is moving from the first area to the second area, the second NRF network element is determined based on the area identifier of the second area.

[0078] Optionally, the first region can be the region where the satellite is currently located; the second region can be the region where the satellite is to move to; and the second NRF network element can be a ground-based network element used to manage the second region. For example, there is a preset correspondence between region identifiers and NRF network elements. After determining that the satellite is to move to the second region, the second NRF network element corresponding to the second region can be determined based on the preset correspondence between region identifiers and NRF network elements.

[0079] Furthermore, there are many ways to identify a satellite moving from the first area to the second area. For example, one method could be that the NF network element on the satellite informs the first NRF network element that the satellite is moving from the first area to the second area. Another method could be to send a satellite movement subscription request to the satellite control center; wherein, the satellite movement subscription request is used to instruct the satellite control center to send a satellite movement notification when the satellite moves from the first area to the second area.

[0080] Furthermore, when the satellite control center detects that a satellite is about to move out of the management area of ​​the first NRF network element, the satellite control center will notify the first NRF network element that the satellite is moving and inform it of the second area the satellite is moving to. Subsequently, if the first NRF network element receives the satellite movement notification from the satellite control center, it can determine that the satellite has moved from the first area to the second area; wherein, the satellite movement notification includes the area identifier of the second area, which is determined by the satellite control center based on the constellation diagram and the satellite's movement trajectory. For example, the second area may specifically be determined by the satellite control center based on the basic logic of satellite orbit control, according to the constellation diagram and the satellite's movement trajectory.

[0081] Specifically, when the first NRF network element receives a satellite movement notification sent by the satellite control center, it determines that the satellite is moving from the first area to the second area, and determines the second NRF network element corresponding to the second area based on the area identifier of the second area included in the satellite movement notification and the preset correspondence between the area identifier of the area and the NRF network element.

[0082] S202, send the first network element information of the NF network element carried on the satellite to the second NRF network element.

[0083] Optionally, the NF network element carried on the satellite can be a network element used to register with a certain NRF network element in order to provide network services to the area corresponding to that NRF network element.

[0084] Optionally, when informing the first NRF network element that the satellite is moving, the satellite control center also sends the satellite's identifier to the first NRF network element. This identifier could include the satellite's identity or specific markings. In other words, the satellite movement notification includes the satellite identifier, which allows the first network element information of the NF network element mounted on the satellite to be determined. For example, the first network element information can be determined based on a pre-defined correspondence between the satellite identifier and the first network element information of the NF network element mounted on the satellite.

[0085] Furthermore, after the first NRF network element determines the first network element information of the NF network element carried on the satellite, it can send the first network element information to the second NRF network element.

[0086] S203, send a pre-registration request to the NF network element.

[0087] The pre-registration request instructs the NF network element to send a registration request to the second NRF network element. The registration request includes the second network element information of the NF network element. The first and second network element information are used by the second NRF network element to perform registration processing on the NF network element. Both the first and second network element information can include information such as network element identifier and network element type.

[0088] Furthermore, the pre-registration request includes the address information of the second NRF network element. The pre-registration request is used to instruct the NF network element to send a registration request to the second NRF network element based on the address information.

[0089] Optionally, when the first NRF network element detects that a satellite is moving from the first area to the second area, it sends the first network element information of the NF network element to the second NRF network element and sends a pre-deregistration request including the address information of the second NRF network element to the NF network element. After receiving the pre-deregistration request, the NF network element returns a pre-deregistration request response to the first NRF network element. At the same time, the NF network element also sends a registration request including the second network element information to the second NRF network element. After receiving the registration request, the second NRF network element determines the consistency comparison result based on the first network element information and the second network element information, and returns a registration request response to the NF network element based on the consistency comparison result.

[0090] It is understood that the pre-registration mechanism in this application can effectively reduce the latency and complexity of re-registration and addressing of NF network elements on the satellite, and improve the utilization rate of NF network elements on the satellite.

[0091] In the aforementioned satellite network element registration management method, by introducing a first NRF network element corresponding to the first region and a second NRF network element corresponding to the second region, when the satellite is detected moving from the first region to the second region, the first NRF network element sends first network element information to the second NRF network element and sends a pre-registration request to the NF network element. This allows the NF network element to send a registration request including second network element information to the second NRF network element, enabling the second NRF network element to register the NF network element based on the first and second network element information. This scheme, through the interaction between the first NRF network element corresponding to the first region, the second NRF network element corresponding to the second region, and the NF network element, enables rapid registration switching of the NF network element between the first and second NRF network elements. This reduces the latency of the NF network element on the satellite during switching between different NRF network elements and avoids the NF network element being in an unsupervised, idle state, thus improving the utilization rate of the NF network elements on the satellite.

[0092] It should be noted that, in order to facilitate the subsequent NF deregistration operation, it is also necessary to adjust the access priority of the NF network element in the first NRF network element, for example, by setting the access priority of the NF network element in the first NRF network element to the lowest level.

[0093] In one embodiment, based on the above embodiments, this application provides an optional method for determining first network element information. The first network element information includes network element type and network element identifier. Optionally, such as... Figure 3 As shown, the specific implementation process includes the following:

[0094] S301, based on satellite identifiers, determine the network element identifier in the first network element information according to the pre-built correspondence between satellite identifiers and network element identifiers.

[0095] Specifically, after the first NRF network element receives the satellite identifier of the satellite sent by the satellite control center, it determines the network element identifier corresponding to the satellite identifier based on the correspondence between the satellite identifier and the network element identifier.

[0096] S302, determine the network element type in the first network element information based on the network element identifier in the first network element information.

[0097] Specifically, after determining the network element identifier, the corresponding network element can be found in the network element database based on the network element identifier, and then the network element type to which the network element belongs can be determined.

[0098] It is understood that in this embodiment, the network element identifier and network element type can be obtained based solely on the satellite identifier to obtain the first network element information of the corresponding satellite. The process is simple and easy to operate, and it lays the foundation for the comparison operation of the second NRF network element.

[0099] In one embodiment, based on the above embodiments, this application provides an optional method for deleting registration information. Optionally, such as... Figure 4 As shown, the specific implementation process includes the following:

[0100] S401 receives a deregistration request sent by an NF network element.

[0101] The deregistration request includes the reason for deregistration and the network element identifier of the NF network element.

[0102] Optionally, the deregistration request can be a request sent by the NF network element to delete the registration information of the NF network element on the first NRF network element.

[0103] S402 If the reason for the registration failure is that the registration was already successful in the second NRF network element, then the registration information of the NF network element in the first NRF network element shall be deleted according to the network element identifier of the NF network element.

[0104] Optionally, if the reason for deregistration in the obtained deregistration request is that the NF network element has been successfully registered in the second NRF network element, the NF network element can be deregistered in the first NRF network element, that is, the registration information of the NF network element in the first NRF network element can be deleted according to the network element identifier of the NF network element.

[0105] It is understood that, in this embodiment, based on the pre-deregistration request sent to the NF network element, the NF network element can be registered in the second NRF network element and deregistered in the first NRF network element, thereby completing the registration and switching of the NF network element in a timely and rapid manner. This reduces the latency of the NF network element on the satellite during the switching process between different NRF network elements and avoids the NF network element being in an unsupervised and idle state, thereby improving the utilization rate of the NF network element on the satellite.

[0106] In one embodiment, Figure 5 This is a flowchart illustrating a second satellite network element registration management method provided according to an embodiment of this application. The method is applied to... Figure 1 The second NRF network element in the method includes the following steps:

[0107] S501 receives the first network element information of the NF network element carried on the satellite, transmitted by the first NRF network element.

[0108] Optionally, the first network element information is sent by the first NRF network element when it detects that the satellite is moving from the first area to the second area where the second NRF network element is located.

[0109] S502 receives registration requests sent by NF network elements.

[0110] Optionally, the registration request may include the second network element information of the NF network element.

[0111] Furthermore, the registration request can be sent by the NF network element to the second NRF network element after receiving a pre-registration request from the first NRF network element.

[0112] S503, based on the first network element information and the second network element information, performs registration processing on the NF network element.

[0113] Specifically, after the second NRF network element obtains the information of the first network element and the second network element, it performs registration processing on the NF network element based on the first network element information and the second network element information according to preset rules, and obtains the registration processing result.

[0114] Furthermore, the second NRF network element returns a registration request response to the NF network element based on the registration processing result. Specifically, it sends a registration request response to the NF network element; the registration request response can be either a registration success response or a registration failure response.

[0115] In the aforementioned satellite network element registration management method, by introducing a first NRF network element corresponding to the first region and a second NRF network element corresponding to the second region, it is possible to receive first network element information sent by the first NRF network element and a registration request including second network element information sent by the NF network element when the satellite is detected moving from the first region to the second region. The second NRF network element can then perform registration processing on the NF network element based on the first and second network element information. This scheme, through the interaction between the first NRF network element corresponding to the first region, the second NRF network element corresponding to the second region, and the NF network element, can quickly complete the registration switch of the NF network element between the first and second NRF network elements. This reduces the latency of the NF network element on the satellite during the switching process between different NRF network elements and avoids the NF network element being in an unsupervised and idle state, thus improving the utilization rate of the NF network elements on the satellite.

[0116] In one embodiment, based on the above embodiments, this application provides an optional method for registering NF network elements. Optionally, such as... Figure 6 As shown, the specific implementation process includes the following:

[0117] S601 performs a consistency comparison between the first network element information and the second network element information.

[0118] Optionally, both the first network element information and the second network element information include the network element type and the network element identifier. The first network element information is sent by the first NRF network element upon receiving a satellite movement notification from the satellite control center; wherein, the satellite movement notification is used to inform the first NRF network element that the satellite is moving from the first area to the second area; the second network element information is the information of the NF network element included in the registration request.

[0119] Specifically, the network element type and network element identifier included in the first network element information are compared with the network element type and network element identifier included in the second network element information for consistency.

[0120] S602, if the consistency comparison result is consistent, then register the NF network element on the second NRF network element.

[0121] Optionally, a registration request response can also be sent to the NF network element; wherein the registration request response is either a registration success response or a registration failure response.

[0122] Optionally, if the network element type included in the first network element information is consistent with the network element type included in the second network element information, and the network element identifier included in the first network element information is consistent with the network element identifier included in the second network element information, then the consistency comparison result is determined to be consistent, the NF network element can be registered on the second NRF network element, and a registration success response can be sent to the NF network element.

[0123] Furthermore, if the network element type included in the first network element information is inconsistent with the network element type included in the second network element information, and / or the network element identifier included in the first network element information is inconsistent with the network element identifier included in the second network element information, then the consistency comparison result is determined to be inconsistent, the NF network element registration process is restarted, and a registration failure response is sent to the NF network element.

[0124] It is understood that in this embodiment, the consistency comparison between the first network element information and the second network element information is used to determine whether to register the NF network element on the second NRF network element, thereby avoiding the registration of untrusted NF network elements and improving the security and reliability of NF network element registration.

[0125] In one embodiment, Figure 7 This is a flowchart illustrating a third satellite network element registration management method provided in an embodiment of this application, wherein the method is applied to Figure 1 The method includes the following steps: (The text appears to be incomplete and contains several grammatical errors. A more accurate translation would require the full context.)

[0126] S701 receives a pre-registration request sent by the first NRF network element.

[0127] Optionally, the pre-deregistration request is sent by the first NRF network element when it detects that the satellite is moving from the first area to the second area, and the pre-deregistration request includes the address information of the second NRF network element.

[0128] S702 sends a registration request to the second NRF network element based on the pre-registration request.

[0129] Optionally, the registration request includes the second network element information of the NF network element. The registration request is used for the second NRF network element to perform registration processing on the NF network element based on the first network element information and the second network element information. The first network element information is sent by the first NRF network element to the second NRF network element.

[0130] Furthermore, when the second NRF network element successfully registers the NF network element based on the information from the first and second network elements, the first NRF network element needs to deregister the NF network element. Specifically, a deregistration request is sent to the first NRF network element; the deregistration request includes the reason for deregistration and the network element identifier of the NF network element; the deregistration request is used by the first NRF network element to delete the registration information of the NF network element in the first NRF network element based on the network element identifier of the NF network element when it recognizes that the reason for deregistration is that the registration has been successfully completed in the second NRF network element.

[0131] Furthermore, since the pre-registration request includes the address information of the second NRF network element, the second NRF network element can be located based on its address information, and a registration request can be sent to that second NRF network element. Specifically, a registration request is sent to the second NRF network element based on its address information.

[0132] In the aforementioned satellite network element registration management method, by introducing a first NRF network element corresponding to the first region and a second NRF network element corresponding to the second region, it is possible to receive a pre-deregistration request sent by the first NRF network element when the satellite is detected moving from the first region to the second region. Then, the NF network element can send a registration request to the second NRF network element based on the pre-deregistration request, instructing the second NRF network element to register the NF network element according to the information of the first and second network elements. This scheme, through the interaction between the first NRF network element corresponding to the first region, the second NRF network element corresponding to the second region, and the NF network element, can quickly complete the registration switch of the NF network element between the first and second NRF network elements. This reduces the latency of the NF network element on the satellite during the switching process between different NRF network elements and avoids the NF network element being in an unsupervised, idle state, thus improving the utilization rate of the NF network elements on the satellite.

[0133] The following is through Figure 8-9 The entire process of satellite network element registration management is described. This satellite network element registration management method includes a preparation phase and an execution phase. Figure 8 A flowchart illustrating the preparation phase of the satellite network element registration management method. (Example) Figure 8 As shown, this is the process of interaction between the satellite control center and the first NRF network element. The preparation phase includes the following steps:

[0134] S801, the first NRF network element pre-builds the correspondence between satellite identifiers and network element identifiers.

[0135] S802, the first NRF network element sends a satellite mobile subscription request to the satellite control center.

[0136] The satellite mobile subscription request includes a satellite identifier.

[0137] S803: When the satellite control center detects that a satellite is moving toward the boundary of the first area, it determines the second area based on the constellation map and the satellite's movement trajectory.

[0138] S804, the satellite control center sends a satellite movement notification to the first NRF network element.

[0139] The satellite movement notification includes the area identifier of the second area and the satellite identifier of the satellite.

[0140] Figure 9 This is a flowchart illustrating the execution phase of the satellite network element registration management method. (Example:) Figure 9 As shown, this is the process of interaction between the NF network element, the first NRF network element, and the second NRF network element. The execution phase includes the following steps:

[0141] S901, the first NRF network element receives satellite movement notifications from the satellite control center.

[0142] The satellite movement notification includes the area identifier of the second area and the satellite identifier of the satellite.

[0143] S902, the first NRF network element determines the first network element information based on the satellite identifier, and determines the second NRF network element based on the area identifier of the second area.

[0144] S903, the first NRF network element sends the first network element information of the NF network element carried on the satellite to the second NRF network element.

[0145] The first network element information includes the network element type and the network element identifier.

[0146] S904, the first NRF network element adjusts the access priority of the NF network element in the first NRF network element.

[0147] S905, the first NRF network element sends a pre-registration request to the NF network element.

[0148] The pre-registration request includes the address information of the second NRF network element.

[0149] S906, the NF network element returns a pre-registration request response to the first NRF network element.

[0150] S907, the NF network element sends a registration request to the second NRF network element.

[0151] The registration request includes information about the second network element.

[0152] S908, the second NRF network element performs a consistency comparison between the information of the first network element and the information of the second network element.

[0153] S909, the second NRF network element returns a registration request response to the NF network element based on the consistency comparison result.

[0154] The registration request response can be either a registration success response or a registration failure response.

[0155] S910, when the registration request response is a registration success response, the NF network element sends a registration request to the first NRF network element.

[0156] S911, after the first NRF network element completes the deregistration with the NF network element, the first NRF network element returns a deregistration request response to the NF network element.

[0157] It should also be noted that if the registration request response is a registration failure response, the NF network element registration process will be restarted.

[0158] Through the above scheme, the interaction between the first NRF network element corresponding to the first area, the second NRF network element corresponding to the second area, and the NF network element can be quickly completed, thereby reducing the latency of the NF network element on the satellite during the switching process between different NRF network elements and avoiding the NF network element being in an unsupervised and idle state, thus improving the utilization rate of the NF network element on the satellite.

[0159] The specific processes of S901-S911 described above can be found in the description of the above method embodiments. Their implementation principles and technical effects are similar, and will not be repeated here.

[0160] It should be understood that although the steps in the flowcharts of the embodiments described above are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the embodiments described above may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages of other steps.

[0161] Based on the same inventive concept, this application also provides a satellite network element registration management device for implementing the satellite network element registration management method described above. The solution provided by this device is similar to the solution described in the above method; therefore, the specific limitations in one or more satellite network element registration management device embodiments provided below can be found in the limitations of the satellite network element registration management method described above, and will not be repeated here.

[0162] In one embodiment, by Figure 10 A structural block diagram of a satellite network element registration management device in one embodiment is shown. Figure 10 As shown, a satellite network element registration management device 10 is provided, configured in a first NRF network element. The device includes: a network element determination module 100, a first information transmission module 101, and a first request transmission module 102, wherein:

[0163] The network element determination module 100 is used to determine a second NRF network element based on the area identifier of the second area when it is detected that a satellite is moving from the first area to the second area.

[0164] The first information transmission module 101 is used to transmit the first network element information of the NF network element carried on the satellite to the second NRF network element;

[0165] The first request sending module 102 is used to send a pre-registration request to the NF network element; the pre-registration request is used to instruct the NF network element to send a registration request to the second NRF network element; the registration request includes the second network element information of the NF network element; the first network element information and the second network element information are used by the second NRF network element to perform registration processing on the NF network element.

[0166] The aforementioned satellite network element registration management device, by introducing a first NRF network element corresponding to the first region and a second NRF network element corresponding to the second region, can, upon detecting a satellite moving from the first region to the second region, send first network element information to the second NRF network element and a pre-registration request to the NF network element. This allows the NF network element to send a registration request including second network element information to the second NRF network element, enabling the second NRF network element to register the NF network element based on the first and second network element information. This scheme, through the interaction between the first NRF network element corresponding to the first region, the second NRF network element corresponding to the second region, and the NF network element, can quickly complete the registration switch of the NF network element between the first and second NRF network elements. This reduces the latency of the NF network element on the satellite during the switching process between different NRF network elements and avoids the NF network element being in an unsupervised, idle state, thus improving the utilization rate of the NF network elements on the satellite.

[0167] In one embodiment, the upper Figure 10 The network element determination module 100 includes:

[0168] If the identification unit receives a satellite movement notification sent by the satellite control center, it determines that the satellite has moved from the first area to the second area; wherein, the satellite movement notification includes the area identifier of the second area, which is determined by the satellite control center based on the constellation map and the satellite's movement trajectory.

[0169] In one embodiment, the satellite mobility notification further includes a satellite identifier, and the device 10 also includes:

[0170] The information determination module is used to determine the first network element information of the NF network element carried on the satellite based on the satellite identifier.

[0171] In one embodiment, the first network element information includes network element type and network element identifier, and the device further includes:

[0172] The identifier determination module is used to determine the network element identifier in the first network element information based on the satellite identifier and according to the pre-built correspondence between the satellite identifier and the network element identifier.

[0173] The type determination module is used to determine the network element type in the first network element information based on the network element identifier in the first network element information.

[0174] In one embodiment, the device 10 further includes:

[0175] The third request sending module is used to send a satellite mobility subscription request to the satellite control center; wherein, the satellite mobility subscription request is used to instruct the satellite control center to send a satellite mobility notification when the satellite moves from the first area to the second area.

[0176] In one embodiment, the pre-registration request includes the address information of the second NRF element, and the pre-registration request is used to instruct the NF element to send a registration request to the second NRF element based on the address information.

[0177] In one embodiment, the device 10 further includes:

[0178] The third request receiving module is used to receive deregistration requests sent by NF network elements; the deregistration request includes the reason for deregistration and the network element identifier of the NF network element.

[0179] If the reason for registration is that it has already been successfully registered in the second NRF network element, then the registration information of the NF network element in the first NRF network element will be deleted according to the network element identifier of the NF network element.

[0180] In one embodiment, the device 10 further includes:

[0181] The adjustment module is used to adjust the access priority of NF network elements in the first NRF network element.

[0182] In one embodiment, by Figure 11 A structural block diagram of a satellite network element registration management device in one embodiment is shown. Figure 11 As shown, a satellite network element registration management device 11 is provided, configured in a second NRF network element. The device includes: a first information receiving module 110, a first request receiving module 111, and a network element registration module 112, wherein:

[0183] The first information receiving module 110 is used to receive first network element information of the NF network element carried on the satellite, which is transmitted by the first NRF network element; wherein, the first network element information is transmitted by the first NRF network element when it detects that the satellite is moving from the first area to the second area where the second NRF network element is located;

[0184] The first request receiving module 111 is used to receive a registration request sent by an NF network element; wherein the registration request includes the second network element information of the NF network element;

[0185] The network element registration module 112 is used to register NF network elements based on the first network element information and the second network element information.

[0186] The aforementioned satellite network element registration and management device, by introducing a first NRF network element corresponding to the first region and a second NRF network element corresponding to the second region, can receive first network element information sent by the first NRF network element and a registration request including second network element information sent by the NF network element when the satellite moves from the first region to the second region is detected. The second NRF network element can then perform registration processing on the NF network element based on the first and second network element information. This scheme, through the interaction between the first NRF network element corresponding to the first region, the second NRF network element corresponding to the second region, and the NF network element, can quickly complete the registration switch of the NF network element between the first and second NRF network elements. This reduces the latency of the NF network element on the satellite during the switching process between different NRF network elements and avoids the NF network element being in an unsupervised, idle state, thus improving the utilization rate of the NF network elements on the satellite.

[0187] In one embodiment, the upper Figure 11 The network element registration module 112 in the middle may specifically include:

[0188] The comparison unit performs a consistency comparison between the first network element information and the second network element information;

[0189] If the consistency comparison result is consistent, the NF network element is registered on the second NRF network element.

[0190] In one embodiment, the device 11 further includes:

[0191] The response sending module is used to send registration request responses to NF network elements; the registration request response can be a registration success response or a registration failure response.

[0192] In one embodiment, the first network element information is sent by the first NRF network element upon receiving a satellite movement notification from the satellite control center; wherein the satellite movement notification is used to inform the first NRF network element that the satellite is moving from the first area to the second area.

[0193] In one embodiment, both the first network element information and the second network element information include network element type and network element identifier.

[0194] In one embodiment, by Figure 12 A structural block diagram of a satellite network element registration management device in one embodiment is shown. Figure 12 As shown, a satellite network element registration management device 12 is provided, configured in an NF network element. The device includes: a second request receiving module 120 and a second request sending module 121, wherein:

[0195] The second request receiving module 120 is used to receive a pre-deregistration request sent by the first NRF network element. The pre-deregistration request is sent by the first NRF network element when it detects that a satellite is moving from the first area to the second area.

[0196] The second request sending module 121 is used to send a registration request to the second NRF network element based on the pre-registration request; wherein, the registration request includes the second network element information of the NF network element, and the registration request is used for the second NRF network element to perform registration processing on the NF network element according to the first network element information and the second network element information; the first network element information is sent by the first NRF network element to the second NRF network element.

[0197] The aforementioned satellite network element registration management device, by introducing a first NRF network element corresponding to the first region and a second NRF network element corresponding to the second region, can receive a pre-deregistration request sent by the first NRF network element when it detects that the satellite is moving from the first region to the second region. Then, the NF network element can send a registration request to the second NRF network element based on the pre-deregistration request, instructing the second NRF network element to register the NF network element according to the first and second network element information. This scheme, through the interaction between the first NRF network element corresponding to the first region, the second NRF network element corresponding to the second region, and the NF network element, can quickly complete the registration switch of the NF network element between the first and second NRF network elements. This reduces the latency of the NF network element on the satellite during the switching process between different NRF network elements and avoids the NF network element being in an unsupervised, idle state, thus improving the utilization rate of the NF network elements on the satellite.

[0198] In one embodiment, the device 12 further includes:

[0199] The deregistration request sending module is used to send a deregistration request to the first NRF network element. The deregistration request includes a deregistration reason and the network element identifier of the NF network element. The deregistration request is used by the first NRF network element to delete the registration information of the NF network element in the first NRF network element based on the network element identifier of the NF network element when it recognizes that the deregistration reason is that it has been successfully registered in the second NRF network element.

[0200] In one embodiment, the pre-registration request includes the address information of the second NRF network element, and the registration request sending module is used to:

[0201] Based on the address information, a registration request is sent to the second NRF network element.

[0202] Each module in the aforementioned satellite network element registration and management device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in the processor of the communication device in hardware form or independent of it, or stored in the memory of the communication device in software form, so that the processor can call and execute the corresponding operations of each module.

[0203] In one embodiment, a communication is provided, the communication device being a server, the internal structure of which can be as shown in the diagram. Figure 13 As shown, the communication device includes a processor, memory, network interface, and transceiver connected via a system bus. The processor provides computing and control capabilities. The memory includes non-volatile storage media and internal memory. The transceiver performs data reception and transmission operations under the control of the processor. The non-volatile storage media stores the operating system, computer programs, and a database. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage media. The database stores authentication data. The network interface communicates with external user terminals via a network connection. When executed by the processor, the computer program implements a satellite network element registration management method.

[0204] Those skilled in the art will understand that Figure 13 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the communication device to which the present application is applied. Optionally, the communication device may include more or fewer components than shown in the figure, or combine certain components, or have different component arrangements.

[0205] In one embodiment, a communication device is provided, including a receiver, a transmitter, a memory, and a processor. The memory stores a computer program, and the processor executes the computer program to perform the following steps:

[0206] If a satellite is detected moving from the first area to the second area, the second NRF network element is determined based on the area identifier of the second area;

[0207] Send the first network element information of the NF network element carried on the satellite to the second NRF network element;

[0208] Send a pre-deregistration request to the NF network element; the pre-deregistration request is used to instruct the NF network element to send a registration request to the second NRF network element; the registration request includes the second network element information of the NF network element; the first network element information and the second network element information are used by the second NRF network element to perform registration processing on the NF network element.

[0209] In one embodiment, when the processor executes the logic in the computer program that identifies a satellite moving from a first region to a second region, it specifically implements the following steps:

[0210] If a satellite movement notification is received from the satellite control center, it is determined that the satellite has moved from the first area to the second area; the satellite movement notification includes the area identifier of the second area, which is determined by the satellite control center based on the constellation map and the satellite's movement trajectory.

[0211] In one embodiment, the satellite mobility notification also includes a satellite identifier, and when the processor executes the logic in the computer program, it further implements the following steps:

[0212] Based on the satellite identifier, determine the first network element information of the NF network element carried on the satellite.

[0213] In one embodiment, the first network element information includes network element type and network element identifier. When the processor executes the logic in the computer program, it also specifically implements the following:

[0214] Based on satellite identifiers, and according to the pre-built correspondence between satellite identifiers and network element identifiers, the network element identifier in the first network element information is determined; based on the network element identifier in the first network element information, the network element type in the first network element information is determined.

[0215] In one embodiment, when the processor executes the logic in the computer program, it further implements the following steps:

[0216] Send a satellite mobility subscription request to the satellite control center; wherein, the satellite mobility subscription request is used to instruct the satellite control center to send a satellite mobility notification when the satellite moves from the first area to the second area.

[0217] In one embodiment, the pre-registration request includes the address information of the second NRF element, and the pre-registration request is used to instruct the NF element to send a registration request to the second NRF element based on the address information.

[0218] In one embodiment, when the processor executes the logic in the computer program, it further implements the following steps:

[0219] Receive a deregistration request sent by an NF network element; the deregistration request includes the reason for deregistration and the network element identifier of the NF network element; if the reason for deregistration is that it has successfully registered in the second NRF network element, then delete the registration information of the NF network element in the first NRF network element according to the network element identifier of the NF network element.

[0220] In one embodiment, when the processor executes the logic in the computer program, it further implements the following steps:

[0221] Adjust the access priority of the NF network element in the first NRF network element.

[0222] In one embodiment, a communication device is provided, including a receiver, a transmitter, a memory, and a processor. The memory stores a computer program, and the processor executes the computer program to perform the following steps:

[0223] Receive first network element information from the NF network element on the satellite transmitted by the first NRF network element; wherein, the first network element information is transmitted by the first NRF network element when it detects that the satellite is moving from the first area to the second area where the second NRF network element is located;

[0224] Receive a registration request sent by an NF network element; wherein the registration request includes the second network element information of the NF network element;

[0225] Based on the first network element information and the second network element information, the NF network element is registered.

[0226] In one embodiment, when the processor executes the logic in the computer program that performs registration processing on the NF network element based on the first network element information and the second network element information, it specifically implements the following steps:

[0227] The information of the first network element and the information of the second network element are compared for consistency. If the consistency comparison result is consistent, the NF network element is registered on the second NRF network element.

[0228] In one embodiment, when the processor executes the logic in the computer program, it further implements the following steps:

[0229] Send a registration request response to the NF network element; the registration request response may be a registration success response or a registration failure response.

[0230] In one embodiment, the first network element information is sent by the first NRF network element upon receiving a satellite movement notification from the satellite control center; wherein the satellite movement notification is used to inform the first NRF network element that the satellite is moving from the first area to the second area.

[0231] In one embodiment, both the first network element information and the second network element information include network element type and network element identifier.

[0232] In one embodiment, a communication device is provided, including a receiver, a transmitter, a memory, and a processor. The memory stores a computer program, and the processor executes the computer program to perform the following steps:

[0233] The system receives a pre-deregistration request from a first NRF network element, which is sent by the first NRF network element upon detecting that a satellite is moving from a first area to a second area. Based on the pre-deregistration request, the system sends a registration request to a second NRF network element. The registration request includes the second network element information of the NF network element, and the registration request is used by the second NRF network element to perform registration processing on the NF network element based on the first network element information and the second network element information. The first network element information is sent by the first NRF network element to the second NRF network element.

[0234] In one embodiment, when the processor executes the logic in the computer program, it further implements the following steps:

[0235] Send a deregistration request to the first NRF network element; wherein the deregistration request includes the deregistration reason and the network element identifier of the NF network element; the deregistration request is used by the first NRF network element to delete the registration information of the NF network element in the first NRF network element according to the network element identifier of the NF network element when it recognizes that the deregistration reason is that it has been successfully registered in the second NRF network element.

[0236] In one embodiment, the pre-deregistration request includes the address information of the second NRF network element. When the processor executes the logic in the computer program that sends a registration request to the second NRF network element based on the pre-deregistration request, the following steps are specifically implemented:

[0237] Based on the pre-registration request, a registration request is sent to the second NRF network element.

[0238] The principles and specific processes of the communication equipment provided above in implementing each embodiment can be found in the description of the satellite network element registration management method embodiment in the foregoing embodiments, and will not be repeated here.

[0239] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon, which, when executed by a processor, performs the following steps:

[0240] Upon detecting that a satellite is moving from the first area to the second area, the second NRF network element is determined based on the area identifier of the second area; the first network element information of the NF network element carried on the satellite is sent to the second NRF network element;

[0241] Send a pre-deregistration request to the NF network element; the pre-deregistration request is used to instruct the NF network element to send a registration request to the second NRF network element; the registration request includes the second network element information of the NF network element; the first network element information and the second network element information are used by the second NRF network element to perform registration processing on the NF network element.

[0242] In one embodiment, when the logic in the computer program that identifies the satellite moving from the first region to the second region is executed by the processor, the following steps are specifically implemented:

[0243] If a satellite movement notification is received from the satellite control center, it is determined that the satellite has moved from the first area to the second area; the satellite movement notification includes the area identifier of the second area, which is determined by the satellite control center based on the constellation map and the satellite's movement trajectory.

[0244] In one embodiment, the satellite mobility notification also includes a satellite identifier, and when the logic in the computer program is executed by the processor, it further implements the following steps:

[0245] Based on the satellite identifier, determine the first network element information of the NF network element carried on the satellite.

[0246] In one embodiment, the first network element information includes network element type and network element identifier. When the logic in the computer program is executed by the processor, the following steps are also specifically implemented:

[0247] Based on satellite identifiers, and according to the pre-built correspondence between satellite identifiers and network element identifiers, the network element identifier in the first network element information is determined; based on the network element identifier in the first network element information, the network element type in the first network element information is determined.

[0248] In one embodiment, when the logic in the computer program is executed by the processor, the following steps are also specifically implemented:

[0249] Send a satellite mobility subscription request to the satellite control center; wherein, the satellite mobility subscription request is used to instruct the satellite control center to send a satellite mobility notification when the satellite moves from the first area to the second area.

[0250] In one embodiment, the pre-registration request includes the address information of the second NRF element, and the pre-registration request is used to instruct the NF element to send a registration request to the second NRF element based on the address information.

[0251] In one embodiment, when the logic in the computer program is executed by the processor, the following steps are also specifically implemented:

[0252] Receive a deregistration request sent by an NF network element; the deregistration request includes the reason for deregistration and the network element identifier of the NF network element; if the reason for deregistration is that it has successfully registered in the second NRF network element, then delete the registration information of the NF network element in the first NRF network element according to the network element identifier of the NF network element.

[0253] In one embodiment, when the logic in the computer program is executed by the processor, the following steps are also specifically implemented:

[0254] Adjust the access priority of the NF network element in the first NRF network element.

[0255] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon, which, when executed by a processor, performs the following steps:

[0256] Receive first network element information from the NF network element on the satellite transmitted by the first NRF network element; wherein, the first network element information is transmitted by the first NRF network element when it detects that the satellite is moving from the first area to the second area where the second NRF network element is located;

[0257] Receive a registration request sent by an NF network element; wherein the registration request includes the second network element information of the NF network element;

[0258] Based on the first network element information and the second network element information, the NF network element is registered.

[0259] In one embodiment, when the logic in the computer program is executed by the processor, the following steps are also specifically implemented:

[0260] The information of the first network element and the information of the second network element are compared for consistency. If the consistency comparison result is consistent, the NF network element is registered on the second NRF network element.

[0261] In one embodiment, when the logic in the computer program is executed by the processor, the following steps are also specifically implemented:

[0262] Send a registration request response to the NF network element; the registration request response may be a registration success response or a registration failure response.

[0263] In one embodiment, the first network element information is sent by the first NRF network element upon receiving a satellite movement notification from the satellite control center; wherein the satellite movement notification is used to inform the first NRF network element that the satellite is moving from the first area to the second area.

[0264] In one embodiment, both the first network element information and the second network element information include network element type and network element identifier.

[0265] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon, which, when executed by a processor, performs the following steps:

[0266] The system receives a pre-deregistration request from a first NRF network element, which is sent by the first NRF network element upon detecting that a satellite is moving from a first area to a second area. Based on the pre-deregistration request, the system sends a registration request to a second NRF network element. The registration request includes the second network element information of the NF network element, and the registration request is used by the second NRF network element to perform registration processing on the NF network element based on the first network element information and the second network element information. The first network element information is sent by the first NRF network element to the second NRF network element.

[0267] In one embodiment, when the logic in the computer program is executed by the processor, the following steps are also specifically implemented:

[0268] Send a deregistration request to the first NRF network element; wherein the deregistration request includes the deregistration reason and the network element identifier of the NF network element; the deregistration request is used by the first NRF network element to delete the registration information of the NF network element in the first NRF network element according to the network element identifier of the NF network element when it recognizes that the deregistration reason is that it has been successfully registered in the second NRF network element.

[0269] In one embodiment, the pre-deregistration request includes the address information of the second NRF network element. When the logic in the computer program that sends a registration request to the second NRF network element based on the pre-deregistration request is executed by the processor, the following steps are specifically implemented:

[0270] Based on the address information, a registration request is sent to the second NRF network element.

[0271] The principles and specific processes of the computer-readable storage medium provided above in implementing the various embodiments can be found in the description of the satellite network element registration management method in the foregoing embodiments, and will not be repeated here.

[0272] The principles and specific processes of the computer-readable storage medium provided above in implementing the various embodiments can be found in the description of the second detection method embodiment in the foregoing embodiments, and will not be repeated here.

[0273] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, performs the following steps:

[0274] Upon detecting that a satellite is moving from the first area to the second area, the second NRF network element is determined based on the area identifier of the second area; the first network element information of the NF network element carried on the satellite is sent to the second NRF network element;

[0275] Send a pre-deregistration request to the NF network element; the pre-deregistration request is used to instruct the NF network element to send a registration request to the second NRF network element; the registration request includes the second network element information of the NF network element; the first network element information and the second network element information are used by the second NRF network element to perform registration processing on the NF network element.

[0276] In one embodiment, when the logic in the computer program that identifies the satellite moving from the first region to the second region is executed by the processor, the following steps are specifically implemented:

[0277] If a satellite movement notification is received from the satellite control center, it is determined that the satellite has moved from the first area to the second area; the satellite movement notification includes the area identifier of the second area, which is determined by the satellite control center based on the constellation map and the satellite's movement trajectory.

[0278] In one embodiment, the satellite mobility notification also includes a satellite identifier, and when the logic in the computer program is executed by the processor, it further implements the following steps:

[0279] Based on the satellite identifier, determine the first network element information of the NF network element carried on the satellite.

[0280] In one embodiment, the first network element information includes network element type and network element identifier. When the logic in the computer program is executed by the processor, the following steps are also specifically implemented:

[0281] Based on satellite identifiers, and according to the pre-built correspondence between satellite identifiers and network element identifiers, the network element identifier in the first network element information is determined; based on the network element identifier in the first network element information, the network element type in the first network element information is determined.

[0282] In one embodiment, when the logic in the computer program is executed by the processor, the following steps are also specifically implemented:

[0283] Send a satellite mobility subscription request to the satellite control center; wherein, the satellite mobility subscription request is used to instruct the satellite control center to send a satellite mobility notification when the satellite moves from the first area to the second area.

[0284] In one embodiment, the pre-registration request includes the address information of the second NRF element, and the pre-registration request is used to instruct the NF element to send a registration request to the second NRF element based on the address information.

[0285] In one embodiment, when the logic in the computer program is executed by the processor, the following steps are also specifically implemented:

[0286] Receive a deregistration request sent by an NF network element; the deregistration request includes the reason for deregistration and the network element identifier of the NF network element; if the reason for deregistration is that it has successfully registered in the second NRF network element, then delete the registration information of the NF network element in the first NRF network element according to the network element identifier of the NF network element.

[0287] In one embodiment, when the logic in the computer program is executed by the processor, the following steps are also specifically implemented:

[0288] Adjust the access priority of the NF network element in the first NRF network element.

[0289] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, performs the following steps:

[0290] Receive first network element information from the NF network element on the satellite transmitted by the first NRF network element; wherein, the first network element information is transmitted by the first NRF network element when it detects that the satellite is moving from the first area to the second area where the second NRF network element is located;

[0291] Receive a registration request sent by an NF network element; wherein the registration request includes the second network element information of the NF network element;

[0292] Based on the first network element information and the second network element information, the NF network element is registered.

[0293] In one embodiment, when the logic in the computer program is executed by the processor, the following steps are also specifically implemented:

[0294] The information of the first network element and the information of the second network element are compared for consistency. If the consistency comparison result is consistent, the NF network element is registered on the second NRF network element.

[0295] In one embodiment, when the logic in the computer program is executed by the processor, the following steps are also specifically implemented:

[0296] Send a registration request response to the NF network element; the registration request response may be a registration success response or a registration failure response.

[0297] In one embodiment, the first network element information is sent by the first NRF network element upon receiving a satellite movement notification from the satellite control center; wherein the satellite movement notification is used to inform the first NRF network element that the satellite is moving from the first area to the second area.

[0298] In one embodiment, both the first network element information and the second network element information include network element type and network element identifier.

[0299] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, performs the following steps:

[0300] The system receives a pre-deregistration request from a first NRF network element, which is sent by the first NRF network element upon detecting that a satellite is moving from a first area to a second area. Based on the pre-deregistration request, the system sends a registration request to a second NRF network element. The registration request includes the second network element information of the NF network element, and the registration request is used by the second NRF network element to perform registration processing on the NF network element based on the first network element information and the second network element information. The first network element information is sent by the first NRF network element to the second NRF network element.

[0301] In one embodiment, when the logic in the computer program is executed by the processor, the following steps are also specifically implemented:

[0302] Send a deregistration request to the first NRF network element; wherein the deregistration request includes the deregistration reason and the network element identifier of the NF network element; the deregistration request is used by the first NRF network element to delete the registration information of the NF network element in the first NRF network element according to the network element identifier of the NF network element when it recognizes that the deregistration reason is that it has been successfully registered in the second NRF network element.

[0303] In one embodiment, the pre-deregistration request includes the address information of the second NRF network element. When the logic in the computer program that sends a registration request to the second NRF network element based on the pre-deregistration request is executed by the processor, the following steps are specifically implemented:

[0304] Based on the address information, a registration request is sent to the second NRF network element.

[0305] The principles and specific processes of the computer program products provided above in implementing each embodiment can be found in the description of the second detection method embodiment in the foregoing embodiments, and will not be repeated here.

[0306] It should be noted that the data involved in this application (including but not limited to data in the satellite network element registration management process) are all data that have been fully authorized by all parties, and the collection, use and processing of the relevant data must comply with the relevant laws, regulations and standards of the relevant countries and regions.

[0307] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, etc., and are not limited to these.

[0308] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0309] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of this patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.

Claims

1. A satellite network element registration management method, characterized in that, The NRF network elements used in the first network registration function include: If a satellite is detected moving from the first area to the second area, the second NRF network element is determined based on the area identifier of the second area; Send the first network element information of the network function NF network element carried on the satellite to the second NRF network element; Send a pre-deregistration request to the NF network element; the pre-deregistration request is used to instruct the NF network element to send a registration request to the second NRF network element; the registration request includes the second network element information of the NF network element; the first network element information and the second network element information are used by the second NRF network element to perform registration processing on the NF network element.

2. The method according to claim 1, characterized in that, The identification of a satellite moving from the first region to the second region includes: If a satellite movement notification is received from the satellite control center, it is determined that the satellite has moved from the first area to the second area; wherein the satellite movement notification includes the area identifier of the second area, which is determined by the satellite control center based on the constellation map and the satellite's movement trajectory.

3. The method according to claim 2, characterized in that, The satellite mobility notification also includes a satellite identifier, and the method further includes: Based on the satellite identifier, the first network element information of the NF network element carried on the satellite is determined.

4. The method according to claim 3, characterized in that, The first network element information includes network element type and network element identifier, and the method further includes: Based on the satellite identifier, the network element identifier in the first network element information is determined according to the pre-constructed correspondence between the satellite identifier and the network element identifier. The network element type in the first network element information is determined based on the network element identifier in the first network element information.

5. The method according to claim 2, characterized in that, The method further includes: Send a satellite mobility subscription request to the satellite control center; wherein the satellite mobility subscription request is used to instruct the satellite control center to send a satellite mobility notification when the satellite moves from the first area to the second area.

6. The method according to claim 1, characterized in that, The pre-registration request includes the address information of the second NRF network element, and the pre-registration request is used to instruct the NF network element to send a registration request to the second NRF network element based on the address information.

7. The method according to any one of claims 1-6, characterized in that, The method further includes: Receive a deregistration request sent by the NF network element; wherein the deregistration request includes a deregistration reason and the network element identifier of the NF network element; If the reason for deregistration is that it has been successfully registered in the second NRF network element, then the registration information of the NF network element in the first NRF network element is deleted according to the network element identifier of the NF network element.

8. The method according to any one of claims 1-6, characterized in that, The method further includes: Adjust the access priority of the NF network element in the first NRF network element.

9. A satellite network element registration management method, characterized in that, Applied to the second NRF network element, including: Receive first network element information from the NF network element on the satellite transmitted by the first NRF network element; wherein, the first network element information is transmitted by the first NRF network element when it detects that the satellite is moving from the first area to the second area where the second NRF network element is located; Receive a registration request sent by the NF network element; wherein the registration request includes the second network element information of the NF network element; Based on the first network element information and the second network element information, the NF network element is registered.

10. The method according to claim 9, characterized in that, The registration process for the NF network element based on the first network element information and the second network element information includes: Perform a consistency comparison between the first network element information and the second network element information; If the consistency comparison result is consistent, then the NF network element is registered on the second NRF network element.

11. The method according to claim 10, characterized in that, The method further includes: Send a registration request response to the NF network element; wherein the registration request response is a registration success response or a registration failure response.

12. The method according to claim 9, characterized in that, The first network element information is sent by the first NRF network element upon receiving a satellite movement notification from the satellite control center; wherein, the satellite movement notification is used to inform the first NRF network element that the satellite is moving from the first area to the second area.

13. The method according to any one of claims 9-12, characterized in that, Both the first network element information and the second network element information include network element type and network element identifier.

14. A satellite network element registration management method, characterized in that, Applications to NF network elements mounted on satellites include: Receive a pre-deregistration request sent by a first NRF network element, the pre-deregistration request being sent by the first NRF network element when it detects that a satellite is moving from a first area to a second area; Based on the pre-registration request, a registration request is sent to the second NRF network element corresponding to the second region; wherein, the registration request includes the second network element information of the NF network element, and the registration request is used for the second NRF network element to perform registration processing on the NF network element according to the first network element information and the second network element information; the first network element information is the network element information of the NF network element carried on the satellite sent by the first NRF network element to the second NRF network element.

15. The method according to claim 14, characterized in that, The method further includes: A deregistration request is sent to the first NRF network element; wherein the deregistration request includes a deregistration reason and the network element identifier of the NF network element; the deregistration request is used by the first NRF network element to delete the registration information of the NF network element in the first NRF network element according to the network element identifier of the NF network element when the first NRF network element recognizes that the deregistration reason is that it has successfully registered with the second NRF network element.

16. The method according to claim 14, characterized in that, The pre-deregistration request includes the address information of the second NRF network element, and the step of sending a registration request to the second NRF network element based on the pre-deregistration request includes: Based on the address information, a registration request is sent to the second NRF network element.

17. A satellite network element registration and management device, characterized in that, Configured in the first NRF network element, including: The network element determination module is used to determine a second NRF network element based on the area identifier of the second area when it is detected that a satellite is moving from a first area to a second area. The first information sending module is used to send the first network element information of the NF network element carried on the satellite to the second NRF network element; The first request sending module is used to send a pre-deregistration request to the NF network element; the pre-deregistration request is used to instruct the NF network element to send a registration request to the second NRF network element; the registration request includes the second network element information of the NF network element; the first network element information and the second network element information are used for the second NRF network element to perform registration processing on the NF network element.

18. A satellite network element registration and management device, characterized in that, Configured in the second NRF network element, including: The first information receiving module is used to receive first network element information of the NF network element carried on the satellite, which is transmitted by the first NRF network element; wherein, the first network element information is transmitted by the first NRF network element when it detects that the satellite is moving from the first area to the second area where the second NRF network element is located; The first request receiving module is used to receive the registration request sent by the NF network element; wherein the registration request includes the second network element information of the NF network element; The network element registration module is used to register the NF network element based on the first network element information and the second network element information.

19. A satellite network element registration and management device, characterized in that, The NF network elements configured on the satellite include: The second request receiving module is used to receive a pre-deregistration request sent by the first NRF network element, wherein the pre-deregistration request is sent by the first NRF network element when it detects that a satellite is moving from a first area to a second area; The second request sending module is used to send a registration request to the second NRF network element corresponding to the second region based on the pre-registration request; wherein, the registration request includes the second network element information of the NF network element, and the registration request is used for the second NRF network element to perform registration processing on the NF network element according to the first network element information and the second network element information; the first network element information is the network element information of the NF network element carried on the satellite sent by the first NRF network element to the second NRF network element.

20. A communication device comprising a memory, a transceiver, and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 8; or when the processor executes the computer program, it implements the steps of the method according to any one of claims 9 to 13; or when the processor executes the computer program, it implements the steps of the method according to any one of claims 14 to 16. The transceiver is used to perform the operation of receiving data or sending data under the control of the processor.

21. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 16.

22. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 16.

Citation Information

Patent Citations

  • Network registration method under servitization architecture

    CN115134908A

  • Network resource service method, device and system, readable medium and electronic equipment

    CN115413014A