Interlayer interaction method, device and terminal

By implementing a layer interaction method between AS and NAS layers to indicate service link availability, the method addresses unnecessary data transmission in satellite communication systems, enhancing data transfer efficiency.

CN120321809APending Publication Date: 2025-07-15VIVO MOBILE COMM CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410052571.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-01-12
Publication Date
2025-07-15

AI Technical Summary

Technical Problem

In the context of S&F (Store and forward) mechanisms, where satellite-based network devices are involved, the issue arises from the frequent availability changes of service links between terminals and network elements, leading to unnecessary data transmission by terminals.

Method used

The implementation of a layer interaction method between the Access Stratum (AS) and Non-Access Stratum (NAS) layers in terminals, where the AS layer provides information to the NAS layer indicating the availability of service links, allowing the NAS layer to adjust data transmission strategies accordingly.

Benefits of technology

This approach enables terminals to adapt data transmission based on link availability, reducing unnecessary data sends and optimizing data transfer in satellite communication systems.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120321809A_ABST
    Figure CN120321809A_ABST
Patent Text Reader

Abstract

The invention discloses an interlayer interaction method and device and a terminal, and belongs to the technical field of communication, and the interlayer interaction method comprises the steps that under the condition that a service link is unavailable, an access AS layer of the terminal provides first information for a non-access NAS layer of the terminal; wherein the first information is used for indicating that the service link is unavailable; or, under the condition that the service link is available, the AS layer of the terminal provides second information for the NAS layer of the terminal; wherein the second information is used for indicating that the service link is available.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the field of communication technologies, and particularly relates to an inter-layer interaction method, apparatus, and terminal. Background Art

[0002] In related technologies, when a terminal interacts with a core network element for signaling or service data, it is necessary to ensure that the link between the terminal and the base station and the link between the base station and the core network are both connected. For scenarios where network-side devices, or parts of the network-side hardware or functions can move, taking a satellite as a network-side device in the S&F (Store and forward) mechanism as an example, due to the operation of the satellite (such as periodic operation), the service link between the terminal and the network-side device will experience multiple situations of service link available → service link unavailable → service link available.

[0003] In the scenario of this S&F mechanism, how to slow down the unnecessary data transmission initiated by the terminal is a problem that needs to be solved. Summary of the Invention

[0004] Embodiments of this application provide an inter-layer interaction method, apparatus, and terminal, which can solve the problem of unnecessary data transmission initiated by the terminal in the scenario of the S&F mechanism.

[0005] In a first aspect, an inter-layer interaction method is provided, which is executed by the AS layer of the terminal. The method includes:

[0006] In the case where the service link is unavailable, the access AS layer of the terminal provides first information to the non-access NAS layer of the terminal; wherein, the first information is used to indicate that the service link is unavailable;

[0007] Or,

[0008] In the case where the service link is available, the AS layer of the terminal provides second information to the NAS layer of the terminal; wherein, the second information is used to indicate that the service link is available.

[0009] In a second aspect, an inter-layer interaction method is provided, which is executed by the NAS layer of the terminal. The method includes:

[0010] The non-access NAS layer of the terminal obtains first information from the access AS layer of the terminal; wherein, the first information is used to indicate that the service link is unavailable;

[0011] Or,

[0012] The NAS layer of the terminal obtains second information from the AS layer of the terminal; wherein, the second information is used to indicate that the service link is available.

[0013] In a third aspect, an inter-layer interaction device is provided, including:

[0014] A providing module, configured to:

[0015] In the case where the service link is unavailable, provide first information to the non-access NAS layer of the terminal; wherein, the first information is used to indicate that the service link is unavailable;

[0016] Or,

[0017] In the case where the service link is available, provide second information to the NAS layer of the terminal; wherein, the second information is used to indicate that the service link is available.

[0018] In a fourth aspect, an inter-layer interaction device is provided, including:

[0019] An obtaining module, configured to:

[0020] Obtain first information from the access AS layer of the terminal; wherein, the first information is used to indicate that the service link is unavailable;

[0021] Or,

[0022] Obtain second information from the AS layer of the terminal; wherein, the second information is used to indicate that the service link is available.

[0023] In a fifth aspect, a terminal is provided, which includes a processor and a memory. The memory stores a program or instruction that can run on the processor. When the program or instruction is executed by the processor, the steps of the method described in the first aspect are implemented, or the steps of the method described in the second aspect are implemented.

[0024] In a sixth aspect, a terminal is provided, including a processor and a communication interface. Wherein, the communication interface is configured to:

[0025] In the case where the service link is unavailable, provide first information to the non-access NAS layer of the terminal; wherein, the first information is used to indicate that the service link is unavailable;

[0026] Or,

[0027] In the case where the service link is available, provide second information to the NAS layer of the terminal; wherein, the second information is used to indicate that the service link is available.

[0028] Or, the communication interface is configured to:

[0029] Obtain first information from the access AS layer of the terminal; wherein, the first information is used to indicate that the service link is unavailable;

[0030] Or,

[0031] Obtain second information of the AS layer from the terminal; wherein, the second information is used to indicate that the service link is available.

[0032] In a seventh aspect, a readable storage medium is provided, on which a program or instruction is stored, and when the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented, or the steps of the method described in the second aspect are implemented.

[0033] In an eighth aspect, a wireless communication system is provided, including: a terminal and a network-side device, and the terminal can be used to execute the steps of the method described in the first aspect, or execute the steps of the method described in the second aspect.

[0034] In a ninth aspect, a chip is provided, the chip includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the method described in the first aspect, or implement the method described in the second aspect.

[0035] In a tenth aspect, a computer program / program product is provided, the computer program / program product is stored in a storage medium, and the program / program product is executed by at least one processor to implement the steps of the method described in the first aspect, or implement the steps of the method described in the second aspect.

[0036] In the embodiments of the present application, when the service link is unavailable, the AS layer of the terminal provides first information to the NAS layer of the terminal to indicate that the service link is unavailable; when the service link is available, the AS layer of the terminal provides second information to the NAS layer of the terminal to indicate that the service link is available. In this way, the NAS layer of the terminal can determine the state of the service link according to the first information or the second information, and then can adopt different data transmission strategies according to different states to achieve the effect of flexibly transmitting data according to the state of the service link in the scenario of the S&F mechanism, which can effectively slow down the problem of the terminal initiating unnecessary data transmissions. Description of the Drawings

[0037] Figure 1 It is a schematic diagram of a wireless communication system to which the embodiments of the present application can be applied;

[0038] Figure 2 It is a schematic diagram of a typical NTN deployment scenario in the related art;

[0039] Figure 3 It is a schematic diagram of a normal / default satellite communication system in the related art;

[0040] Figure 4 It is a schematic diagram of a satellite communication system based on store-and-forward in the related art;

[0041] Figure 5 is one of the flow schematic diagrams of the inter-layer interaction method provided by the embodiments of the present application;

[0042] Figure 6 is the second of the flow schematic diagrams of the inter-layer interaction method provided by the embodiments of the present application;

[0043] Figure 7 is one of the signaling interaction diagrams of the inter-layer interaction method provided by the embodiments of the present application;

[0044] Figure 8 is the second of the signaling interaction diagrams of the inter-layer interaction method provided by the embodiments of the present application;

[0045] Figure 9 is the third of the signaling interaction diagrams of the inter-layer interaction method provided by the embodiments of the present application;

[0046] Figure 10 is the fourth of the signaling interaction diagrams of the inter-layer interaction method provided by the embodiments of the present application;

[0047] Figure 11 is one of the structural schematic diagrams of the inter-layer interaction device provided by the embodiments of the present application;

[0048] Figure 12 is the second of the structural schematic diagrams of the inter-layer interaction device provided by the embodiments of the present application;

[0049] Figure 13 is the structural schematic diagram of a communication device provided by the embodiments of the present application;

[0050] Figure 14 is the hardware structural schematic diagram of a terminal provided by the embodiments of the present application. Detailed implementation manners

[0051] Next, the technical solutions in the embodiments of the present application will be clearly described with reference to the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are some, but not all, of the embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art belong to the scope protected by the present application.

[0052] The terms "first", "second", etc. in this application are used to distinguish similar objects, rather than to describe a specific order or sequence. It should be understood that such terms can be interchanged under appropriate circumstances so that the embodiments of this application can be implemented in an order other than those illustrated or described herein. The objects distinguished by "first" and "second" are usually of the same category, and the number of objects is not limited. For example, the first object can be one or more. In addition, "or" in this application means at least one of the connected objects. For example, "A or B" covers three scenarios, namely, Scenario 1: including A and not including B; Scenario 2: including B and not including A; Scenario 3: including both A and B. The character " / " generally indicates an "or" relationship between the associated objects before and after.

[0053] The term "indication" in this application can be either a direct indication (or an explicit indication) or an indirect indication (or an implicit indication). Among them, a direct indication can be understood as that the sender clearly informs the receiver of specific information, operations to be performed, or request results, etc. in the sent indication; an indirect indication can be understood as that the receiver determines the corresponding information based on the indication sent by the sender, or makes a judgment and determines the operations to be performed or request results, etc. according to the judgment result.

