Non-terrestrial network service processing method, electronic device and program product

By sending RRC update messages in the satellite network to determine the RRC connection state, the problems of poor satellite network signal and insufficient resources are solved, enabling fast service access and energy-saving optimization.

CN121751400APending Publication Date: 2026-03-27ZTE CORP
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-27
Publication Date
2026-03-27

AI Technical Summary

Technical Problem

Satellite networks may experience long access times or fail to connect due to poor signal or insufficient network resources, making it impossible to quickly provide services.

Method used

When the terminal is in a Radio Resource Control (RRC) connection with a non-terrestrial network, it sends an RRC update message, including the update period, update type and location information, and receives a response message from the non-terrestrial network to determine whether to maintain the RRC connection state.

Benefits of technology

By updating RRC messages, the terminal can quickly maintain a connection with the non-terrestrial network, ensuring that services can be initiated in a timely manner when needed by the user, reducing power consumption and optimizing network resource utilization.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121751400A_ABST
    Figure CN121751400A_ABST
Patent Text Reader

Abstract

The invention discloses a non-terrestrial network service processing method, electronic equipment and a program product, and belongs to the technical field of communication. The non-terrestrial network service processing method is applied to a terminal side, and comprises the following steps: under the condition that a non-terrestrial network is in radio resource control (RRC) connection, an RRC update message is sent to the non-terrestrial network, and the RRC update message comprises at least one of the following information: an update period, an update type and position information; receiving a response message returned by the non-ground network based on the RRC update message; and determining whether to maintain the RRC connection state with the non-ground network according to the response message.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure belongs to the field of communication technology, specifically relating to a non-terrestrial network service processing method, electronic equipment, and program product. Background Technology

[0002] In related technologies, satellite networks follow the 3GPP protocol and are divided into connect state and idle state. When a terminal needs to perform a service, it first initiates a Radio Resource Control (RRC) random access. After successful access, it then performs services such as calls and SMS. After the service is completed, the network releases the RRC connection, allowing the terminal to enter the idle state. This ensures efficient utilization of network resources and reduces terminal power consumption.

[0003] However, since satellite networks are still in their early stages of development and are not yet fully developed, poor signal strength or insufficient network resources often lead to long access times or access failures, making it impossible to quickly conduct business. Summary of the Invention

[0004] This disclosure aims to provide a non-terrestrial network service processing method, electronic device, and program product, which at least solves the problem in the related technology that poor network signal or insufficient network resources lead to excessively long access times or access failures, making it impossible to quickly carry out services.

[0005] In a first aspect, embodiments of this disclosure propose a non-terrestrial network service processing method, applied to the terminal side, the method comprising: When in a Radio Resource Control (RRC) connection with a non-terrestrial network, an RRC update message is sent to the non-terrestrial network, wherein the RRC update message includes at least one of the following: update period, update type, and location information; Receive the response message returned by the non-terrestrial network based on the RRC update message; The response message determines whether to maintain an RRC connection with the non-terrestrial network.

[0006] Secondly, embodiments of this disclosure propose a non-terrestrial network service processing method, applied to the non-terrestrial network side, the method comprising: Receive RRC update messages sent by the terminal; The RRC update message is parsed, and a response message is sent to the terminal. The response message is used to indicate whether to maintain an RRC connection with the terminal. The RRC update message includes at least one of the following: update cycle, update type, and location information.

[0007] Thirdly, embodiments of this disclosure provide an electronic device including a processor, a memory, and a program or instructions stored in the memory and executable on the processor, wherein the program or instructions, when executed by the processor, implement the steps of the method described in the first aspect, or implement the steps of the method described in the second aspect.

[0008] Fourthly, embodiments of this disclosure provide a computer storage medium storing a program or instructions that, when executed by a processor, implement the steps of the method described in the first aspect, or implement the steps of the method described in the second aspect.

[0009] Fifthly, embodiments of this disclosure provide a computer program product stored in a storage medium, which is executed by at least one processor to implement the steps of the method described in the first aspect, or to implement the steps of the method described in the second aspect when executed.

[0010] In embodiments of this disclosure, when in a Radio Resource Control (RRC) connection with a non-terrestrial network, the terminal sends an RRC update message to the non-terrestrial network. The RRC update message includes at least one of the following: update period, update type, and location information. Then, the terminal receives a response message from the non-terrestrial network based on the RRC update message. Finally, based on the response message, the terminal determines whether to maintain the RRC connection with the non-terrestrial network. This disclosure, through the RRC update message, enables the terminal to maintain an RRC connection with the non-terrestrial network based on the response message returned by the non-terrestrial network, ensuring that users can quickly initiate services when needed. Attached Figure Description

[0011] Figure 1 This is a flowchart illustrating a non-terrestrial network service processing method provided in one embodiment of this disclosure; Figure 2 This is a flowchart illustrating another non-terrestrial network service processing method provided in one embodiment of this disclosure; Figure 3 This is a schematic diagram of a non-terrestrial network service processing device provided in one embodiment of the present disclosure; Figure 4 This is a schematic diagram of another non-terrestrial network service processing device provided in one embodiment of the present disclosure; Figure 5 This is a schematic diagram of an electronic device provided in one embodiment of the present disclosure. Detailed Implementation

[0012] Embodiments of the present invention will now be described in detail. Examples of these embodiments are illustrated in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain the present invention, and should not be construed as limiting the present invention. All other embodiments obtained by those skilled in the art based on the embodiments in this disclosure without inventive effort are within the scope of protection of this disclosure.

[0013] The terms "first" and "second" in this disclosure and its claims may explicitly or implicitly include one or more of those features. In the description of this invention, unless otherwise stated, "a plurality of" means two or more. Furthermore, in the specification and claims, "and / or" indicates at least one of the connected objects, and the character " / " generally indicates that the preceding and following objects are in an "or" relationship.

