Communication method and device
By adjusting the session type of terminal equipment by sending response information through network elements during satellite power supply connection switching, the service continuity problem in satellite power supply connection switching is solved, and flexible adjustment of service types and optimized utilization of network resources are realized.
Patent Information
- Application Number
- CN202410525648.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-04-28
- Publication Date
- 2025-10-28
AI Technical Summary
During the switching of satellite power supply connections, terminal equipment needs to adjust its service type in a timely manner to ensure service continuity, but existing technologies are unable to effectively achieve this.
When the satellite's power supply connection is switched, the first network element sends a response message to instruct the terminal device to refuse or deactivate a session that does not support the current working mode, and accepts an appropriate session establishment request when the connection is restored. By utilizing the correspondence between session feature information and working mode, the frequency of session requests can be reasonably controlled.
This enables flexible adjustment of the service type of terminal equipment during satellite feed connection switching, ensuring service continuity and optimizing network resource utilization.
Smart Images

Figure CN120856191A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technology, and more specifically, to a communication method and apparatus. Background Technology
[0002] In the scenario of regenerating satellites, a satellite may lack a power supply connection for a certain period of time or at certain locations (i.e., the satellite establishes a connection with the user equipment (UE), but has no connection with the ground application server), and may also have a power supply connection for a certain period of time or at certain locations (i.e., the satellite establishes connections with both the UE and the ground application server). When the satellite's power supply connection switches between connection and disconnection, the UE needs to be aware of the change in the satellite's operating mode and provide the UE with the services corresponding to the satellite's operating mode while ensuring service continuity. Summary of the Invention
[0003] This application provides a communication method and apparatus that can instruct terminal equipment to change the type of access service when the satellite's power supply connection switches between connection and disconnection, and ensure service continuity.
[0004] In a first aspect, a communication method is provided, the method being applied to a first network element deployed on a satellite, the method comprising: receiving first request information, the first request information being used to request the establishment of a first session; determining the operating mode of the satellite as a first operating mode, the satellite having no connection with the ground in the first operating mode; and sending first response information according to the first request information and the first operating mode, the first response information being used to indicate rejection of establishing the first session, or the first response information being used to indicate deactivation of the first session.
[0005] Optionally, the first network element mentioned above may be a serving gateway (SGW), a session management function (SMF), or a mobility management entity (MME).
[0006] Optionally, the first request information can be understood as a session request from the UE. The first network element can receive the first request information through other network elements. For example, in 4G, the first network element can receive the first request information through the radio access network (RAN). Similarly, in 5G, the first network element can receive the first request information through the RAN and the access and mobility management function (AMF) network element. Correspondingly, the first response information can also be sent by the first network element to the UE through other network elements.
[0007] Optionally, in a 5G scenario, the first session can be a packet data unit session (PDU); in a 4G scenario, the first session can be a public data network (PDN) connection attach request; or, in a 6G scenario, the first session can also be a bearer used for communication between the UE and the server, without limiting the specific name of the session.
[0008] Optionally, the first operating mode can be called: store and forward (S&F) mode, or feederlinkunavailable mode.
[0009] In this embodiment, when the satellite's power supply connection switches between connection and disconnection, the first network element can instruct the terminal device to refuse to establish a first session or deactivate the first session by sending a first response message. In this way, while ensuring service continuity, the terminal device can switch the access service type according to the satellite's working mode.
[0010] In conjunction with the first aspect, in some implementations of the first aspect, the first request information includes characteristic information of the first session, wherein the characteristic information of the first session indicates that the first session is used to serve real-time business, or indicates that the first session does not support the first working mode.
[0011] Optionally, the aforementioned characteristic information of the first session indicating that the first session is used to serve real-time services, or indicating that the first session does not support the first working mode, can be replaced by: the core network element can determine, based on the characteristic information of the first session, that the first session is used to serve real-time services, or that the first session does not support the first working mode.
[0012] It should be understood that the aforementioned real-time services may be services requiring low latency, services with latency requirements, or services that do not support S&F mode, etc.; the statement that the first session does not support the first working mode can be understood as: the satellite in the first working mode cannot meet the services, QoS, etc. supported by the first session. In summary, if a satellite in the first working mode (e.g., S&F) can only support certain features, such as certain data network names (deep neural network, DNN) and single network slice selection assistance information (S-NSSAI), then if the feature information of the first session is not included in the features supported by the satellite in the first working mode, then the first session can be considered not to support the first working mode.
[0013] In conjunction with the first aspect, in some implementations of the first aspect, the characteristic information of the first session includes any one or more of the following: data network name (DNN), single network slice selection support information (S-NSSAI), request type, PDU session type, terminal device identifier, fully qualified domain name (FQDN), address information, access type, radio access technology type (RAT type), and user location information of the terminal device.
[0014] In one possible implementation, the characteristic information of the first session can also be an indication, which indicates that the session does not support the first working mode, or cannot provide service on a satellite in the first working mode. The characteristic information of the first session can also take other forms, as long as it enables core network elements to determine whether the first session supports the first working mode, or whether the first session is used to serve other forms of real-time services.
[0015] In conjunction with the first aspect, in some implementations of the first aspect, sending the first response information according to the first request information and the first working mode includes: sending the first response information according to the first request information, the first working mode and the first correspondence, wherein the first response information is used to indicate rejection of establishing the first session, and the first correspondence includes the correspondence between the satellite's working mode and the session type.
[0016] In this embodiment of the application, after receiving the first request information for establishing the first session, the first network element can quickly determine the first response information to be sent to the terminal device based on the first working mode and the first correspondence between the satellite's working mode and the session type. This is beneficial to improving the efficiency of the first network element in processing the first request information, and also beneficial to the terminal device initiating a new session establishment request based on the current satellite's working mode.
[0017] In conjunction with the first aspect, in some implementations of the first aspect, the method further includes: sending first information, the first information being used to instruct the terminal device to stop requesting to establish a session with the first network element that has the same characteristic information as the first session within a first duration.
[0018] Optionally, the first information and the first response information can be sent in the same message or in different messages.
[0019] Alternatively, the first information mentioned above can be replaced with a first timer.
[0020] Optionally, the first information used to instruct the terminal device to stop requesting to establish a session with the first network element that has the same characteristic information as the first session within a first time period can be understood as: the first information has the above-mentioned instructive function, or, when the first response information and the first information are in the same message, the first response information has the above-mentioned instructive function.
[0021] In conjunction with the first aspect, in some implementations of the first aspect, the first correspondence is configured locally by the first network element, or obtained by the first network element from the second network element.
[0022] For example, the first network element can pre-configure the first correspondence on the core network element through network management or other means, or the first network element can obtain the first correspondence from the AF.
[0023] In conjunction with the first aspect, in some implementations of the first aspect, the subscription information of the terminal device or the policy information of the first session includes the first correspondence.
[0024] In conjunction with the first aspect, in some implementations of the first aspect, the method further includes: receiving second request information, the second request information being used to request the establishment of a second session, the characteristic information of the second session being the same as the characteristic information of the first session; determining that the satellite's operating mode is a second operating mode, the satellite having a connection with the ground in the second operating mode; and sending second response information according to the second request information and the second operating mode, the second response information being used to indicate acceptance of the establishment of the second session.
[0025] Alternatively, the second operating mode may be referred to as the normal mode or the power supply connection available mode.
[0026] In this embodiment of the application, when the satellite's power supply connection switches between disconnection and connection, the first network element can instruct the terminal device to accept the establishment of a second session by sending a second response information. In this way, the terminal device can be informed in a timely manner that the satellite's working mode has changed, and the terminal device can be provided with the services corresponding to the satellite's working mode while ensuring service continuity.
[0027] In conjunction with the first aspect, in some implementations of the first aspect, the second request information includes characteristic information of the second session, which indicates that the second session is used to serve real-time services, or indicates that the second session does not support the first working mode.
[0028] In conjunction with the first aspect, in some implementations of the first aspect, the characteristic information of the second session includes any one or more of the following: data network name (DNN), single network slice selection support information (S-NSSAI), request type, session type of protocol data unit (PDU), identifier of terminal device, full address domain name (FQDN), address information, access type, wireless access technology type, and location information of the terminal device.
[0029] In conjunction with the first aspect, in some implementations of the first aspect, sending the second response information according to the second request information and the second working mode includes: sending the second response information according to the first request information, the second working mode and the first correspondence, wherein the first correspondence includes the correspondence between the working mode of the satellite and the session type.
[0030] Secondly, a communication method is provided, the method being applied in a terminal device that has a communication connection with a satellite, the method comprising: sending a first request message, the first request message being used to request the establishment of a first session; receiving a first response message, the first response message being determined based on the first request message and a first operating mode of the satellite, wherein the satellite has no connection with the ground in the first operating mode, the first response message being used to indicate rejection of establishing the first session, or the first response message being used to indicate deactivation of the first session.
[0031] In this embodiment of the application, when the satellite's power supply connection switches between connection and disconnection, the terminal device can receive a first response information sent by the first network element based on the first request information and the first working mode. In this way, the terminal device can switch the access service type according to the satellite's working mode, thereby flexibly responding to changes in network conditions.
[0032] In conjunction with the second aspect, in some implementations of the second aspect, the first request information includes characteristic information of the first session, wherein the characteristic information of the first session indicates that the first session is used to serve real-time services, or indicates that the first session does not support the first working mode.
[0033] In conjunction with the second aspect, in some implementations of the second aspect, the characteristic information of the first session includes any one or more of the following: data network name (DNN), single network slice selection support information (S-NSSAI), request type, session type of protocol data unit (PDU), identifier of the terminal device, full address domain name (FQDN), address information, access type, wireless access technology type, and location information of the terminal device.
[0034] In conjunction with the second aspect, in some implementations of the second aspect, the first response information is used to indicate a refusal to establish the first session. The first response information is determined based on the first request information and the first working mode, including: the first response information is determined based on the first request information, the first working mode, and a first correspondence, wherein the first correspondence includes the correspondence between the working mode of the satellite and the session type.
[0035] In conjunction with the second aspect, in some implementations of the second aspect, the first response information includes first information, which is used to instruct the terminal device to stop requesting to establish a session with the first network element that has the same characteristic information as the first session within a first duration.
[0036] In conjunction with the second aspect, in some implementations of the second aspect, the first correspondence is configured locally by the first network element, or obtained by the first network element from the second network element.
[0037] In conjunction with the second aspect, in some implementations of the second aspect, the subscription information of the terminal device or the policy information of the first session includes the first correspondence.
[0038] In conjunction with the second aspect, in some implementations of the second aspect, the method further includes: in the event of a timeout of the first duration, sending a second request message, the second request message being used to request the establishment of a second session, the characteristic information of the second session being the same as the characteristic information of the first session; receiving a second response message, the second response message being determined based on the second request message and the second operating mode of the satellite, the satellite having a connection with the ground in the second operating mode, the second response message being used to indicate acceptance of the establishment of the second session; and accessing real-time services according to the second session.
[0039] In this embodiment, the terminal device can send a second request message to the first network element to request the establishment of a second session after a first timeout, and access real-time services based on the second session. In this way, the terminal device can switch the type of service accessed according to the satellite's operating mode, thus responding more flexibly to changes in network conditions. On the other hand, during the first timeout, the terminal device will not request the establishment of a session with the same characteristic information as the first session from the first network element. Therefore, by reasonably controlling the frequency of session establishment requests, better utilization of network resources can be achieved.
[0040] In conjunction with the second aspect, in some implementations of the second aspect, the second request information includes characteristic information of the second session, which indicates that the second session is used to serve real-time services, or indicates that the second session does not support the first working mode.
[0041] In conjunction with the second aspect, in some implementations of the second aspect, the characteristic information of the second session includes any one or more of the following: data network name (DNN), single network slice selection support information (S-NSSAI), request type, session type of protocol data unit (PDU), identifier of the terminal device, full address domain name (FQDN), address information, access type, wireless access technology type, and location information of the terminal device.
[0042] In conjunction with the second aspect, in some implementations of the second aspect, the second response information is characterized in that it is determined based on the second request information and the second operating mode of the satellite, including: the second response information is determined based on the second request information, the second operating mode, and the first correspondence.
[0043] Thirdly, a communication method is provided, which is applied in a terminal device that has a communication connection with a satellite. The method includes: receiving first response information and first information, wherein the first response information is used to indicate rejection of establishing a first session, and the first information is used to instruct the terminal device to stop requesting to establish a session with the first network element that has the same characteristic information as the first session within a first duration; and if the first duration expires, sending second request information, wherein the second request information is used to request the establishment of a second session, and the characteristic information of the second session is the same as the characteristic information of the first session.
[0044] In this embodiment, the terminal device can send a second request message to the first network element to request the establishment of a second session after a first timeout, and access real-time services based on the second session. In this way, the terminal device can switch the type of service accessed according to the satellite's operating mode, thus responding more flexibly to changes in network conditions. On the other hand, during the first timeout, the terminal device will not request the establishment of a session with the same characteristic information as the first session from the first network element. Therefore, by reasonably controlling the frequency of session establishment requests, better utilization of network resources can be achieved.
[0045] In conjunction with the third aspect, in some implementations of the third aspect, before receiving the first response information and the first information, the method further includes: sending first request information, the first request information being used to request the establishment of the first session, the first session being used to serve real-time services, or, the first session not supporting the first operating mode of the satellite, the satellite having no connection with the ground in the first operating mode.
[0046] In conjunction with the third aspect, in some implementations of the third aspect, the characteristic information of the first session includes any one or more of the following: data network name (DNN), single network slice selection support information (S-NSSAI), request type, session type of protocol data unit (PDU), identifier of the terminal device, full address domain name (FQDN), address information, access type, wireless access technology type, and location information of the terminal device.
[0047] In conjunction with the third aspect, in some implementations of the third aspect, the method further includes: receiving second response information, the second response information being used to indicate acceptance of the establishment of the second session; and accessing the real-time service through the second session.
[0048] Fourthly, a communication method is provided, the method being applied to a first network element deployed on a satellite, the method comprising: determining that the satellite's operating mode is a first operating mode, wherein the satellite has no connection to the ground in the first operating mode; sending first response information and first information according to first request information and the first operating mode; the first request information being used to request the establishment of a first session; the first response information being used to indicate rejection of establishing the first session, and the first information being used to instruct the terminal device to stop requesting to establish a session with the first network element that has the same characteristic information as the first session within a first duration; receiving second request information, the second request information being used to request the establishment of a second session, wherein the characteristic information of the second session is the same as the characteristic information of the first session; determining that the satellite's operating mode is a second operating mode, wherein the satellite has a connection to the ground in the second operating mode; and determining to establish the second session according to the second request information and the second operating mode.
[0049] In this embodiment, the first network element can instruct the terminal device to change the type of service it accesses when the satellite's feed connection switches between disconnection and connection, thus ensuring service continuity. Furthermore, by using the first information, the frequency of session establishment requests by the terminal device can be reasonably controlled, leading to better utilization of network resources.
[0050] In conjunction with the fourth aspect, in some implementations of the fourth aspect, the first session is used to serve real-time services, or the first session does not support the first working mode; before determining that the working mode of the satellite is the first working mode, the method further includes: receiving the first request information.
[0051] In conjunction with the fourth aspect, in some implementations of the fourth aspect, the characteristic information of the first session includes any one or more of the following: data network name (DNN), single network slice selection support information (S-NSSAI), request type, session type of protocol data unit (PDU), identifier of the terminal device, full address domain name (FQDN), address information, access type, wireless access technology type, and location information of the terminal device.
[0052] In conjunction with the fourth aspect, in some implementations of the fourth aspect, the method further includes: sending a second response message, the second response message being used to indicate acceptance of the establishment of the second session.
[0053] Fifthly, a communication method is provided, the method being applied in a terminal device, the terminal device having a communication connection with a satellite, and a third network element being deployed on the satellite, the method comprising: receiving first indication information sent by the third network element, the first indication information being used to indicate that the current operating mode of the satellite is a first operating mode, in which the satellite has no connection with the ground; and sending third request information to the third network element according to the first indication information, the third request information being used to request the establishment of a third session.
[0054] Optionally, the third network element can be an access network device or a core network element.
[0055] Optionally, in a 5G scenario, the third session can be a packet data unit session; in a 4G scenario, the third session can be a public data network connection attach request; or, in a 6G scenario, the third session can also be a bearer used for communication between the UE and the server.
[0056] Optionally, the first operating mode may be called: S&F mode, or power supply connection unavailable mode.
[0057] Optionally, the third network element may send the first instruction information to the terminal device via broadcast.
[0058] In this embodiment, when the satellite's power supply connection switches between connection and disconnection, the terminal device can learn the satellite's current operating mode by receiving a first indication message, and determine the type of session that can be requested to be established based on the satellite's current operating mode. In this way, while ensuring service continuity, the terminal device can switch the access service type according to the satellite's operating mode.
[0059] In conjunction with the fifth aspect, in some implementations of the fifth aspect, the method further includes: receiving third response information sent by the third network element, the third response information being used to indicate that the third session has been established; and accessing non-real-time services based on the third session.
[0060] In conjunction with the fifth aspect, in some implementations of the fifth aspect, sending the third request information to the third network element according to the first indication information includes: sending the third request information to the third network element according to the first indication information and the first correspondence, wherein the first correspondence includes the correspondence between the satellite's working mode and the session type.
[0061] In this embodiment of the application, after receiving the first indication information, the terminal device can quickly determine the type of session that can be requested to be established based on the first working mode and the first correspondence between the satellite's working mode and the session type. This is beneficial to improving the efficiency of the terminal device in processing the first indication information.
[0062] In conjunction with the fifth aspect, in some implementations of the fifth aspect, the first correspondence is configured locally by the terminal device or obtained by the terminal device from the second network element.
[0063] In conjunction with the fifth aspect, in some implementations of the fifth aspect, the method further includes: receiving second information, the second information being used to instruct: the terminal device to stop requesting to establish a session with feature information different from that of the third session within a second duration, or, if the second duration expires, to request to establish a session with feature information different from that of the third session.
[0064] Optionally, the second and third response messages can be sent in the same message or in different messages.
[0065] Alternatively, the second piece of information mentioned above can be replaced with a second timer.
[0066] Optionally, the second information is used to indicate that: within the second duration, the terminal device stops requesting to establish a session with different feature information than the third session; or, if the second duration expires, requesting to establish a session with different feature information than the third session can be understood as: the second information has the above-mentioned indicative function; or, when the third response information and the second information are in the same message, the third response information has the above-mentioned indicative function.
[0067] In conjunction with the fifth aspect, in some implementations of the fifth aspect, the method further includes: receiving second indication information sent by the third network element, the second indication information being used to indicate that the current working mode of the satellite is a second working mode, and the satellite has a connection with the ground in the second working mode; and sending first request information to the third network element according to the second indication information and the first correspondence, the first request information being used to request the establishment of a first session, the feature information of the first session being different from the feature information of the third session.
[0068] Alternatively, the second operating mode may be referred to as the normal mode or the power supply connection available mode.
[0069] Optionally, the difference between the feature information of the first session and the feature information of the third session may be that the first session corresponds to real-time services and the third session corresponds to non-real-time services.
[0070] In conjunction with the fifth aspect, in some implementations of the fifth aspect, the method further includes: receiving fourth response information sent by the third network element, the fourth response information being used to indicate acceptance of the establishment of the first session; and accessing real-time services according to the first session.
[0071] In conjunction with the fifth aspect, in some implementations of the fifth aspect, before receiving the second indication information sent by the third network element, the method further includes: determining that the second duration has expired.
[0072] A sixth aspect provides a communication method, characterized in that the method is applied to a third network element deployed on a satellite, the method comprising: determining the operating mode of the satellite as a first operating mode, wherein the satellite has no connection with the ground in the first operating mode; sending first indication information to a terminal device, the first indication information being used to indicate the first operating mode; receiving third request information sent by the terminal device, the third request information being used to request the establishment of a third session; and establishing the third session according to the third request information.
[0073] In this embodiment, when the satellite's power supply connection switches between connection and disconnection, the third network element can send a first indication message to the terminal device, enabling the terminal device to know the current working mode of the satellite. This allows the terminal device to determine the type of session (i.e., the third session) that can be requested based on the current working mode of the satellite. In this way, while ensuring service continuity, the terminal device can switch the access service type according to the working mode of the satellite.
[0074] In conjunction with the sixth aspect, in some implementations of the sixth aspect, the third request information is determined based on the first working mode and the first correspondence.
[0075] In conjunction with the sixth aspect, in some implementations of the sixth aspect, the first correspondence is configured locally by the terminal device or obtained by the terminal device from the second network element.
[0076] In conjunction with the sixth aspect, in some implementations of the sixth aspect, the method further includes: sending third response information to the terminal device, the third response information being used to indicate that the third session has been established.
[0077] In conjunction with the sixth aspect, in some implementations of the sixth aspect, the method further includes: sending a second message, the second message being used to instruct the terminal device to stop requesting to establish a session with feature information different from that of the third session within a second duration, or, if the second duration expires, requesting to establish a session with feature information different from that of the third session.
[0078] In conjunction with the sixth aspect, in some implementations of the sixth aspect, the method further includes: sending second indication information to the terminal device, the second indication information being used to indicate that the current operating mode of the satellite is a second operating mode, and the satellite is connected to the ground in the second operating mode; receiving first request information sent by the terminal device, the first request information being used to request the establishment of a first session, the characteristic information of the first session being different from the characteristic information of the third session.
[0079] In conjunction with the sixth aspect, in some implementations of the sixth aspect, the method further includes: sending a fourth response message to the terminal device, the fourth response message being used to indicate acceptance of the establishment of the first session; and accessing real-time services based on the first session.
[0080] A seventh aspect provides a communication method applied to a fourth network element deployed on a satellite. The method includes: determining that the satellite's operating mode is a first operating mode, in which the satellite has no connection to the ground; sending third indication information to a terminal device, the third indication information including a first service list that the terminal device is allowed to access, the first service list including non-real-time services; determining that the satellite's operating mode is a second operating mode, in which the satellite has a connection to the ground; and sending fourth indication information to the terminal device, the fourth indication information including a second service list that the terminal device is allowed to access, the second service list including real-time services.
[0081] Optionally, the fourth network element can be a policy control function (PCF) or an MME.
[0082] Optionally, the first service list and the second service list can be a UE route selection policy (URSP).
[0083] Alternatively, non-real-time services can also be called latency-tolerant services.
[0084] In this embodiment of the application, when the satellite's power supply connection switches between connection and disconnection, the fourth network element can send a fourth indication message to the terminal device by updating the list of services that the terminal device is allowed to access, thereby achieving the effect that the terminal device switches the access service type according to the satellite's working mode.
[0085] Eighthly, a communication method is provided, the method being applied in a terminal device, the terminal device having a communication connection with a satellite, and a fourth network element being deployed on the satellite, the method comprising: receiving third indication information sent by the third network element, the third indication information including a first service list allowed for access by the terminal device, the first service list including non-real-time services; accessing the non-real-time services according to the third indication information; receiving fourth indication information sent by the third network element, the fourth indication information including a second service list allowed for access by the terminal device, the second service list including real-time services; and accessing the real-time services according to the fourth indication information.
[0086] In conjunction with the eighth aspect, in some implementations of the eighth aspect, the step of accessing the non-real-time service according to the third instruction information includes: establishing a third session according to the third instruction information, wherein the third session is used to access the non-real-time service.
[0087] A ninth aspect provides a communication device deployed on a satellite, the device including a transceiver unit and a processing unit; the transceiver unit is configured to receive first request information, the first request information being used to request the establishment of a first session; the processing unit is configured to: determine that the satellite's operating mode is a first operating mode, in which the satellite has no connection with the ground; the transceiver unit is further configured to send first response information according to the first request information and the first operating mode, the first response information corresponding to the first request information, and the first response information being used to indicate rejection of establishing the first session, or the first response information being used to indicate deactivation of the first session.
[0088] In conjunction with the ninth aspect, in some implementations of the ninth aspect, the first request information includes characteristic information of the first session, which indicates that the first session is used to serve real-time services, or indicates that the first session does not support the first working mode.
[0089] In conjunction with the ninth aspect, in some implementations of the ninth aspect, the characteristic information of the first session includes any one or more of the following: data network name (DNN), single network slice selection support information (S-NSSAI), request type, session type of protocol data unit (PDU), identifier of the terminal device, full address domain name (FQDN), address information, access type, wireless access technology type, and location information of the terminal device.
[0090] In conjunction with the ninth aspect, in some implementations of the ninth aspect, the transceiver unit is specifically used to send the first response information according to the first request information, the first working mode, and the first correspondence, wherein the first response information is used to indicate that the establishment of the first session is refused, and the first correspondence includes the correspondence between the working mode of the satellite and the session type.
[0091] In conjunction with the ninth aspect, in some implementations of the ninth aspect, the transceiver unit is further configured to send first information, the first information being used to instruct the terminal device to stop requesting to establish a session with the first network element that has the same characteristic information as the first session within a first duration.
[0092] In conjunction with the ninth aspect, in some implementations of the ninth aspect, the subscription information of the terminal device or the policy information of the first session includes the first correspondence.
[0093] In conjunction with the ninth aspect, in some implementations of the ninth aspect, the transceiver unit is further configured to receive second request information, the second request information being used to request the establishment of a second session, the characteristic information of the second session being the same as the characteristic information of the first session; the processing unit is further configured to determine that the satellite's operating mode is a second operating mode, the satellite having a connection with the ground in the second operating mode; the transceiver unit is further configured to send second response information according to the second request information and the second operating mode, the second response information being used to indicate acceptance of the establishment of the second session.
[0094] In conjunction with the ninth aspect, in some implementations of the ninth aspect, the second request information includes characteristic information of the second session, which indicates that the second session is used to serve real-time services, or indicates that the second session does not support the first working mode.
[0095] In conjunction with the ninth aspect, in some implementations of the ninth aspect, the characteristic information of the second session includes any one or more of the following: data network name (DNN), single network slice selection support information (S-NSSAI), request type, session type of protocol data unit (PDU), identifier of the terminal device, full address domain name (FQDN), address information, access type, wireless access technology type, and location information of the terminal device.
[0096] In conjunction with the ninth aspect, in some implementations of the ninth aspect, the transceiver unit is specifically used to send the second response information according to the first request information, the second working mode, and the first correspondence, wherein the first correspondence includes the correspondence between the working mode of the satellite and the session type.
[0097] In a tenth aspect, a communication device is provided, the device having a communication connection with a satellite, the device including a transceiver unit; the transceiver unit is configured to: send first request information, the first request information being used to request the establishment of a first session; receive first response information, the first response information being determined based on the first request information and a first operating mode of the satellite, wherein the satellite has no connection with the ground in the first operating mode, the first response information being used to indicate rejection of establishing the first session, or the first response information being used to indicate deactivation of the first session.
[0098] In conjunction with the tenth aspect, in some implementations of the tenth aspect, the first request information includes characteristic information of the first session, wherein the characteristic information of the first session indicates that the first session is used to serve real-time services, or indicates that the first session does not support the first working mode.
[0099] In conjunction with aspect ten, in some implementations of aspect ten, the characteristic information of the first session includes any one or more of the following: data network name (DNN), single network slice selection support information (S-NSSAI), request type, session type of protocol data unit (PDU), identifier of terminal device, full address domain name (FQDN), address information, access type, wireless access technology type, and location information of the terminal device.
[0100] In conjunction with the tenth aspect, in some implementations of the tenth aspect, the first response information is used to indicate a refusal to establish the first session. The first response information is determined based on the first request information and the first operating mode, including: the first response information is determined based on the first request information, the first operating mode, and a first correspondence, wherein the first correspondence includes the correspondence between the satellite's operating mode and the session type.
[0101] In conjunction with the tenth aspect, in some implementations of the tenth aspect, the first response information includes first information, and the first response information is further used to instruct the terminal device to stop requesting to establish a session with the first network element that has the same characteristic information as the first session within a first duration.
[0102] In conjunction with aspect ten, in some implementations of aspect ten, the first correspondence is configured locally by the first network element or obtained by the first network element from the second network element.
[0103] In conjunction with the tenth aspect, in some implementations of the tenth aspect, the subscription information of the terminal device or the policy information of the first session includes the first correspondence.
[0104] In conjunction with the tenth aspect, in some implementations of the tenth aspect, the apparatus further includes a processing unit.
[0105] The transceiver unit is further configured to: send a second request message when the first duration expires, the second request message being used to request the establishment of a second session, the characteristic information of the second session being the same as the characteristic information of the first session; receive a second response message, the second response message being determined based on the second request message and the second operating mode of the satellite, the satellite having a connection with the ground in the second operating mode, the second response message being used to indicate acceptance of the establishment of the second session; the processing unit is configured to access real-time services according to the second session.
[0106] In conjunction with the tenth aspect, in some implementations of the tenth aspect, the second request information includes characteristic information of the second session, which indicates that the second session is used to serve real-time services, or indicates that the second session does not support the first working mode.
[0107] In conjunction with aspect ten, in some implementations of aspect ten, the characteristic information of the second session includes any one or more of the following: data network name (DNN), single network slice selection support information (S-NSSAI), request type, session type of protocol data unit (PDU), identifier of terminal device, full address domain name (FQDN), address information, access type, wireless access technology type, and location information of the terminal device.
[0108] In conjunction with the tenth aspect, in some implementations of the tenth aspect, the second response information is determined based on the second request information and the second operating mode of the satellite, including: the second response information is determined based on the second request information, the second operating mode, and the first correspondence.
[0109] Eleventhly, a communication device is provided, the device having a communication connection with a satellite, the device including a transceiver unit, the transceiver unit being configured to: receive first response information and first information, the first response information being used to indicate rejection of establishing a first session, the terminal device ceasing to request to establish a session with the first network element having the same characteristic information as the first session within a first duration; and, if the first duration expires, sending second request information, the second request information being used to request the establishment of a second session, the characteristic information of the second session being the same as the characteristic information of the first session.
[0110] In conjunction with the eleventh aspect, in some implementations of the eleventh aspect, the transceiver unit is further configured to send first request information, the first request information being used to request the establishment of the first session, the first session being used to serve real-time services, or the first session not supporting the first working mode of the satellite, the satellite having no connection with the ground in the first working mode.
[0111] In conjunction with the eleventh aspect, in some implementations of the eleventh aspect, the characteristic information of the first session includes any one or more of the following: data network name (DNN), single network slice selection support information (S-NSSAI), request type, session type of protocol data unit (PDU), identifier of terminal device, full address domain name (FQDN), address information, access type, wireless access technology type, and location information of the terminal device.
[0112] In conjunction with the eleventh aspect, in some implementations of the eleventh aspect, the apparatus further includes a processing unit, wherein the transceiver unit is further configured to receive second response information, the second response information being used to indicate acceptance of the establishment of the second session; and the processing unit is configured to access the real-time service through the second session.
[0113] In a twelfth aspect, a communication device is provided, the device being deployed on a satellite, the device including a processing unit and a transceiver unit, the processing unit being configured to determine that the satellite's operating mode is a first operating mode, in which the satellite has no connection with the ground; the transceiver unit being configured to: send first response information and first information according to first request information and the first operating mode; the first request information being used to request the establishment of a first session; the first response information being used to indicate rejection of establishing the first session, the first information being used to instruct the terminal device to stop requesting to establish a session with the first network element that has the same characteristic information as the first session within a first duration; receiving second request information, the second request information being used to request the establishment of a second session, the characteristic information of the second session being the same as the characteristic information of the first session; the processing unit being further configured to determine that the satellite's operating mode is a second operating mode, in which the satellite has a connection with the ground; the processing unit being further configured to determine, according to the second request information and the second operating mode, to establish the second session.
[0114] In conjunction with the twelfth aspect, in some implementations of the twelfth aspect, the first session is used to serve real-time services, or the first session does not support the first working mode; the transceiver unit is further used to receive the first request information.
[0115] In conjunction with the twelfth aspect, in some implementations of the twelfth aspect, the characteristic information of the first session includes any one or more of the following: data network name (DNN), single network slice selection support information (S-NSSAI), request type, session type of protocol data unit (PDU), identifier of the terminal device, full address domain name (FQDN), address information, access type, wireless access technology type, and location information of the terminal device.
[0116] In conjunction with the twelfth aspect, in some implementations of the twelfth aspect, the transceiver unit is further configured to send a second response message, the second response message being used to indicate acceptance of the establishment of the second session.
[0117] In a thirteenth aspect, a communication device is provided, the device having a communication connection with a satellite, the satellite having a third network element deployed on it, the device including a transceiver unit, the transceiver unit being configured to: receive first indication information sent by the third network element, the first indication information being used to indicate that the current operating mode of the satellite is a first operating mode, in which the satellite has no connection with the ground; and send third request information to the third network element according to the first indication information, the third request information being used to request the establishment of a third session.
[0118] In conjunction with aspect thirteen, in some implementations of aspect thirteen, the apparatus further includes a processing unit, wherein the transceiver unit is further configured to receive third response information sent by the third network element, the third response information being used to indicate that the third session has been established; and the processing unit is configured to access non-real-time services based on the third session.
[0119] In conjunction with aspect thirteen, in some implementations of aspect thirteen, the transceiver unit is specifically used to send the third request information to the third network element according to the first instruction information and the first correspondence, wherein the first correspondence includes the correspondence between the satellite's working mode and the session type.
[0120] In conjunction with aspect thirteen, in some implementations of aspect thirteen, the first correspondence is configured locally by the terminal device or obtained by the terminal device from the second network element.
[0121] In conjunction with aspect thirteen, in some implementations of aspect thirteen, the transceiver unit is further configured to receive second information, the second information being used to instruct: the terminal device to stop requesting to establish a session with feature information different from that of the third session within a second duration, or, if the second duration expires, to request to establish a session with feature information different from that of the third session.
[0122] In conjunction with aspect thirteen, in some implementations of aspect thirteen, the transceiver unit is further configured to: receive second indication information sent by the third network element, the second indication information indicating that the current operating mode of the satellite is a second operating mode, and the satellite has a connection with the ground in the second operating mode; and send first request information to the third network element according to the second indication information and the first correspondence, the first request information requesting the establishment of a first session, wherein the characteristic information of the first session is different from the characteristic information of the third session.
[0123] In conjunction with aspect thirteen, in some implementations of aspect thirteen, the transceiver unit is further configured to receive fourth response information sent by the third network element, the fourth response information being used to indicate acceptance of the establishment of the first session; the processing unit is further configured to access real-time services according to the first session.
[0124] In conjunction with aspect thirteen, in some implementations of aspect thirteen, the processing unit is further configured to determine that the second duration has expired.
[0125] In a fourteenth aspect, a communication device is provided, the device being deployed on a satellite, the device comprising: a processing unit and a transceiver unit; the processing unit being configured to determine that the satellite's operating mode is a first operating mode, wherein the satellite has no connection to the ground in the first operating mode; the transceiver unit being configured to: send first indication information to a terminal device, the first indication information indicating the first operating mode; receive third request information sent by the terminal device, the third request information requesting the establishment of a third session; the processing unit being further configured to establish the third session according to the second request information.
[0126] In conjunction with the fourteenth aspect, in some implementations of the fourteenth aspect, the transceiver unit is specifically used to send the first indication information according to the first operating mode and the first correspondence, wherein the first correspondence includes the correspondence between the satellite's operating mode and the session type.
[0127] In conjunction with the fourteenth aspect, in some implementations of the fourteenth aspect, the first correspondence is configured locally by the terminal device or obtained by the terminal device from the second network element.
[0128] In conjunction with the fourteenth aspect, in some implementations of the fourteenth aspect, the transceiver unit is further configured to send third response information to the terminal device, the third response information being used to indicate that the third session has been established.
[0129] In conjunction with the fourteenth aspect, in some implementations of the fourteenth aspect, the transceiver unit is further configured to send second information, the second information being used to instruct: the terminal device to stop requesting to establish a session with feature information different from that of the third session within a second duration, or, if the second duration expires, to request to establish a session with feature information different from that of the third session.
[0130] In conjunction with the fourteenth aspect, in some implementations of the fourteenth aspect, the transceiver unit is further configured to: send second indication information to the terminal device, the second indication information being used to indicate that the current operating mode of the satellite is a second operating mode, and the satellite has a connection with the ground in the second operating mode; and receive first request information sent by the terminal device, the first request information being used to request the establishment of a first session, the characteristic information of the first session being different from the characteristic information of the third session.
[0131] In conjunction with the fourteenth aspect, in some implementations of the fourteenth aspect, the transceiver unit is further configured to send a fourth response information to the terminal device, the fourth response information being used to indicate acceptance of the establishment of the first session; the processing unit is further configured to access real-time services according to the first session.
[0132] In a fifteenth aspect, a communication device is provided, the device being deployed on a satellite, the device comprising: a processing unit and a transceiver unit; the processing unit being configured to determine that the satellite's operating mode is a first operating mode, wherein the satellite has no connection to the ground in the first operating mode; the transceiver unit being configured to send third indication information to a terminal device, the third indication information including a first service list that the terminal device is allowed to access, the first service list including non-real-time services; the processing unit being further configured to determine that the satellite's operating mode is a second operating mode, wherein the satellite has a connection to the ground in the second operating mode; the transceiver unit being further configured to send fourth indication information to the terminal device, the fourth indication information including a second service list that the terminal device is allowed to access, the second service list including real-time services.
[0133] In a sixteenth aspect, a communication device is provided, the device having a communication connection with a satellite, the device comprising a transceiver unit and a processing unit; the transceiver unit is configured to receive third indication information sent by a third network element, the third indication information including a first service list allowed for access by the terminal device, the first service list including non-real-time services; the processing unit is configured to access the non-real-time services according to the third indication information; the transceiver unit is further configured to receive fourth indication information sent by the third network element, the fourth indication information including a second service list allowed for access by the terminal device, the second service list including real-time services; the processing unit is further configured to access the real-time services according to the fourth indication information.
[0134] In conjunction with the sixteenth aspect, in some implementations of the sixteenth aspect, the processing unit is specifically used to establish a third session based on the third instruction information, the third session being used to access the non-real-time service.
[0135] In a seventeenth aspect, a communication device is provided, comprising: at least one processor configured to enable the device to implement the method in any one of the implementations of the first to eighth aspects described above.
[0136] In conjunction with the seventeenth aspect, in some implementations of the seventeenth aspect, the apparatus further includes a memory, wherein the at least one processor is coupled to the memory for reading and executing instructions in the memory such that the apparatus implements the method in any one of the implementations of the first to eighth aspects described above.
[0137] In conjunction with the seventeenth aspect, in some implementations of the seventeenth aspect, the device further includes a communication interface, wherein the at least one processor is coupled to the communication interface for controlling communication between the communication interface and other devices.
[0138] In conjunction with the seventeenth aspect, in some implementations of the seventeenth aspect, the communication interface is a transceiver, or an input / output interface.
[0139] Eighteenth aspect, a chip is provided, the chip including circuitry for performing the method in any one of the implementations of the first to eighth aspects described above.
[0140] In conjunction with the eighteenth aspect, in some implementations of the eighteenth aspect, the circuit is a processing circuit or a logic circuit.
[0141] In conjunction with the eighteenth aspect, in some implementations of the eighteenth aspect, the chip further includes an input / output interface, the circuit being used to control the input / output interface to communicate with other devices.
[0142] In a nineteenth aspect, a computer-readable storage medium is provided, the computer-readable storage medium storing program code that, when the computer program code is run on a computer, causes the computer to perform the method in any one of the implementations of the first to eighth aspects described above.
[0143] In a twentieth aspect, a computer program product is provided, the computer product comprising a computer program that, when the computer program is run, causes a computer to perform the method in any one of the implementations of the first to eighth aspects described above. Attached Figure Description
[0144] Figure 1 This is a network architecture provided in the embodiments of this application;
[0145] Figure 2 This is another network architecture provided in the embodiments of this application;
[0146] Figure 3 This application provides an embodiment of a discontinuous power supply scenario.
[0147] Figure 4 This is the system architecture to which the communication method provided in the embodiments of this application is applicable;
[0148] Figure 5 This is a schematic flowchart illustrating a communication method provided in an embodiment of this application;
[0149] Figure 6 This is a schematic flowchart illustrating another communication method provided in an embodiment of this application;
[0150] Figure 7 This is a schematic flowchart illustrating another communication method provided in an embodiment of this application;
[0151] Figure 8This is a schematic flowchart illustrating another communication method provided in an embodiment of this application;
[0152] Figure 9 This is a schematic flowchart illustrating another communication method provided in an embodiment of this application;
[0153] Figure 10 This is a schematic flowchart illustrating another communication method provided in an embodiment of this application;
[0154] Figure 11 This is a schematic diagram of a communication device provided in an embodiment of this application;
[0155] Figure 12 This is a schematic diagram of another communication device provided in an embodiment of this application. Detailed Implementation
[0156] The technical solutions in this application will now be described with reference to the accompanying drawings.
[0157] In the description of the embodiments of this application, unless otherwise stated, " / " means "or", for example, A / B can mean A or B; "and / or" in this document is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, and B existing alone. In this application, "at least one" means one or more, and "more" means two or more. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single or multiple items. For example, at least one of a, b, or c can represent: a, b, c, ab, ac, bc, or abc, where a, b, and c can be single or multiple.
[0158] The use of prefixes such as "first" and "second" in this application embodiment is solely for distinguishing different descriptive objects and does not limit the position, order, priority, quantity, or content of the described objects. The use of ordinal numbers and other prefixes to distinguish descriptive objects in this application embodiment does not constitute a limitation on the described objects. The description of the described objects is found in the claims or the context of the embodiments, and the use of such prefixes should not constitute unnecessary restrictions.
[0159] The technical solutions of this application can be applied to various communication systems, such as: Long Term Evolution (LTE) system, LTE Frequency Division Duplex (FDD) system, LTE Time Division Duplex (TDD) system, Universal Mobile Telecommunication System (UMTS), Worldwide Interoperability for Microwave Access (WiMAX) system, 5th generation (5G) system or new radio (NR) system, and future 6th generation (6G) system, etc.
[0160] For example, according to the TS23.501 and TS 23.401 standards of the 3rd Generation Partnership Project (3GPP), the 5G and 4G network architectures applicable to the embodiments of this application are as follows: Figure 1 and Figure 2 As shown, in Figure 1 and Figure 2In this architecture, UE is the terminal device, and the radio access network (R)AN and evolved universal terrestrial radio access (E-UTRAN) are the access network equipment or base stations for 5G and 4G, respectively. Other network elements (excluding application functions (AF), UTRAN, and GSM / EDGE radio access network (GERAN)) are core network elements, such as AMF, SMF, unified data management (UDM), user plane function (UPF), MME, home subscriber server (HSS), SGW, and PDN gateway (PGW) in 5G. The MME in the 4G architecture has mobility management and some session management functions, which corresponds to the AMF and SMF in the 5G architecture. The policy and charging rules function (PCRF) in the 4G architecture can be compared to the policy control function (PCF) in the 5G architecture. The HSS in the 4G architecture can be compared to the UDM in the 5G architecture. The SGW and PGW in the 4G architecture can be compared to the UPF in the 5G architecture.
[0161] The following is a detailed introduction Figure 1 and Figure 2 The role of each network element.
[0162] exist Figure 1In this system, the RAN provides the connection between the UE and the core network, acting as a radio access network that isolates the core network from the radio network. The AMF is responsible for access and mobility management functions in the mobile network, such as user registration management, connection management, and reachability management. Specific functions include non-access stratum signaling termination, registration area management, and access authentication. The AF is used to indicate service provisioning requirements to the core network and subscribe to user plane events. The network exposure function (NEF) provides the capability exposure of the 5G core network, allowing external network elements to interact with the 5G core network through this network element. The PCF provides policy rules to the control plane functions for execution, obtaining subscription-related information from the unified data repository (UDR) for policy decisions. The UPF is responsible for processing user packets, such as forwarding and billing statistics. In a session, the UPF that is directly connected to the DN via N6 can be called the PDU session anchor (PSA). The UPF that serves as the anchor for local traffic splitting can be called the local PDU session anchor (L-PSA). The UPF that serves as the splitting point can be called the branching point (BP) or the uplink classifier (ULCL).
[0163] exist Figure 2 In this context, the MME (Mobile Equipment Manager) can be a key control node in the LTE access network, responsible for paging UEs in idle mode and marking processes including retransmissions; the SGW (Service Gateway) serves as a local mobility anchor point for inter-eNodeB handover, handling mobility anchoring, packet routing and forwarding, transport-level packet marking, and inter-operator billing; the PGW (Portable Gateway) provides transmission between the UE and the PDN (Programmable Device Network), allowing a UE to access multiple PDNs simultaneously through multiple PGWs. The PGW can implement control policies, including packet filtering, billing, lawful interception, and packet screening for users; the PCRF (Public Combat Frequency Framework) performs dynamic quality of service (QoS) policy control and dynamic flow-based billing control, while also providing authorization control based on user subscription information; Network Address Translation (SCEF) is used for interaction between operators and service providers; and the HSS (Hospital Service Server) stores IP Multimedia Subsystem (IPMS) data in the home network. The HSS stores the subscription information of IMS (Independent System Subsystem) users and provides a management interface for operators and end users to customize and modify the subscription data. The main information stored in the HSS may include: IMS user identifier, IMS user security context, IMS user routing information and service subscription information.
[0164] In this application embodiment, UE can also refer to user equipment, access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent, or user device. Terminal equipment can also be a cellular phone, cordless phone, Session Initiation Protocol (SIP) phone, wireless local loop (WLL) station, personal digital assistant (PDA), handheld device with wireless communication capabilities, computing device, or other processing device connected to a wireless modem, vehicle-mounted device, wearable device, terminal equipment in a 5G network, terminal equipment in a future 6G network, or terminal equipment in a future evolved public land mobile network (PLMN), etc., and this application embodiment does not limit this.
[0165] The network device in this application embodiment can be a device for communicating with a terminal device. This network device can be a means in a radio access network (RAN) that provides wireless communication functions for the terminal device, referred to as RAN equipment. For example, the network device can be a base station (BS), an evolved NodeB (eNodeB), a transmission reception point (TRP), a next-generation NodeB (gNB) in a 5G mobile communication system, a next-generation base station in a 6th-generation (6G) mobile communication system, a base station in a future mobile communication system, or an access node in a WiFi system; it can also be a module or unit that performs some of the functions of a base station, for example, it can be a central unit (CU) or a distributed unit (DU). The CU here performs the functions of the radio resource control protocol and packet data convergence protocol (PDCP) of the base station, and can also perform the functions of the service data adaptation protocol (SDAP). The DU performs the functions of the radio link control layer and medium access control (MAC) layer of the base station, and can also perform some or all of the physical layer functions. For specific descriptions of the above-mentioned protocol layers, please refer to the relevant 3GPP technical specifications. The network equipment can be a macro base station, a micro base station, an indoor station, a relay node, or a donor node, etc. The embodiments of this application do not limit the specific technology or specific equipment form used in the network equipment.
[0166] In the embodiments of this application, the functions of the network device can also be executed by modules (such as chips) within the network device, or by a control subsystem that includes network device functions. Similarly, the functions of the terminal device can be executed by modules (such as chips or modems) within the terminal device, or by a device that includes terminal device functions.
[0167] The technical problem to be solved and the technical solution adopted in this application are described below.
[0168] 3GPP Release 19 discusses discontinuous feeding scenarios based on regenerative loads, also known as S&F scenarios, such as... Figure 3As shown, in this scenario, the access and power supply connections of a network element or device on a satellite are not always available during satellite operation. Both connections may be interrupted for a period of time, potentially leading to situations where neither connection is available simultaneously. The access connection can also be replaced by a service link. Therefore, the network element or device deployed on the satellite needs to receive and store uplink data sent by the UE when the access connection is available; and forward the stored uplink data to the network element or device deployed on the ground when the power supply connection is available. Simultaneously, the network element or device deployed on the satellite needs to receive and store downlink data sent to the UE from the network element or device deployed on the ground, and forward the stored downlink data to the UE when the access connection becomes available again. Therefore, a satellite in S&F (Satellite and Ground-based) operating mode can only support latency-tolerant services (also known as non-real-time services), because the UE needs to wait for one or more satellite cycles before receiving a response.
[0169] It should be understood that the above-mentioned scenario in which the access connection and power supply connection cannot be available at the same time is only an illustrative example. The above problem may also exist in other scenarios, such as when the access connection or power supply connection is unavailable for a certain period of time.
[0170] It should also be understood that the aforementioned network elements or devices deployed on the ground may refer to ground-based core network elements or application servers, etc. In this application, in the case of communication between satellite and ground-based application servers, no core network elements are set up on the ground.
[0171] However, in the scenario of regenerating satellites, a satellite may not have a power supply connection for a certain period of time or at certain locations (i.e., the satellite establishes a connection with the UE, but has no connection with the ground application server), and may have a power supply connection for a certain period of time or at certain locations (i.e., the satellite establishes connections with both the UE and the ground application server). When the satellite's power supply connection switches between connection and disconnection, the UE needs to be aware of the change in the satellite's operating mode and provide the UE with the services corresponding to the satellite's operating mode while ensuring service continuity.
[0172] For example, if a satellite's orbit passes over both the Pacific Ocean and China, it cannot connect to a gateway station in China when over the Pacific Ocean, meaning there is no power supply connection. However, when the satellite is over China, it can connect to the gateway station, meaning there is a power supply connection. When the power supply connection switches between connected and disconnected while the satellite is serving a UE, the UE needs to obtain information about the change in the satellite's operating mode.
[0173] This application provides a communication method and apparatus that can instruct a UE to change the type of service it accesses when the satellite's power supply connection switches between connection and disconnection, while ensuring service continuity.
[0174] Figure 4 This is the system architecture to which the communication method provided in the embodiments of this application is applicable.
[0175] like Figure 4 As shown, this architecture is an access network and core network satellite architecture, that is, the access network equipment and all core network equipment are deployed on the satellite, while the application server that serves the UE is deployed on the ground. This application server is not a core network element.
[0176] Deploying all core network equipment on satellites can refer to deploying all core network equipment defined by 3GPP or core network equipment supporting the most basic services or processes on satellites. For example, deploying MME / AMF and HSS / UDM on satellites allows for the completion of basic processes such as UE attachment / registration and PDN connection establishment / Protocol Data Unit (PDU) session establishment. Furthermore, PCRF / PCF, SGW / SMF, and PGW / UPF can be added to satellites to support more dynamic policy configurations.
[0177] When the satellite is in S&F mode, the connection between the satellite and the UE and the connection between the satellite and the ground server cannot exist simultaneously; when the satellite is in normal operating mode, the connection between the satellite and the UE and the connection between the satellite and the ground server can exist simultaneously.
[0178] Figure 5 This is a schematic flowchart of a communication method provided in an embodiment of this application. Method 500 may include steps S501 to S503.
[0179] S501, the terminal device sends a first request message to the first network element.
[0180] The first request information is used to request the establishment of the first session.
[0181] Optionally, the first request information may be an attach request, or more specifically, a PDN connection request or a PDU session establishment request.
[0182] Optionally, the first network element mentioned above can be an SGW, an SMF, or an MME.
[0183] Optionally, the first network element can receive the first request information through other network elements. For example, in 4G, the first network element can receive the first request information through the RAN. Or, for example, in 5G, the first network element can receive the first request information through the RAN and AMF.
[0184] Optionally, in a 5G scenario, the first session can be a PDU session; in a 4G scenario, the first session can be a PDN connection attach request; or, in a 6G scenario, the first session can also be a bearer used for communication between terminal devices and servers.
[0185] In one possible implementation, the first request information may include characteristic information of the first session, which indicates that the first session is used to serve real-time services, or indicates that the first session does not support a first working mode.
[0186] Optionally, the characteristic information of the first session can also be an indication, which indicates that the session does not support the first working mode, or cannot provide service on a satellite in the first working mode. The characteristic information of the first session can also take other forms, as long as it enables the core network element to determine whether the first session supports the first working mode, or whether the first session is used for other forms of real-time service, based on this characteristic information.
[0187] Optionally, the aforementioned characteristic information of the first session indicating that the first session is used to serve real-time services, or indicating that the first session does not support the first working mode, can be replaced by: the core network element can determine, based on the characteristic information of the first session, that the first session is used to serve real-time services, or that the first session does not support the first working mode.
[0188] It should be noted that the aforementioned real-time services can be services requiring low latency, services with latency requirements, or services that do not support S&F mode, etc.; the statement that the first session does not support the first working mode can be understood as: the satellite in the first working mode cannot meet the services, QoS, etc. supported by the first session. In short, if a satellite in the first working mode (e.g., S&F) can only support certain features, such as DNN and S-NSSAI, then if the feature information of the first session is not included in the features supported by the satellite in the first working mode, then the first session can be considered not to support the first working mode.
[0189] In one possible implementation, the characteristic information of the first session includes any one or more of the following: Data Network Name (DNN), Single Network Slice Selection Support Information (S-NSSAI), Request Type, Session Type of Protocol Data Unit (PDU), Identifier of Terminal Device, Fully Qualified Domain Name (FQDN), Address Information, Access Type, Wireless Access Technology Type, and Location Information of Terminal Device.
[0190] S502, the first network element determines the satellite's operating mode as the first operating mode.
[0191] In the first operating mode, the satellite has no connection to the ground.
[0192] Optionally, in this application, the first operating mode may be referred to as: S&F mode, or feederlinkunavailable mode.
[0193] Specifically, the first network element can determine the satellite's operating mode as the first operating mode locally, or it can learn the satellite's operating mode as the first operating mode from other network elements. For example, while receiving the first request information, the SMF also receives indication information from the AMF, indicating that the satellite's operating mode is the first operating mode. Alternatively, the SMF receives the first request information, requests the AMF to provide the satellite's operating mode, and receives indication information from the AMF, indicating that the satellite's operating mode is the first operating mode.
[0194] S503, the first network element sends the first response information to the terminal device.
[0195] The first response information corresponds to the first request information. The first response information is used to indicate that the establishment of the first session is refused, or to indicate that the first session is deactivated, or to indicate that the first session is released.
[0196] It should be understood that session release can be understood as the process by which the communication network releases the resources occupied by the session after the session ends, thus completely terminating the session connection; session deactivation can be understood as the communication network temporarily closing or suspending the session connection, but not completely releasing the resources occupied by the session.
[0197] Specifically, in step S503, the first network element can send a first response message to the terminal device based on the first request information and the first operating mode. Correspondingly, after receiving the first response message, the terminal device can stop accessing real-time services.
[0198] Optionally, the first response information may be a session creation response.
[0199] In one possible implementation, in step S503, the first network element can send first response information to the terminal device based on the first request information, the first operating mode, and the first correspondence. The first correspondence includes the correspondence between the satellite's operating mode and the session type. This improves the efficiency of the first network element in processing the first request information and also facilitates the terminal device in initiating a new session establishment request based on the current satellite operating mode.
[0200] Optionally, the first correspondence can be configured locally by the first network element or obtained by the first network element from the second network element.
[0201] For example, the first network element can pre-configure the first correspondence on the core network element through network management or other means, or the first network element can obtain the first correspondence from the AF.
[0202] Optionally, the terminal device's subscription information or the policy information of the first session includes the first correspondence.
[0203] Optionally, the subscription information of the terminal device can be configured on UDM or HSS, and the policy information of the first session can be configured on PCF or PCRF.
[0204] In one possible implementation, in step S503, or after step S503, the first network element may send first information to the terminal device, which instructs the terminal device to stop requesting to establish a session with the first network element that has the same characteristic information as the first session within a first time period.
[0205] Optionally, the first duration can be determined based on ephemeris. After the first duration expires, the satellite's operating mode can be changed, meaning the satellite can support real-time services.
[0206] Alternatively, the first information mentioned above can be replaced with a first timer.
[0207] Optionally, the first information and the first response information can be sent in the same message or in different messages.
[0208] Optionally, the first information is used to instruct the terminal device to stop requesting to establish the first session if the first duration has not expired. This can be understood as: the first information has the above-mentioned instructive function, or the first response information has the above-mentioned instructive function when it is in the same message as the first information.
[0209] In one possible implementation, after step S503, the terminal device may send a second request message to the first network element. This second request message is used to request the establishment of a second session, and the characteristic information of the second session is the same as that of the first session. After determining that the satellite's operating mode is the second operating mode, the first network element may send a second response message to the terminal device based on the second operating mode and the second request message. This second response message is used to indicate acceptance of the establishment of the second session. After receiving the second response message, the terminal device may access real-time services based on the second session.
[0210] In the second operating mode, the satellite maintains a connection with the ground.
[0211] Alternatively, the second operating mode may be referred to as the normal mode or the power supply connection available mode.
[0212] Optionally, the second request information mentioned above may be PDN connectivity request information, and the second response information mentioned above may be session creation response information.
[0213] Optionally, the first network element may send a second response information to the terminal device based on the second request information, the second working mode, and the first correspondence.
[0214] In one possible implementation, the feature information of the second session may include any one or more of the following: Data Network Name (DNN), Single Network Slice Selection Support Information (S-NSSAI), Request Type, Session Type of Protocol Data Unit (PDU), Identifier of Terminal Device, Fully Qualified Domain Name (FQDN), Address Information, Access Type, Wireless Access Technology Type, and Location Information of Terminal Device.
[0215] In this embodiment, when the satellite's power supply connection switches between connection and disconnection, the first network element can instruct the terminal device to refuse to establish a first session or deactivate the first session by sending a first response message. In this way, while ensuring service continuity, the terminal device can switch the access service type according to the satellite's working mode.
[0216] Figure 6 This is a schematic flowchart of another communication method provided in the embodiments of this application. Method 600 may include steps S601 to S603.
[0217] S601, the third network element determines that the satellite's current working mode is the first working mode.
[0218] In the first operating mode, the satellite has no connection to the ground.
[0219] Specifically, the third network element can determine the satellite's operating mode as the first operating mode locally, or it can learn the satellite's operating mode as the first operating mode from other network elements.
[0220] Optionally, the third network element can be an access network device or a core network element.
[0221] Optionally, in a 5G scenario, the third session can be a packet data unit session; in a 4G scenario, the third session can be a public data network connection attach request; or, in a 6G scenario, the third session can also be a bearer used for communication between the UE and the server.
[0222] Optionally, in this application, the first operating mode may be referred to as: S&F mode, or power supply connection unavailable mode.
[0223] S602, the third network element sends the first instruction information to the terminal device.
[0224] The first indication information can be used to indicate that the satellite is currently operating in the first operating mode.
[0225] Optionally, the third network element can send the first indication information to the terminal device via broadcast. Specifically, the first indication information can be carried in the RAN broadcast, which is used to indicate that the current satellite / core network / network / PLMN / standalone non-public network (SNPN) is in S&F mode.
[0226] S603, the terminal device sends a third request message to the third network element.
[0227] The third request information can be used to request the establishment of a third session, which can correspond to non-real-time services.
[0228] Optionally, the third request information may be attachment request information.
[0229] Specifically, the terminal device can send a third request message to the third network element based on the first instruction information.
[0230] In one possible implementation, the terminal device can send a third request message to the third network element based on the first instruction information and the first correspondence. The first correspondence includes the correspondence between the satellite's operating mode and the session type. This improves the efficiency of the first network element in processing the first request message and also allows the terminal device to initiate a new session establishment request based on the current satellite operating mode.
[0231] Optionally, the first correspondence can be configured locally by the terminal device or obtained by the terminal device from the second network element.
[0232] For example, the local configuration can be pre-configured on the terminal device through factory settings, writing to the SIM card, etc. Obtaining it from the second network element can be: the second network element sends the above-mentioned first correspondence to the terminal device in any process related to the terminal device (for example, in any registration process), and the terminal device stores the correspondence locally.
[0233] In one possible implementation, after step S603, the terminal device can receive a third response information sent by a third network element. This third response information is used to indicate that a third session has been established. At this time, the terminal device can access real-time services based on the third session.
[0234] Optionally, the third response information may be an attach acceptance message, and more specifically, the attach acceptance message may be a PDN connection establishment acceptance message or a PDU session establishment acceptance message.
[0235] In one possible implementation, after step S603, the terminal device may receive second information sent by the third network element, which is used to instruct: within a second time period, the terminal device to stop requesting to establish a session with different feature information than the third session, or, if the second time period expires, to request to establish a session with different feature information than the third session.
[0236] Optionally, the second and third response messages can be sent in the same message or in different messages.
[0237] Alternatively, the second piece of information mentioned above can be replaced with a second timer.
[0238] Optionally, the second information is used to indicate that: within the second duration, the terminal device stops requesting to establish a session with different feature information than the third session; or, if the second duration expires, requesting to establish a session with different feature information than the third session can be understood as: the second information has the above-mentioned indicative function; or, when the third response information and the second information are in the same message, the third response information has the above-mentioned indicative function.
[0239] Optionally, the second duration can be determined based on ephemeris. After the second duration expires, the satellite's operating mode can be changed, meaning the satellite can support real-time services.
[0240] In one possible implementation, after step S603, the terminal device can receive second indication information sent by the third network element. This second indication information indicates that the satellite's current operating mode is the second operating mode. The terminal device can then send a first request information to the third network element based on the second indication information and the first correspondence. In this second operating mode, the satellite maintains a connection with the ground. The first request information requests the establishment of a first session, the characteristic information of which differs from that of the third session.
[0241] Optionally, the third network element may send the second instruction information to the terminal device via broadcast.
[0242] Alternatively, the second operating mode may be referred to as the normal mode or the power supply connection available mode.
[0243] Optionally, the difference between the feature information of the first session and the feature information of the third session can be that the first session corresponds to real-time services and the third session corresponds to non-real-time services.
[0244] Optionally, the terminal device may send a first request message to the third network element after the second timeout period. Furthermore, the first request message may be an attach request message.
[0245] In one possible implementation, after receiving the first request information sent by the terminal device, the third network element can send a fourth response information to the terminal device. This fourth response information indicates acceptance of the establishment of the first session. Accordingly, after receiving the fourth response information, the terminal device can access real-time services based on the first session.
[0246] In this embodiment, when the satellite's power supply connection switches between connection and disconnection, the terminal device can learn the satellite's current operating mode by receiving a first indication message, and determine the type of session that can be requested to be established based on the satellite's current operating mode. In this way, while ensuring service continuity, the terminal device can switch the access service type according to the satellite's operating mode.
[0247] Figure 7 This is a schematic flowchart of another communication method provided in the embodiments of this application. Method 700 includes steps S701 to S704.
[0248] S701, the fourth network element determines the satellite's operating mode as the first operating mode.
[0249] In the first operating mode, the satellite has no connection to the ground.
[0250] Optionally, the fourth network element can be a policy control function (PCF) or a mechanism management system (MME).
[0251] Optionally, the fourth network element can determine the satellite's operating mode as the first operating mode locally, or it can learn the satellite's operating mode as the first operating mode from other network elements.
[0252] S702, the fourth network element sends the third instruction information to the terminal device.
[0253] The third instruction information includes a first service list that the terminal device is allowed to access, which includes non-real-time services; accordingly, after receiving the third instruction information, the terminal device can access non-real-time services according to the third instruction information.
[0254] Optionally, the third indication information may be a terminal device policy (UE policy) or attach acceptance information.
[0255] For example, in a 5G scenario, when a terminal device registers, the PCF determines that there is no power supply connection (the satellite is in the first working mode), and the PCF can send a terminal policy to the terminal device, which includes a first service list. In a 4G scenario, when a terminal device attaches, after the MME (which can also be replaced by the PCRF) determines that there is no power supply connection, it can send an attach acceptance message to the terminal device, which can include a sequential anti-counterfeiting service list (i.e., the first service list).
[0256] Optionally, the first service list can be configured locally on the fourth network element or obtained from the second network element (e.g., AF).
[0257] Alternatively, in this application, non-real-time services may also be referred to as latency-tolerant services.
[0258] In one possible implementation, the terminal device accesses non-real-time services based on third instruction information, including: establishing a third session based on the third instruction information, the third session being used to access non-real-time services.
[0259] Optionally, the first business list can be URSP.
[0260] S703, the fourth network element determines the satellite's operating mode as the second operating mode.
[0261] In the second operating mode, the satellite maintains a connection with the ground.
[0262] Optionally, the fourth network element can determine the satellite's operating mode as the second operating mode locally, or it can learn the satellite's operating mode as the second operating mode from other network elements.
[0263] S704, the fourth network element sends the fourth instruction information to the terminal device.
[0264] The fourth instruction information is used to indicate a second service list that the terminal device is allowed to access, which includes real-time services; accordingly, after receiving the fourth instruction information, the terminal device can access real-time services according to the fourth instruction information.
[0265] Alternatively, this fourth instruction information may also be referred to as the updated terminal device policy or attachment acceptance information.
[0266] Optionally, the second business list can be URSP.
[0267] In this embodiment of the application, when the satellite's power supply connection switches between connection and disconnection, the fourth network element can send a fourth indication message to the terminal device by updating the list of services that the terminal device is allowed to access, thereby achieving the effect that the terminal device switches the access service type according to the satellite's working mode.
[0268] Figure 8 This is a schematic flowchart of another communication method provided in the embodiments of this application. Method 800 can be a detailed description of steps S501 to S503 in method 500. Method 800 can include steps S801 to S811.
[0269] S801, SGW or SMF configuration allows the mapping of permitted services, session types and power supply connections.
[0270] Optionally, the SGW or SMF can configure the mapping between allowed services, session types, and power supply connections locally or obtain them from other network elements (e.g., AF). Local configuration can be pre-configured on the core network element via network management or similar methods. Obtaining them from other network elements can involve determining the mapping between services, session types, and power supply connections according to instructions from the AF.
[0271] Optionally, the entity executing the above steps can also be an MME, and the above correspondence can be the first correspondence in method 500.
[0272] S802, the UE sends an attach request to the MME or AMF.
[0273] The attach request information can indicate real-time services through the ESM message container, and the attach request information can be the first request information in method 500.
[0274] Optionally, the attach request message may be a PDN connection request message or a PDU session establishment request message.
[0275] Optionally, the UE may first send an attach request message to the RAN, which will then forward the attach request message to the MME or AMF.
[0276] S803, MME or AMF sends a CreateSession Request message to SGW or SMF.
[0277] The session creation request information can be used to indicate real-time services.
[0278] If S804, SGW, or SMF determines that there is no power supply connection, then the session creation request information will be rejected.
[0279] The SGW or SMF can determine whether to accept or reject the UE's session creation request information based on the UE's requested service, session type, local configuration correspondence, and current satellite operating mode.
[0280] Optionally, in 4G, the MME or SGW can determine the service type accessed by the UE based on the ESM message container information of the attach request information. In 5G, the MME or SGW can determine the service type accessed by the UE based on the request DNN and S-NSSAI in the PDU session establishment request information. For example, in 5G, the SMF stores DNN 1 as a latency-tolerant service and DNN 2 as a real-time service. If the satellite operating mode is S&F mode (corresponding to the first operating mode in method 500), and the UE requests to establish a session for DNN 2, the SMF will reject this session establishment request information.
[0281] Optionally, if the SGW or SMF determines to accept the UE's session establishment request, it can deactivate the session after the session is established and indicate in the message replied to the UE that the session has been deactivated (for example, by adding a deactivated session identifier in the message replied to the UE).
[0282] Optionally, when the SGG or SMF determines that the session creation request information is rejected, the UE's stop access timer can be determined at the same time.
[0283] S805, SGW or SMF sends a create session response to the UE.
[0284] The session creation response information can be used to indicate rejection of real-time services. The session creation response information may include a stop access timer, and the session creation response information may be the first response information in method 500.
[0285] Optionally, the SGW or SMF can send the session response information to the MME or AMF, which will then forward the session response information to the UE.
[0286] S806, the UE stops initiating real-time services within the timer period.
[0287] S806 is an optional step. In step S805, the SGW or SMF indicates a timer to the UE (which may correspond to the first information or the first timer in method 500). During this timer, the UE will no longer request to establish or activate the rejected session type.
[0288] Optionally, the timer can be determined based on ephemeris, and after the timer expires, the satellite's operating mode can be changed, meaning the satellite can support real-time services.
[0289] S807, the UE sends a PDN connectivity request to the MME or AMF.
[0290] The PDN connection request information can be used to indicate real-time services.
[0291] Optionally, step S807 can be executed after the timer expires.
[0292] Optionally, the UE may send PDN connection request information to the RAN, and the RAN may forward the PDN connection request information to the MME or AMF. The PDN connection request information may be the second request information in method 500.
[0293] S808, MME or AMF sends a session creation request message to SGW or SMF.
[0294] The session creation request information is used to indicate real-time services.
[0295] S809, SGW, or SMF indicates the presence of a power supply connection.
[0296] This step can be understood as follows: when the satellite's operating mode changes (from no power supply connection to power supply connection), the SGW or SMF triggers the release or deactivation of the established session based on the session type, the correspondence of the local configuration, and the current satellite operating mode.
[0297] For example, if the satellite's operating state changes from normal mode (corresponding to the second operating mode in method 500) to S&F mode, it triggers (instructs the UE) to release or deactivate the session corresponding to the real-time service.
[0298] It should be understood that session release can be understood as the process by which the communication network releases the resources occupied by the session after the session ends, thus completely terminating the session connection; session deactivation can be understood as the communication network temporarily closing or suspending the session connection, but not completely releasing the resources occupied by the session.
[0299] S810, SGW or SMF send session creation response information to UE.
[0300] The session creation response information can be used to instruct the UE to allow real-time services, and the session creation response information can be the second response information in method 500.
[0301] Optionally, the SGW or SMF can send a session creation response message to the MME or AMF, and the MME or AMF can forward the session creation response message to the UE.
[0302] S811, UE performs real-time service transmission.
[0303] In this embodiment, the core network can determine whether to accept or reject a UE's session establishment request based on the satellite's operating status, thereby enabling the UE to switch access service types according to the satellite's operating mode and ensuring service continuity.
[0304] Figure 9 This is a schematic flowchart of another communication method provided in the embodiments of this application. Method 900 can be a detailed description of steps S601 to S603 in method 600. Method 900 can include steps S901 to S913.
[0305] S901, UE configures the correspondence between allowed services, session types and power supply connections.
[0306] The aforementioned correspondence can be the first correspondence in method 600.
[0307] Optionally, the UE can configure the mapping relationship between allowed services, session types and power supply connections locally or obtain it from the core network. Local configuration can be pre-configured on the UE through factory settings, writing to the SIM card, etc. Obtaining it from the core network can be done by sending the above mapping relationship to the UE in any UE-related process (e.g., in any registration process), and storing the mapping relationship locally on the UE.
[0308] S902, the RAN broadcasts to the UE that the current mode is S&F.
[0309] Specifically, the broadcast of the RAN can carry indication information, which is used to indicate that the current satellite / core network / network / PLMN / standalone non-public network (SNPN) is in S&F mode. This indication information can be the first indication information in method 600, and the S&F mode can correspond to the first working mode in method 600.
[0310] S903, the UE sends an attach request message to the MME or AMF.
[0311] The ESM message container in the attach request information indicates a latency-tolerant service, and the attach request information may be the third request information in method 600.
[0312] Optionally, the UE may send the attach request information to the RAN, and the RAN may forward the attach request information to the MME or AMF.
[0313] In one possible implementation, during this step, the UE can determine the type of service initiated or requested based on the indication information broadcast in the RAN and the correspondence stored locally.
[0314] Specifically, in 4G, the ESM message container cell containing the attach request information can indicate the bearer for establishing a latency-tolerant service or a real-time service. In 5G, the request DNN and S-NSSAI in the PDU session establishment request information indicate the DNN and S-NSSAI corresponding to the latency-tolerant service or the real-time service. For example, in 5G, if the UE locally stores DNN 1 as a latency-tolerant service and DNN 2 as a real-time service, then when the RAN broadcasts in S&F mode, the UE requests to establish a session for DNN 1; when the RAN broadcasts in normal mode (corresponding to the second working mode in method 600), the UE requests to establish a session for both DNN 1 and / or DNN 2.
[0315] S904, MME or AMF sends a session creation request message to SGW or SMF.
[0316] The session creation request information is used to indicate latency-tolerant services.
[0317] S905, the UE initiates an attach procedure to establish a session (PDN connection).
[0318] S906, MME or AMF sends Attach accept information to UE.
[0319] The attach accept message is used to indicate that the UE has a power supply connection after a period of time, and the attach accept message may be the third response information in method 600.
[0320] Optionally, the attach accept message may also be a PDN connection establishment accept message or a PDU session establishment accept message.
[0321] Optionally, the MME or SMF can instruct the UE to set a timer (corresponding to the second information in method 600, or the second timer) after the timer expires, after which the power supply connection is restored or disconnected. The UE can then initiate a request for latency-tolerant service or real-time service again after the timer expires.
[0322] S907, UE initiates latency-tolerant service transmission.
[0323] S908, PGW or UPF caches uplink data.
[0324] S909, timer expired.
[0325] Optionally, the UE can directly initiate a new service request after the timer expires, or steps S906 and S909 can be omitted. That is, the UE can determine in step S910 that the satellite mode has changed according to the broadcast (i.e., the same as in steps S902 and S903) and thus initiate a new service.
[0326] S910, RAN broadcasts an indication that the UE currently has a power supply connection.
[0327] This step corresponds to the step in method 600 where the third network element sends the second instruction information.
[0328] S911, the UE sends an attach request message to the MEE or AMF.
[0329] The ESM message container in the attach request information indicates a real-time service, and the attach request information may be the first request information in method 600.
[0330] Optionally, the UE may send an attach request message to the RAN, which will then forward the attach request message to the MME or AMF.
[0331] In one possible implementation, in step S911, the UE can initiate or request a new service type based on the indication information broadcast by the RAN and the correspondence stored locally.
[0332] For example, when the satellite's operating mode changes from S&F mode to normal mode, the UE can access real-time services; if the satellite's operating mode changes from normal mode to S&F mode, the UE can stop accessing real-time services and only access latency-tolerant services.
[0333] S912, the UE initiates a session establishment process.
[0334] S913, UE performs real-time service transmission.
[0335] In this embodiment of the application, for the scenario of switching satellite working modes, the UE can determine the service to be initiated based on the RAN broadcast, thereby ensuring the continuity of the service.
[0336] Figure 10 This is a schematic flowchart of another communication method provided in the embodiments of this application. Method 1000 may be a detailed description of steps S701 to S704 in method 700. Method 1000 may include steps S1001 to S1011.
[0337] S1001, UE registration without power supply connection.
[0338] S1002, PCF or MME indicates no power supply connection.
[0339] Optionally, the PCF or MME can determine the absence of a power supply connection by: determining the absence of a power supply connection locally (sensing the status of the power supply link), or obtaining indications of the absence of a power supply connection from other network elements, gateways, or other entities.
[0340] S1003, PCF or MME sends UE policy or attach accept information.
[0341] In 5G scenarios, during UE registration, the PCF determines that there is no power supply connection (satellite operating mode). The PCF can then send a UE policy to the UE, which includes a list of allowed services (determined based on the satellite operating mode). In 4G scenarios, during UE attachment, after the MME (or PCRF) determines that there is no power supply connection, it can send an attachment acceptance message to the UE. This attachment acceptance message can include a sequential anti-spoofing service list (determined based on the satellite operating mode).
[0342] The UE policy or attach acceptance information may correspond to the third indication information in method 700.
[0343] Optionally, the PCF or MME can send UE policy or attach acceptance information to the AMF, which will then forward it to the UE.
[0344] Optionally, the service list (corresponding to the first service list in method 700) is determined according to the satellite's operating mode, and may include: a service list configured locally by the PCF, PCRF, or MME, or a service list obtained from other network elements (e.g., AF).
[0345] S1004, the UE establishes a session based on the UE policy or attach acceptance information.
[0346] This session can be used for latency-tolerant services.
[0347] S1005, the UE performs latency-tolerant service transmission.
[0348] S1006, UPF caches uplink data.
[0349] S1007, power supply connection established.
[0350] S1008, PCF or MME determines that a power supply connection exists.
[0351] S1009, PCF or MME sends updated UE policy or instruction information to UE.
[0352] Specifically, the PCF or MME can update the list of allowed services based on changes in the satellite operating mode, and carry the updated list of allowed services (corresponding to the second service list in method 700) in the updated UE policy or indication information, wherein the updated UE policy or indication information can correspond to the fourth indication information in method 700.
[0353] Optionally, the PCF or MME can send updated UE policies or indications to the AMF, and the AMF can forward the updated UE policies or indications to the UE.
[0354] S1010, establish a new session or load based on the updated UE policy or instruction information.
[0355] This new session or load is used for real-time services, such as different DNNs.
[0356] S1011, the UE performs real-time service transmission.
[0357] In this embodiment, the PCF, PCRF, or MME can update the UE policy according to the satellite's operating mode, and the UE can initiate services according to the updated policy, thereby ensuring service continuity.
[0358] Figure 11 This is a schematic diagram of a communication device 1100 provided in an embodiment of this application. The device 1100 may include a transceiver unit 1110, a storage unit 1120, and a processing unit 1130. The transceiver unit 1110 is used to send and receive corresponding instructions and / or data. The transceiver unit 1110 may also be referred to as a communication interface or communication unit. The storage unit 1120 is used to implement corresponding storage functions and store corresponding instructions and / or data. The processing unit 1130 is used to perform data processing so that the device 1100 can implement the aforementioned communication method.
[0359] As a design, the device 1100 can be used to perform the actions performed by the first network element in the above method embodiments.
[0360] In one embodiment, the device 1100 is deployed on a satellite, and the device 1100 includes a transceiver unit 1110 and a processing unit 1130; the transceiver unit 1110 is configured to receive first request information, the first request information being used to request the establishment of a first session; the processing unit 1130 is configured to: determine that the satellite's operating mode is a first operating mode, in which the satellite has no connection with the ground; the transceiver unit 1110 is further configured to, according to the first request information and the first operating mode, send first response information, the first response information being used to indicate rejection of establishing the first session, or the first response information being used to indicate deactivation of the first session.
[0361] In one possible implementation, the first request information includes characteristic information of the first session, which indicates that the first session is used to serve real-time business, or indicates that the first session does not support the first working mode.
[0362] In one possible implementation, the characteristic information of the first session includes any one or more of the following: Data Network Name (DNN), Single Network Slice Selection Support Information (S-NSSAI), Request Type, Session Type of Protocol Data Unit (PDU), Identifier of Terminal Device, Fully Qualified Domain Name (FQDN), Address Information, Access Type, Wireless Access Technology Type, and Location Information of Terminal Device.
[0363] In one possible implementation, the transceiver unit 1110 is specifically used to send a first response information according to the first request information, the first working mode and the first correspondence. The first response information is used to indicate that the establishment of the first session is refused. The first correspondence includes the correspondence between the satellite's working mode and the session type.
[0364] In one possible implementation, the transceiver unit 1110 is further configured to send first information, which instructs the terminal device to stop requesting to establish a session with the first network element that has the same characteristic information as the first session within a first duration.
[0365] In one possible implementation, the terminal device's subscription information or the policy information of the first session includes a first correspondence.
[0366] In one possible implementation, the transceiver unit 1110 is further configured to receive second request information, which is used to request the establishment of a second session, and the characteristic information of the second session is the same as that of the first session; the processing unit 1130 is further configured to set the satellite's working mode to the second working mode, in which the satellite has a connection with the ground; the transceiver unit 1110 is further configured to send second response information according to the second request information and the second working mode, which is used to indicate acceptance of the establishment of the second session.
[0367] In one possible implementation, the second request information includes characteristic information of the second session, which indicates that the second session is used to serve real-time business, or indicates that the second session does not support the first working mode.
[0368] In one possible implementation, the characteristic information of the second session includes any one or more of the following: Data Network Name (DNN), Single Network Slice Selection Support Information (S-NSSAI), Request Type, Session Type of Protocol Data Unit (PDU), Identifier of Terminal Device, Fully Qualified Domain Name (FQDN), Address Information, Access Type, Wireless Access Technology Type, and Location Information of Terminal Device.
[0369] In one possible implementation, the transceiver unit 1110 is specifically used to: send second response information according to the first request information, the second working mode and the first correspondence, wherein the first correspondence includes the correspondence between the satellite's working mode and the session type.
[0370] In one embodiment, the device 1100 is deployed on a satellite. The device 1100 includes a processing unit 1130 and a transceiver unit 1110. The processing unit 1130 is configured to determine that the satellite's operating mode is a first operating mode, in which the satellite has no connection with the ground. The transceiver unit 1110 is configured to: send a first response message and a first message according to a first request message and the first operating mode; the first request message is used to request the establishment of a first session; the first response message is used to indicate rejection of establishing the first session, and the first message is used to instruct the terminal device to stop requesting to establish a session with the first network element with the same characteristic information as the first session within a first duration; receive a second request message, the second request message being used to request the establishment of a second session, the characteristic information of the second session being the same as the characteristic information of the first session; the processing unit 1130 is further configured to determine that the satellite's operating mode is a second operating mode, in which the satellite has a connection with the ground; the processing unit 1130 is further configured to determine, according to the second request message and the second operating mode, to establish a second session.
[0371] In one possible implementation, the first session is used to serve real-time business, or the first session does not support the first working mode; the transceiver unit 1110 is also used to receive the first request information.
[0372] In one possible implementation, the characteristic information of the first session includes any one or more of the following: Data Network Name (DNN), Single Network Slice Selection Support Information (S-NSSAI), Request Type, Session Type of Protocol Data Unit (PDU), Identifier of Terminal Device, Fully Qualified Domain Name (FQDN), Address Information, Access Type, Wireless Access Technology Type, and Location Information of Terminal Device.
[0373] In one possible implementation, the transceiver unit 1110 is further configured to send a second response message, which indicates acceptance of the establishment of a second session.
[0374] As a design, device 1100 can be used to perform the actions performed by the terminal device in the above method embodiments.
[0375] In one embodiment, the device 1100 has a communication connection with a satellite, and the device 1100 includes a transceiver unit 1110; the transceiver unit 1110 is configured to: send a first request message, the first request message being used to request the establishment of a first session; receive a first response message, the first response message being determined based on the first request message and a first operating mode of the satellite, in which the satellite has no connection with the ground, the first response message being used to indicate rejection of establishing the first session, or the first response message being used to indicate deactivation of the first session.
[0376] In one possible implementation, the first request information includes characteristic information of the first session, which indicates that the first session is used to serve real-time business, or indicates that the first session does not support the first working mode.
[0377] In one possible implementation, the characteristic information of the first session includes any one or more of the following: Data Network Name (DNN), Single Network Slice Selection Support Information (S-NSSAI), Request Type, Session Type of Protocol Data Unit (PDU), Identifier of Terminal Device, Fully Qualified Domain Name (FQDN), Address Information, Access Type, Wireless Access Technology Type, and Location Information of Terminal Device.
[0378] In one possible implementation, the first response information is used to indicate a refusal to establish a first session. The first response information is determined based on the first request information and the first working mode, including: the first response information is determined based on the first request information, the first working mode, and a first correspondence, the first correspondence including the correspondence between the satellite's working mode and the session type.
[0379] In one possible implementation, the first response information includes first information, which is further used to instruct the terminal device to stop requesting to establish a session with the first network element that has the same characteristic information as the first session within a first duration.
[0380] In one possible implementation, the first correspondence is configured locally by the first network element, or obtained by the first network element from the second network element.
[0381] In one possible implementation, the terminal device's subscription information or the policy information of the first session includes a first correspondence.
[0382] In one possible implementation, the device 1100 further includes a processing unit 1130 and a transceiver unit 1110, which are further configured to: in the event of a first timeout, send a second request message, the second request message being used to request the establishment of a second session, the characteristic information of the second session being the same as the characteristic information of the first session; receive a second response message, the second response message being determined based on the second request message and the second operating mode of the satellite, the satellite having a connection with the ground in the second operating mode, the second response message being used to indicate acceptance of the establishment of the second session; the processing unit 1130 is configured to access real-time services according to the second session.
[0383] In one possible implementation, the second request information includes characteristic information of the second session, which indicates that the second session is used to serve real-time business, or indicates that the second session does not support the first working mode.
[0384] In one possible implementation, the characteristic information of the second session includes any one or more of the following: Data Network Name (DNN), Single Network Slice Selection Support Information (S-NSSAI), Request Type, Session Type of Protocol Data Unit (PDU), Identifier of Terminal Device, Fully Qualified Domain Name (FQDN), Address Information, Access Type, Wireless Access Technology Type, and Location Information of Terminal Device.
[0385] In one possible implementation, the second response information is determined based on the second request information and the satellite's second operating mode, including: the second response information is determined based on the second request information, the second operating mode, and the first correspondence.
[0386] In one embodiment, the device 1100 has a communication connection with a satellite. The device 1100 includes a transceiver unit 1110, which is configured to: receive first response information and first information, wherein the first response information is used to indicate rejection of establishing a first session, and the first information is used to instruct the terminal device to stop requesting to establish a session with the first network element that has the same characteristic information as the first session within a first duration; and, if the first duration expires, send second request information, wherein the second request information is used to request the establishment of a second session, and the characteristic information of the second session is the same as the characteristic information of the first session.
[0387] In one possible implementation, the transceiver unit 1110 is further configured to send a first request message, which is used to request the establishment of a first session. The first session is used to serve real-time services. Alternatively, the first session may not support the first working mode of the satellite, in which the satellite has no connection with the ground in the first working mode.
[0388] In one possible implementation, the characteristic information of the first session includes any one or more of the following: Data Network Name (DNN), Single Network Slice Selection Support Information (S-NSSAI), Request Type, Session Type of Protocol Data Unit (PDU), Identifier of Terminal Device, Fully Qualified Domain Name (FQDN), Address Information, Access Type, Wireless Access Technology Type, and Location Information of Terminal Device.
[0389] In one possible implementation, the device 1100 further includes a processing unit 1130 and a transceiver unit 1110, which are also used to receive second response information, the second response information being used to indicate acceptance of the establishment of a second session; the processing unit 1130 is used to access real-time services through the second session.
[0390] In one embodiment, the device 1100 has a communication connection with a satellite, and a third network element is deployed on the satellite. The device 1100 includes a transceiver unit 1110, which is used to: receive first indication information sent by the third network element, the first indication information being used to indicate that the current working mode of the satellite is a first working mode, in which the satellite has no connection with the ground; and send third request information to the third network element according to the first indication information, the third request information being used to request the establishment of a third session.
[0391] In one possible implementation, the device 1100 further includes a processing unit 1130 and a transceiver unit 1110, which is also used to receive third response information sent by a third network element, the third response information being used to indicate that a third session has been established; the processing unit 1130 is used to access non-real-time services according to the third session.
[0392] In one possible implementation, the transceiver unit 1110 is specifically used to send third request information to the third network element according to the first instruction information and the first correspondence relationship, wherein the first correspondence relationship includes the correspondence between the satellite's working mode and the session type.
[0393] In one possible implementation, the first correspondence is configured locally by the terminal device or obtained by the terminal device from the second network element.
[0394] In one possible implementation, the transceiver unit 1110 is further configured to receive second information, which instructs the terminal device to stop requesting to establish a session with different feature information from the third session within a second duration, or, if the second duration expires, to request to establish a session with different feature information from the third session.
[0395] In one possible implementation, the transceiver unit 1110 is further configured to: receive second indication information sent by a third network element, the second indication information being used to indicate that the current working mode of the satellite is the second working mode, and that the satellite has a connection with the ground in the second working mode; and send first request information to the third network element according to the second indication information and the first correspondence, the first request information being used to request the establishment of a first session, the characteristic information of the first session being different from the characteristic information of the third session.
[0396] In one possible implementation, the transceiver unit 1110 is further configured to receive a fourth response information sent by a third network element, the fourth response information being used to indicate acceptance of the establishment of the first session; the processing unit 1130 is further configured to access real-time services according to the first session.
[0397] In one possible implementation, the processing unit 1130 is also used to determine that the second duration has expired.
[0398] In one embodiment, the device 1100 has a communication connection with a satellite. The device 1100 includes a transceiver unit 1110 and a processing unit 1130. The transceiver unit 1110 is configured to receive third indication information sent by a third network element. The third indication information includes a first service list that the terminal device is allowed to access, and the first service list includes non-real-time services. The processing unit 1130 is configured to access non-real-time services according to the third indication information. The transceiver unit 1110 is also configured to receive fourth indication information sent by the third network element. The fourth indication information includes a second service list that the terminal device is allowed to access, and the second service list includes real-time services. The processing unit 1130 is also configured to access real-time services according to the fourth indication information.
[0399] In one possible implementation, the processing unit 1130 is specifically used to establish a third session based on the third instruction information, and the third session is used to access non-real-time services.
[0400] As a design, device 1100 can be used to perform the actions performed by the third network element in the above method embodiments.
[0401] In one embodiment, the device 1100 is deployed on a satellite, and the device includes: a processing unit 1130 and a transceiver unit 1110; the processing unit 1130 is configured to determine that the satellite's operating mode is a first operating mode, in which the satellite has no connection with the ground; the transceiver unit 1110 is configured to: send first indication information to a terminal device, the first indication information being used to indicate the first operating mode; receive third request information sent by the terminal device, the third request information being used to request the establishment of a third session; the processing unit 1130 is further configured to establish a third session according to the third request information.
[0402] In one possible implementation, the transceiver unit 1110 is specifically used to send first instruction information according to a first working mode and a first correspondence, wherein the first correspondence includes the correspondence between the satellite's working mode and the session type.
[0403] In one possible implementation, the first correspondence is configured locally by the terminal device or obtained by the terminal device from the second network element.
[0404] In one possible implementation, the transceiver unit 1110 is further configured to send third response information to the terminal device, the third response information being used to indicate that a third session has been established.
[0405] In one possible implementation, the transceiver unit 1110 is further configured to send second information, which instructs the terminal device to stop requesting to establish a session with different feature information from the third session within a second duration, or to request to establish a session with different feature information from the third session if the second duration expires.
[0406] In one possible implementation, the transceiver unit 1110 is further configured to: send second indication information to the terminal device, the second indication information indicating that the satellite's current working mode is the second working mode, and the satellite has a connection with the ground in the second working mode; and receive first request information sent by the terminal device, the first request information requesting the establishment of a first session, the characteristic information of the first session being different from the characteristic information of the third session.
[0407] In one possible implementation, the transceiver unit 1110 is further configured to send a fourth response information to the terminal device, the fourth response information being used to indicate acceptance of the establishment of the first session; the processing unit 1130 is further configured to access real-time services according to the first session.
[0408] As a design, device 1100 can be used to perform the actions performed by the fourth network element in the above method embodiments.
[0409] In one embodiment, the apparatus 1100 includes: a processing unit 1130 and a transceiver unit 1110. The processing unit 1130 is configured to determine that the satellite's operating mode is a first operating mode, in which the satellite has no connection with the ground. The transceiver unit 1110 is configured to send third indication information to a terminal device, the third indication information including a first service list that the terminal device is allowed to access, the first service list including non-real-time services. The processing unit 1130 is further configured to determine that the satellite's operating mode is a second operating mode, in which the satellite has a connection with the ground. The transceiver unit 1110 is further configured to send fourth indication information to the terminal device, the fourth indication information including a second service list that the terminal device is allowed to access, the second service list including real-time services.
[0410] Figure 12 This is a schematic diagram of another communication device 1200 provided in an embodiment of this application.
[0411] The device 1200 includes a memory 1210, a processor 1220, and a communication interface 1230. The memory 1210, processor 1220, and communication interface 1230 are connected via an internal connection path. The memory 1210 stores instructions, and the processor 1220 executes the instructions stored in the memory 1210 to control the communication interface 1230 to acquire information, or to enable the device 1200 to implement the aforementioned communication method. Optionally, the memory 1210 can be coupled to the processor 1220 via an interface, or it can be integrated with the processor 1220.
[0412] It should be noted that the communication interface 1230 described above uses a transceiver device, such as, but not limited to, a transceiver. The communication interface 1230 may also include an input / output interface.
[0413] The processor 1220 stores one or more computer programs, which include instructions. When the instructions are executed by the processor 1220, the device 1200 performs the communication methods described in the above embodiments.
[0414] In implementation, each step of the above method can be completed by the integrated logic circuitry of the hardware in the processor 1220 or by instructions in software form. The method disclosed in the embodiments of this application can be directly implemented by a hardware processor, or by a combination of hardware and software modules in the processor. The software modules can reside in random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, or other mature storage media in the art. This storage medium is located in memory 1210, and the processor 1220 reads the information in memory 1210 and, in conjunction with its hardware, completes the steps of the above method. To avoid repetition, detailed descriptions are not provided here.
[0415] Optionally, Figure 12 The communication interface 1230 in the middle can achieve Figure 11 The transceiver unit 1110 in the middle, Figure 12 The processor 1220 in the middle can achieve Figure 11 The processing unit 1130 in the middle.
[0416] This application also provides a computer-readable storage medium storing program code that, when executed on a computer, causes the computer to perform the above-described... Figures 7 to 10 Any of the methods mentioned above.
[0417] This application also provides a computer program product, which includes a computer program that, when run, causes the computer to perform the above-described actions. Figures 7 to 10 Any of the methods mentioned above.
[0418] This application embodiment also provides a chip, including: a circuit, the circuit being used to perform the above... Figures 7 to 10 Any of the methods mentioned above.
[0419] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0420] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0421] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.
[0422] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.
[0423] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.
[0424] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0425] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A communication method, characterized in that, The method is applied to a first network element, which is deployed on a satellite. The method includes: Receive a first request message, which is used to request the establishment of a first session; The satellite's operating mode is determined to be a first operating mode, in which the satellite has no connection with the ground. Based on the first request information and the first working mode, a first response information is sent, wherein the first response information is used to indicate that the first session should not be established, or the first response information is used to indicate that the first session should be deactivated.
2. The method as described in claim 1, characterized in that, The first request information includes the characteristic information of the first session, which indicates that the first session is used to serve real-time services, or indicates that the first session does not support the first working mode.
3. The method as described in claim 2, characterized in that, The characteristic information of the first session includes any one or more of the following: Data Network Name (DNN), Single Network Slice Selection Support Information (S-NSSAI), Request Type, Session Type of Protocol Data Unit (PDU), Identifier of Terminal Device, Fully Qualified Domain Name (FQDN), Address Information, Access Type, Wireless Access Technology Type, and Location Information of the Terminal Device.
4. The method according to any one of claims 1 to 3, characterized in that, Sending first response information based on the first request information and the first working mode includes: Based on the first request information, the first working mode, and the first correspondence, the first response information is sent. The first response information is used to indicate that the establishment of the first session is refused. The first correspondence includes the correspondence between the working mode of the satellite and the session type.
5. The method as described in claim 4, characterized in that, The method further includes: Send a first message, which instructs the terminal device to stop requesting to establish a session with the first network element that has the same characteristic information as the first session within a first time period.
6. The method as described in claim 4 or 5, characterized in that, The first correspondence is configured locally by the first network element, or obtained by the first network element from the second network element.
7. The method as described in claim 6, characterized in that, The subscription information of the terminal device or the policy information of the first session includes the first correspondence.
8. The method according to any one of claims 1 to 7, characterized in that, The method further includes: Receive a second request message, the second request message is used to request the establishment of a second session, the feature information of the second session is the same as the feature information of the first session; The satellite's operating mode is determined to be a second operating mode, and the satellite is connected to the ground in the second operating mode; Based on the second request information and the second working mode, a second response information is sent, which indicates acceptance of the establishment of the second session.
9. A communication method, characterized in that, The method is applied to a terminal device that has a communication connection with a satellite, and the method includes: Receive a first response information and a first information, wherein the first response information is used to indicate that the establishment of a first session is refused, and the first information is used to instruct the terminal device to stop requesting to establish a session with the first network element that has the same characteristic information as the first session within a first time period; If the first duration expires, a second request message is sent. The second request message is used to request the establishment of a second session. The characteristic information of the second session is the same as that of the first session.
10. The method as described in claim 9, characterized in that, Before receiving the first response information and the first information, the method further includes: Send a first request message, the first request message being used to request the establishment of the first session, the first session being used to serve real-time services, or, the first session not supporting the first working mode of the satellite, the satellite having no connection with the ground in the first working mode.
11. The method as described in claim 9 or 10, characterized in that, The characteristic information of the first session includes any one or more of the following: Data Network Name (DNN), Single Network Slice Selection Support Information (S-NSSAI), Request Type, Session Type of Protocol Data Unit (PDU), Identifier of Terminal Device, Fully Qualified Domain Name (FQDN), Address Information, Access Type, Wireless Access Technology Type, and Location Information of the Terminal Device.
12. The method according to any one of claims 9 to 11, characterized in that, The method further includes: Receive a second response message, which indicates acceptance of the establishment of the second session; Access real-time services through the second session.
13. A communication method, characterized in that, The method is applied to a terminal device that has a communication connection with a satellite, and a third network element is deployed on the satellite. The method includes: The satellite receives a first indication information sent by the third network element. The first indication information is used to indicate that the current working mode of the satellite is a first working mode, in which the satellite has no connection with the ground. According to the first instruction information, a third request information is sent to the third network element, and the third request information is used to request the establishment of a third session.
14. The method as described in claim 13, characterized in that, The method further includes: Receive the third response information sent by the third network element, the third response information being used to indicate that the third session has been established; Accessing non-real-time services based on the third session.
15. The method as described in claim 13 or 14, characterized in that, Sending a third request message to the third network element according to the first indication information includes: Based on the first instruction information and the first correspondence, the third request information is sent to the third network element, wherein the first correspondence includes the correspondence between the satellite's working mode and the session type.
16. The method as described in claim 15, characterized in that, The first correspondence is configured locally by the terminal device or obtained by the terminal device from the second network element.
17. The method according to any one of claims 13 to 16, characterized in that, The method further includes: The terminal device receives a second message, which instructs the terminal device to stop requesting to establish a session with different feature information than the third session within a second time period, or, if the second time period expires, to request to establish a session with different feature information than the third session.
18. The method as described in claim 17, characterized in that, The method further includes: The satellite receives a second indication information sent by the third network element. The second indication information is used to indicate that the current working mode of the satellite is the second working mode, and the satellite is connected to the ground in the second working mode. Based on the second instruction information and the first correspondence, a first request information is sent to the third network element. The first request information is used to request the establishment of a first session. The feature information of the first session is different from the feature information of the third session.
19. The method as described in claim 18, characterized in that, The method further includes: Receive a fourth response message sent by the third network element, the fourth response message being used to indicate acceptance of the establishment of the first session; Access real-time services based on the first session.
20. The method as described in claim 18 or 19, characterized in that, Before receiving the second indication information sent by the third network element, the method further includes: It has been determined that the second duration has expired.
21. A communication method, characterized in that, The method is applied to a fourth network element, which is deployed on a satellite, and the method includes: The satellite's operating mode is determined to be a first operating mode, in which the satellite has no connection with the ground. Send a third instruction message to the terminal device, the third instruction message including a first service list that the terminal device is allowed to access, the first service list including non-real-time services; The satellite's operating mode is determined to be a second operating mode, and the satellite maintains a connection with the ground in the second operating mode; A fourth instruction message is sent to the terminal device, the fourth instruction message including a second service list that the terminal device is allowed to access, the second service list including real-time services.
22. A communication device, characterized in that, The apparatus includes: a unit or module for performing the method as described in any one of claims 1 to 21.
23. A communication device, characterized in that, The device includes a processor and a memory, the processor being coupled to the memory, the memory being used to store computer programs or instructions, and the processor being used to execute the computer programs or instructions in the memory, such that the method of any one of claims 1 to 21 is performed.
24. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores program code that, when executed on a computer, causes the computer to perform the method as described in any one of claims 1 to 21.
25. A chip, characterized in that, include: A circuit for performing the method as described in any one of claims 1 to 21.
26. A computer program product, characterized in that, The computer product includes a computer program that, when run, causes the computer to perform the method as described in any one of claims 1 to 21.