[0054] It is worth pointing out that the technology described in the embodiments of this application is not limited to Long Term Evolution (LTE) / LTE-Advanced (LTE-A) systems, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency-Division Multiple Access (SC-FDMA), or other systems. The terms "system" and "network" in the embodiments of this application are often used interchangeably, and the described technology can be used in the above-mentioned systems and radio technologies, as well as in other systems and radio technologies. The following description describes the New Radio (NR) system for example purposes, and the NR terms are used in most of the following descriptions, but these technologies can also be applied to systems other than the NR system, such as the 6th generation (6 thGeneration, 6G) communication system.

[0055] Figure 1 It is a schematic diagram of a wireless communication system to which the embodiments of the present application can be applied. Figure 1A block diagram of a wireless communication system to which embodiments of the present application can be applied is shown. The wireless communication system includes a terminal 11 and a network-side device 12. Among them, the terminal 11 can be a mobile phone, a tablet personal computer, a laptop computer, a notebook computer, a personal digital assistant (PDA), a handheld computer, a netbook, an ultra-mobile personal computer (UMPC), a mobile Internet device (MID), an augmented reality (AR), a virtual reality (VR) device, a robot, a wearable device, a flight vehicle, a vehicle user equipment (VUE), a shipborne device, a pedestrian user equipment (PUE), a smart home (home appliances with wireless communication functions, such as refrigerators, TVs, washing machines, or furniture, etc.), a game console, a personal computer (PC), a teller machine, or a self-service machine, etc., which are terminal-side devices. Wearable devices include: smart watches, smart bracelets, smart earphones, smart glasses, smart jewelry (smart bracelets, smart bracelets, smart rings, smart necklaces, smart anklets, smart ankle chains, etc.), smart wristbands, smart clothing, etc. Among them, the vehicle user equipment can also be called a vehicle terminal, a vehicle controller, a vehicle module, a vehicle component, a vehicle chip, or a vehicle unit, etc. It should be noted that the specific type of the terminal 11 is not limited in the embodiments of the present application. The network-side device 12 can include an access network device or a core network device. Among them, the access network device can also be called a radio access network (RAN) device, a radio access network function, or a radio access network unit. The access network device can include a base station, a wireless local area network (WLAN) access point (AP), or a wireless fidelity (WiFi) node, etc.Among them, the base station can be referred to as Node B (NB), Evolved Node B (eNB), the next-generation Node B (gNB), New Radio Node B (NR Node B), access point, Relay Base Station (RBS), Serving Base Station (SBS), Base Transceiver Station (BTS), radio base station, radio transceiver, Basic Service Set (BSS), Extended Service Set (ESS), home Node B (HNB), home evolved Node B, Transmission Reception Point (TRP), or some other suitable term in the art. As long as the same technical effect is achieved, the base station is not limited to specific technical terms. It should be noted that in the embodiments of this application, only the base station in the NR system is taken as an example for introduction, and the specific type of the base station is not limited.

[0056] The core network equipment may include, but is not limited to, at least one of the following: core network nodes, core network functions, Mobility Management Entity (MME), Access and Mobility Management Function (AMF), Session Management Function (SMF), User Plane Function (UPF), Policy Control Function (PCF), Policy and Charging Rules Function (PCRF), Edge Application Server Discovery Function (EASDF), Unified Data Management (UDM), Unified Data Repository (UDR), Home Subscriber Server (HSS), Centralized network configuration (CNC), Network Repository Function (NRF), Network Exposure Function (NEF), Local NEF (L-NEF), Binding Support Function (BSF), Application Function (AF), etc. It should be noted that in the embodiments of this application, only the core network equipment in the NR system is taken as an example for introduction, and the specific type of the core network equipment is not limited.

[0057] To facilitate a clearer understanding of the technical solutions provided by the embodiments of this application, some related background knowledge is introduced as follows.

[0058] I. Introduction to NTN (Non-terrestrial networks);

[0059] Figure 2 It is a schematic diagram of a typical NTN deployment scenario in the related art, such as Figure 2As shown, the link between the user equipment (UE) and the satellite is called the service link (i.e., service link), and the link between the satellite and the terrestrial gateway is called the feeder link (i.e., feeder link), which can also be called the feed link. In some scenarios (such as low Earth orbit satellites, LEO), due to satellite movement, handover of the service link and / or feeder link may occur. For service link handover, the serving satellite for all UEs within a cell needs to be switched from one satellite to another. For feeder link handover, a certain satellite needs to be switched from one terrestrial gateway to another terrestrial gateway.

[0060] NTN communication systems include two types: NTN communication systems based on transparent payload and NTN communication systems based on regenerative payload. In 3GPP Releases 17 and 18, only NTN communication systems based on transparent payload are considered. In this deployment environment, terminals, base stations, and core network devices are all deployed on the ground, and the communication data between the terminals and the network devices is relayed via satellites in the air. In this system, the satellite is only used to forward the data between the base station and the terminal, and does not decode and process this data. For NTN communication systems based on regenerative payload, the satellite has some or all of the base station functions and can decode and process uplink or downlink data. Exemplarily, if the satellite has all the functions of the access network, the access network device can be called an on-satellite access network device or an on-satellite base station device. In popular terms, it can also be called the base station on the satellite. In this case, the function of the Centralized Unit (CU) of the access network is called the Centralized Unit CU of the on-satellite access network, and the function of the Distributed Unit (DU) of the access network is called the Distributed Unit DU of the on-satellite access network. If the satellite has the function of the Centralized Unit CU of the access network, the Centralized Unit CU of the access network can be called the on-satellite Centralized Unit CU of the access network device. In popular terms, it can also be called the Centralized Unit CU on the satellite. If the satellite has the function of the Distributed Unit DU of the access network, the Distributed Unit DU of the access network can be called the on-satellite Distributed Unit DU of the access network device. In popular terms, it can also be called the Distributed Unit DU on the satellite.

[0061] II. Introduction to S&F (Store and Forward);

[0062] Figure 3 is a schematic diagram of a normal / default satellite communication system in the related art, such as Figure 3As shown in the figure, in the NTN communication system, to enable data or signaling interaction between the UE and the terrestrial network, it is necessary to ensure that the service link and the feeder link can both maintain connections simultaneously.

[0063] However, in some cases, such as in the initial stage of satellite network deployment, it cannot be guaranteed that the service link and the feeder link can both maintain connections simultaneously. To support data transmission (e.g., delay-tolerant service data), a store-and-forward communication mode is proposed. Figure 4 It is a schematic diagram of a satellite communication system based on store-and-forward in the related art. As Figure 4 shown, taking the uplink data transmission as an example, when the terminal has uplink data to send, it can first send it to the satellite through the service link (as shown in step A in the figure), and the satellite stores the relevant data. When the satellite moves to a position where the feeder link is available, it forwards the stored data to the terrestrial network (as shown in step B in the figure). Similarly, when there is downlink data to send to the terminal, the terrestrial network first sends the data to the satellite, and the satellite stores the relevant downlink data. When the satellite moves to a position where the service link is available, it forwards the stored data to the UE.

[0064] Next, in conjunction with the accompanying drawings, the inter-layer interaction method provided in the embodiments of the present application will be described in detail through some embodiments and their application scenarios.

[0065] The inter-layer interaction method provided in the embodiments of the present application can be applied to the access stratum (AS) of the terminal. By performing inter-layer interaction with the non-access stratum (NAS) of the terminal, it solves the problem of unnecessary data transmission initiated by the terminal under the S&F mechanism.

[0066] It should be noted that the scenarios corresponding to the embodiments of the present application can be for network-side devices, or scenarios where some hardware or functions in the network-side devices can be mobile. For example, the network-side devices, or some hardware or functions in the network-side devices are located on a satellite, or on other movable devices (such as various mobile vehicles like cars, airplanes, drones, ships, etc.).

[0067] Figure 5 It is one of the flow schematic diagrams of the inter-layer interaction method provided in the embodiments of the present application. As Figure 5 shown, this method includes step 501; where:

[0068] Step 501: When the service link is unavailable, the AS layer of the terminal provides the first information to the NAS layer of the terminal; where the first information is used to indicate that the service link is unavailable;

[0069] Or, when the service link is available, the AS layer of the terminal provides the second information to the NAS layer of the terminal; where the second information is used to indicate that the service link is available.

[0070] It should be noted that the embodiments of the present application can be applied to the S&F scenario. The terminal includes, but is not limited to, the types of the terminal 11 listed above, and the network-side device includes, but is not limited to, the types of the network-side device 12 listed above. The embodiments of the present application do not limit this.

[0071] It should be noted that the service link can be a satellite service link or a (mobile) service link, that is, at least one network element or device in the link is in a mobile state or has the ability to move.