[0014] In the description of this invention, it should be understood that the terms "center," "longitudinal," "lateral," "length," "width," "thickness," "upper," "lower," "front," "rear," "left," "right," "vertical," "horizontal," "top," "bottom," "inner," "outer," "clockwise," "counterclockwise," "axial," "radial," and "circumferential" indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings. They are used only for the convenience of describing this invention and simplifying the description, and are not intended to indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation. Therefore, they should not be construed as limitations on this invention.

[0015] In the description of this invention, it should be noted that, unless otherwise explicitly specified and limited, the terms "installation," "connection," and "linking" should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral connection; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; and they can refer to the internal connection of two components. Those skilled in the art will understand the meaning of the above terms in this invention based on the actual situation.

[0016] The following is in conjunction with the appendix Figures 1 to 5 The following embodiments and application scenarios will be used to provide a detailed description of the non-terrestrial network (NTN) service processing method, electronic equipment, and program products provided in this disclosure.

[0017] Figure 1 This is a flowchart illustrating a non-terrestrial network service processing method provided in an embodiment of this disclosure. Figure 1As shown, the non-terrestrial network service processing method is applied to the terminal side, and the non-terrestrial network service processing method may include the contents shown in steps 101 to 103.

[0018] In S101, when in a Radio Resource Control (RRC) connection with a non-terrestrial network, an RRC update message is sent to the non-terrestrial network, wherein the RRC update message includes at least one of the following: update period, update type, and location information.

[0019] The non-terrestrial network can be a satellite network, a non-terrestrial network implemented through an airborne platform, or a non-terrestrial network implemented in other ways. This disclosure does not limit the specific implementation of the non-terrestrial network; the actual application shall prevail.

[0020] It is worth noting that being in an RRC connection with a non-terrestrial network can be either currently in an RRC connection state, in which case the terminal can directly send an RRC update message to request the non-terrestrial network not to release the RRC connection; or it can be currently in an idle state, first sending an RRC random access to establish an RRC network connection with the non-terrestrial network, and then sending an RRC update message to request the non-terrestrial network not to release the RRC connection.

[0021] In addition, the prerequisite for sending update messages to non-terrestrial networks is that the terminal is in a no-service state or the duration of the terminal being in a no-service state reaches a preset time threshold.

[0022] The update cycle refers to the period during which the terminal sends RRC update messages to the non-terrestrial network. In this embodiment, the RRC update messages can be updated periodically to keep the terminal's power consumption within a low range and avoid excessive power consumption.

[0023] Update types can include at least one of the following: Closed Update, Normal Update, and Emergency Update. Other types are also possible, but will not be detailed here. Specifically, in the case of a Closed Update, the terminal does not need to maintain a connection, and the non-terrestrial network can release the RRC connection at any time. In the case of a Normal Update, the non-terrestrial network needs to maintain the RRC connection within the current update cycle. If the terminal fails to send RRC update messages according to the update cycle, the non-terrestrial network can release the RRC connection. In the case of an Emergency Update, the non-terrestrial network needs to maintain the RRC connection within the current update cycle and send a distress message to the user's pre-set contacts. Alternatively, in the case of an Emergency Update, the non-terrestrial network needs to maintain the RRC connection within the current update cycle. If the terminal fails to send RRC update messages according to the update cycle, it is determined that the terminal user is in danger, and a distress message needs to be sent to the user's pre-set contacts.

[0024] Location information refers to the current location of the terminal. When sending a distress message to the user's preset contacts, the location information needs to be carried.

[0025] In S102, a response message returned by the non-terrestrial network based on the RRC update message is received. The response message is a message corresponding to the RRC update message. In one embodiment, the response message may indicate maintaining an RRC connection with the terminal or ceasing to maintain an RRC connection with the terminal.

[0026] In S103, the system determines whether to maintain an RRC connection with the non-terrestrial network based on the response message. If the response message is a "maintain RRC connection" response, the terminal maintains the connection with the non-terrestrial network; if the response message is an "RRC connection release indication," the terminal disconnects from the non-terrestrial network.

[0027] In embodiments of this disclosure, when in a Radio Resource Control (RRC) connection with a non-terrestrial network, the terminal sends an RRC update message to the non-terrestrial network. The RRC update message includes at least one of the following: update period, update type, and location information. Then, the terminal receives a response message from the non-terrestrial network based on the RRC update message. Finally, based on the response message, the terminal determines whether to maintain the RRC connection with the non-terrestrial network. This disclosure, through the RRC update message, enables the terminal to maintain an RRC connection with the non-terrestrial network based on the response message returned by the non-terrestrial network, ensuring that users can quickly initiate services when needed.

[0028] In one possible implementation of this disclosure, sending an RRC update message to a non-terrestrial network when in a Radio Resource Control (RRC) connection with the non-terrestrial network may include: sending an RRC update message to the non-terrestrial network when in a Radio Resource Control (RRC) connection with the non-terrestrial network and when preset conditions are met.

[0029] The preset conditions include at least one of the following: responding to the user's selection to enable RRC update, the terminal entering a first preset area or a second preset area, the user's physiological characteristic parameters being less than or equal to a first physiological characteristic threshold or a second physiological characteristic threshold, or the user's physiological characteristic parameters being greater than or equal to a third physiological characteristic threshold or a fourth physiological characteristic threshold, or the terminal's acceleration exceeding an acceleration threshold; wherein, the first preset area is an area where the danger index is greater than or equal to a first danger index, the second preset area is an area where the danger index is greater than or equal to a second danger index, the first danger index is less than the second danger index, the second physiological characteristic threshold is less than the first physiological characteristic threshold, and the fourth physiological characteristic threshold is greater than the third physiological characteristic threshold.

