Information transmission method and device and storage medium
Patent Information
- Application Number
- CN202480000255.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-01-12
- Publication Date
- 2025-09-12
AI Technical Summary
In non-terrestrial network communication, satellite resources may be occupied by terminals without storage and forwarding service authorization, resulting in interruption of access services and affecting communication reliability.
Through the information interaction between the access network equipment and the core network, it is determined whether the terminal has the ability and authorization to store and forward services, avoid unauthorized terminals from occupying satellite resources, and realize the reasonable allocation of store and forward services.
It effectively avoids interruption of satellite access services and improves the reliability of NTN communication.
Smart Images

Figure CN120642352A_ABST
Abstract
Description
Information transmission method and device, and storage medium Technical Field
[0001] The present disclosure relates to the field of communications, and in particular to an information transmission method and device, and a storage medium. Background Art
[0002] Currently, non-terrestrial networks (NTNs), as an important supplement to terrestrial cellular communication technology, are increasingly widely used.
[0003] Summary of the Invention
[0004] To improve the reliability of NTN communications, embodiments of the present disclosure provide an information transmission method and apparatus, and a storage medium.
[0005] According to a first aspect of an embodiment of the present disclosure, there is provided an information transmission method, the method being performed by an access network device deployed on a satellite, comprising:
[0006] In response to receiving a first message sent by the terminal, sending the first message to the core network; wherein the first message is used to request attachment to the network;
[0007] Receiving a second message sent by the core network; wherein the second message is used to at least indicate whether the terminal and the core network have a first capability, the first capability being an ability to support a store-and-forward service;
[0008] Based on the second message, it is determined whether the terminal can use the store-and-forward service via the satellite.
[0009] According to a second aspect of an embodiment of the present disclosure, there is provided an information transmission method, the method being performed by a core network, including:
[0010] In response to receiving a first message sent by an access network device deployed on a satellite, determining whether the terminal and the core network have a first capability, the first capability being a capability of supporting a store-and-forward service; wherein the first message is used to request attachment to the network;
[0011] Send a second message to the access network device; wherein the second message is at least used to indicate whether the terminal and the core network have the first capability.
[0012] According to a third aspect of an embodiment of the present disclosure, an access network device is provided, where the access network device is deployed on a satellite and includes:
[0013] a transceiver module configured to, in response to receiving a first message sent by a terminal, send the first message to a core network; wherein the first message is used to request attachment to a network;
[0014] The transceiver module is further configured to receive a second message sent by the core network; wherein the second message is at least used to indicate whether the terminal and the core network have a first capability, and the first capability is the ability to support a store-and-forward service;
[0015] The processing module is configured to determine whether the terminal can use the store-and-forward service through the satellite based on the second message.
[0016] According to a fourth aspect of an embodiment of the present disclosure, a core network is provided, including:
[0017] a processing module configured to, in response to receiving a first message sent by an access network device, determine whether the terminal and the core network have a first capability, the first capability being a capability of supporting a store-and-forward service; wherein the first message is used to request attachment to the network;
[0018] The transceiver module is configured to send a second message to the access network device; wherein the second message is at least used to indicate whether the terminal and the core network have the first capability.
[0019] According to a fifth aspect of an embodiment of the present disclosure, an access network device is provided, including:
[0020] one or more processors;
[0021] The processor is used to execute the information transmission method described in any one of the first aspects.
[0022] According to a sixth aspect of an embodiment of the present disclosure, a core network is provided, including:
[0023] one or more processors;
[0024] The processor is used to execute the information transmission method described in any one of the second aspects.
[0025] According to a seventh aspect of an embodiment of the present disclosure, there is provided a communication system, including:
[0026] terminal;
[0027] An access network device, the access network device being configured to implement the information transmission method according to any one of the first aspects;
[0028] A core network, wherein the core network is configured to implement the information transmission method described in any one of the second aspects.
[0029] According to an eighth aspect of an embodiment of the present disclosure, a storage medium is provided, which stores instructions. When the instructions are executed on a communication device, the communication device executes the information transmission method as described in any one of the first aspect or the second aspect.
[0030] In the disclosed embodiment, during the process of the terminal attaching to the network, it can be determined whether the terminal can use the store-and-forward service through the satellite, thereby preventing satellite resources from being occupied by terminals that do not have store-and-forward service authorization, effectively avoiding interruption of satellite access services, and improving the reliability of NTN communications.
[0031] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0032] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the invention and, together with the description, serve to explain the principles of the invention.
[0033] FIG1 is an exemplary schematic diagram of the architecture of a communication system provided according to an embodiment of the present disclosure.
[0034] FIG2 is an exemplary interaction diagram of an information transmission method provided according to an embodiment of the present disclosure.
[0035] FIG3A is an exemplary interaction diagram of an information transmission method provided according to an embodiment of the present disclosure.
[0036] FIG3B is an exemplary interaction diagram of the information transmission method provided according to an embodiment of the present disclosure.
[0037] FIG4 is an exemplary interaction diagram of an information transmission method provided according to an embodiment of the present disclosure.
[0038] FIG5A is a schematic diagram of an exemplary interaction of an access network device according to an embodiment of the present disclosure.
[0039] FIG5B is a schematic diagram of an exemplary interaction of a core network provided according to an embodiment of the present disclosure.
[0040] FIG6A is a schematic diagram of an exemplary interaction of a communication device according to an embodiment of the present disclosure.
[0041] FIG6B is an exemplary interaction diagram of a chip provided according to an embodiment of the present disclosure. DETAILED DESCRIPTION
[0042] Exemplary embodiments will be described in detail herein, examples of which are illustrated in the accompanying drawings. In the following description, when referring to the drawings, like numbers in different figures represent like or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments are not intended to represent all possible embodiments consistent with the present invention. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the present invention, as detailed in the appended claims.
[0043] The embodiments of the present disclosure provide an information transmission method, an information transmission device, and a storage medium.
[0044] In a first aspect, an embodiment of the present disclosure provides an information transmission method, the method being performed by an access network device deployed on a satellite, comprising:
[0045] In response to receiving a first message sent by the terminal, sending the first message to the core network; wherein the first message is used to request attachment to the network;
[0046] Receiving a second message sent by the core network; wherein the second message is used to at least indicate whether the terminal and the core network have a first capability, the first capability being an ability to support a store-and-forward service;
[0047] Based on the second message, it is determined whether the terminal can use the store-and-forward service via the satellite.
[0048] In the above embodiment, the access network device can determine whether the terminal can use the store-and-forward service through the satellite during the process of the terminal attaching to the network, thereby preventing satellite resources from being occupied by terminals that are not authorized for the store-and-forward service, effectively avoiding interruption of satellite access services, and improving the reliability of NTN communications.
[0049] In conjunction with some embodiments of the first aspect, in some embodiments, the second message includes at least one of the following:
[0050] Terminal authorization information, where the terminal authorization information is authorization information for the terminal to use the store-and-forward service;
[0051] first indication information, where the first indication information is used to indicate that the terminal is allowed to use the store-and-forward service via the satellite;
[0052] Second indication information, where the second indication information is used to indicate that the terminal is prohibited from using the store-and-forward service through the satellite.
[0053] In the above embodiment, the second message may include but is not limited to at least one of the above items, so that the access network device can determine whether the terminal can use the store-and-forward service via the satellite.
[0054] In conjunction with some embodiments of the first aspect, in some embodiments, determining, based on the second message, whether the terminal can use the store-and-forward service through the satellite includes:
[0055] The second message includes the second indication information, which determines that the terminal cannot use the store-and-forward service through the satellite.
[0056] In the above embodiment, if the second message includes the second indication information, the access network device may determine that the terminal cannot use the store-and-forward service through the satellite, thereby preventing satellite resources from being occupied by terminals without store-and-forward service authorization and improving availability.
[0057] In conjunction with some embodiments of the first aspect, in some embodiments, determining, based on the second message, whether the terminal can use the store-and-forward service through the satellite includes:
[0058] The second message includes at least one of the terminal authorization information and the first indication information, and determines that the terminal can use the store-and-forward service through the satellite.
[0059] In the above embodiment, if the second message includes at least one of the terminal authorization information and the first indication information, the access network device may determine that the terminal can use the store-and-forward service via the satellite. If the service link and / or feeder link is subsequently interrupted, the terminal's uplink data and / or downlink data may be stored on the satellite, thereby improving the reliability of NTN communications.
[0060] In conjunction with some embodiments of the first aspect, in some embodiments, the method further includes any one of the following:
[0061] The terminal cannot use the store-and-forward service through the satellite, and stores the second indication information in the terminal context;
[0062] The terminal may use the store-and-forward service via the satellite, and the second message includes the terminal authorization information, and the terminal authorization information is stored in the terminal context; wherein the terminal authorization information is used by the access network device to determine whether the terminal is authorized to use the store-and-forward service;
[0063] The terminal may use the store-and-forward service through the satellite, and the second message includes only the first indication information, and the first indication information is stored in the terminal context;
[0064] The terminal may use the store-and-forward service through the satellite, and the second message includes the first indication information, and the first indication information is stored in the terminal context.
[0065] In the above embodiment, the access network device can store corresponding information in the terminal context. This allows the terminal to determine whether it can use the store-and-forward service via the satellite and whether it is authorized to use the service when the terminal needs to use it. If the service link and / or feeder link is subsequently interrupted, the terminal's uplink and / or downlink data can be stored on the satellite if the terminal has the authorization, thereby improving the reliability of NTN communications.
[0066] In conjunction with some embodiments of the first aspect, in some embodiments, the method further includes:
[0067] Send a third message to the terminal; wherein the third message is used to perform radio resource control RRC connection reconfiguration.
[0068] In the above embodiment, the access network device can send a third message to the terminal to perform RRC connection reconfiguration, thereby determining whether the terminal can use the store-and-forward service through the satellite during the process of the terminal attaching to the network, thereby preventing satellite resources from being occupied by terminals that are not authorized for the store-and-forward service, effectively avoiding interruption of satellite access services, and improving the reliability of NTN communications.
[0069] In a second aspect, an embodiment of the present disclosure provides an information transmission method, which is performed by a core network and includes:
[0070] In response to receiving a first message sent by an access network device deployed on a satellite, determining whether the terminal and the core network have a first capability, the first capability being a capability of supporting a store-and-forward service; wherein the first message is used to request attachment to the network;
[0071] Send a second message to the access network device; wherein the second message is at least used to indicate whether the terminal and the core network have the first capability.
[0072] In the above embodiment, upon receiving a first message sent by an access network device, the core network can determine whether the terminal and the core network possess the first capability and send a second message to the access network device, the second message being used to at least indicate whether the terminal and the core network possess the first capability. This achieves the purpose of determining whether a terminal can use the store-and-forward service via a satellite during the process of attaching the terminal to the network, preventing satellite resources from being occupied by terminals without store-and-forward service authorization, effectively avoiding interruptions in satellite access services, and improving the reliability of NTN communications.
[0073] In conjunction with some embodiments of the second aspect, in some embodiments, the method further includes:
[0074] Acquire terminal contract data; wherein the terminal contract data includes terminal authorization information, and the terminal authorization information is authorization information for the terminal to use a store-and-forward service.
[0075] In the above embodiment, the core network can obtain the terminal subscription data, which may include the terminal authorization information, which is the authorization information of the terminal to use the store-and-forward service, so as to subsequently determine whether the terminal is authorized to use the store-and-forward service, thereby achieving high availability.
[0076] In conjunction with some embodiments of the second aspect, in some embodiments, the method further includes:
[0077] Determining whether the terminal is authorized to use the store-and-forward service.
[0078] In the above embodiment, the core network can also determine whether the terminal has authorization to use the store-and-forward service, thereby improving the reliability of NTN communication.
[0079] In conjunction with some embodiments of the second aspect, in some embodiments, the second message includes at least one of the following:
[0080] Terminal authorization information, which is authorization information for the terminal to use the store-and-forward service;
[0081] first indication information, where the first indication information is used to indicate that the terminal is allowed to use the store-and-forward service via the satellite;
[0082] Second indication information, where the second indication information is used to indicate that the terminal is prohibited from using the store-and-forward service through the satellite.
[0083] In combination with some embodiments of the second aspect, in some embodiments, at least one of the terminal and the core network does not have the first capability, and the second message includes the second indication information.
[0084] In conjunction with some embodiments of the second aspect, in some embodiments, both the terminal and the core network have the first capability, and the second message includes any one of the following:
[0085] The terminal authorization information;
[0086] The terminal authorization information and the first indication information.
[0087] In conjunction with some embodiments of the second aspect, in some embodiments, the terminal and the core network both have the first capability, the terminal has authorization to use the store-and-forward service, and the second message includes any one of the following:
[0088] The terminal authorization information;
[0089] the terminal authorization information and the first indication information;
[0090] The first indication information.
[0091] In conjunction with some embodiments of the second aspect, in some embodiments, the terminal and the core network both have the first capability, the terminal currently does not have authorization to use the store-and-forward service, and the second message includes any one of the following:
[0092] The terminal authorization information;
[0093] The terminal authorization information and the first indication information.
[0094] In a third aspect, an embodiment of the present disclosure provides an access network device, which is deployed on a satellite and includes:
[0095] a transceiver module configured to, in response to receiving a first message sent by a terminal, send the first message to a core network; wherein the first message is used to request attachment to a network;
[0096] The transceiver module is further configured to receive a second message sent by the core network; wherein the second message is at least used to indicate whether the terminal and the core network have a first capability, and the first capability is the ability to support a store-and-forward service;
[0097] The processing module is configured to determine whether the terminal can use the store-and-forward service through the satellite based on the second message.
[0098] In a fourth aspect, an embodiment of the present disclosure provides a core network, including:
[0099] a processing module configured to, in response to receiving a first message sent by an access network device, determine whether the terminal and the core network have a first capability, the first capability being a capability of supporting a store-and-forward service; wherein the first message is used to request attachment to the network;
[0100] The transceiver module is configured to send a second message to the access network device; wherein the second message is at least used to indicate whether the terminal and the core network have the first capability.
[0101] In a fifth aspect, an embodiment of the present disclosure provides an access network device, including:
[0102] one or more processors;
[0103] The processor is used to execute the information transmission method described in any one of the first aspects.
[0104] In a sixth aspect, an embodiment of the present disclosure provides a core network, including:
[0105] one or more processors;
[0106] The processor is used to execute the information transmission method described in any one of the second aspects.
[0107] In a seventh aspect, an embodiment of the present disclosure provides a communication system, including:
[0108] terminal;
[0109] An access network device, the access network device being configured to implement the information transmission method according to any one of the first aspects;
[0110] A core network, wherein the core network is configured to implement the information transmission method described in any one of the second aspects.
[0111] In an eighth aspect, an embodiment of the present disclosure proposes a storage medium storing instructions. When the instructions are executed on a communication device, the communication device executes the information transmission method as described in any one of the first aspect or the second aspect.
[0112] It is understandable that the above-mentioned terminals, access network devices, core networks, communication systems, storage media, and computer programs are all used to execute the methods proposed in the embodiments of the present disclosure. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects of the corresponding methods and will not be repeated here.
[0113] The present disclosure provides an information transmission method, apparatus, and storage medium. In some embodiments, the terms "information transmission method," "information processing method," and "communication method" are interchangeable; the terms "information transmission apparatus," "information processing apparatus," and "communication apparatus" are interchangeable; and the terms "information processing system," "communication system," and "communication system" are interchangeable.
[0114] The embodiments of the present disclosure are not exhaustive and are merely illustrative of some embodiments, and are not intended to be a specific limitation on the scope of protection of the present disclosure. In the absence of contradiction, each step in a certain embodiment can be implemented as an independent embodiment, and the steps can be arbitrarily combined. For example, a solution after removing some steps in a certain embodiment can also be implemented as an independent embodiment, and the order of the steps in a certain embodiment can be arbitrarily exchanged. In addition, the optional implementation methods in a certain embodiment can be arbitrarily combined; in addition, the embodiments can be arbitrarily combined. For example, some or all steps of different embodiments can be arbitrarily combined, and a certain embodiment can be arbitrarily combined with the optional implementation methods of other embodiments.
[0115] In each embodiment of the present disclosure, unless otherwise specified or provided for by logic, the terms and / or descriptions between the embodiments are consistent and can be referenced by each other. The technical features in different embodiments can be combined to form a new embodiment based on their inherent logical relationships.
[0116] The terms used in the embodiments of the present disclosure are only for the purpose of describing specific embodiments and are not intended to limit the present disclosure.
[0117] In the embodiments of the present disclosure, unless otherwise specified, elements expressed in the singular, such as "a", "an", "the", "above", "said", "the", "the", etc., may mean "one and only one", or "one or more", "at least one", etc. For example, when using articles such as "a", "an", "the" in English in translation, the noun following the article may be understood as a singular expression or a plural expression.
[0118] In the embodiments of the present disclosure, “plurality” refers to two or more.
[0119] In some embodiments, the terms "at least one," "one or more," "a plurality of," "multiple," etc. may be used interchangeably.
[0120] In some embodiments, descriptions such as "at least one of A and B," "A and / or B," "A in one case, B in another case," or "in response to one case A, in response to another case B" may include the following technical solutions depending on the situation: in some embodiments, A (A is executed independently of B); in some embodiments, B (B is executed independently of A); in some embodiments, execution is selected from A and B (A and B are selectively executed); and in some embodiments, A and B (both A and B are executed). The above is also applicable when there are more branches such as A, B, and C.
[0121] In some embodiments, "A or B" and other descriptions may include the following technical solutions depending on the situation: in some embodiments, A (A is executed independently of B); in some embodiments, B (B is executed independently of A); in some embodiments, execution is selected from A and B (A and B are selectively executed). The above is also applicable when there are more branches such as A, B, C, etc.
[0122] The prefixes such as "first" and "second" in the embodiments of the present disclosure are only used to distinguish different description objects and do not constitute any restriction on the position, order, priority, quantity or content of the description objects. For the statement of the description object, please refer to the description in the context of the claims or embodiments, and no unnecessary restriction should be constituted due to the use of prefixes. For example, if the description object is a "field", the ordinal number before the "field" in the "first field" and the "second field" does not limit the position or order between the "fields". "First" and "second" do not limit whether the "fields" they modify are in the same message, nor do they limit the order of the "first field" and the "second field". For another example, if the description object is a "level", the ordinal number before the "level" in the "first level" and the "second level" does not limit the priority between the "levels". For another example, the number of description objects is not limited by the ordinal number and can be one or more. Taking "first device" as an example, the number of "devices" can be one or more. In addition, the objects modified by different prefixes can be the same or different. For example, if the description object is "device", then the "first device" and the "second device" can be the same device or different devices, and their types can be the same or different; for another example, if the description object is "information", then the "first information" and the "second information" can be the same information or different information, and their contents can be the same or different.
[0123] In some embodiments, “including A,” “comprising A,” “used to indicate A,” and “carrying A” can be interpreted as directly carrying A or indirectly indicating A.
[0124] In some embodiments, devices and equipment can be interpreted as physical or virtual, and their names are not limited to the names recorded in the embodiments. In some cases, they can also be understood as "equipment", "device", "circuit", "network element", "node", "function", "unit", "section", "system", "network", "entity", "subject", etc.
[0125] In some embodiments, "network" can be interpreted as devices included in the network, such as access network equipment, core network elements, etc.
[0126] In some embodiments, "access network device (AN device)" may also be referred to as "radio access network device (RAN device)", "base station (BS)", "radio base station", "fixed station", and in some embodiments may also be understood as "node", "access point", "transmission point (TP)", "reception point (RP)", "transmission and / or reception point (TRP)" "panel", "antenna panel", "antenna array", "cell", "macro cell", "small cell", "femto cell", "pico cell", "sector", "cell group", "serving cell", "carrier", "component carrier", "bandwidth part (BWP)", etc.
[0127] In some embodiments, obtaining data, information, etc. may comply with the laws and regulations of the country where the data is obtained.
[0128] In some embodiments, data, information, etc. may be obtained with the user's consent.
[0129] In addition, each element, each row, or each column in the table of the embodiment of the present disclosure can be implemented as an independent embodiment, and the combination of any elements, any rows, and any columns can also be implemented as an independent embodiment.
[0130] FIG1 is a schematic diagram showing the architecture of a communication system according to an embodiment of the present disclosure.
[0131] As shown in FIG1 , a communication system 100 includes a terminal 101 , an access network device 102 , and a core network 103 .
[0132] In some embodiments, the terminal 101 includes, for example, a mobile phone, a wearable device, an Internet of Things device, a car with communication function, a smart car, a tablet computer, a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, an Internet of Things (IoT) device, a wireless terminal device in industrial control, a wireless terminal device in self-driving, a wireless terminal device in remote medical surgery, a wireless terminal device in a smart grid, a wireless terminal device in transportation safety, a wireless terminal device in a smart city, and at least one of a wireless terminal device in a smart home, but is not limited thereto.
[0133] In some embodiments, the access network device 102 is, for example, a node or device that accesses a terminal to a wireless network. The access network device may include an evolved NodeB (eNB) in a 4G communication system, a next generation evolved NodeB (ng-eNB), a next generation NodeB (gNB) in a 5G communication system, a node B (NB), a home node B (HNB), a home evolved nodeB (HeNB), a wireless backhaul device, a radio network controller (RNC), a base station controller (BSC), a base transceiver station (BTS), a base band unit (BBU), a mobile switching center, a base station in a 6G communication system, an open base station (Open RAN), a cloud base station (Cloud RAN), a base station in other communication systems, and at least one of an access node in a Wi-Fi system, but is not limited thereto.
[0134] In some embodiments, the access network device 102 can be composed of a centralized unit (CU) and a distributed unit (DU), where the CU can also be called a control unit. The CU-DU structure can be used to split the protocol layer of the access network device, with the functions of some protocol layers centrally controlled by the CU, and the functions of the remaining part or all of the protocol layers distributed in the DU, which is centrally controlled by the CU, but is not limited to this.
[0135] In some embodiments, the access network device 102 may be deployed on a satellite.
[0136] In some embodiments, in addition to the access network device 102, some network elements included in the core network 103 can also be deployed on a satellite.
[0137] In the embodiment of the present disclosure, the actions performed by the access network device 102 deployed on the satellite may also be performed by the core network elements deployed on the satellite, and the present disclosure does not limit this.
[0138] In some embodiments, the core network 103 may be a device including one or more network elements, or may be multiple devices or a group of devices. The network elements may be virtual or physical. The core network may include, for example, at least one of an Evolved Packet Core (EPC), a 5G Core Network (5GCN), or a Next Generation Core (NGC).
[0139] In some embodiments, the core network 103 may include but is not limited to the following core network elements: a first core network element 103 - 1 ; and a second core network element 103 - 2 .
[0140] Among them, the first core network network element 103-1 can be used for mobility management, authentication management, etc. In the 4G network, the first core network network element 103-1 can be a mobility management entity (Mobility Management Entity, MME), and in the 5G network, the first core network network element 103-1 can be an authentication management function (Authentication Management Function, AMF).
[0141] Among them, the second core network network element 103-2 can be used for terminal data management, etc. In the 4G network, the second core network network element 103-2 can be a home subscriber server (Home Subscriber Server), and in the 5G network, the second core network network element 103-2 can be a unified data management (Unified Data Management, UDM).
[0142] In some embodiments, the core network 103 may include other network elements or functional entities, such as a location management function (LMF), a session management function (SMF), etc., which is not limited in this disclosure.
[0143] In some embodiments, the technical solution of the present disclosure can be applied to the Open RAN architecture. In this case, the interfaces between or within the access network devices involved in the embodiments of the present disclosure can be transformed into internal interfaces of the Open RAN, and the processes and information interactions between these internal interfaces can be implemented through software or programs.
[0144] In some embodiments, the terminal 101 is connected to the core network 103 via an access network device 102 deployed on a satellite.
[0145] It can be understood that the communication system described in the embodiment of the present disclosure is for the purpose of more clearly illustrating the technical solution of the embodiment of the present disclosure, and does not constitute a limitation on the technical solution proposed in the embodiment of the present disclosure. Ordinary technicians in this field can know that with the evolution of the system architecture and the emergence of new business scenarios, the technical solution proposed in the embodiment of the present disclosure is also applicable to similar technical problems.
[0146] The following embodiments of the present disclosure may be applied to the communication system 100 shown in FIG1 , or a portion thereof, but are not limited thereto. The entities shown in FIG1 are illustrative only. The communication system may include all or part of the entities shown in FIG1 , or may include other entities outside of FIG1 . The number and form of the entities are arbitrary, and the entities may be physical or virtual. The connection relationships between the entities are illustrative only. The entities may be connected or disconnected, and the connection may be in any manner, including direct or indirect, wired or wireless.
[0147] The embodiments of the present disclosure may be applied to Long Term Evolution (LTE), LTE-Advanced (LTE-A), LTE-Beyond (LTE-B), SUPER 3G, IMT-Advanced, 4th generation mobile communication system (4G), 5th generation mobile communication system (5G), 6th generation mobile communication system (6G), 5G New Radio (NR), Future Radio Access (FRA), New-Radio Access Technology (RAT), New Radio (NR), New Radio Access (NX), Future Generation Radio Access (FX), Global System for Mobile Communications (GSM (registered trademark)), CDMA2000, Ultra Mobile Broadband (UMB), IEEE 802.11 (Wi-Fi (registered trademark)), IEEE 802.16 (WiMAX (registered trademark)), IEEE 802.20, Ultra-WideBand (UWB), Bluetooth (registered trademark), Public Land Mobile Network (PLMN) networks, systems utilizing other communication methods, and next-generation systems based on these. Furthermore, a combination of multiple systems (for example, a combination of LTE or LTE-A with 5G) may also be used.
[0148] Currently, both transparent transmission satellite payloads and regenerative satellite payloads can be used for satellite communications. A transparent transmission satellite payload can be understood as a satellite that lacks signal processing capabilities and can only perform transparent transmission. A regenerative satellite payload can be understood as a satellite that supports wireless network layer protocols, so if a signal is received from Earth, it can process (or regenerate) the signal. Because the satellite is processing the payload, it can store and forward information and establish communication with neighboring satellites via inter-satellite links. This communication mode can be called a store-and-forward service operation.
[0149] In store-and-forward service operations, the serving link between the terminal and the satellite (SAT) and the feeder link between the SAT and the NTN gateway may not be available simultaneously. If the serving link is available but the feeder link is not, the SAT can temporarily store uplink data from the terminal. If the feeder link is available but the serving link is not, the SAT can temporarily store downlink data from the core network element.
[0150] If terminal authorization is not checked before performing S&F service operations, SAT resources may be occupied or even exhausted by terminals that do not have S&F service operation authorization, and satellite access services will be interrupted.
[0151] The present disclosure provides the following information transmission method, apparatus, and storage medium, which can determine whether a terminal can use store-and-forward services via a satellite during the process of a terminal attaching to a network, thereby preventing satellite resources from being occupied by terminals that do not have store-and-forward service authorization, effectively avoiding interruptions in satellite access services, and improving the reliability of NTN communications.
[0152] FIG2 is an interactive diagram of an information transmission method according to an embodiment of the present disclosure. As shown in FIG2 , the present disclosure embodiment relates to an information transmission method, which includes:
[0153] Step S2101 : Terminal 101 sends a first message to access network device 102 .
[0154] In some embodiments, terminal 101 performs an attach procedure when the serving link and the feeder link are available.
[0155] In some embodiments, terminal 101 performs an attach procedure when the serving link is available and the feeder link is unavailable.
[0156] In some embodiments, terminal 101 performs an attach procedure when the serving link is unavailable and the feeder link is available.
[0157] In some embodiments, the access network device 102 is deployed on a satellite and can be understood as a physical device on the satellite. In a 4G system, the access network device 102 can be an eNB, and in a 5G system, the access network device 102 can be a gNB.
[0158] It should be noted that some network elements included in the core network 103 may also be deployed on a satellite. In the embodiments of the present disclosure, the actions performed by the access network device 102 may also be performed by network elements included in the core network 103 and deployed on a satellite, but this disclosure is not limited to this. The subsequent embodiments are described using the access network device 102 as an example.
[0159] In some embodiments, the first message may be used to request attachment to the network.
[0160] In some embodiments, the first message may be an attach request message. Of course, the first message may also be other messages, which is not limited in the present disclosure.
[0161] In some embodiments, the access network device 102 receives the first message.
[0162] In some embodiments, the name of the first message is not limited and can be interchangeable with the first information, request message, network access request message, registration request message, etc.
[0163] Step S2102 : The access network device 102 sends a first message to the core network 103 .
[0164] In some embodiments, after receiving the first message from the terminal 101 , the access network device 102 forwards the first message to the core network 103 .
[0165] In some embodiments, the first message may be received by the first core network element 103 - 1 .
[0166] In a 4G system, the first core network element 103 - 1 may be an MME, and in a 5G system, the first core network element 103 - 1 may be an AMF.
[0167] In some embodiments, the core network 103 receives the first message.
[0168] Step S2103: The core network 103 obtains the terminal subscription data.
[0169] In some embodiments, the terminal subscription data may be obtained from the second core network element 103-2. Of course, the terminal subscription data may also be obtained from other execution entities, which is not limited in this disclosure.
[0170] In some embodiments, the terminal subscription data can be obtained locally.
[0171] In a 4G system, the second core network element 103 - 2 may be an HSS, and in a 5G system, the second core network element 103 - 2 may be an UDM.
[0172] In some embodiments, the first core network element 103 - 1 may interact with the second core network element 103 - 2 based on the first message, thereby obtaining the terminal subscription data provided by the second core network element 103 - 2 .
[0173] In some embodiments, the terminal subscription data may include but is not limited to terminal authorization information. The terminal authorization information may be authorization information for the terminal 101 to use the store-and-forward service.
[0174] In some embodiments, the terminal authorization information may include but is not limited to at least one of the following:
[0175] Business type of store-and-forward service;
[0176] Geographical information regarding permitted use of the store-and-forward service;
[0177] Time period information for enabling the use of the store-and-forward service.
[0178] In one example, the business type of the store-and-forward service may include but is not limited to at least one of the following: allowing the use of the store-and-forward service through the control plane (CP); allowing the use of the store-and-forward service through the user plane (UP); allowing the use of the store-and-forward service through the control plane and the user plane.
[0179] In one example, the information about the geographical area in which the use of the store-and-forward service is allowed may be represented by geographical coordinates of a boundary point of the area, or may be represented by a country identifier or a region identifier.
[0180] In an example, the time period information may be in units of years, months, days, hours, and minutes, which is not limited in the present disclosure.
[0181] In step S2104 , the core network 103 at least determines whether the terminal 101 and the core network 103 have the first capability.
[0182] In some embodiments, the first capability is a capability to support a store-and-forward service.
[0183] In some embodiments, the core network 103 may perform any of the following:
[0184] Case 1: The core network 103 may only determine whether the terminal 101 and the core network 103 have the first capability.
[0185] Accordingly, when the terminal 101 needs to use the store-and-forward service, the access network device 102 may determine whether the terminal 101 has the authorization to use the store-and-forward service.
[0186] Case 2: The core network 103 can determine whether the terminal 101 and the core network 103 have the first capability, and can determine whether the terminal 101 has authorization to use the store-and-forward service.
[0187] Accordingly, when the terminal 101 needs to use the store-and-forward service, the access network device 102 may determine again whether the terminal has the authorization to use the store-and-forward service.
[0188] Case 3: The core network 103 can determine whether the terminal 101 and the core network 103 have the first capability, and can determine whether the terminal 101 has authorization to use the store-and-forward service.
[0189] Accordingly, the access network device 102 does not need to determine whether the terminal and the core network 103 have the first capability, nor does it need to determine whether the terminal 101 has authorization to use the store-and-forward service.
[0190] The following describes the specific operations performed by the core network 103 in the above three situations:
[0191] For the above situation 1, the core network 103 only needs to determine whether the terminal 101 and the core network 103 have the first capability.
[0192] In one example, the core network 103 may determine whether the terminal 101 has the first capability based on the terminal subscription data and / or the terminal capability information reported by the terminal 101. The core network 103 may determine whether it has the first capability.
[0193] In an example, if both the terminal 101 and the core network 103 have the first capability, the core network 103 may add the first indication information and the terminal authorization information to the second message.
[0194] The second message is sent by the core network 103 to the access network device 102, and the second message is at least used to indicate whether the terminal and the core network 103 have the first capability.
[0195] The first indication information may be used to indicate that the terminal is allowed to use the store-and-forward service via the satellite.
[0196] The purpose of the core network 103 adding the terminal authorization information is to enable the access network device 102 to determine whether the terminal 101 is authorized to use the store-and-forward service based on the terminal authorization information.
[0197] In an example, if both the terminal 101 and the core network 103 have the first capability, the core network 103 may add the terminal authorization information to the second message.
[0198] Exemplarily, at this time, the first indication information is not added to the second message. When the access network device 102 includes the terminal authorization information in the second message, it is assumed that the terminal 101 can use the store-and-forward service via the satellite.
[0199] In an example, if the terminal 101 and / or the core network 103 does not have the first capability, the core network 103 may add the second indication information to the second message.
[0200] The second indication information may be used to indicate that the terminal 101 is prohibited from using the store-and-forward service via a satellite.
[0201] In one example, if the terminal 101 and / or the core network 103 does not have the first capability, the core network 103 may not add the first indication information, the second indication information, and the terminal authorization information to the second message.
[0202] For the second scenario above, the core network 103 determines whether the terminal 101 and the core network 103 have the first capability, and determines whether the terminal 101 has authorization to use the store-and-forward service.
[0203] In an example, the solution for the core network 103 to determine whether the terminal 101 and the core network 103 have the first capability has been introduced in the aforementioned embodiment and will not be repeated here.
[0204] In an example, the core network 103 may further determine whether the terminal 101 is authorized to use the store-and-forward service based on determining that the terminal 101 can use the store-and-forward service via the satellite.
[0205] In an example, the terminal authorization information includes a service type of a store-and-forward service, and the core network 103 may determine the service type of the store-and-forward service that the terminal 101 is authorized to use.
[0206] In one example, the terminal authorization information includes geographical area information allowing the use of the store-and-forward service. The core network 103 may determine whether the geographical location of the terminal 101 is within the geographical area indicated by the geographical area information. If it is within the geographical area, the core network 103 determines that the terminal 101 is authorized to use the store-and-forward service. Otherwise, the core network 103 determines that the terminal 101 is not authorized to use the store-and-forward service.
[0207] In one example, the terminal authorization information includes time period information for allowing the use of the store-and-forward service. The core network 103 may determine whether the current time point is within the time period indicated by the time period information. If it is within the time period, the core network 103 determines that the terminal 101 is authorized to use the store-and-forward service. Otherwise, the core network 103 determines that the terminal 101 is not authorized to use the store-and-forward service.
[0208] In one example, when the terminal authorization information includes the service type of the store-and-forward service and information about the geographical area in which the store-and-forward service is permitted, the core network 103 may determine that the terminal 101 is authorized to use the service type of the store-and-forward service. If the terminal 101 is currently located within the geographical area, the core network 103 determines that the terminal 101 is authorized to use the store-and-forward service. Otherwise, the core network 103 determines that the terminal 101 is not authorized to use the store-and-forward service.
[0209] In one example, when the terminal authorization information includes the service type of the store-and-forward service and the time period during which the store-and-forward service is permitted to be used, the core network 103 may determine that the terminal 101 is authorized to use the service type of the store-and-forward service. If the current time point is within the time period, the core network 103 determines that the terminal 101 is authorized to use the store-and-forward service. Otherwise, the core network 103 determines that the terminal 101 is not authorized to use the store-and-forward service.
[0210] In one example, when the terminal authorization information includes the service type of the store-and-forward service, the geographical area information in which the store-and-forward service is permitted, and the time period information in which the store-and-forward service is permitted, the core network 103 may determine that the terminal 101 is authorized to use the service type of the store-and-forward service. If the terminal 101 is currently located within the geographical area and the current time point is within the time period, the core network 103 determines that the terminal 101 is authorized to use the store-and-forward service. Otherwise, the core network 103 determines that the terminal 101 is not authorized to use the store-and-forward service.
[0211] The above description is merely exemplary, and the present disclosure does not limit the solution by which the core network 103 determines whether the terminal is authorized to use the store-and-forward service.
[0212] In an example, if the terminal 101 and / or the core network 103 does not have the first capability, the core network 103 may add the second indication information to the second message.
[0213] The second indication information may be used to indicate that the terminal 101 is prohibited from using the store-and-forward service via a satellite.
[0214] The access network device 102 directly determines to prohibit the terminal 101 from using the store-and-forward service based on the second indication information.
[0215] In one example, if the terminal 101 and / or the core network 103 does not have the first capability, the core network 103 may not add the first indication information, the second indication information, and the terminal authorization information to the second message.
[0216] After receiving the second message, if the access network device 102 does not include the first indication information, the second indication information, and the terminal authorization information, the access network device 102 determines to prohibit the terminal 101 from using the store-and-forward service.
[0217] In one example, if both the terminal 101 and the core network 103 have the first capability, and the core network 103 determines that the terminal 101 is authorized to use the store-and-forward service based on the terminal authorization information, the core network 103 can add the terminal authorization information and the first indication information in the second message.
[0218] Access network device 102 may determine, based on the first indication information in the second message, that terminal 101 can use the store-and-forward service via the satellite. Furthermore, based on the terminal authorization information in the second message, access network device 102 may determine that terminal 101 is authorized to use the store-and-forward service. Furthermore, when terminal 101 needs to use the store-and-forward service, access network device 102 may further determine, based on the terminal authorization information in the second message, whether terminal 101 is authorized to use the store-and-forward service.
[0219] In an example, if both the terminal 101 and the core network 103 have the first capability, and the core network 103 determines that the terminal 101 is authorized to use the store-and-forward service based on the terminal authorization information, the core network 103 may only add the terminal authorization information in the second message.
[0220] The access network device 102 determines that the terminal 101 can use the store-and-forward service via the satellite based on the terminal authorization information in the second message. Furthermore, when the terminal 101 needs to use the store-and-forward service, the access network device 102 can again determine whether the terminal 101 is authorized to use the store-and-forward service based on the terminal authorization information in the second message.
[0221] In one example, if the terminal 101 and the core network 103 both have the first capability, and the terminal 101 currently does not have authorization to use the store-and-forward service, the core network 103 may add terminal authorization information and first indication information to the second message.
[0222] The access network device 102 may determine, based on the first indication information in the second message, that the terminal 101 can use the store-and-forward service via the satellite. Furthermore, when the terminal 101 needs to use the store-and-forward service, the access network device 102 may further determine, based on the terminal authorization information in the second message, whether the terminal 101 is authorized to use the store-and-forward service.
[0223] In an example, if the terminal 101 and the core network 103 both have the first capability, and the terminal 101 currently does not have authorization to use the store-and-forward service, the core network 103 may add terminal authorization information to the second message.
[0224] The access network device 102 may determine whether the terminal 101 is allowed to use the store-and-forward service based on the terminal authorization information in the second message. When the terminal 101 needs to use the store-and-forward service, the access network device 102 may determine again whether the terminal 101 is authorized to use the store-and-forward service based on the terminal authorization information in the second message.
[0225] Regarding the third situation above, the core network 103 determines whether the terminal 101 and the core network 103 have the first capability, and determines whether the terminal 101 has authorization to use the store-and-forward service.
[0226] In one example, the core network 103 determines whether the terminal 101 and the core network 103 have the first capability, and the solution for determining whether the terminal 101 has authorization to use the store-and-forward service is introduced in the above embodiment and will not be repeated here.
[0227] In one example, the core network 103 determines that the terminal 101 and the core network 103 do not have the first capability. The core network 103 may add second indication information to the second message. The second indication information may be used to indicate that the terminal 101 is prohibited from using the store-and-forward service.
[0228] The access network device 102 directly prohibits the terminal 101 from using the store-and-forward service based on the second indication information.
[0229] In an example, the core network 103 determines that the terminal 101 and the core network 103 do not have the first capability. Then, the core network 103 may not add the first indication information, the second indication information, and the terminal authorization information to the second message.
[0230] After receiving the second message, if the access network device 102 does not include the first indication information, the second indication information, and the terminal authorization information, the access network device 102 determines that the terminal 101 is not allowed to use the store-and-forward service.
[0231] In one example, if both the terminal 101 and the core network 103 have the first capability, and the core network 103 determines, based on the terminal authorization information, that the terminal is authorized to use the store-and-forward service, the core network 103 may add the first indication information to the second message. Since the access network device 102 does not need to perform an authorization check, the first indication information may be added to the second message.
[0232] Based on the first indication information in the second message, the access network device 102 determines that the terminal 101 is allowed to use the store-and-forward service, and determines that the terminal 101 is authorized to use the store-and-forward service.
[0233] In one example, if both terminal 101 and core network 103 have the first capability, and core network 103 determines, based on the terminal authorization information, that terminal 101 is not authorized to use the store-and-forward service, core network 103 may add second indication information to the second message. Since access network device 102 does not need to perform an authorization check, adding the second indication information to the second message is sufficient.
[0234] The access network device 102 prohibits the terminal 101 from using the store-and-forward service based on the second indication information in the second message.
[0235] In some embodiments, the process of determining whether the terminal 101 and the core network 103 have the first capability, and determining whether the terminal 101 is authorized to use the store-and-forward service, may be performed by the first core network element 103-1 included in the core network 103. Of course, the process may also be performed by other network elements, and this disclosure is not limited thereto.
[0236] In step S2105 , the core network 103 sends a second message to the access network device 102 .
[0237] In some embodiments, the second message is at least used to indicate whether the terminal 101 and the core network 103 have the first capability.
[0238] In some embodiments, the second message may be any of the following messages:
[0239] Attach accept message;
[0240] Initial Context Setup request message.
[0241] Of course, the second message may also be other messages, which is not limited in this disclosure.
[0242] In some embodiments, the second message may include but is not limited to at least one of the following:
[0243] Terminal authorization information; the terminal authorization information is authorization information for the terminal to use the store-and-forward service;
[0244] first indication information, where the first indication information is used to indicate that the terminal is allowed to use the store-and-forward service via the satellite;
[0245] Second indication information, where the second indication information is used to indicate that the terminal is prohibited from using the store-and-forward service through the satellite.
[0246] In some embodiments, the specific information content included in the second message is determined by the core network 103 in step S2103 and will not be repeated here.
[0247] In some embodiments, the access network device 102 receives the second message.
[0248] In some embodiments, the name of the second message is not limited and can be interchangeable with the second information, response message, etc.
[0249] Step S2106: The access network device 102 determines, based on the second message, whether the terminal 101 can use the store-and-forward service via the satellite.
[0250] In some embodiments, if the second message includes terminal authorization information, the access network device 102 may determine that the terminal 101 can use the store-and-forward service via the satellite.
[0251] In some embodiments, if the second message includes the first indication information, the access network device 102 may determine that the terminal 101 can use the store-and-forward service via the satellite.
[0252] In some embodiments, if the second message includes terminal authorization information and first indication information, the access network device 102 may determine that the terminal 101 can use the store-and-forward service via the satellite.
[0253] In some embodiments, if the second message includes second indication information, it is determined that the terminal 101 cannot use the store-and-forward service via the satellite.
[0254] In some embodiments, if the second message does not include the first indication information, the second indication information, or the terminal identification information, it is determined that the terminal 101 cannot use the store-and-forward service through the satellite.
[0255] In step S2107 , the access network device 102 determines whether the terminal 101 is authorized to use the store-and-forward service.
[0256] For the first situation above, the access network device 102 needs to determine whether the terminal 101 is authorized to use the store-and-forward service.
[0257] In one example, if the second message includes terminal authorization information and first indication information, the access network device 102 can store the terminal authorization information in the terminal context. When the terminal 101 needs to use the store-and-forward service, the terminal authorization information stored in the terminal context can be used to determine whether the terminal has authorization to use the store-and-forward service.
[0258] The way in which the access network device 102 determines whether the terminal 101 is authorized to use the store-and-forward service is similar to the way in which the core network 103 determines whether the terminal 101 is authorized to use the store-and-forward service, and will not be repeated here.
[0259] In one example, the second message includes terminal authorization information. The access network device 102 can store the terminal authorization information in the terminal context. When the terminal 101 needs to use the store-and-forward service, the terminal authorization information stored in the terminal context can be used to determine whether the terminal has authorization to use the store-and-forward service.
[0260] In one example, the second message includes second indication information, and the access network device 102 can determine that the terminal 101 is prohibited from using the storage and forwarding service through the satellite, and can store the second indication information in the terminal context. When the terminal 101 needs to use the storage and forwarding service, the terminal 101 can be denied use of the storage and forwarding service.
[0261] In one example, the second message does not include the first indication information, the second indication information, and the terminal authorization information. The access network device 102 can determine that the terminal 101 is prohibited from using the storage and forwarding service through the satellite, and can store the second indication information in the terminal context. When the terminal 101 needs to use the storage and forwarding service, the terminal 101 can be denied use of the storage and forwarding service.
[0262] In response to the second scenario above, the access network device 102 determines again whether the terminal 101 is authorized to use the store-and-forward service.
[0263] In one example, the second message includes second indication information, and the access network device 102 can determine that the terminal 101 is prohibited from using the storage and forwarding service through the satellite, and can store the second indication information in the terminal context. When the terminal 101 needs to use the storage and forwarding service, the terminal 101 can be denied use of the storage and forwarding service.
[0264] In one example, the second message does not include the first indication information, the second indication information, and the terminal authorization information. The access network device 102 can determine that the terminal 101 is prohibited from using the storage and forwarding service through the satellite, and can store the second indication information in the terminal context. When the terminal 101 needs to use the storage and forwarding service, the terminal 101 can be denied use of the storage and forwarding service.
[0265] In one example, the second message includes terminal authorization information and first indication information. Access network device 102 may store the terminal authorization information and first indication information in a terminal context. When terminal 101 needs to use a store-and-forward service, the terminal authorization information stored in the terminal context may be used to determine whether the terminal is authorized to use the store-and-forward service. This determination method is similar to the method in which core network 103 determines whether the terminal is authorized to use the store-and-forward service, and is not further described here.
[0266] In one example, the second message includes terminal authorization information. The access network device 102 can store the terminal authorization information in the terminal context. When the terminal 101 needs to use the store-and-forward service, the terminal authorization information stored in the terminal context can be used to determine whether the terminal has authorization to use the store-and-forward service.
[0267] Regarding the third situation above, the access network device 103 does not need to determine whether the terminal has authorization to use the store-and-forward service.
[0268] In one example, the second message includes second indication information, and the access network device 102 can determine that the terminal 101 is prohibited from using the storage and forwarding service through the satellite, and store the second indication information in the terminal context. When the terminal 101 needs to use the storage and forwarding service, the second indication information stored in the terminal context can be used to deny the terminal 101 from using the storage and forwarding service.
[0269] In one example, the second message does not include the first indication information, the second indication information, and the terminal authorization information. The access network device 102 can determine that the terminal 101 is prohibited from using the storage and forwarding service through the satellite, and can store the second indication information in the terminal context. When the terminal 101 needs to use the storage and forwarding service, the terminal 101 can be denied use of the storage and forwarding service.
[0270] In one example, the second message includes first indication information, and the access network device 102 can store the second indication information in the terminal context. When the terminal 101 needs to use the storage and forwarding service, the first indication information stored in the terminal context is used to allow the terminal 101 to use the storage and forwarding service.
[0271] Step S2108 : The access network device 102 sends a third message to the terminal 101 .
[0272] In some embodiments, the third message may be a Radio Resource Control (RRC) message.
[0273] In some embodiments, the third message is used to perform RRC connection reconfiguration.
[0274] In some embodiments, the third message may be any of the following messages:
[0275] RRC connection reconfiguration message;
[0276] RRC reconfiguration message.
[0277] Of course, the third message may also be other messages, and this disclosure does not limit this.
[0278] In some embodiments, terminal 101 receives the third message.
[0279] Step S2109 : The terminal 101 sends a fourth message to the access network device 102 .
[0280] In some embodiments, the fourth message may be an RRC message.
[0281] In some embodiments, the fourth message may be used in response to the third message.
[0282] In some embodiments, the fourth message may be any of the following messages:
[0283] RRC connection reconfiguration complete message;
[0284] RRC reconfiguration complete message.
[0285] Of course, the fourth message may also be other messages, and this disclosure does not limit this.
[0286] Step S2110 : The access network device 102 sends a fifth message to the core network 103 .
[0287] In some embodiments, the fifth message may be used to respond to the first message.
[0288] In some embodiments, the fifth message may be any of the following messages:
[0289] Attach complete message;
[0290] Initial Context Setup response message.
[0291] In some embodiments, the core network 103 receives the fifth message and determines that the terminal attachment process is completed.
[0292] In some embodiments, the names of information, etc. are not limited to the names described in the embodiments, and terms such as "information", "message", "signal", "signaling", "report", "configuration", "indication", "instruction", "command", "channel", "parameter", "domain", "field", "symbol", "symbol", "codeword", "codebook", "codeword", "codepoint", "bit", "data", "program", and "chip" can be used interchangeably.
[0293] In some embodiments, terms such as "send", "transmit", "report", "download", "transmit", "bidirectional transmission", "send and / or receive" can be used interchangeably.
[0294] In some embodiments, "obtain", "get", "get", "receive", "transmit", "bidirectional transmission", "send and / or receive" can be interchangeable, and can be interpreted as receiving from other entities, obtaining from protocols, obtaining from higher layers, obtaining by self-processing, autonomous implementation, etc.
[0295] In some embodiments, terms such as "certain", "preseted", "preset", "setting", "indicated", "a certain", "any", "first", and "designated" can be interchangeable. "Specific A", "preset A", "preset A", "setting A", "indicated A", "a certain A", "any A", and "first A" can be interpreted as A pre-specified in a protocol, etc., or as A obtained through setting, configuration, or indication, etc., or as specific A, a certain A, any A, or first A, etc., but not limited to this.
[0296] In some embodiments, the information transmission method involved in the embodiments of the present disclosure may include at least one of steps S2101 to S2110. For example, step S2101 can be implemented as an independent embodiment, step S2102 can be implemented as an independent embodiment, steps S2101+S2102 can be implemented as an independent embodiment, step S2103 can be implemented as an independent embodiment, steps S2101+S2102+step S2103 can be implemented as an independent embodiment, step S2104 can be implemented as an independent embodiment, step S2105 can be implemented as an independent embodiment, step S2106 can be implemented as an independent embodiment, step S2107 can be implemented as an independent embodiment, steps S2106+S2107 can be implemented as an independent embodiment, steps S2108+S2109+S2110 can be implemented as independent embodiments, and steps S2101 to S2110 can be implemented as independent embodiments, but are not limited thereto.
[0297] In some embodiments, steps S2101 to S2102 are optional, and one or more of these steps may be omitted or replaced in different embodiments. For example, if the network does not determine whether the terminal can use the store-and-forward service via the satellite during the terminal attachment process, steps S2101 to S2102 may not be performed.
[0298] In some embodiments, step S2103 is optional, and one or more of these steps may be omitted or replaced in different embodiments. For example, when the core network 103 has already obtained the terminal subscription information, step S2103 may not be performed.
[0299] In some embodiments, steps S2104 to S2105 are optional, and one or more of these steps may be omitted or replaced in different embodiments. For example, when the access network device 102 determines whether the terminal 101 and the core network 103 have the first capability, steps S2104 to S2105 may not be performed.
[0300] In some embodiments, step S2107 is optional, and one or more of these steps may be omitted or replaced in different embodiments. For example, when the access network device 102 does not need to determine whether the terminal 101 is authorized to use the store-and-forward service, step S2107 may not be performed.
[0301] In some embodiments, steps S2101 to S2110 are optional, and one or more of these steps may be omitted or replaced in different embodiments.
[0302] In the above embodiment, during the process of the terminal attaching to the network, it can be determined whether the terminal can use the store-and-forward service through the satellite, thereby preventing satellite resources from being occupied by terminals that do not have the store-and-forward service authorization, effectively avoiding interruption of satellite access services, and improving the reliability of NTN communications.
[0303] FIG3A is an interactive diagram of an information transmission method according to an embodiment of the present disclosure. As shown in FIG3A , the present disclosure embodiment relates to an information transmission method, which can be executed by an access network device 102. The method includes:
[0304] Step S3101, obtain the first message.
[0305] In some embodiments, the access network device 102 may obtain the first message from the terminal 101, but is not limited thereto and may also receive the first message sent by other entities.
[0306] In some embodiments, the access network device 102 obtains a first message determined according to a predefined rule.
[0307] In some embodiments, the access network device 102 performs processing to obtain the first message.
[0308] In some embodiments, step S3101 is omitted, the access network device 102 autonomously implements the function indicated by the first message, or the access network device 102 obtains the first message based on predefined rules or protocol agreements, or the above functions are default or default.
[0309] In some embodiments, the optional implementation of step S3101 can refer to the optional implementation of step S2101 in Figure 2 and other related parts of the embodiment involved in Figure 2, which will not be repeated here.
[0310] Step S3102, sending the first message.
[0311] In some embodiments, the access network device 102 sends a first message to the core network 103 .
[0312] In some embodiments, the optional implementation of step S3102 can refer to the optional implementation of step S2102 in Figure 2 and other related parts of the embodiment involved in Figure 2, which will not be repeated here.
[0313] Step S3103, obtain the second message.
[0314] In some embodiments, the access network device 102 may obtain the second message from the core network 103, but is not limited thereto. The access network device 102 may also receive the second message sent by other entities.
[0315] In some embodiments, the access network device 102 obtains a second message determined according to a predefined rule.
[0316] In some embodiments, the access network device 102 performs processing to obtain the second message.
[0317] In some embodiments, step S3101 is omitted, the access network device 102 autonomously implements the function indicated by the second message, or the access network device 102 obtains the second message based on predefined rules or protocol agreements, or the above functions are default or default.
[0318] In some embodiments, the optional implementation of step S3103 can refer to the optional implementation of step S2105 in Figure 2 and other related parts of the embodiment involved in Figure 2, which will not be repeated here.
[0319] Step S3104: Determine whether the terminal 101 can use the store-and-forward service via the satellite.
[0320] In some embodiments, the optional implementation of step S3104 can refer to the optional implementation of step S2106 in Figure 2 and other related parts of the embodiment involved in Figure 2, which will not be repeated here.
[0321] Step S3105: Determine whether the terminal 101 is authorized to use the store-and-forward service.
[0322] In some embodiments, the optional implementation of step S3105 can refer to the optional implementation of step S2107 in Figure 2 and other related parts of the embodiment involved in Figure 2, which will not be repeated here.
[0323] Step S3106, sending the third message.
[0324] In some embodiments, the access network device 102 sends a third message to the terminal 101 .
[0325] In some embodiments, the optional implementation of step S3106 can refer to the optional implementation of step S2108 in Figure 2 and other related parts of the embodiment involved in Figure 2, which will not be repeated here.
[0326] Step S3107, obtain the fourth message.
[0327] In some embodiments, the access network device 102 may obtain the fourth message from the terminal 101, but is not limited thereto. The access network device 102 may also receive the fourth message sent by other entities.
[0328] In some embodiments, the access network device 102 obtains a fourth message determined according to a predefined rule.
[0329] In some embodiments, the access network device 102 performs processing to obtain the fourth message.
[0330] In some embodiments, step S3107 is omitted, the access network device 102 autonomously implements the function indicated by the fourth message, or the access network device 102 obtains the fourth message based on predefined rules or protocol agreements, or the above functions are default or default.
[0331] In some embodiments, the optional implementation of step S3107 can refer to the optional implementation of step S2109 in Figure 2 and other related parts of the embodiment involved in Figure 2, which will not be repeated here.
[0332] Step S3108, sending the fifth message.
[0333] In some embodiments, the access network device 102 sends a fifth message to the core network 103 .
[0334] In some embodiments, the optional implementation of step S3108 can refer to the optional implementation of step S2110 in Figure 2 and other related parts of the embodiment involved in Figure 2, which will not be repeated here.
[0335] In some embodiments, steps S3101 to S3108 are optional, and one or more of these steps may be omitted or replaced in different embodiments.
[0336] In the above embodiment, the access network device can determine whether the terminal can use the store-and-forward service through the satellite during the process of the terminal attaching to the network, thereby preventing satellite resources from being occupied by terminals that are not authorized for the store-and-forward service, effectively avoiding interruption of satellite access services, and improving the reliability of NTN communications.
[0337] FIG3B is an interactive diagram of an information transmission method according to an embodiment of the present disclosure. As shown in FIG3B , the present disclosure embodiment relates to an information transmission method, which can be executed by the core network 103. The method includes:
[0338] Step S3201, obtain the first message.
[0339] In some embodiments, the core network 103 may obtain the first message from the access network device 102, but is not limited thereto. The core network 103 may also receive the first message sent by other entities.
[0340] In some embodiments, the core network 103 obtains a first message determined according to a predefined rule.
[0341] In some embodiments, the core network 103 performs processing to obtain the first message.
[0342] In some embodiments, step S3201 is omitted, the core network 103 autonomously implements the function indicated by the first message, or the core network 103 obtains the first message based on predefined rules or protocol agreements, or the above functions are default or default.
[0343] In some embodiments, the optional implementation of step S3201 can refer to the optional implementation of step S2102 in Figure 2 and other related parts of the embodiment involved in Figure 2, which will not be repeated here.
[0344] Step S3202, obtain terminal contract data.
[0345] In some embodiments, the core network 103 can obtain the terminal subscription data from the second core network network element 103-2, but is not limited to this. It can also receive the terminal subscription data sent by other entities, but is not limited to this. The terminal subscription data can also be read locally.
[0346] In some embodiments, the core network 103 obtains terminal subscription data determined according to predefined rules.
[0347] In some embodiments, the core network 103 performs processing to obtain the terminal subscription data.
[0348] In some embodiments, step S3202 is omitted, the core network 103 independently implements the function indicated by the terminal subscription data, or the core network 103 obtains the terminal subscription data based on predefined rules or protocol agreements, or the above functions are default or default.
[0349] In some embodiments, the optional implementation of step S3202 can refer to the optional implementation of step S2103 in Figure 2 and other related parts of the embodiment involved in Figure 2, which will not be repeated here.
[0350] Step S3203: at least determine whether the terminal 101 and the core network 103 have the first capability.
[0351] In some embodiments, the optional implementation of step S3203 can refer to the optional implementation of step S2104 in Figure 2 and other related parts of the embodiment involved in Figure 2, which will not be repeated here.
[0352] Step S3204, sending the second message.
[0353] In some embodiments, the core network 103 sends a second message to the access network device 102 .
[0354] In some embodiments, the optional implementation of step S3204 can refer to the optional implementation of step S2105 in Figure 2 and other related parts of the embodiment involved in Figure 2, which will not be repeated here.
[0355] Step S3205, obtain the fifth message.
[0356] In some embodiments, the core network 103 may obtain the fifth message from the access network device 102, but is not limited thereto. The core network 103 may also receive the fifth message sent by other entities.
[0357] In some embodiments, the core network 103 obtains a fifth message determined according to a predefined rule.
[0358] In some embodiments, the core network 103 performs processing to obtain the fifth message.
[0359] In some embodiments, step S3205 is omitted, the core network 103 autonomously implements the function indicated by the fifth message, or the core network 103 obtains the fifth message based on predefined rules or protocol agreements, or the above functions are default or default.
[0360] In some embodiments, the optional implementation of step S3205 can refer to the optional implementation of step S2110 in Figure 2 and other related parts of the embodiment involved in Figure 2, which will not be repeated here.
[0361] In some embodiments, steps S3201 to S3205 are optional, and one or more of these steps may be omitted or replaced in different embodiments.
[0362] In the above embodiment, the core network can at least determine whether the terminal and the core network have the first capability, and provide the first indication information, the second indication information, and the terminal authorization information to the access network device through the second message, so that the access network device can determine whether the terminal can use the store-and-forward service through the satellite, thereby preventing satellite resources from being occupied by terminals that do not have store-and-forward service authorization, effectively avoiding interruption of satellite access services, and improving the reliability of NTN communications.
[0363] The above process is further illustrated by the following examples:
[0364] FIG4 is an interactive diagram illustrating an information transmission method according to an embodiment of the present disclosure. As shown in FIG4 , the present disclosure embodiment relates to an information transmission method, wherein the core network 103 includes a first core network element 103-1 and a second core network element 103-2, and the method includes:
[0365] When the serving link and the feeder link are available, the terminal performs an attach procedure.
[0366] In step S4101, the terminal 101 initiates an attachment process through the access network device 102 on the satellite.
[0367] In step S4102, when the first core network element 103-1 (MME / AMF) receives an attach request with terminal S&F capabilities, the first core network element 103-1 interacts with the second core network element 103-2 (HSS / MME) to obtain terminal subscription data. The terminal subscription data returned by the second core network element 103-2 to the first core network element 103-1 includes terminal authorization information.
[0368] Among them, the terminal authorization information may include but is not limited to the S&F service type (allowing S&F control plane services, allowing S&F user plane services, allowing S&F control plane services and S&F user plane services), the geographical area information allowed to use S&F services, the time period information allowed to use S&F services, etc.
[0369] Step S4103: Based on the terminal authorization information of the terminal 101 and / or the capabilities of the terminal 101 and the first core network element 103-1, the first core network element 103-1 determines whether the terminal can use the S&F service via the satellite.
[0370] Case 1: The first core network element 103 - 1 checks the capability, and the access network device 102 checks the authorization information.
[0371] If both the terminal 101 and the first core network element 103 - 1 support S&F operations, the first core network element 103 - 1 includes terminal authorization information in the Attach Accept / Initial Context Setup Request message (second message).
[0372] If the terminal 101 and / or the first core network element 103-1 do not support the S&F operation, the first core network element 103-1 returns a second message including the second indication information. Of course, the first indication information, the second indication information and the terminal authorization information may not be included.
[0373] Case 2: The first core network element 103 - 1 checks the capability and authorization information, and the access network device 102 may check the authorization information later.
[0374] If both the terminal 101 and the first core network element 103-1 support S&F operations, and the terminal 101 is authorized to perform S&F service operations, the terminal 101 and / or the first core network element 103-1 include support first indication information (the first indication information is optional) and terminal authorization information in the second message.
[0375] If both the terminal 101 and the first core network element 103 - 1 support S&F operations, and the terminal is not currently authorized to perform S&F service operations, the first core network element 103 - 1 includes the first indication information and the terminal authorization information in the second message.
[0376] If the terminal 101 and / or the first core network element 103 - 1 does not support the S&F operation, the first core network element 103 - 1 includes second indication information in the second message.
[0377] Case 3: The first core network element 103-1 checks the capability and authorization information.
[0378] If both the terminal 101 and the first core network element 103-1 support S&F operations and the terminal is authorized to perform S&F service operations, the first core network element 103-1 includes first indication information in the second message. Otherwise, the first core network element 103-1 includes second indication information in the second message.
[0379] Step S4104 : The first core network element 103 - 1 returns an attach accept / initial context setup request message (second message) to the access network device 102 .
[0380] Step S4105: The access network device 102 stores at least one of the first indication information, the second indication information, and the terminal authorization information in the terminal context.
[0381] Case 1: The first core network element 103 - 1 checks the capability, and the access network device 102 checks the authorization information.
[0382] If the terminal authorization information is included in the second message, the access network device 102 stores the terminal authority information in the terminal context for further checking the terminal authorization.
[0383] If the terminal authorization information is not included in the second message, the access network device 102 determines that the connection cannot be used for the S&F operation, for example, by adding second indication information to the terminal context.
[0384] Case 2: The first core network element 103 - 1 checks the capability and authorization information, and the access network device 102 may check the authorization information later.
[0385] If the second message includes the first indication information and the terminal authorization information, the access network device 102 stores the terminal authorization information in the terminal context for further checking the terminal authorization.
[0386] If the second message includes the second indication information, the access network device 102 determines that the connection cannot be used for the S&F operation, for example, by adding the second indication information to the terminal context.
[0387] Case 3: The first core network element 103-1 checks the capability and authorization information.
[0388] If the second message includes the first indication information, the access network device 102 determines that the connection can be used for S&F operations without further checking the terminal authorization, for example, adding the first indication information to the terminal context.
[0389] If the second message includes the second indication information, the access network device 102 determines that the connection cannot be used for the S&F operation, for example, by adding the second indication information to the terminal context.
[0390] Step S4106: The access network device 102 sends a third message to the terminal 101 to establish an RRC connection.
[0391] Step S4107: Terminal 101 returns a fourth message (eg, an RRC connection reconfiguration complete message).
[0392] Step S4108: The access network device 102 returns a fifth message (eg, an attach complete message / initial context setup response message).
[0393] The embodiments of the present disclosure further provide an apparatus for implementing any of the above methods. For example, an apparatus is provided, comprising units or modules for implementing each step performed by a terminal in any of the above methods. For another example, another apparatus is provided, comprising units or modules for implementing each step performed by a network device (e.g., an access network device, a core network, etc.) in any of the above methods.
[0394] It should be understood that the division of the various units or modules in the above device is merely a division of logical functions. In actual implementation, they may be fully or partially integrated into a physical entity, or they may be physically separated. In addition, the units or modules in the device may be implemented in the form of a processor calling software: for example, the device includes a processor, the processor is connected to a memory, and the memory stores instructions. The processor calls the instructions stored in the memory to implement any of the above methods or implement the functions of the various units or modules of the above device, wherein the processor is, for example, a general-purpose processor, such as a central processing unit (CPU) or a microprocessor, and the memory is a memory within the device or a memory outside the device. Alternatively, the units or modules in the device can be implemented in the form of hardware circuits, and the functions of some or all of the units or modules can be realized by designing the hardware circuits. The above-mentioned hardware circuits can be understood as one or more processors; for example, in one implementation, the above-mentioned hardware circuit is an application-specific integrated circuit (ASIC), which realizes the functions of some or all of the above units or modules by designing the logical relationship of the components in the circuit; for example, in another implementation, the above-mentioned hardware circuit can be realized by a programmable logic device (PLD). Taking a field programmable gate array (FPGA) as an example, it can include a large number of logic gate circuits, and the connection relationship between the logic gate circuits is configured by configuring the configuration file, thereby realizing the functions of some or all of the above units or modules. All units or modules of the above devices can be realized in the form of software called by the processor, or in the form of hardware circuits, or in part by the form of software called by the processor, and the rest by hardware circuits.
[0395] In the embodiments of the present disclosure, the processor is a circuit with signal processing capabilities. In one implementation, the processor can be a circuit with instruction reading and execution capabilities, such as a central processing unit (CPU), a microprocessor, a graphics processing unit (GPU) (which can be understood as a microprocessor), or a digital signal processor (DSP). In another implementation, the processor can implement certain functions through the logical relationship of the hardware circuit. The logical relationship of the above-mentioned hardware circuit is fixed or reconfigurable. For example, the processor is a hardware circuit implemented by an application-specific integrated circuit (ASIC) or a programmable logic device (PLD), such as an FPGA. In a reconfigurable hardware circuit, the process of the processor loading a configuration document and implementing the hardware circuit configuration can be understood as the process of the processor loading instructions to implement the functions of some or all of the above units or modules. In addition, it can also be a hardware circuit designed for artificial intelligence, which can be understood as an ASIC, such as a neural network processing unit (NPU), a tensor processing unit (TPU), a deep learning processing unit (DPU), etc.
[0396] FIG5A is a schematic diagram of the structure of an access network device according to an embodiment of the present disclosure. As shown in FIG5A , the access network device 5100 may include: a transceiver module 5101 and a processing module 5102 .
[0397] In some embodiments, the transceiver module 5101 is configured to send the first message to the core network in response to receiving the first message sent by the terminal; wherein the first message is used to request attachment to the network.
[0398] The above-mentioned transceiver module 5101 is also configured to receive a second message sent by the core network; wherein, the second message is at least used to indicate whether the terminal and the core network have a first capability, and the first capability is the ability to support store-and-forward services.
[0399] In some embodiments, the processing module 5102 is configured to determine, based on the second message, whether the terminal can use the store-and-forward service via the satellite.
[0400] Optionally, the above-mentioned transceiver module 5101 is used to execute at least one of the communication steps such as sending and / or receiving performed by the access network device 5100 in any of the above methods (for example, step S2101, step S2102, step S2105, step S2108, step S2109, step S2110, but not limited to these), which will not be repeated here.
[0401] Optionally, the processing module 5102 is used to execute at least one of the other steps (such as step S2106 and step S2107, but not limited thereto) executed by the access network device 5100 in any of the above methods, which will not be repeated here.
[0402] FIG5B is a schematic diagram of the core network structure proposed in an embodiment of the present disclosure. As shown in FIG5B , the core network 5200 may include: a processing module 5201 and a transceiver module 5202 .
[0403] In some embodiments, the above-mentioned processing module 5201 is configured to determine whether the terminal and the core network have a first capability in response to receiving a first message sent by the access network device, and the first capability is the ability to support storage and forwarding services; wherein the first message is used to request attachment to the network.
[0404] In some embodiments, the transceiver module 5202 is configured to send a second message to the access network device; wherein the second message is at least used to indicate whether the terminal and the core network have the first capability.
[0405] Optionally, the processing module 5201 is used to execute at least one of the other steps (such as step S2103, but not limited to this) performed by the core network 5200 in any of the above methods, which will not be repeated here.
[0406] Optionally, the above-mentioned transceiver module 5202 is used to execute at least one of the communication steps such as sending and / or receiving performed by the core network 5200 in any of the above methods (for example, step S2102, step S2103, step S2105, step S2110, but not limited to these), which will not be repeated here.
[0407] In some embodiments, the transceiver module may include a transmitting module and / or a receiving module, and the transmitting module and the receiving module may be separate or integrated. Optionally, the transceiver module may be interchangeable with the transceiver.
[0408] In some embodiments, the processing module can be a single module or can include multiple submodules. Optionally, the multiple submodules each execute all or part of the steps required to be executed by the processing module. Optionally, the processing module can be interchangeable with the processor.
[0409] Figure 6A is a schematic diagram of the structure of a communication device 6100 proposed in an embodiment of the present disclosure. Communication device 6100 can be a network device (e.g., an access network device, a core network device, etc.), a terminal (e.g., a user equipment, etc.), a chip, a chip system, or a processor that supports a network device to implement any of the above methods, or a chip, a chip system, or a processor that supports a terminal to implement any of the above methods. Communication device 6100 can be used to implement the methods described in the above method embodiments. For details, please refer to the description of the above method embodiments.
[0410] As shown in Figure 6A, the communication device 6100 includes one or more processors 6101. The processor 6101 can be a general-purpose processor or a dedicated processor, for example, a baseband processor or a central processing unit. The baseband processor can be used to process the communication protocol and communication data, and the central processing unit can be used to control the communication device (such as a base station, a baseband chip, a terminal device, a terminal device chip, a DU or a CU, etc.), execute programs, and process program data. Optionally, the communication device 6100 is used to perform any of the above methods. Optionally, one or more processors 6101 are used to call instructions to enable the communication device 6100 to perform any of the above methods.
[0411] In some embodiments, the communication device 6100 further includes one or more transceivers 6102. When the communication device 6100 includes one or more transceivers 6102, the transceiver 6102 performs at least one of the communication steps (e.g., steps S2101, S2102, S2103, S2105, S2108, S2109, and S2110, but not limited thereto) of transmitting and / or receiving in the above method, and the processor 6101 performs at least one of the other steps (e.g., steps S2104, S2106, and S2107, but not limited thereto). In alternative embodiments, the transceiver may include a receiver and / or a transmitter, and the receiver and transmitter may be separate or integrated. Optionally, terms such as transceiver, transceiver unit, transceiver, transceiver circuit, interface circuit, and interface can be replaced with each other, terms such as transmitter, transmitting unit, transmitter, and transmitting circuit can be replaced with each other, and terms such as receiver, receiving unit, receiver, and receiving circuit can be replaced with each other.
[0412] In some embodiments, the communication device 6100 further includes one or more memories 6103 for storing data. Alternatively, all or part of the memories 6103 may be located outside the communication device 6100. In alternative embodiments, the communication device 6100 may include one or more interface circuits 6104. Optionally, the interface circuits 6104 are connected to the memory 6102 and may be configured to receive data from the memory 6102 or other devices, or to send data to the memory 6102 or other devices. For example, the interface circuits 6104 may read data stored in the memory 6102 and send the data to the processor 6101.
[0413] The communication device 6100 described in the above embodiment may be a network device or a terminal, but the scope of the communication device 6100 described in the present disclosure is not limited thereto, and the structure of the communication device 6100 may not be limited to FIG6A. The communication device may be an independent device or may be part of a larger device. For example, the communication device may be: 1) an independent integrated circuit IC, or a chip, or a chip system or subsystem; (2) a collection of one or more ICs, optionally, the above IC collection may also include a storage component for storing data and programs; (3) an ASIC, such as a modem; (4) a module that can be embedded in other devices; (5) a receiver, a terminal device, an intelligent terminal device, a cellular phone, a wireless device, a handheld device, a mobile unit, an in-vehicle device, a network device, a cloud device, an artificial intelligence device, etc.; (6) others, etc.
[0414] 6B is a schematic diagram of the structure of a chip 6200 according to an embodiment of the present disclosure. If the communication device 6100 can be a chip or a chip system, reference can be made to the schematic diagram of the structure of the chip 6200 shown in FIG6B , but the present disclosure is not limited thereto.
[0415] The chip 6200 includes one or more processors 6201. The chip 6200 is configured to execute any of the above methods.
[0416] In some embodiments, chip 6200 further includes one or more interface circuits 6202. Terms such as interface circuit, interface, and transceiver pins may be used interchangeably. In some embodiments, chip 6200 further includes one or more memories 6203 for storing data. Alternatively, all or part of memory 6203 may be located external to chip 6200. Optionally, interface circuit 6202 is connected to memory 6203 and may be used to receive data from memory 6203 or other devices, or may be used to send data to memory 6203 or other devices. For example, interface circuit 6202 may read data stored in memory 6203 and send the data to processor 6201.
[0417] In some embodiments, the interface circuit 6202 performs at least one of the communication steps (e.g., steps S2101, S2102, S2103, S2105, S2108, S2109, and S2110) of the aforementioned method. The interface circuit 6202 performing the communication steps (e.g., steps S2101, S2102, S2103, S2105, S2108, S2109, and S2110) of the aforementioned method, for example, means that the interface circuit 6202 performs data exchange between the processor 6201, the chip 6200, the memory 6203, or the transceiver device. In some embodiments, the processor 6201 performs at least one of the other steps (e.g., steps S2104, S2106, and S2107, but not limited thereto).
[0418] The modules and / or devices described in various embodiments, such as virtual devices, physical devices, and chips, can be arbitrarily combined or separated according to circumstances. Optionally, some or all steps can also be performed collaboratively by multiple modules and / or devices, which is not limited here.
[0419] The present disclosure also proposes a storage medium having instructions stored thereon. When the instructions are executed on the communication device 6100, the communication device 6100 executes any of the above methods. Optionally, the storage medium is an electronic storage medium. Optionally, the storage medium is a computer-readable storage medium, but is not limited thereto and may also be a storage medium readable by other devices. Optionally, the storage medium may be a non-transitory storage medium, but is not limited thereto and may also be a transient storage medium.
[0420] The present disclosure also provides a program product, which, when executed by the communication device 6100, enables the communication device 6100 to perform any of the above methods. Optionally, the program product is a computer program product.
[0421] The present disclosure also proposes a computer program, which, when executed on a computer, causes the computer to perform any one of the above methods.
[0422] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes can be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.
Claims
1. An information transmission method, characterized in that, The method is executed by an access network device deployed on a satellite, and the access network device includes: In response to receiving a first message sent by a terminal, sending the first message to a core network; wherein, the first message is used to request attachment to the network; Receiving a second message sent by the core network; wherein, the second message is at least used to indicate whether the terminal and the core network have a first capability, and the first capability is the capability to support store-and-forward services; Based on the second message, determining whether the terminal can use the store-and-forward service via the satellite.
2. The method according to claim 1, wherein The second message includes at least one of the following: Terminal authorization information, which is authorization information for the terminal to use the store-and-forward service; First indication information, which is used to indicate that the terminal is allowed to use the store-and-forward service via the satellite; Second indication information, which is used to indicate that the terminal is prohibited from using the store-and-forward service via the satellite.
3. The method according to claim 2, wherein The determining, based on the second message, whether the terminal can use the store-and-forward service via the satellite includes: If the second message includes the second indication information, determining that the terminal cannot use the store-and-forward service via the satellite.
4. The method according to claim 2, characterized in that, The determining, based on the second message, whether the terminal can use the store-and-forward service via the satellite includes: If the second message includes at least one of the terminal authorization information and the first indication information, determining that the terminal can use the store-and-forward service via the satellite.
5. The method according to claim 3 or 4, characterized in that, The method further includes any one of the following: If the terminal cannot use the store-and-forward service via the satellite, storing the second indication information in the terminal context; If the terminal can use the store-and-forward service via the satellite and the second message includes the terminal authorization information, storing the terminal authorization information in the terminal context; wherein, the terminal authorization information is used by the access network device to determine whether the terminal has authorization to use the store-and-forward service; If the terminal can use the store-and-forward service via the satellite and the second message only includes the first indication information, storing the first indication information in the terminal context; If the terminal can use the store-and-forward service via the satellite and the second message includes the first indication information, storing the first indication information in the terminal context.
6. The method according to any one of claims 1-5, characterized in that, The method further includes: Sending a third message to the terminal; wherein, the third message is used for radio resource control (RRC) connection reconfiguration.
7. An information transmission method, characterized in that, The method is executed by the core network and includes: In response to receiving a first message sent by an access network device deployed on a satellite, determining whether the terminal and the core network have a first capability, and the first capability is the capability to support store-and-forward services; wherein, the first message is used to request attachment to the network; Sending a second message to the access network device; wherein, the second message is at least used to indicate whether the terminal and the core network have the first capability.
8. The method according to claim 7, wherein The method further includes: Obtain terminal subscription data; wherein, the terminal subscription data includes terminal authorization information, and the terminal authorization information is the authorization information for the terminal to use the store-and-forward service.
9. The method according to claim 7 or 8, characterized in that, The method further includes: Determine whether the terminal has the authorization to use the store-and-forward service.
10. The method according to any one of claims 7-9, characterized in that The second message includes at least one of the following: Terminal authorization information, where the terminal authorization information is the authorization information for the terminal to use the store-and-forward service; First indication information, which is used to indicate that the terminal is allowed to use the store-and-forward service through the satellite; Second indication information, which is used to indicate that the terminal is prohibited from using the store-and-forward service through the satellite.
11. The method according to claim 10, wherein At least one of the terminal and the core network does not have the first capability, and the second message includes the second indication information.
12. The method according to claim 10, wherein Both the terminal and the core network have the first capability, and the second message includes any one of the following: The terminal authorization information; The terminal authorization information and the first indication information.
13. The method according to claim 10, wherein Both the terminal and the core network have the first capability, and the terminal has the authorization to use the store-and-forward service, and the second message includes any one of the following: The terminal authorization information; The terminal authorization information and the first indication information; The first indication information.
14. The method according to claim 10, wherein Both the terminal and the core network have the first capability, and the terminal currently does not have the authorization to use the store-and-forward service, and the second message includes any one of the following: The terminal authorization information; The terminal authorization information and the first indication information.
15. An access network device, characterized in that, The access network device is deployed on a satellite and includes: A transceiver module, configured to send the first message received from the terminal to the core network in response to receiving the first message; wherein, the first message is used to request attachment to the network; The transceiver module is further configured to receive the second message sent by the core network; wherein, the second message is at least used to indicate whether the terminal and the core network have the first capability, and the first capability is the capability to support the store-and-forward service; A processing module, configured to determine whether the terminal can use the store-and-forward service through the satellite based on the second message.
16. A core network, characterized in that, Includes: A processing module, configured to determine whether the terminal and the core network have the first capability, which is the capability to support the store-and-forward service, in response to receiving the first message sent by the access network device; wherein, the first message is used to request attachment to the network; A transceiver module, configured to send a second message to the access network device; wherein, the second message is at least used to indicate whether the terminal and the core network have the first capability.
17. An access network device, characterized in that, Includes: One or more processors; Wherein, the processor is used to execute the information transmission method according to any one of claims 1-6.
18. A core network, characterized in that, Includes: One or more processors; Wherein, the processor is used to execute the information transmission method described in any one of claims 7-14.
19. A communication system, characterized in that, Including: A terminal; An access network device, which is configured to implement the information transmission method described in any one of claims 1-6; A core network, which is configured to implement the information transmission method described in any one of claims 7-14.
20. A storage medium, the storage medium stores instructions, characterized in that, When the instruction runs on the communication device, the communication device is caused to execute the information transmission method described in any one of claims 1-6 or 7-14.