[0072] In the related art, in the existing mechanism, when the terminal and the core network element interact with signaling or service data, it is necessary to ensure that the link between the terminal and the base station and the link between the base station and the core network are both connected (such as it can be understood that the terminal is in the RRC connected state and the CN connected state). However, in the S&F mechanism, due to satellite movement or satellite operation (such as periodic operation), the service link between the terminal and the network-side device (such as an on-board base station) will experience multiple changes from service link available → service link unavailable → service link available. In this scenario, how to avoid the terminal from initiating unnecessary data transmission is a problem that needs to be solved.

[0073] Based on this, the embodiments of the present application aim to provide an inter-layer interaction method for solving the problem of avoiding the terminal from initiating unnecessary data transmission in the S&F mechanism.

[0074] In the embodiments of the present application, the AS layer of the terminal can know whether the service link between the current terminal and the network-side device (such as an on-board base station) is available. When the service link is unavailable, the AS layer of the terminal provides the first information to the NAS layer of the terminal to indicate that the service link is unavailable; when the service link is available, the AS layer of the terminal provides the second information to the NAS layer of the terminal to indicate that the service link is available.

[0075] It should be noted that the service link being available can be understood as the service link between the terminal and the first on-board base station being connected. Generally understood, the service link being available can be understood as the terminal being under the coverage of the first on-board base station of the first satellite above, or there being a satellite corresponding to the first on-board base station above the terminal's head. The service link being unavailable can be understood as the service link between the terminal and the first on-board base station being disconnected. Generally understood, the service link being available can be understood as the terminal not being under the coverage of the first on-board base station of the first satellite above, or there being no satellite corresponding to the first on-board base station above the terminal's head.

[0076] It should also be noted that there is no fixed order of occurrence between the cases where the service link is unavailable and where the service link is available, and the present application places no restrictions on this. As mentioned above, due to the periodic operation of the satellite, the terminal will experience the service link being available -> the service link being unavailable -> the service link being available, etc. multiple times. Therefore, there is no fixed order of occurrence between the cases where the service link is unavailable and where the service link is available.

[0077] The NAS layer of the terminal can determine whether the current service link is available or unavailable based on the acquired first information or second information, and then, according to the different states of whether the service link is available or unavailable, adopt different data transmission strategies. For example, when the NAS layer of the terminal acquires the first information indicating that the service link is unavailable, it can suspend data transmission to avoid unnecessary data sending by the terminal. When it acquires the second information indicating that the service link is available, it can resume data transmission.

[0078] Optionally, the terminal may satisfy at least one of the following:

[0079] 1) Have the ability of store-and-forward;

[0080] 2) Transmit data through store-and-forward operations.

[0081] In the inter-layer interaction method provided in the embodiments of the present application, when the service link is unavailable, the AS layer of the terminal provides the first information to the NAS layer of the terminal to indicate that the service link is unavailable; when the service link is available, the AS layer of the terminal provides the second information to the NAS layer of the terminal to indicate that the service link is available. In this way, the NAS layer of the terminal can determine the state of the service link based on the first information or the second information, and then can adopt different data transmission strategies according to different states, so as to achieve the effect of flexibly transmitting data according to the state of the service link in the scenario of the S&F mechanism, and can effectively alleviate the problem of unnecessary data sending initiated by the terminal.

[0082] Optionally, the implementation manner of the access AS layer of the terminal providing the first information to the non-access NAS layer of the terminal when the service link is unavailable may include:

[0083] When the service link changes from available to unavailable, the AS layer of the terminal provides the first information to the NAS layer of the terminal;

[0084] The case where the AS layer of the terminal provides the second information to the NAS layer of the terminal when the service link is available includes:

[0085] When the service link changes from unavailable to available, the AS layer of the terminal provides the second information to the NAS layer of the terminal.

[0086] Specifically, the timing for the AS layer of the terminal to provide the first information to the NAS layer of the terminal can be, specifically, when the service link changes from available to unavailable; the timing for the AS layer of the terminal to provide the second information to the NAS layer of the terminal can be, specifically, when the service link changes from unavailable to available.

[0087] It should be emphasized that there is no fixed order of occurrence for the two situations where the service link changes from available to unavailable and where the service link changes from unavailable to available, and this application places no restrictions on this.

[0088] In the embodiments of this application, the service link being unavailable can be understood or replaced with the service link being about to be unavailable, the service link being about to disconnect, the service link will disconnect, the service link will switch, or the service link is about to switch, etc.

[0089] Optionally, the determination of the unavailable time point can be set according to actual needs or the terminal can implement the judgment. For example, in some embodiments, it can be defined that when the satellite moves to a specific position, it is assumed or considered that the service link is unavailable. One implementation method is that based on information such as the trajectory and speed of the satellite movement, the time point when the service link is unavailable can be determined, and then based on this time point, it can be considered that the service link was unavailable at a preset moment before this time point. Another implementation method is to obtain the current position information of the satellite and assume that the service link is unavailable when the satellite is at a certain position before moving to a specific position. The determination of the service link being available can also be set according to actual needs or the terminal can implement the judgment, and the method can adopt the same or similar method as that for the service link being unavailable, which will not be elaborated here.

[0090] Optionally, the first information is also used to assist the NAS layer of the terminal in suspending NAS layer data transmission when the service link is unavailable; additionally, the NAS layer of the terminal can also save the terminal context, such as the NAS context, so that when the service link becomes available next time, data transmission can continue based on the current terminal context, ensuring the correctness and effectiveness of data transmission.

[0091] The second information is also used to assist the NAS layer of the terminal in resuming NAS layer data transmission when the service link is available. Additionally, the NAS layer of the terminal can also resume the terminal context, such as the NAS context, so that when the service link is available, data transmission can continue based on the current terminal context, ensuring the correctness and effectiveness of data transmission.

[0092] Specifically, when the service link changes from available to unavailable, the AS layer of the terminal provides the first information to the NAS layer of the terminal to indicate that the service link is unavailable. The first information can also assist the NAS layer of the terminal in suspending NAS layer data transmission when the service link is unavailable, so as to avoid unnecessary data transmission initiated by the terminal.

[0093] When the service link changes from unavailable to available, the AS layer of the terminal provides the second information to the NAS layer of the terminal to indicate that the service link is available. The second information can also assist the NAS layer of the terminal in resuming NAS layer data transmission when the service link is available.

[0094] Optionally, the first information may include at least one of the following:

[0095] 1) Data transmission suspension indication information;

[0096] 2) Data transmission suspension time information;

[0097] Specifically, the data transmission suspension time information may include at least one of the start time of data transmission suspension, the end time of suspension, and the suspension duration, and may also indicate one or more time points or time periods. Such as 12:00 - 12:30.

[0098] It should be noted that when the data transmission suspension time information in the first information only includes the suspension duration of data transmission suspension, the NAS layer of the terminal can default to start suspending data transmission when receiving the first information (indicating that the service link is unavailable).

[0099] 3) The start time of data transmission suspension;

[0100] 4) The suspension duration of data transmission suspension;

[0101] 5) The end time of data transmission suspension;

[0102] For example, the first information may include the start time of data transmission suspension at 13:00 and the suspension duration of data transmission suspension of 2h, then the end time of data transmission suspension can be calculated as 15:00 based on this information;

[0103] Another example, the first information may include the start time of data transmission suspension at 13:00 and the end time of data transmission suspension at 15:00, then the suspension duration of data transmission suspension can be calculated as 2h based on this information.

[0104] Similarly, the start time of data transmission suspension can also be calculated based on the suspension duration of data transmission suspension and the end time of data transmission suspension.

[0105] 6) Service link unavailable indication information;

[0106] 7) Service link unavailable time information;

[0107] Specifically, the service link unavailable time information may include at least one of the start time and the unavailable duration of the service link being unavailable, and may also indicate one or more time points or time periods.

[0108] It should be noted that when the service link unavailable time information in the first piece of information only includes the unavailable duration, it is default that data transmission is suspended when the first piece of information (indicating that the service link is unavailable) is received.

[0109] 8) Start time of service link unavailability;

[0110] 9) Unavailable duration of service link unavailability;

[0111] 10) End time of service link unavailability;

[0112] It should be noted that the start time of service link unavailability, the unavailable duration of service link unavailability, and the end time of service link unavailability can be deduced from each other.

[0113] 11) First time information of the next service link availability.

[0114] Specifically, based on the first time information of the next service link availability, the terminal may consider the time of the current service link unavailability and / or service link recovery as the time before the time point indicated by the first time information of the next service link availability, or based on the first time information of the next service link availability, the terminal may consider the time of the next service link availability and / or service link recovery as the time point indicated by the first time information of the next service link availability.

[0115] Optionally, the first piece of information may be obtained by the AS layer of the terminal based on at least one of the following:

[0116] <1> Stop coverage time information of the first cell;

[0117] Specifically, the first cell is related to the on-orbit base station corresponding to the above service link.

[0118] For example, the terminal establishes an air interface connection with the first on-orbit base station through the first cell of the first on-orbit base station. The first cell may provide the terminal with the time of the first cell's stop coverage through system information, such as t-service. Then the terminal considers that the service link starts to be unavailable at the time point indicated by t-service.