[0030] The first physiological characteristic threshold, the second physiological characteristic threshold, the third physiological characteristic threshold, and the fourth physiological characteristic threshold can be set by the user or use default values. The default values ​​are obtained by summarizing samples from multiple users or can be set based on the experience of technical personnel. The actual application shall prevail, and this embodiment does not limit them.

[0031] For example, the first preset area may be a hazardous work area, but not an extremely dangerous environment, while the second preset area may be an extremely dangerous environment. In one embodiment, the scenario of a terminal entering the first preset area may include special types of users such as construction workers or explorers carrying the terminal entering areas such as forests or mountains that ordinary users would not normally enter, and the scenario of a terminal entering the second preset area may include users carrying the terminal entering deep mountains with virtually no human activity or accidentally falling off a cliff or other dangerous areas.

[0032] In this embodiment, in order to reduce the power consumption of the terminal, the RRC update message can only be sent to the non-terrestrial network when the terminal receives the user's request to enable RRC update, or the terminal enters the first preset area or the second preset area, or the user's physiological characteristic parameters exceed the preset physiological parameter thresholds, such as the user's physiological characteristic parameters being less than or equal to the first physiological characteristic threshold or the second physiological characteristic threshold, or the user's physiological characteristic parameters being greater than or equal to the third physiological characteristic threshold or the fourth physiological characteristic threshold, or the terminal's acceleration exceeding the acceleration threshold.

[0033] In one embodiment of this disclosure, when the update type is closed update, an RRC connection release indication returned by a non-terrestrial network is received; and the connection with the non-terrestrial network is disconnected based on the RRC connection release indication.

[0034] The update type being "off update" includes at least one of the following: responding to a user's selection to disable the update type, the terminal being in a region other than the first preset region and a region other than the second preset region, the terminal's battery level being lower than the battery threshold, or the user's physiological characteristic parameters being greater than the first physiological characteristic threshold and less than the third physiological characteristic threshold. The first preset region is a region where the danger index is greater than or equal to the first danger index, the second preset region is a region where the danger index is greater than or equal to the second danger index, and the first danger index is less than the second danger index.

[0035] The option to disable updates when the terminal is in a region other than the first preset region and a region other than the second preset region indicates that RRC updates are disabled when the user carrying the terminal is in a non-preset danger zone or has left the preset danger zone.

[0036] The user's physiological characteristics can be monitored through a terminal or wearable device. These parameters may include at least one of the following: heart rate, blood oxygen saturation, and blood pressure. The physiological characteristic threshold can be determined based on the normal range of human physiological characteristics. The specific value of the threshold can be set by the user or a default value can be used. The default value is obtained by summarizing samples from multiple users or can be set based on the experience of technical personnel. The actual application shall prevail, and this embodiment does not impose any limitations.

[0037] In other words, under at least one of the above circumstances, the update type sent by the terminal to the non-terrestrial network is a shutdown update. This means that there is no need to maintain the RRC connection at all times. The terminal can disconnect from the non-terrestrial network based on the RRC connection release indication returned by the non-terrestrial network, thereby reducing the terminal's power consumption and reducing the occupation of the non-terrestrial network.

[0038] In one embodiment of this disclosure, when the update type is a normal update, a maintain RRC connection response returned by a non-terrestrial network is received; and a connection is maintained with the non-terrestrial network based on the maintain RRC connection response.

[0039] The update type is normal update, which includes at least one of the following: in response to receiving a user's selection of normal update type, the terminal entering a first preset area, the user's physiological characteristic parameter being less than or equal to a first physiological characteristic threshold, or the user's physiological characteristic parameter being greater than or equal to a third physiological characteristic threshold, wherein the first preset area is an area where the danger index is greater than or equal to the first danger index.

[0040] In this embodiment, under at least one of the above-mentioned conditions, the update type sent by the terminal to the non-terrestrial network is a normal update. In this case, an RRC connection needs to be maintained with the non-terrestrial network within the current cycle. That is, if the terminal continuously sends RRC update messages to the non-terrestrial network, the non-terrestrial network can maintain an RRC connection with the terminal indefinitely. If the terminal stops sending RRC update messages to the non-terrestrial network, the non-terrestrial network can release the RRC connection at any time. In this embodiment, the normal update situation is relatively urgent, but the terminal user is not in a dangerous state. The terminal can send RRC update messages or stop sending RRC update messages as needed, so that the non-terrestrial network can decide whether to maintain an RRC connection with the terminal based on whether the terminal sends RRC update messages.

[0041] For illustration purposes, a user's normal heart rate is 80 beats / minute, the first physiological characteristic threshold can be 64 beats / minute, and the third physiological characteristic threshold can be 96 beats / minute. When the user's physiological characteristic parameters are less than or equal to 64 beats / minute or greater than or equal to 96 beats / minute, the update type is normal update.

[0042] In one possible implementation of this disclosure, the non-terrestrial network service processing method may further include: sending an RRC update message to the non-terrestrial network based on a new RRC update message when the update cycle ends; or receiving an RRC connection release indication returned by the non-terrestrial network and disconnecting from the non-terrestrial network based on the RRC connection release indication when no new RRC update message is sent to the non-terrestrial network according to the update cycle.

[0043] In other words, when the update type is a normal update, if the terminal continuously sends RRC update messages to the non-terrestrial network, the non-terrestrial network can maintain an RRC connection with the terminal indefinitely. If the terminal does not send new RRC update messages to the non-terrestrial network according to the update cycle, it can disconnect from the non-terrestrial network based on the RRC connection release instruction returned by the non-terrestrial network. Whether or not the non-terrestrial network needs to maintain an RRC connection with the terminal can be determined based on whether there are new RRC update messages.