[0119] <2> Ephemeris information of the network side device;

[0120] For example, the terminal can obtain the time when the first on - satellite base station provides coverage again or stops providing coverage through the ephemeris information of the first on - satellite base station. The ephemeris information can be provided by the first on - satellite base station to the terminal.

[0121] <3>Data transmission suspension auxiliary information;

[0122] Specifically, the data transmission suspension auxiliary information is, for example, provided by the first on - satellite base station. Among them, the data transmission suspension auxiliary information is used to assist the terminal in suspending the radio interface data transmission between the terminal and the first on - satellite base station when the service link is unavailable. Exemplarily, the above - mentioned data transmission suspension auxiliary information can be provided by the service base station of the terminal to the terminal before the current or the upcoming unavailability of the service link. For example, it is provided to the above - mentioned terminal through dedicated signaling.

[0123] Optionally, the data transmission suspension auxiliary information may include at least one of the following:

[0124] a. Radio interface data transmission suspension indication information;

[0125] b. Radio interface data transmission suspension time information;

[0126] Specifically, the radio interface data transmission suspension time information may include at least one of the suspension start time, suspension duration, and suspension end time of the radio interface data transmission.

[0127] c. Suspension start time of the radio interface data transmission;

[0128] d. Suspension duration of the radio interface data transmission;

[0129] e. Suspension end time of the radio interface data transmission;

[0130] f. Second time information of the next availability of the service link.

[0131] It should be noted that the above - mentioned first time information of the next availability of the service link is the time information transmitted from the AS layer of the terminal to the NAS layer. Here, the second time information of the next availability of the service link is the time information provided by the network - side device (such as the service base station of the terminal) to the terminal. The first time information and the second time information can be the same or different, and no limitation is made here.

[0132] <4>Auxiliary information for releasing (or disconnecting) the radio interface connection;

[0133] Among them, the data transmission suspension auxiliary information and / or the auxiliary information for releasing (or disconnecting) the radio link is provided by the serving base station of the terminal to the terminal; exemplarily, it may be provided by the serving base station of the terminal to the terminal before the current or the upcoming service link becomes unavailable. For example, it is provided to the above terminal through dedicated signaling.

[0134] Specifically, the auxiliary information for releasing (or disconnecting) the radio link is provided by the first satellite base station, for example. The auxiliary information for releasing (or disconnecting) the radio link is used to assist the terminal in releasing or disconnecting the radio link when the service link is unavailable.

[0135] In some embodiments, the auxiliary information for disconnecting the radio link may also carry the reason for releasing the radio link, such as the service link being unavailable, etc. Exemplarily, the above auxiliary information for releasing the radio link may be an RRC release message, and the release cause carried in this message is S&F, or the service link is not available, etc.

[0136] Optionally, the auxiliary information for releasing the radio link may include at least one of the following:

[0137] a. The release reason, which is used to indicate that the service link is unavailable;

[0138] b. The third time information when the next service link becomes available.

[0139] It should be noted that the third time information is the time information provided by the network side device (such as the serving base station of the terminal) to the terminal, which may be the same as or different from the first time information and the second time information, and is not limited here.

[0140] <5>The third information, which indicates that the terminal is not camped on the cell associated with the service link.

[0141] Specifically, if the terminal is not camped on the cell associated with the service link, for example, not camped on the cell managed by the first satellite base station, the terminal considers the service link with the first satellite base station to be unavailable.

[0142] Optionally, the second information may include at least one of the following:

[0143] 1) Data transmission recovery indication information;

[0144] 2) Data transmission recovery time information;

[0145] Specifically, the data transmission recovery time information may include the start time of resuming data transmission, and may also indicate one or more time points or time periods.

[0146] 3) The start time of data transmission recovery;

[0147] 4) Service link availability indication information;

[0148] 5) Service link available time information;

[0149] Specifically, the service link available time information may include the start time when the service link is available, and may also indicate one or more time points or time periods.

[0150] 6) The start time when the service link is available.

[0151] Optionally, the second information may be obtained by the AS layer of the terminal based on at least one of the following:

[0152] <1> The start service time information of the second cell;

[0153] Specifically, the second cell is related to the on - satellite base station corresponding to the above - mentioned service link, and may be the same as or different from the first cell.

[0154] For example, the terminal can obtain the time when the first on - satellite base station starts to provide coverage again through the cell arrival time information of the first on - satellite base station provided by the second on - satellite base station.

[0155] <2> The ephemeris information of the network - side device;

[0156] For example, the terminal can obtain the time when the first on - satellite base station provides coverage again through the ephemeris information of the first on - satellite base station.

[0157] <3> Data transmission suspension auxiliary information;

[0158] Specifically, the data transmission suspension auxiliary information is provided by the first on - satellite base station, for example. The data transmission suspension auxiliary information may carry data transmission suspension time information, such as the end time information of data transmission suspension. Exemplarily, the terminal may consider that the service link becomes available starting from the time point indicated by the end time information of data transmission suspension.

[0159] <4> Auxiliary information for releasing (or disconnecting) the radio link connection;

[0160] Among them, the data transmission suspension auxiliary information and / or the auxiliary information for releasing (or disconnecting) the radio link connection are provided by the serving base station of the terminal to the terminal;

[0161] Specifically, the auxiliary information for releasing (or disconnecting) the radio link connection is provided by the first on - satellite base station, for example. Among them, the auxiliary information for releasing (or disconnecting) the radio link connection carries the time information of the next service link availability.

[0162] <5>Fourth information, where the fourth information indicates that the terminal re - camps on a cell related to the service link.

[0163] Specifically, if the terminal camps on a cell related to the service link, for example, re - camps on a cell managed by the first on - satellite base station, the terminal considers that the service link with the first on - satellite base station has been restored or is available.

[0164] The inter - layer interaction method provided by the embodiments of this application can be applied to the NAS layer of the terminal. By performing inter - layer interaction with the AS layer of the terminal, it solves the problem of unnecessary data transmission initiated by the terminal under the S&F mechanism.

[0165] Figure 6 It is the second schematic flow diagram of the inter - layer interaction method provided by the embodiments of this application. As Figure 6 shown, the method includes step 601; where:

[0166] Step 601, the NAS layer of the terminal obtains first information from the AS layer of the terminal; where the first information is used to indicate that the service link is unavailable;

[0167] Or, the NAS layer of the terminal obtains second information from the AS layer of the terminal; where the second information is used to indicate that the service link is available.

[0168] Specifically, the NAS layer of the terminal can obtain first information or second information from the AS layer of the terminal, which are respectively used to indicate that the service link is unavailable and available. Furthermore, the NAS layer of the terminal can determine whether the current service link is available or unavailable according to the obtained first information or second information, and then can adopt different data transmission strategies and so on according to different states of the service link being available or unavailable.

[0169] It should be noted that the service link being available can be understood as the service link between the terminal and the first on - satellite base station being connected. Generally speaking, the service link being available can be understood as the terminal being under the coverage of the first on - satellite base station of the above - mentioned first satellite, or there being a satellite corresponding to the first on - satellite base station above the head of the terminal. The service link being unavailable can be understood as the service link between the terminal and the first on - satellite base station being disconnected. Generally speaking, the service link being unavailable can be understood as the terminal not being under the coverage of the first on - satellite base station of the above - mentioned first satellite, or there being no satellite corresponding to the first on - satellite base station above the head of the terminal.

[0170] Optionally, the terminal may satisfy at least one of the following:

[0171] 1) Have the ability of store - and - forward;

[0172] 2) Transmit data through store - and - forward operations.

[0173] In the inter-layer interaction method provided by the embodiments of this application, the NAS layer of the terminal obtains first information from the access AS layer of the terminal to indicate that the service link is unavailable; or, the NAS layer of the terminal obtains second information from the AS layer of the terminal to indicate that the service link is available. In this way, the NAS layer of the terminal can determine the state of the service link according to the first information or the second information, and then can adopt different data transmission strategies according to different states, so as to achieve the effect of flexibly transmitting data according to the state of the service link in the scenario of the S&F mechanism, and can effectively alleviate the problem that the terminal initiates unnecessary data transmission.

[0174] Optionally, after the NAS layer of the terminal obtains the first information, at least one of the following operations may be performed:

[0175] 1) Based on the first information, the NAS layer of the terminal suspends data transmission when the service link is unavailable;

[0176] Specifically, after obtaining the first information, the NAS layer of the terminal can suspend data transmission based on the first information when the service link is unavailable.

[0177] Optionally, the suspension of data transmission may include at least one of the following:

[0178] <1> Suspending signaling data transmission;

[0179] <2> Suspending service data transmission.

[0180] 2) Based on the first information, the NAS layer of the terminal saves the NAS context when the service link is unavailable.

[0181] Specifically, after obtaining the first information, the NAS layer of the terminal can also save the NAS context based on the first information when the service link is unavailable to ensure normal subsequent transmission.

[0182] Optionally, the first information may include at least one of the following:

[0183] 1) Data transmission suspension indication information;

[0184] 2) Data transmission suspension time information;

[0185] 3) Start time of data transmission suspension;

[0186] 4) Suspension duration of data transmission suspension;

[0187] 5) End time of data transmission suspension;

[0188] 6) Service link unavailability indication information;

[0189] 7) Service link unavailable time information;

[0190] 8) Start time when the service link is unavailable;

[0191] 9) Unavailable duration when the service link is unavailable;

[0192] 10) End time when the service link is unavailable;

[0193] 11) First time information when the next service link becomes available.

[0194] Optionally, after obtaining the second information at the NAS layer of the terminal, at least one of the following operations can be performed:

[0195] 1) Based on the second information, the NAS layer of the terminal resumes data transmission when the service link is available;

[0196] Specifically, after obtaining the second information, the NAS layer of the terminal can resume data transmission based on the second information when the service link is available.

[0197] Optionally, the resuming of data transmission may include at least one of the following:

[0198] <1> Resume signaling data transmission;

[0199] <2> Resume service data transmission.

[0200] 2) Based on the second information, the NAS layer of the terminal triggers the AS layer of the terminal to re - establish an air interface connection.

[0201] Specifically, after obtaining the second information, the NAS layer of the terminal can also trigger the AS layer of the terminal to re - establish an air interface connection (i.e., RRC connection) based on the second information when the service link is available.

[0202] Optionally, the second information may include at least one of the following:

[0203] 1) Data transmission recovery indication information;

[0204] 2) Data transmission recovery time information;

[0205] 3) Start time of data transmission recovery;

[0206] 4) Service link available indication information;

[0207] 5) Service link available time information;

[0208] 6) Start time when the service link is available.

[0209] Optionally, when triggering the re - establishment of the radio link at the AS layer of the terminal, the NAS layer of the terminal does not provide the uplink (UL) NAS message to the AS layer of the terminal.

[0210] Specifically, when triggering the re - establishment of the radio link at the AS layer of the terminal, the NAS layer of the terminal may not provide the uplink (UL) NAS message to the AS layer of the terminal.

[0211] Optionally, when the NAS procedure of the terminal is in progress, the NAS layer of the terminal does not provide the UL NAS message to the AS layer of the terminal.

[0212] Optionally, the NAS procedure may include at least one of the following:

[0213] <1> Registration - related procedures;

[0214] <2> Session - related procedures.

[0215] Figure 7 is one of the signaling interaction diagrams of the inter - layer interaction method provided by the embodiments of the present application. As Figure 7 shown, the method includes step 701 to step 702; where:

[0216] Step 701: When the service link changes from available to unavailable, the AS layer of the terminal provides the first information to the NAS layer of the terminal;

[0217] Among them, the first information is used to indicate that the service link is unavailable.

[0218] Step 702: The NAS layer of the terminal performs at least one of the following: suspending data transmission when the service link is unavailable based on the first information; saving the NAS context when the service link is unavailable based on the first information.

[0219] Specifically, when the service link changes from available to unavailable, the AS layer of the terminal may provide the first information to the NAS layer of the terminal to indicate that the service link is unavailable. Then, the NAS layer of the terminal may, based on the first information, suspend data transmission and / or save the NAS context when the service link is unavailable, which can avoid the terminal from initiating unnecessary data transmissions when the service link is unavailable.

[0220] Figure 8 is the second signaling interaction diagram of the inter - layer interaction method provided by the embodiments of the present application. As Figure 8 shown, the method includes step 801 to step 802; where:

[0221] Step 801: When the service link changes from unavailable to available, the AS layer of the terminal provides the second information to the NAS layer of the terminal;

[0222] Among them, the second piece of information is used to indicate that the service link is available.

[0223] Step 802: The NAS layer of the terminal performs at least one of the following: based on the second piece of information, resume data transmission when the service link is available; based on the second piece of information, trigger the AS layer of the terminal to re - establish an air interface connection.

[0224] Specifically, when the service link changes from unavailable to available, the AS layer of the terminal can provide the second piece of information to the NAS layer of the terminal to indicate that the service link is available. Then, the NAS layer of the terminal can, based on the second piece of information, resume data transmission when the service link is available and / or trigger the AS layer of the terminal to re - establish an air interface connection, which can ensure that while avoiding unnecessary data transmission by the terminal when the service link is unavailable, data transmission can be resumed in a timely manner and / or the air interface connection can be re - established after the service link resumes availability.

[0225] The following uses examples to illustrate the inter - layer interaction method provided by the embodiments of the present application.

[0226] Embodiment 1: When the service link is disconnected (changes from available to unavailable), the AS layer of the terminal indicates to the NAS layer of the terminal that the service link is unavailable (through the first piece of information);

[0227] Figure 9 is the third signaling interaction diagram of the inter - layer interaction method provided by the embodiments of the present application. As Figure 9 shown, this method includes the following steps:

[0228] Step 0: The terminal transmits data with the core network element based on the S&F mechanism. When the service link is available, the terminal establishes an air interface connection with the first on - satellite base station.

[0229] Among them, the type of the first on - satellite base station is an S&F type base station. During data transmission, the service link will experience multiple cycles of service link available → service link unavailable → service link available...

[0230] Step 1: When the service link changes from available to unavailable, the AS layer of the terminal provides the NAS layer with service link unavailable information (i.e., the first piece of information).

[0231] Among them, the first piece of information is used for at least one of the following: indicating that the service link is unavailable; assisting the NAS layer to suspend data transmission.

[0232] It should be noted that service link available can be understood as the service link between the terminal and the first on - satellite base station is connected. Service link unavailable can be understood as the service link between the terminal and the first on - satellite base station is disconnected.

[0233] Among them, the first information may be one or more of the following:

[0234] 1) Data transmission suspension indication information;

[0235] 2) Data transmission suspension time information; specifically, it may include at least one of the start time of data transmission suspension and the suspension duration.

[0236] It should be noted that when the data transmission suspension time information only includes the suspension duration of data transmission suspension, it is default that data transmission suspension starts when the first information is received.

[0237] 3) Service link unavailable indication information;

[0238] 4) Service link unavailable time information; specifically, it may include at least one of the start time of service link unavailability and the unavailability duration.

[0239] It should be noted that when the service link unavailable time information only includes the suspension duration of service link unavailability, it is default that data transmission suspension starts when the service link unavailable information is received.

[0240] 5) The first time information of the next service link availability.

[0241] Specifically, based on the first time information of the next service link availability, the terminal considers that the current service link is unavailable and / or the time of service link recovery is the time point indicated by the first time information of the next service link availability.

[0242] Among them, the first information is obtained by the AS layer of the terminal through one or more of the following methods:

[0243] <1> Based on the time information of cell coverage stop.

[0244] For example, the terminal establishes an air interface connection with the first on-satellite base station through the first cell of the first on-satellite base station. The first cell provides the time of the first cell coverage stop through system information, such as t-service, then the terminal considers that the service link starts to be unavailable at the time point indicated by t-service.

[0245] <2> Based on the data transmission suspension assistance information provided by the first on-satellite base station.

[0246] Among them, the data transmission suspension assistance information is used to assist the terminal in suspending the air interface data transmission with the first on-satellite base station when the service link is unavailable.

[0247] Among them, the data transmission suspension assistance information may be one or more of the following:

[0248] a. Air interface data transmission suspension indication information.

[0249] b. Radio interface data transmission suspension time information.

[0250] Among them, the radio interface data transmission suspension time information includes at least one of the suspension start time, the suspension duration, and the suspension end time.

[0251] c. Second time information when the next service link becomes available.

[0252] <3> Auxiliary information for releasing (or disconnecting) the radio interface connection provided by the first on-board base station.

[0253] Among them, the auxiliary information for releasing the radio interface connection is used to assist the terminal in releasing the radio interface connection when the service link is unavailable. The auxiliary information for disconnecting the radio interface connection also carries the reason for releasing the radio interface connection, such as the service link being unavailable, etc.

[0254] Step 2: The NAS layer of the terminal suspends data transmission based on the first information.

[0255] Among them, suspending data transmission includes at least one of suspending signaling data transmission and service data transmission.

[0256] Optionally, based on the first information, the NAS layer of the terminal saves the NAS context.

[0257] Embodiment 2: When the service link is restored (from unavailable to available), the AS layer of the terminal indicates to the NAS layer that the service link is available (through the second information);

[0258] Figure 10 It is Figure 4 of the signaling interaction diagram of the inter-layer interaction method provided by the embodiments of the present application. As Figure 10 shown, the method includes the following steps:

[0259] Step 0: The terminal transmits data with the core network element based on the S&F mechanism. When the service link is available, the terminal establishes a radio interface connection with the first on-board base station.

[0260] Among them, the type of the first on-board base station is an S&F type base station. During data transmission, the service link will experience multiple times of service link available → service link unavailable → service link available...

[0261] Step 1: When the service link changes from unavailable to available, the AS layer of the terminal provides service link available information (i.e., the second information) to the NAS layer.