[0044] In one possible implementation of this disclosure, the non-terrestrial network service processing method may further include: when the update type is normal update and the terminal is detected to have entered a second preset area, switching the normal update to an emergency update, wherein the second preset area is an area with a danger index greater than or equal to a second danger index; or when the update type is normal update and the physiological characteristic parameters of the user corresponding to the terminal are detected to be less than or equal to a second physiological characteristic threshold, or the physiological characteristic parameters of the user are greater than or equal to a fourth physiological characteristic threshold, switching the normal update to an emergency update.

[0045] In other words, in case of an emergency or dangerous situation, a normal update can be switched to an emergency update to ensure that users can send out distress messages in a timely manner in unsafe situations.

[0046] For example, when a terminal moves from a first preset area to a second preset area, such as moving from a general danger area to a severe danger area; when the user's physiological characteristic parameters are less than or equal to a second physiological characteristic threshold, or when the user's physiological characteristic parameters are greater than or equal to a fourth physiological characteristic threshold, such as when the user's normal heart rate is 80 beats / minute, and the update type is normal update when the user's heart rate is less than or equal to 64 beats / minute or greater than or equal to 96 beats / minute, the second physiological characteristic threshold can be 48 beats / minute, and the fourth physiological characteristic threshold can be 112 beats / minute, that is, when the user's heart rate is less than or equal to 48 beats / minute or greater than or equal to 112 beats / minute, the normal update is switched to an emergency update.

[0047] In one embodiment of this disclosure, when the update type is an emergency update, a maintain RRC connection response returned by a non-terrestrial network is received; the connection is maintained with the non-terrestrial network based on the maintain RRC connection response; and a distress message is sent to a preset contact via the non-terrestrial network.

[0048] The preset contact can be an emergency contact pre-set by the user, a rescue platform, or a rescue organization, depending on the actual application; this embodiment does not impose any limitations. The distress message can be a telephone message, a text message informing the preset contact that the terminal user is in danger, or other methods; this embodiment does not impose any limitations, depending on the actual application.

[0049] It is worth noting that, if the current terminal can connect to a cellular network, it can also send a distress message to a preset contact via the cellular network to further ensure that the emergency contact can be reached and that the user can receive timely rescue.

[0050] The situation where the update type is emergency update includes at least one of the following: in response to receiving the user's selection of emergency update type, the terminal entering the second preset area, the user's physiological characteristic parameter being less than or equal to the second physiological characteristic threshold, or the user's physiological characteristic parameter being greater than or equal to the fourth physiological characteristic threshold, the terminal's acceleration exceeding the acceleration threshold, or not receiving confirmation from the user after confirming whether it is safe, wherein the second preset area is an area where the danger index is greater than or equal to the second danger index.

[0051] If the terminal's acceleration exceeds the acceleration threshold, it indicates that the user may have fallen and needs to send a distress message to a pre-set contact. In such cases, the terminal can first check with the user on the interface to confirm whether it is safe. If the user does not confirm, a network distress signal is triggered.

[0052] In other words, an emergency update occurs when a user is in an extremely dangerous situation and needs to send a distress message to a pre-set contact via a non-terrestrial network in order to receive timely assistance and avoid the situation where the distress message cannot be sent.

[0053] In one embodiment of this disclosure, if the update type is emergency update and no new RRC update message is sent to the non-terrestrial network after the update cycle ends, a distress message is sent to a preset contact via the non-terrestrial network.

[0054] Among them, the situation in which no new RRC update message is sent to the non-terrestrial network after the update cycle ends includes at least one of the following: the terminal has not moved for more than a first time in the second preset area, and the second preset area is an area with a danger index greater than or equal to the second danger index; the user's physiological characteristic parameter is less than or equal to the second physiological characteristic threshold, or the user's physiological characteristic parameter is greater than or equal to the fourth physiological characteristic threshold for more than the second time; the terminal is in a powered-off state; the terminal is in a no-signal state.

[0055] Specifically, if the terminal remains stationary within the second preset area for more than the first time period, it means the user is continuously in an area where the danger index is greater than or equal to the second danger index. In this case, the user may be in danger and needs to send a distress message to a preset contact. If the user's physiological characteristic parameters are less than or equal to the second physiological characteristic threshold, or if the duration of the duration of the user's physiological characteristic parameters being greater than or equal to the fourth physiological characteristic threshold exceeds the second time period, it indicates that the user's physiological characteristics are continuously abnormal and may be in a dangerous state, requiring the user to send a distress message to a preset contact. In the above situations, the terminal can first confirm with the user from the interface whether it is safe. If the user does not confirm, it will automatically stop updating and trigger a network distress call. If the terminal is in a powered-off state, it means that the RRC update message sent to the non-terrestrial network before the terminal was powered off was of the emergency update type, and then the terminal is powered off or in a no-signal state, indicating that the user can no longer contact the outside world. To prevent accidents from happening to the user, it is necessary to send a distress message to a preset contact.

[0056] In other words, when the update type is an emergency update, in order to avoid wasting resources, it is not necessary to send a distress message directly over the network. Instead, the situation of the terminal, the terminal user, or the environment can be further assessed before deciding whether to send a distress message to the preset contacts over the network.

[0057] In one possible implementation of this disclosure, the non-terrestrial network service processing method may further include: if no response message is received from the non-terrestrial network within a preset time period, reselecting a non-terrestrial network cell; and sending an RRC update message to the reselected non-terrestrial network cell.

[0058] In other words, if no response message is received from the non-terrestrial network after sending an RRC update message to the non-terrestrial network within a certain period of time, it indicates that there may be an anomaly in the non-terrestrial network, such as a link failure. In this case, you can try to reselect a non-terrestrial network cell and send an RRC update message to maintain the RRC connection with the non-terrestrial network.

[0059] Figure 2 This is a flowchart illustrating a non-terrestrial network service processing method provided in an embodiment of this disclosure. Figure 2As shown, the non-terrestrial network service processing method is applied to the non-terrestrial network side, and the non-terrestrial network service processing method may include the contents shown in steps 201 to 202.

[0060] In S201, the receiving terminal sends an RRC update message.

[0061] In S202, the RRC update message is parsed and a response message is sent to the terminal. The response message is used to indicate whether to maintain the RRC connection state with the terminal. The RRC update message includes at least one of the following: update period, update type, and location information.

[0062] In other words, upon receiving an RRC update message from the terminal, the RRC update message can be parsed to determine the parameters carried in the RRC update message, and then a corresponding response message can be sent to the terminal, that is, to maintain the RRC connection state with the terminal or to discontinue the RRC connection state with the terminal.

[0063] In this embodiment, an RRC update message sent by a terminal is first received, then the RRC update message is parsed, and a response message is sent to the terminal. The response message indicates whether to maintain an RRC connection with the terminal. The RRC update message includes at least one of the following: update period, update type, and location information. This embodiment determines the message type by parsing the RRC update message sent by the terminal, so that an RRC connection can be maintained based on the update type sent by the terminal, ensuring that users can quickly initiate services when needed.

[0064] In one possible implementation of this disclosure, parsing the RRC update message and sending a response message to the terminal may include: parsing the RRC update message, determining the update type, where the update type includes at least one of the following: closed update, normal update, and emergency update; and sending a response message to the terminal based on the update type.

[0065] In other words, the update type is parsed to respond to the terminal based on the update type. The update type can include at least one of the following: Closed Update, Normal Update, and Emergency Update. Other types are also possible, but will not be detailed here. Specifically, in the case of a Closed Update, the terminal does not need to maintain a connected state, and the non-terrestrial network can release the RRC connection at any time. In the case of a Normal Update, the non-terrestrial network needs to maintain the RRC connection within the current update cycle. If the terminal fails to send an RRC update message according to the update cycle, the non-terrestrial network can release the RRC connection. In the case of an Emergency Update, the non-terrestrial network needs to maintain the RRC connection within the current update cycle and send a distress message to the user's pre-set contacts. Alternatively, in the case of an Emergency Update, the non-terrestrial network needs to maintain the RRC connection within the current update cycle. If the terminal fails to send an RRC update message according to the update cycle, it is determined that the terminal user is in danger, and a distress message needs to be sent to the user's pre-set contacts.

[0066] In one possible implementation of this disclosure, the non-terrestrial network service processing method may further include: sending an RRC connection release instruction to the terminal and releasing the RRC connection when the update type is closed update.

[0067] In other words, if the terminal sends an update of type "closed update", it means that the terminal does not need to maintain the RRC connection at all times. The non-terrestrial network can instruct the terminal to release the RRC connection and release the RRC connection with the terminal, as well as reduce the occupation of the non-terrestrial network.

[0068] In one possible implementation of this disclosure, the non-terrestrial network service processing method may further include: in the case of a normal update, sending a keep-alive RRC response to the terminal and maintaining the connection with the terminal.

[0069] In this embodiment, when the terminal sends an update of type "normal update", it means that the terminal needs to maintain an RRC connection with the non-terrestrial network in the current period. The non-terrestrial network can instruct the terminal to establish an RRC connection and maintain an RRC connection with the terminal so that the user can initiate services at any time.

[0070] In one possible implementation of this disclosure, the non-terrestrial network service processing method may further include: sending an RRC connection release instruction to the terminal and releasing the RRC connection when the update cycle ends and no new RRC update message is received from the terminal.

[0071] In other words, if the terminal sends an update of type "normal update" and the current update cycle has ended, but no new RRC update message is received from the terminal, it means that the terminal does not need to maintain an RRC connection with the non-terrestrial network. Therefore, the terminal can send an RRC connection release instruction to the terminal, release the RRC connection, and reduce the occupation of the non-terrestrial network.

[0072] In one possible implementation of this disclosure, the non-terrestrial network service processing method may further include: in the case of an emergency update, sending a keep-on RRC connection response to the terminal and maintaining the connection with the terminal; and sending a distress message to a preset contact.

[0073] In other words, if the user receives an update of the type "emergency update" from the terminal, it means that the user is in an extremely dangerous situation. At this time, it is necessary to send a distress message to the preset contacts so that the user can receive timely assistance.

[0074] In one possible implementation of this disclosure, the non-terrestrial network service processing method may further include: sending a distress message to a preset contact person when the update type is emergency update and no new RRC update message is received from the terminal at the end of the update cycle.

[0075] In other words, if the update type received from the terminal is an emergency update, in order to avoid wasting resources, a distress message can be avoided directly. Instead, the message sent by the terminal can be further judged. If no new RRC update message is received from the terminal at the end of the current update cycle, it means that the user is in an extremely dangerous situation and needs to send a distress message to the preset contact so that the user can get help in time.

[0076] Figure 3 This is a schematic diagram of a non-terrestrial network service processing device provided in an embodiment of the present disclosure, as shown below. Figure 3 As shown, the non-terrestrial network service processing device is applied to the terminal side. The non-terrestrial network service processing device may include a first transmitting module 301, a first receiving module 302, and a first processing module 303.

[0077] The first sending module 301 is used to send an RRC update message to the non-terrestrial network when the non-terrestrial network is in a Radio Resource Control (RRC) connection, wherein the RRC update message includes at least one of the following: update period, update type and location information; the first receiving module 302 is used to receive a response message returned by the non-terrestrial network based on the RRC update message; and the first processing module 303 is used to determine whether to maintain an RRC connection with the non-terrestrial network based on the response message.