[0262] Among them, the second information is used for at least one of the following: indicating that the service link is available; assisting the NAS layer in resuming data transmission.

[0263] It should be noted that the availability of the service link can be understood as the service link between the terminal and the first on-star base station being connected. The unavailability of the service link can be understood as the service link between the terminal and the first on-star base station being disconnected.

[0264] Among them, the second information can be one or more of the following:

[0265] 1) Data transmission recovery indication information;

[0266] 2) Data transmission recovery time information; specifically, it can include the start time of data transmission recovery.

[0267] 3) Service link availability indication information;

[0268] 4) Service link availability time information; specifically, it can include the start time of service link availability.

[0269] Among them, the second information is obtained by the AS layer of the terminal through one or more of the following methods:

[0270] <1> Based on the start service time information of the cell belonging to the first on-star base station.

[0271] Specifically, the terminal obtains the time when the first on-star base station provides coverage again through the cell arrival time information of the first on-star base station provided by the second on-star base station.

[0272] <2> Based on the ephemeris information of the first on-star base station.

[0273] Specifically, the terminal obtains the time when the first on-star base station provides coverage again through the ephemeris information of the first on-star base station.

[0274] <3> Based on the data transmission suspension assistance information provided by the first on-star base station.

[0275] Among them, the data transmission suspension assistance information carries data transmission suspension time information, such as the end time information of data transmission suspension. Exemplarily, the terminal can consider the service link to be available from the time point indicated by the end time information of data transmission suspension.

[0276] <4> Based on the assistance information for releasing (or disconnecting) the air interface connection provided by the first on-star base station.

[0277] Among them, the assistance information for releasing the air interface connection carries the next service link availability time information.

[0278] <5> Based on the behavior of the terminal re-residing in the cell managed by the first on-star base station; exemplarily, when the terminal re-resides in the cell managed by the first on-star base station, the terminal considers that the service link with the first on-star base station has been restored or is available.

[0279] Step 2: The NAS layer of the terminal restores data transmission based on the service link availability information.

[0280] Among them, restoring data transmission includes restoring at least one of signaling data transmission and service data transmission.

[0281] Optionally, the NAS layer of the terminal may trigger the AS layer of the terminal to re - establish an air interface connection (i.e., RRC connection) based on the second information.

[0282] Optionally, during the process of establishing the air interface connection, the NAS layer of the terminal does not generate a UL NAS message or does not provide a UL NAS message to the AS layer. The UL NAS message is, for example, a UL NAS message.

[0283] The inter - layer interaction method provided by the embodiments of the present application is applicable to LTE and NR communication systems, as well as subsequent evolved communication systems. Specifically, in the case where the service link is disconnected, the AS layer of the terminal indicates the service link unavailable information (i.e., the first information) to the NAS layer of the terminal, and the NAS layer of the terminal suspends data transmission based on the service link unavailable information; in the case where the service link is restored, the AS layer of the terminal indicates the service link available information (i.e., the second information) to the NAS layer of the terminal, and the NAS layer of the terminal triggers the AS layer of the terminal to re - establish an air interface connection based on the service link available information. Through the method of the embodiments of the present application, unnecessary data transmission initiated by the terminal can be avoided.

[0284] The execution subject of the inter - layer interaction method provided by the embodiments of the present application may be an inter - layer interaction device. In the embodiments of the present application, taking the inter - layer interaction device executing the inter - layer interaction method as an example, the inter - layer interaction device provided by the embodiments of the present application is described.

[0285] Figure 11 is one of the schematic structural diagrams of the inter - layer interaction device provided by the embodiments of the present application, as Figure 11 shown, the inter - layer interaction device 1100, which is applied to the AS layer of the terminal, includes:

[0286] A providing module 1101, configured to:

[0287] In the case where the service link is unavailable, provide the first information to the NAS layer of the terminal; wherein, the first information is used to indicate that the service link is unavailable;

[0288] Or,

[0289] In the case where the service link is available, provide the second information to the NAS layer of the terminal; wherein, the second information is used to indicate that the service link is available.

[0290] In the inter-layer interaction device provided by the embodiments of the present application, when the service link is unavailable, the providing module of the AS layer of the terminal provides the first information to the NAS layer of the terminal to indicate that the service link is unavailable; when the service link is available, the providing module of the AS layer of the terminal provides the second information to the NAS layer of the terminal to indicate that the service link is available. In this way, the NAS layer of the terminal can determine the status of the service link according to the first information or the second information, and then can adopt different data transmission strategies according to different statuses, so as to achieve the effect of flexibly transmitting data according to the status of the service link in the scenario of the S&F mechanism, and can effectively alleviate the problem of the terminal initiating unnecessary data transmissions.

[0291] Optionally, the providing module 1101 is specifically configured to:

[0292] When the service link changes from available to unavailable, the AS layer of the terminal provides the first information to the NAS layer of the terminal;

[0293] When the service link changes from unavailable to available, the AS layer of the terminal provides the second information to the NAS layer of the terminal.

[0294] Optionally, the first information is further used to assist the NAS layer of the terminal in suspending NAS layer data transmission when the service link is unavailable;

[0295] The second information is further used to assist the NAS layer of the terminal in resuming NAS layer data transmission when the service link is available.

[0296] Optionally, the terminal may meet at least one of the following:

[0297] 1) Have the ability of store-and-forward;

[0298] 2) Transmit data through store-and-forward operations.

[0299] Optionally, the first information may include at least one of the following:

[0300] 1) Data transmission suspension indication information;

[0301] 2) Data transmission suspension time information;

[0302] 3) The start time of data transmission suspension;

[0303] 4) The suspension duration of data transmission suspension;

[0304] 5) The end time of data transmission suspension;

[0305] 6) Service link unavailable indication information;

[0306] 7) Service link unavailable time information;

[0307] 8) Start time of service link unavailability;

[0308] 9) Unavailability duration of service link unavailability;

[0309] 10) End time of service link unavailability;

[0310] 11) First time information of the next service link availability.

[0311] Optionally, the first information may be obtained by the AS layer of the terminal based on at least one of the following:

[0312] <1> Stop coverage time information of the first cell;

[0313] <2> Ephemeris information of the network side device;

[0314] <3> Data transmission suspension assistance information;

[0315] <4> Assistance information for releasing the radio link connection;

[0316] Wherein, the data transmission suspension assistance information and / or the assistance information for releasing the radio link connection are provided to the terminal by the serving base station of the terminal;

[0317] <5> Third information, the third information indicates that the terminal is not camped on the cell related to the service link.

[0318] Optionally, the second information may include at least one of the following:

[0319] 1) Data transmission recovery indication information;

[0320] 2) Data transmission recovery time information;

[0321] 3) Start time of data transmission recovery;

[0322] 4) Service link availability indication information;

[0323] 5) Service link availability time information;

[0324] 6) Start time of service link availability.

[0325] Optionally, the second information may be obtained by the AS layer of the terminal based on at least one of the following:

[0326] <1> Start service time information of the second cell;

[0327] <2> Ephemeris information of the network side device;

[0328] <3>Data transmission suspension auxiliary information;

[0329] <4>Auxiliary information for releasing the radio link connection;

[0330] <5>The fourth piece of information, which indicates that the terminal should camp on the cell related to the serving link again.

[0331] Optionally, the data transmission suspension auxiliary information may include at least one of the following:

[0332] a. Radio link data transmission suspension indication information;

[0333] b. Radio link data transmission suspension time information;

[0334] c. The start time of the suspension of radio link data transmission;

[0335] d. The duration of the suspension of radio link data transmission;

[0336] e. The end time of the suspension of radio link data transmission;

[0337] f. The second time information for the next availability of the serving link.

[0338] Optionally, the auxiliary information for releasing the radio link connection may include at least one of the following:

[0339] a. The release reason, which is used to indicate that the serving link is unavailable;

[0340] b. The third time information for the next availability of the serving link.

[0341] Figure 12 It is the second schematic structural diagram of the inter-layer interaction device provided by the embodiments of the present application. As Figure 12 shown, the inter-layer interaction device 1200, which is applied to the NAS layer of the terminal, includes:

[0342] An obtaining module 1201, configured to:

[0343] Obtain the first piece of information from the AS layer of the terminal; wherein, the first piece of information is used to indicate that the serving link is unavailable;

[0344] Or,

[0345] Obtain the second piece of information from the AS layer of the terminal; wherein, the second piece of information is used to indicate that the serving link is available.

[0346] In the inter-layer interaction device provided by the embodiment of the present application, the acquisition module of the NAS layer of the terminal acquires the first information from the access AS layer of the terminal to indicate that the service link is unavailable; or, the acquisition module of the NAS layer of the terminal acquires the second information from the AS layer of the terminal to indicate that the service link is available. In this way, the NAS layer of the terminal can determine the state of the service link according to the first information or the second information, and then can adopt different data transmission strategies according to different states to achieve the effect of flexibly transmitting data according to the state of the service link in the scenario of the S&F mechanism, and can effectively alleviate the problem of unnecessary data transmission initiated by the terminal.