[0078] In embodiments of this disclosure, when in a Radio Resource Control (RRC) connection with a non-terrestrial network, the first sending module 301 sends an RRC update message to the non-terrestrial network. The RRC update message includes at least one of the following: update period, update type, and location information. Then, the first receiving module 302 receives a response message returned by the non-terrestrial network based on the RRC update message. Finally, the first processing module 303 determines whether to maintain an RRC connection with the non-terrestrial network based on the response message. This disclosure, through the RRC update message, enables the terminal to maintain an RRC connection with the non-terrestrial network based on the response message returned by the non-terrestrial network, ensuring that users can quickly initiate services when needed.

[0079] In one possible embodiment of this disclosure, the first sending module 301 is configured to: send an RRC update message to the non-terrestrial network when the network is in a Radio Resource Control (RRC) connection and preset conditions are met, wherein the preset conditions include at least one of the following: responding to receiving a user's selection to enable RRC updates, the terminal entering a first preset area or a second preset area, the user's physiological characteristic parameters being less than or equal to a first physiological characteristic threshold or a second physiological characteristic threshold, or the user's physiological characteristic parameters being greater than or equal to a third physiological characteristic threshold or a fourth physiological characteristic threshold, or the terminal's acceleration exceeding an acceleration threshold; wherein the first preset area is an area where the danger index is greater than or equal to a first danger index, the second preset area is an area where the danger index is greater than or equal to a second danger index, the first danger index is less than the second danger index, the second physiological characteristic threshold is less than the first physiological characteristic threshold, and the fourth physiological characteristic threshold is greater than the third physiological characteristic threshold.

[0080] In one possible implementation of this disclosure, the update type includes at least one of the following: shutdown update, normal update, and emergency update.

[0081] In one possible implementation of this disclosure, the first receiving module 302 is configured to: receive an RRC connection release indication returned by a non-terrestrial network when the update type is closed update.

[0082] The first processing module 303 is used to disconnect from the non-terrestrial network based on the RRC connection release indication.

[0083] In one possible implementation of this disclosure, the update type is "off update" in at least one of the following situations: in response to receiving a user's selection to turn off the update type, the terminal being in a region other than the first preset region and a region other than the second preset region, the terminal's battery level being lower than the battery threshold, or the user's physiological characteristic parameter being greater than the first physiological characteristic threshold and less than the third physiological characteristic threshold, wherein the first preset region is a region where the danger index is greater than or equal to the first danger index, the second preset region is a region where the danger index is greater than or equal to the second danger index, and the first danger index is less than the second danger index.

[0084] In one possible implementation of this disclosure, the first receiving module 302 is configured to: receive a maintain RRC connection response returned by a non-terrestrial network when the update type is a normal update.

[0085] The first processing module 303 is used to maintain connection with the non-terrestrial network based on the RRC connection maintenance response.

[0086] In one possible implementation of this disclosure, the update type is a normal update, which includes at least one of the following: in response to receiving a user's selection of a normal update type, the terminal entering a first preset area, the user's physiological characteristic parameter being less than or equal to a first physiological characteristic threshold, or the user's physiological characteristic parameter being greater than or equal to a third physiological characteristic threshold, wherein the first preset area is an area where the danger index is greater than or equal to the first danger index.

[0087] In one possible embodiment of this disclosure, the non-terrestrial network service processing device may further include: a second transmitting module or a second receiving module.

[0088] The second sending module is used to send an RRC update message to the non-terrestrial network based on a new RRC update message when the update cycle ends; the second receiving module is used to receive an RRC connection release indication returned by the non-terrestrial network when a new RRC update message is not sent to the non-terrestrial network according to the update cycle, and disconnect from the non-terrestrial network based on the RRC connection release indication.

[0089] In one possible embodiment of this disclosure, the non-terrestrial network service processing device may further include a switching module.

[0090] The switching module is used to switch from a normal update to an emergency update when the update type is normal and the terminal is detected to have entered a second preset area, wherein the second preset area is an area with a danger index greater than or equal to a second danger index; or to switch from a normal update to an emergency update when the update type is normal and the physiological characteristic parameters of the user corresponding to the terminal are detected to be less than or equal to a second physiological characteristic threshold, or the physiological characteristic parameters of the user are greater than or equal to a fourth physiological characteristic threshold.

[0091] In one possible implementation of this disclosure, the first receiving module 302 is configured to: receive a maintain RRC connection response returned by a non-terrestrial network in the case of an emergency update.

[0092] The first processing module 303 is used to maintain connection with the non-terrestrial network based on the RRC connection maintenance response; and to send a distress message to a preset contact via the non-terrestrial network.

[0093] In one possible implementation of this disclosure, the update type is emergency update in at least one of the following situations: in response to receiving a user's selection of emergency update type, the terminal entering a second preset area, the user's physiological characteristic parameter being less than or equal to a second physiological characteristic threshold, or the user's physiological characteristic parameter being greater than or equal to a fourth physiological characteristic threshold, the terminal's acceleration exceeding an acceleration threshold, or no confirmation operation from the user is received when confirming whether it is safe, wherein the second preset area is an area where the danger index is greater than or equal to a second danger index.

[0094] In one possible implementation of this disclosure, the non-terrestrial network service processing apparatus may further include: a reselection module and a fourth transmission module.

[0095] The reselection module is used to reselect a non-terrestrial network cell if no response message is received from the non-terrestrial network within a preset time period; the fourth sending module is used to send an RRC update message to the reselected non-terrestrial network cell.

[0096] The non-terrestrial network service processing device provided in this disclosure can achieve... Figure 1 The various processes implemented in the method embodiments achieve the same technical effect, and will not be described again here to avoid repetition.

[0097] Figure 4 This is a schematic diagram of a non-terrestrial network service processing device provided in an embodiment of the present disclosure, as shown below. Figure 4 As shown, the non-terrestrial network service processing device is applied to the non-terrestrial network side, and the non-terrestrial network service processing device may include a third receiving module 401 and a second processing module 402.