[0347] Optionally, the inter-layer interaction device 1200 further includes:

[0348] A processing module, configured to perform at least one of the following:

[0349] 1) The NAS layer of the terminal suspends data transmission based on the first information when the service link is unavailable;

[0350] 2) The NAS layer of the terminal saves the NAS context based on the first information when the service link is unavailable.

[0351] Optionally, the suspension of data transmission may include at least one of the following:

[0352] <1> Suspending signaling data transmission;

[0353] <2> Suspending service data transmission.

[0354] Optionally, the first information may include at least one of the following:

[0355] 1) Data transmission suspension indication information;

[0356] 2) Data transmission suspension time information;

[0357] 3) The start time of data transmission suspension;

[0358] 4) The suspension duration of data transmission suspension;

[0359] 5) The end time of data transmission suspension;

[0360] 6) Service link unavailable indication information;

[0361] 7) Service link unavailable time information;

[0362] 8) The start time of service link unavailability;

[0363] 9) The unavailability duration of service link unavailability;

[0364] 10) End time when the service link is unavailable;

[0365] 11) First time information when the service link is available next time.

[0366] Optionally, the processing module is further configured to perform at least one of the following:

[0367] 1) Based on the second information, the NAS layer of the terminal resumes data transmission when the service link is available;

[0368] 2) Based on the second information, the NAS layer of the terminal triggers the AS layer of the terminal to re - establish an air interface connection.

[0369] Optionally, the resuming of data transmission may include at least one of the following:

[0370] <1> Resume signaling data transmission;

[0371] <2> Resume service data transmission.

[0372] Optionally, the second information may include at least one of the following:

[0373] 1) Data transmission resume indication information;

[0374] 2) Data transmission resume time information;

[0375] 3) Start time of data transmission resume;

[0376] 4) Service link availability indication information;

[0377] 5) Service link available time information;

[0378] 6) Start time when the service link is available.

[0379] Optionally, the terminal may meet at least one of the following:

[0380] 1) Have the ability of store - and - forward;

[0381] 2) Transmit data through store - and - forward operations.

[0382] Optionally, the processing module is further configured to: when triggering the AS layer of the terminal to re - establish an air interface connection, the NAS layer of the terminal does not provide an uplink UL NAS message to the AS layer of the terminal.

[0383] Optionally, the processing module is further configured to: when the NAS process of the terminal is in progress, the NAS layer of the terminal does not provide a UL NAS message to the AS layer of the terminal.

[0384] Optionally, the NAS process may include at least one of the following:

[0385] <1> Registration-related processes;

[0386] <2> Session-related processes.

[0387] The inter-layer interaction device in the embodiments of the present application may be an electronic device, such as an electronic device with an operating system, or a component in an electronic device, such as an integrated circuit or a chip. The electronic device may be a terminal or other devices other than terminals. Exemplarily, the terminal may include, but is not limited to, the types of the above-listed terminal 11, and other devices may be a server, a Network Attached Storage (NAS), etc., which are not specifically limited in the embodiments of the present application.

[0388] The inter-layer interaction device provided in the embodiments of the present application can implement Figures 5 to 10 the various processes implemented by the method embodiments and achieve the same technical effects. To avoid repetition, they are not elaborated here.

[0389] Figure 13 is a schematic structural diagram of a communication device provided in the embodiments of the present application. As Figure 13 shown, the embodiments of the present application also provide a communication device 1300, including a processor 1301 and a memory 1302. A program or instruction that can run on the processor 1301 is stored on the memory 1302. For example, when the communication device 1300 is the AS layer of a terminal, when the program or instruction is executed by the processor 1301, it implements the various steps of the inter-layer interaction method embodiment of the AS layer of the above terminal and can achieve the same technical effects. When the communication device 1300 is the NAS layer of a terminal, when the program or instruction is executed by the processor 1301, it implements the various steps of the inter-layer interaction method embodiment of the NAS layer of the above terminal and can achieve the same technical effects. To avoid repetition, they are not elaborated here.

[0390] The embodiments of the present application also provide a terminal, including a processor and a communication interface. The communication interface is coupled to the processor. The processor is used to run a program or instruction to implement the steps in the method embodiments as Figure 5 or Figure 6 shown. This terminal embodiment corresponds to the method embodiment on the AS layer side or the method embodiment on the NAS layer side of the above terminal. The various implementation processes and implementation manners of the above method embodiments can all be applied to this terminal embodiment and can achieve the same technical effects. Specifically, Figure 14 is a schematic hardware structure diagram of a terminal provided in the embodiments of the present application.

[0391] The terminal 1400 includes, but is not limited to, at least some components such as a radio frequency unit 1401, a network module 1402, an audio output unit 1403, an input unit 1404, a sensor 1405, a display unit 1406, a user input unit 1407, an interface unit 1408, a memory 1409, and a processor 1410.

[0392] Those skilled in the art can understand that the terminal 1400 may further include a power source (such as a battery) for powering each component. The power source can be logically connected to the processor 1410 through a power management system, so as to implement functions such as management of charging, discharging, and power consumption management through the power management system. Figure 14 The terminal structure shown does not limit the terminal. The terminal may include more or fewer components than shown in the figure, or combine certain components, or have different component arrangements, which will not be elaborated here.

[0393] It should be understood that in the embodiments of the present application, the input unit 1404 may include a graphics processing unit (GPU) 14041 and a microphone 14042. The graphics processing unit 14041 processes the image data of still pictures or videos obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 1406 may include a display panel 14061, and the display panel 14061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 1407 includes at least one of a touch panel 14071 and other input devices 14072. The touch panel 14071 is also called a touch screen. The touch panel 14071 may include two parts: a touch detection device and a touch controller. The other input devices 14072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which will not be elaborated here.

[0394] In the embodiments of the present application, after the radio frequency unit 1401 receives downlink data from a network-side device, it can be transmitted to the processor 1410 for processing; in addition, the radio frequency unit 1401 can send uplink data to the network-side device. Generally, the radio frequency unit 1401 includes, but is not limited to, an antenna, an amplifier, a transceiver, a coupler, a low-noise amplifier, a duplexer, etc.

[0395] The memory 1409 can be used to store software programs or instructions and various data. The memory 1409 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data. Among them, the first storage area may store an operating system, application programs or instructions required for at least one function (such as a sound playback function, an image playback function, etc.). In addition, the memory 1409 may include a volatile memory or a non-volatile memory. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), a static random access memory (SRAM), a dynamic random access memory (DRAM), a synchronous dynamic random access memory (SDRAM), a double data rate synchronous dynamic random access memory (DDR SDRAM), an enhanced synchronous dynamic random access memory (ESDRAM), a synchronous link dynamic random access memory (SLDRAM), and a direct rambus random access memory (DRRAM). The memory 1409 in the embodiments of the present application includes but is not limited to these and any other suitable types of memories.

[0396] The processor 1410 may include one or more processing units; optionally, the processor 1410 integrates an application processor and a modem processor. Among them, the application processor mainly processes operations related to the operating system, user interface, and application programs, etc., and the modem processor mainly processes wireless communication signals, such as a baseband processor. It can be understood that the above-mentioned modem processor may not be integrated into the processor 1410 either.

[0397] Among them, the radio frequency unit 1401 is used for:

[0398] In the case where the service link is unavailable, provide first information to the NAS layer of the terminal; wherein, the first information is used to indicate that the service link is unavailable;

[0399] Or,

[0400] When the service link is available, provide second information to the NAS layer of the terminal; wherein, the second information is used to indicate that the service link is available.

[0401] Alternatively, the radio frequency unit 1401 is configured to:

[0402] Obtain first information from the AS layer of the terminal; wherein, the first information is used to indicate that the service link is unavailable;

[0403] Or,

[0404] Obtain second information from the AS layer of the terminal; wherein, the second information is used to indicate that the service link is available.

[0405] It can be understood that the implementation processes of the various implementation manners mentioned in the embodiments of the present application can refer to the relevant descriptions of the inter-layer interaction method in the method embodiments, and achieve the same or corresponding technical effects. To avoid repetition, they will not be elaborated here.

[0406] The embodiments of the present application further provide a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, it implements each process of the inter-layer interaction method embodiment on the AS layer side of the above terminal, or implements each process of the inter-layer interaction method embodiment on the NAS layer side of the above terminal, and can achieve the same technical effects. To avoid repetition, they will not be elaborated here.

[0407] Wherein, the processor is the processor in the terminal described in the above embodiments. The readable storage medium includes computer-readable storage media, such as computer read-only memory ROM, random access memory RAM, magnetic disk or optical disc, etc. In some examples, the readable storage medium may be a non-transitory readable storage medium.

[0408] The embodiments of the present application further provide a chip, which includes a processor and a communication interface. The communication interface is coupled to the processor, and the processor is configured to run a program or instruction to implement each process of the inter-layer interaction method embodiment, and can achieve the same technical effects. To avoid repetition, they will not be elaborated here.

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