[0098] The third receiving module 401 is used to receive the RRC update message sent by the terminal; the second processing module 402 is used to parse the RRC update message and send a response message to the terminal. The response message is used to indicate whether to maintain the RRC connection state with the terminal. The RRC update message includes at least one of the following: update period, update type and location information.

[0099] In this embodiment, the third receiving module 401 first receives the RRC update message sent by the terminal. Then, the second processing module 402 parses the RRC update message and sends a response message to the terminal. The response message indicates whether to maintain an RRC connection with the terminal. The RRC update message includes at least one of the following: update period, update type, and location information. This embodiment determines the message type by parsing the RRC update message sent by the terminal, so that an RRC connection can be maintained even when the terminal has no service requirements, ensuring that users can quickly initiate services when needed.

[0100] In one possible implementation of this disclosure, the second processing module 402 is used to parse the RRC update message, determine the update type, and the update type includes at least one of the following: shutdown update, normal update, and emergency update; and send a response message to the terminal based on the update type.

[0101] In one possible implementation of this disclosure, the second processing module 402 is configured to send an RRC connection release instruction to the terminal and release the RRC connection when the update type is closed update.

[0102] In one possible implementation of this disclosure, the second processing module 402 is configured to send a keep-alive RRC response to the terminal and maintain the connection with the terminal when the update type is a normal update.

[0103] In one possible implementation of this disclosure, the second processing module 402 is configured to send an RRC connection release instruction to the terminal and release the RRC connection when the update cycle ends and no new RRC update message is received from the terminal.

[0104] In one possible embodiment of this disclosure, the non-terrestrial network service processing device may further include: a fifth transmission module.

[0105] The second processing module 402 is used to send a keep-on RRC connection response to the terminal and maintain the connection with the terminal when the update type is emergency update; the fifth sending module is used to send a distress message to the preset contact.

[0106] The non-terrestrial network service processing device provided in this disclosure can achieve... Figure 2 The various processes implemented in the method embodiments achieve the same technical effect, and will not be described again here to avoid repetition.

[0107] like Figure 5As shown, this disclosure also provides an electronic device 500, including a processor 501, a memory 502, and a program or instructions stored in the memory 502 and executable on the processor 501. When the program or instructions are executed by the processor 501, they implement the various processes of the above-described non-terrestrial network service processing method embodiments and achieve the same technical effects. To avoid repetition, they will not be described again here.

[0108] This disclosure also provides a storage medium storing a program or instructions. When executed by a processor, the program or instructions implement the various processes of the non-terrestrial network service processing method embodiments provided in any of the above embodiments. Since the same technical effects can be achieved, further details are omitted here to avoid repetition.

[0109] The processor is the processor in the electronic device described in the above embodiments. The storage medium includes computer storage media, such as computer read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk.

[0110] This disclosure also provides a chip, which includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is used to run programs or instructions to implement the various processes of the above-described non-terrestrial network service processing method embodiments and can achieve the same technical effect. To avoid repetition, it will not be described again here.

[0111] It should be understood that the chip mentioned in the embodiments of this disclosure may also be referred to as a system-on-a-chip, system chip, chip system, or system-on-a-chip, etc.

[0112] This disclosure also provides a computer program / program product, which is stored in a storage medium and executed by at least one processor to implement the various processes of the above-described non-terrestrial network service processing method embodiments, and can achieve the same technical effect. To avoid repetition, it will not be described again here.

[0113] This disclosure also provides a processing apparatus configured to execute the various processes of the above-described non-terrestrial network service processing method embodiments, and to achieve the same technical effect. To avoid repetition, it will not be described again here.

[0114] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element. Furthermore, it should be noted that the scope of the methods and apparatuses in the embodiments of this disclosure is not limited to performing functions in the order shown or discussed, but may also include performing functions substantially simultaneously or in the reverse order, depending on the functions involved. For example, the described methods may be performed in a different order than described, and various steps may be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.

[0115] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this disclosure, in essence, or the part that contributes to the prior art, can be embodied in the form of a computer software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal (which may be a mobile phone, computer, server, or network device, etc.) to execute the methods described in the various embodiments of this disclosure.

[0116] The embodiments of this disclosure have been described above with reference to the accompanying drawings. However, this disclosure is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other forms under the guidance of this disclosure without departing from the spirit and scope of the claims, and all of these forms are within the protection scope of this disclosure.

Claims

1. A method for processing non-terrestrial network services, characterized in that, Applied to the terminal side, the method includes: When in a Radio Resource Control (RRC) connection with a non-terrestrial network, an RRC update message is sent to the non-terrestrial network, wherein the RRC update message includes at least one of the following: update period, update type, and location information; Receive the response message returned by the non-terrestrial network based on the RRC update message; The response message determines whether to maintain an RRC connection with the non-terrestrial network.

2. The method according to claim 1, characterized in that, When a Radio Resource Control (RRC) connection is established with a non-terrestrial network, sending an RRC update message to the non-terrestrial network includes: When a terminal is in a Radio Resource Control (RRC) connection with a non-terrestrial network and meets preset conditions, an RRC update message is sent to the non-terrestrial network. The preset conditions include at least one of the following: responding to a user's selection to enable RRC updates, the terminal entering a first preset area or a second preset area, the user's physiological characteristic parameter being less than or equal to a first physiological characteristic threshold or a second physiological characteristic threshold, or the user's physiological characteristic parameter being greater than or equal to a third physiological characteristic threshold or a fourth physiological characteristic threshold, or the terminal's acceleration exceeding an acceleration threshold. The first preset area is an area where the danger index is greater than or equal to a first danger index, the second preset area is an area where the danger index is greater than or equal to a second danger index, the first danger index is less than the second danger index, the second physiological characteristic threshold is less than the first physiological characteristic threshold, and the fourth physiological characteristic threshold is greater than the third physiological characteristic threshold.