[0410] The embodiments of the present application further provide a computer program / program product, which is stored in a storage medium. The computer program / program product is executed by at least one processor to implement each process of the inter-layer interaction method embodiment, and can achieve the same technical effects. To avoid repetition, they will not be elaborated here.

[0411] The embodiment of the present application further provides an inter-layer interaction system, including: a terminal and a network-side device. The terminal can be used to execute the steps of the inter-layer interaction method of the AS layer of the terminal as described above, and / or execute the steps of the inter-layer interaction method of the NAS layer of the terminal as described above.

[0412] It should be noted that in this document, the terms "include", "comprise" or any other variant thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements not only includes those elements but also includes other elements not expressly listed, or also includes elements inherent to such process, method, article or device. Without further limitation, an element defined by the statement "including one..." does not exclude the existence of additional identical elements in the process, method, article or device including that element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in a reverse order according to the functions involved. For example, the described methods may be performed in an order different from that described, and various steps may be added, omitted or combined. Additionally, the features described with reference to certain examples may be combined in other examples.

[0413] Through the description of the above embodiments, those skilled in the art can clearly understand that the above-described embodiment methods can be implemented by means of a computer software product plus a necessary general hardware platform, and of course, they can also be implemented by hardware. The computer software product is stored in a storage medium (such as ROM, RAM, magnetic disk, optical disk, etc.) and includes several instructions for causing a terminal or a network-side device to execute the methods described in various embodiments of the present application.

[0414] The embodiments of the present application have been described above in conjunction with the accompanying drawings, but the present application is not limited to the above specific embodiments. The above specific embodiments are merely illustrative and not restrictive. Under the inspiration of the present application, those of ordinary skill in the art can also make many forms of embodiments without departing from the purpose of the present application and the scope protected by the claims. These embodiments are all within the protection scope of the present application.

Claims

1. An interlayer interaction method, characterized in that Includes: When the service link is unavailable, the access AS layer of the terminal provides first information to the non-access NAS layer of the terminal; wherein, the first information is used to indicate that the service link is unavailable; Or, When the service link is available, the AS layer of the terminal provides second information to the NAS layer of the terminal; wherein, the second information is used to indicate that the service link is available.

2. The inter-layer interaction method according to claim 1, wherein The case where, when the service link is unavailable, the access AS layer of the terminal provides first information to the non-access NAS layer of the terminal includes: When the service link changes from available to unavailable, the AS layer of the terminal provides the first information to the NAS layer of the terminal; The case where, when the service link is available, the AS layer of the terminal provides second information to the NAS layer of the terminal includes: When the service link changes from unavailable to available, the AS layer of the terminal provides the second information to the NAS layer of the terminal.

3. The inter-layer interaction method according to claim 1 or 2, characterized in that, The first information is further used to assist the NAS layer of the terminal in suspending NAS layer data transmission when the service link is unavailable; The second information is further used to assist the NAS layer of the terminal in resuming NAS layer data transmission when the service link is available.

4. The inter-layer interaction method according to any one of claims 1 to 3, characterized in that The terminal satisfies at least one of the following: Has store-and-forward capabilities; Transmits data through store-and-forward operations.

5. The inter-layer interaction method according to any one of claims 1 to 4, characterized in that The first information includes at least one of the following: Data transmission suspension indication information; Data transmission suspension time information; The start time of data transmission suspension; The suspension duration of data transmission suspension; The end time of data transmission suspension; Service link unavailable indication information; Service link unavailable time information; The start time of service link unavailability; The unavailability duration of service link unavailability; The end time of service link unavailability; The first time information of the next service link availability.

6. The interlayer interaction method according to any one of claims 1 to 5, characterized in that The first information is obtained by the AS layer of the terminal based on at least one of the following: The stop coverage time information of the first cell; The ephemeris information of the network side device; Data transmission suspension assistance information; Assistance information for releasing the radio link connection; Wherein, the data transmission suspension assistance information and / or the assistance information for releasing the radio link connection are provided to the terminal by the serving base station of the terminal; Third information, the third information indicates that the terminal is not camped on the cell related to the service link.

7. The interlayer interaction method according to any one of claims 1 to 4, characterized in that The second information includes at least one of the following: Data transmission resumption indication information; Data transmission resumption time information; The start time of data transmission resumption; Service link available indication information; Service link available time information; The start time of service link availability.

8. The inter-layer interaction method according to claim 1, 2, 3, 4 or 7, characterized in that The second information is obtained by the AS layer of the terminal based on at least one of the following: The start service time information of the second cell; The ephemeris information of the network side device; Data transmission suspension assistance information; Assistance information for releasing the radio link connection; Fourth information, the fourth information indicates that the terminal camps on the cell related to the service link again.

9. The interlayer interaction method according to claim 6 or 8, characterized in that The data transmission suspension assistance information includes at least one of the following: Radio link data transmission suspension indication information; Radio link data transmission suspension time information; Suspension start time of radio interface data transmission; Suspension duration of radio interface data transmission; Suspension end time of radio interface data transmission; Second time information for the next available service link.

10. The method according to claim 6 or 8, characterized in that, The auxiliary information for releasing the radio interface connection includes at least one of the following: Release reason, which is used to indicate that the service link is unavailable; Third time information for the next available service link.

11. An inter-layer interaction method, characterized in that, Including: The non-access NAS layer of the terminal obtains first information from the access AS layer of the terminal; wherein, the first information is used to indicate that the service link is unavailable; Or, The NAS layer of the terminal obtains second information from the AS layer of the terminal; wherein, the second information is used to indicate that the service link is available.

12. The inter-layer interaction method according to claim 11, wherein The method further includes at least one of the following: Based on the first information, the NAS layer of the terminal suspends data transmission when the service link is unavailable; Based on the first information, the NAS layer of the terminal saves the NAS context when the service link is unavailable.

13. The inter-layer interaction method according to claim 12, characterized in that The suspension of data transmission includes at least one of the following: Suspending signaling data transmission; Suspending service data transmission.

14. The inter-layer interaction method according to any one of claims 11 to 13, characterized in that The first information includes at least one of the following: Data transmission suspension indication information; Data transmission suspension time information; Start time of data transmission suspension; Suspension duration of data transmission suspension; End time of data transmission suspension; Service link unavailable indication information; Service link unavailable time information; Start time of service link unavailability; Unavailability duration of service link unavailability; End time of service link unavailability; First time information for the next available service link.

15. The inter-layer interaction method according to claim 11, characterized in that The method further includes at least one of the following: Based on the second information, the NAS layer of the terminal resumes data transmission when the service link is available; Based on the second information, the NAS layer of the terminal triggers the AS layer of the terminal to re-establish a radio interface connection.

16. The interlayer interaction method according to claim 15, wherein The resumption of data transmission includes at least one of the following: Resuming signaling data transmission; Resuming service data transmission.

17. The inter-layer interaction method according to claim 11, 15 or 16, characterized in that The second information includes at least one of the following: Data transmission resume indication information; Data transmission resume time information; Start time of data transmission resume; Service link available indication information; Service link available time information; Start time of service link availability.

18. The inter-layer interaction method according to any one of claims 11 to 17, characterized in that The terminal satisfies at least one of the following: Having store-and-forward capability; Transmitting data through store-and-forward operations.

19. The inter-layer interaction method according to claim 15, wherein The method further includes: When triggering the AS layer of the terminal to re-establish a radio interface connection, the NAS layer of the terminal does not provide an uplink UL NAS message to the AS layer of the terminal.

20. The inter-layer interaction method according to claim 19, wherein The method further includes: When the NAS procedure of the terminal is in progress, the NAS layer of the terminal does not provide a UL NAS message to the AS layer of the terminal.

21. The inter-layer interaction method according to claim 20, characterized in that, The NAS procedure includes at least one of the following: Registration-related procedures; Session-related procedures.

22. An interlayer interaction device, characterized in that, Including: A providing module, for: When the service link is unavailable, providing first information to the non-access NAS layer of the terminal; wherein, the first information is used to indicate that the service link is unavailable; Or, When the service link is available, provide second information to the NAS layer of the terminal; wherein, the second information is used to indicate that the service link is available.

23. An interlayer interaction device, characterized in that, It includes: An acquisition module, configured to: Acquire first information from the access AS layer of the terminal; wherein, the first information is used to indicate that the service link is unavailable; Or, Acquire second information from the AS layer of the terminal; wherein, the second information is used to indicate that the service link is available.

24. A terminal, characterized in that, It includes a processor and a memory, and the memory stores programs or instructions that can run on the processor. When the programs or instructions are executed by the processor, the steps of the inter-layer interaction method described in any one of claims 1 to 10 are implemented, or the steps of the inter-layer interaction method described in any one of claims 11 to 21 are implemented.

25. A readable storage medium, characterized in that, Programs or instructions are stored on the readable storage medium. When the programs or instructions are executed by the processor, the inter-layer interaction method described in any one of claims 1 to 10 is implemented, or the steps of the inter-layer interaction method described in any one of claims 11 to 21 are implemented.