3. The method according to claim 1, characterized in that, The update type includes at least one of the following: shutdown update, normal update, and emergency update.

4. The method according to claim 3, characterized in that, The method further includes: When the update type is closed update, receive the RRC connection release indication returned by the non-terrestrial network; The connection to the non-terrestrial network is disconnected based on the RRC connection release indication.

5. The method according to claim 4, characterized in that, The update type being "off update" includes at least one of the following: in response to receiving a user's selection to disable the update type, the terminal being in a region other than the first preset region and a region other than the second preset region, the terminal's battery level being lower than a battery threshold, or the user's physiological characteristic parameter being greater than the first physiological characteristic threshold and less than the third physiological characteristic threshold, wherein the first preset region is a region where the danger index is greater than or equal to the first danger index, the second preset region is a region where the danger index is greater than or equal to the second danger index, and the first danger index is less than the second danger index.

6. The method according to claim 3, characterized in that, The method further includes: In the case that the update type is a normal update, receive the maintain RRC connection response returned by the non-terrestrial network; Based on the maintained RRC connection response, the connection is maintained with the non-terrestrial network.

7. The method according to claim 6, characterized in that, The update type is normal update in at least one of the following situations: in response to receiving a user's selection of normal update type, the terminal entering a first preset area, the user's physiological characteristic parameter being less than or equal to a first physiological characteristic threshold, or the user's physiological characteristic parameter being greater than or equal to a third physiological characteristic threshold, wherein the first preset area is an area where the danger index is greater than or equal to the first danger index.

8. The method according to claim 6, characterized in that, The method further includes: In the event that the update cycle has ended, an RRC update message is sent to the non-terrestrial network based on the new RRC update message; or If no new RRC update message is sent to the non-terrestrial network according to the update cycle, the system receives an RRC connection release indication returned by the non-terrestrial network and disconnects from the non-terrestrial network based on the RRC connection release indication.

9. The method according to claim 3, characterized in that, The method further includes: If the update type is normal update and the terminal is detected to have entered a second preset area, the normal update will be switched to the emergency update, wherein the second preset area is an area with a danger index greater than or equal to a second danger index; or If the update type is normal update and the physiological characteristic parameter of the user corresponding to the terminal is detected to be less than or equal to the second physiological characteristic threshold, or the physiological characteristic parameter of the user is greater than or equal to the fourth physiological characteristic threshold, the normal update will be switched to the emergency update.

10. The method according to claim 3, characterized in that, The method further includes: In the case of an emergency update, receive a maintain RRC connection response returned by the non-terrestrial network; Based on the maintained RRC connection response, the connection with the non-terrestrial network is maintained; The distress message is sent to a preset contact via the non-terrestrial network.

11. The method according to claim 10, characterized in that, The update type is an emergency update in at least one of the following situations: in response to receiving a user's selection of an emergency update type, the terminal entering a second preset area, the user's physiological characteristic parameter being less than or equal to a second physiological characteristic threshold, or the user's physiological characteristic parameter being greater than or equal to a fourth physiological characteristic threshold, the terminal's acceleration exceeding an acceleration threshold, or no confirmation operation from the user is received when confirming whether it is safe, wherein the second preset area is an area with a danger index greater than or equal to a second danger index.

12. The method according to claim 1, characterized in that, The method further includes: If no response message is received from the non-terrestrial network within a preset time period, a new non-terrestrial network cell is selected. The RRC update message is sent to the newly selected non-terrestrial network cell.

13. A method for processing non-terrestrial network services, characterized in that, Applied to the non-terrestrial network side, the method includes: Receive RRC update messages sent by the terminal; The RRC update message is parsed, and a response message is sent to the terminal. The response message is used to indicate whether to maintain an RRC connection with the terminal. The RRC update message includes at least one of the following: update cycle, update type, and location information.

14. The method according to claim 13, characterized in that, The process of parsing the RRC update message and sending a response message to the terminal includes: Parse the RRC update message to determine the update type, which includes at least one of the following: shutdown update, normal update, and emergency update; A response message is sent to the terminal based on the update type.

15. The method according to claim 14, characterized in that, The method further includes: If the update type is "closed update", an RRC connection release instruction is sent to the terminal, and the RRC connection is released.

16. The method according to claim 14, characterized in that, The method further includes: When the update type is a normal update, a keep-alive RRC response is sent to the terminal, and the connection is maintained with the terminal.

17. The method according to claim 16, characterized in that, The method further includes: If the update cycle ends and no new RRC update message is received from the terminal, an RRC connection release instruction is sent to the terminal, and the RRC connection is released.

18. The method according to claim 14, characterized in that, The method further includes: In the case of an emergency update, a keep-alive RRC response is sent to the terminal, and the connection is maintained with the terminal. Send a distress message to a preset contact.

19. An electronic device, characterized in that, It includes a processor, a memory, and a program or instructions stored in the memory and executable on the processor, wherein the program or instructions, when executed by the processor, implement the steps of the method as claimed in any one of claims 1 to 12, or when executed, implement the steps of the method as claimed in any one of claims 13 to 18.

20. A computer storage medium, characterized in that, The storage medium stores a program or instructions that, when executed by a processor, implement the steps of the method as described in any one of claims 1 to 12, or, when executed, implement the steps of the method as described in any one of claims 13 to 18.

21. A computer program product, characterized in that, The program product is stored in a storage medium and is executed by at least one processor to implement the steps of the method as claimed in any one of claims 1 to 12, or to implement the steps of the method as claimed in any one of claims 13 to 18 when executed.