A data transmission method, a satellite base station, a gateway station, and a storage medium.
By configuring a power supply DRB for the gateway station through the satellite base station and using the NR-Uu interface for communication, the problem of complex data and signaling transmission on the power supply link between the satellite base station and the gateway station is solved, and efficient data and signaling transmission is achieved.
Patent Information
- Application Number
- CN202111292911.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-11-03
- Publication Date
- 2025-10-31
- Estimated Expiration
- 2041-11-03
AI Technical Summary
The data and signaling transmitted on the power supply link between satellite base stations and gateway stations are highly complex, and existing technologies are unable to effectively reduce their complexity.
The satellite base station identifies itself as the gateway station accessing the user equipment (UE) functional module and configures at least one feeder data radio bearer (DRB) for it. Signaling and data transmission are carried out using the NR-Uu interface. The gateway station also establishes a connection with the satellite base station through the feeder DRB, and adopts a unified communication standard.
It reduces the complexity of data and signaling transmission between satellite base stations and gateway stations, enables efficient signaling and data transmission on the power supply link, and is compatible with NR systems.
Smart Images

Figure CN116073881B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of satellite communications, and in particular to a data transmission method, a satellite base station, a gateway station, and a storage medium. Background Technology
[0002] Satellite internet boasts advantages such as wide coverage and minimal susceptibility to natural disasters and physical attacks. It can be deeply integrated with terrestrial mobile communication networks, compensating for their insufficient coverage and forming a complementary, closely integrated, and layered converged network system that ultimately enables global information transmission and interaction.
[0003] In satellite internet, satellites using regenerative communication mode are used as base stations (hereinafter referred to as satellite base stations). Satellite base stations connect satellite terminals and gateway stations. Satellite base stations can detect signals transmitted by satellite terminals, process the detected signals, and then forward them to the gateway station.
[0004] In mobile communication networks, base stations and core networks communicate via wired connections. However, in satellite internet, communication between satellite base stations and core networks is achieved through gateway stations. Because the communication between satellite base stations and gateway stations uses non-standard protocols, the data and signaling transmitted on the feeder link between satellite base stations and gateway stations are quite complex.
[0005] Therefore, how to reduce the complexity of data and signaling transmitted on the power supply link between satellite base stations and gateway stations has become an urgent technical problem to be solved. Summary of the Invention
[0006] This invention provides a data transmission method, a satellite base station, a gateway station, and a storage medium to solve the technical problem of high complexity of data and signaling transmitted on the feeder link between the satellite base station and the gateway station in the prior art.
[0007] Firstly, to solve the above-mentioned technical problems, the present invention provides a data transmission method with the following technical solution:
[0008] The satellite base station identifies itself as the gateway station access for the user equipment (UE) functional module;
[0009] The satellite base station configures at least one feeder data radio bearer (DRB) for the UE functional module; wherein the feeder DRB serves as a bearer of the feeder link for transmitting signaling and data between the satellite base station and the gateway station.
[0010] One possible implementation involves the satellite base station identifying itself as a gateway station for a User Equipment (UE) functional module, including:
[0011] The satellite base station receives a random access request sent by a UE function module in the gateway station;
[0012] The satellite base station generates a response to the random access request and sends it to the UE functional module to establish a Radio Resource Control (RRC) connection.
[0013] One possible implementation is that the satellite base station configures at least one feeder data radio bearer (DRB) for the UE functional module, including:
[0014] The satellite base station determines the identity information of the UE functional module based on the reason for establishing the RRC connection or related information of the UE functional module;
[0015] If the identity information is a UE function module of the gateway station, the satellite base station allocates at least one feeder DRB to the function module; wherein each feeder DRB corresponds to carrying different service types.
[0016] One possible implementation, the service type includes:
[0017] At least one of N2 signaling and N3 data.
[0018] One possible implementation, the N2 signaling includes:
[0019] UE-related N2 signaling, non-UE-related signaling.
[0020] One possible implementation, the N3 data includes:
[0021] Data of each UE under the jurisdiction of the satellite base station, and data of the satellite base station or other satellite base stations connected to the satellite base station via inter-satellite links.
[0022] One possible implementation also includes:
[0023] The satellite base station controls the total number of ordinary UEs accessing and the total number of services accepted by the satellite base station air interface based on the carrying capacity and load of the power supply link.
[0024] One possible implementation involves the satellite base station controlling the total number of ordinary UEs accessing the satellite base station's air interface and the total number of services accepted based on the carrying capacity and load of the feeder link, including:
[0025] The satellite base station determines the maximum carrying capacity of the power supply link based on the UE capabilities reported by the UE functional module.
[0026] The satellite base station determines whether to allow a regular UE to access the feed beam where the gateway station is located, or whether to allow the regular UE to access other service beams of the satellite base station, or whether to accept session establishment requests initiated by the core network from a regular UE, based on whether the load of the feed link exceeds a set proportion of the maximum carrying capacity.
[0027] In one possible implementation, the method further includes:
[0028] If the feed beam is a dedicated beam of the gateway station, then ordinary UEs are not allowed to access it;
[0029] If the feed beam is a non-dedicated beam of the gateway station, then the data scheduling of the feed DRB is given priority in the feed cell where the gateway station is located, and the service to the ordinary UE is reduced or stopped when the satellite base station is under resource pressure.
[0030] Secondly, embodiments of the present invention provide a method for data transmission, including:
[0031] The gateway station itself is connected to the satellite base station as a user equipment (UE) functional module, so that the satellite base station configures at least one power-fed data radio bearer (DRB) for the UE functional module;
[0032] The gateway station establishes a power supply link with the satellite base station through at least one power supply DRB;
[0033] The gateway station transmits signaling and data with the satellite base station on the power supply link.
[0034] One possible implementation involves the gateway station itself accessing the satellite base station as a User Equipment (UE) functional module, including:
[0035] The gateway station sends random access requests to different satellite base stations through different UE function modules; wherein, the gateway station includes at least one UE function module, and each UE function module corresponds to one satellite base station;
[0036] The gateway station receives the response information of the random access request and establishes a Radio Resource Control (RRC) connection with the satellite base station based on the response information.
[0037] One possible implementation, the protocol of the power supply link, includes:
[0038] Power supply user plane protocol stack and power supply control plane protocol stack;
[0039] The power supply user plane protocol stack includes a Packet Data Convergence Protocol (PDCP) layer, a Radio Link Control (RLC) layer, a Media Access Control (MAC) layer, and a Physical Physics (PHY) layer; the power supply control plane protocol stack includes a Radio Resource Control (RRC) layer, a PDCP layer, an RLC layer, a MAC layer, and a PHY layer.
[0040] Thirdly, embodiments of the present invention provide a satellite base station, including a memory, a transceiver, and a processor:
[0041] A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer programs from the memory and performing the following operations:
[0042] It determines itself as a gateway station access point for the user equipment (UE) functional module;
[0043] Configure at least one feeder data radio bearer (DRB) for the UE functional module; wherein the feeder DRB serves as a bearer of the feeder link for transmitting signaling and data between the satellite base station and the gateway station.
[0044] In one possible implementation, the processor is further configured to:
[0045] Receive a random access request sent by a UE function module in the gateway station;
[0046] The system generates a response to the random access request and sends it to the UE functional module to establish a Radio Resource Control (RRC) connection.
[0047] In one possible implementation, the processor is further configured to:
[0048] Based on the reason for establishing the RRC connection, or related information about the UE functional module, determine the identity information of the UE functional module;
[0049] If the identity information is a UE function module of the gateway station, at least one feeder DRB is allocated to the function module; wherein each feeder DRB corresponds to carrying different service types.
[0050] One possible implementation, the service type includes:
[0051] At least one of N2 signaling and N3 data.
[0052] One possible implementation, the N2 signaling includes:
[0053] UE-related N2 signaling, non-UE-related signaling.
[0054] One possible implementation, the N3 data includes:
[0055] Data of each UE under the jurisdiction of the satellite base station, and data of the satellite base station or other satellite base stations connected to the satellite base station via inter-satellite links.
[0056] In one possible implementation, the processor is further configured to:
[0057] Based on the carrying capacity and load of the power supply link, the total number of ordinary UEs accessing the satellite base station air interface and the total number of services accepted are controlled.
[0058] In one possible implementation, the processor is further configured to:
[0059] The maximum carrying capacity of the power supply link is determined based on the UE capabilities reported by the UE functional module.
[0060] Based on whether the load of the power supply link exceeds the set proportion of the maximum carrying capacity, it is determined whether to allow ordinary UEs to access the power supply beam where the gateway station is located, or whether to allow ordinary UEs to access other service beams of the satellite base station, or whether to accept session establishment requests initiated by the core network from ordinary UEs.
[0061] In one possible implementation, the processor is further configured to:
[0062] If the feed beam is a dedicated beam of the gateway station, then ordinary UEs are not allowed to access it;
[0063] If the feed beam is a non-dedicated beam of the gateway station, then the data scheduling of the feed DRB is given priority in the feed cell where the gateway station is located, and the service to the ordinary UE is reduced or stopped when the satellite base station is under resource pressure.
[0064] Fourthly, embodiments of the present invention provide a gateway station, including a memory, a transceiver, and a processor:
[0065] A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer programs from the memory and performing the following operations:
[0066] The gateway station itself is connected to the satellite base station as a user equipment (UE) functional module, so that the satellite base station configures at least one power-fed data radio bearer (DRB) for the UE functional module;
[0067] A power supply link is established with the satellite base station through at least one power supply DRB;
[0068] The signaling and data are transmitted with the satellite base station on the power supply link.
[0069] In one possible implementation, the processor is further configured to:
[0070] Random access requests are sent to different satellite base stations through different UE function modules; wherein, the gateway station includes at least one UE function module, and each UE function module corresponds to one satellite base station;
[0071] The system receives the response information of the random access request and establishes a Radio Resource Control (RRC) connection with the satellite base station based on the response information.
[0072] One possible implementation, the protocol of the power supply link, includes:
[0073] Power supply user plane protocol stack and power supply control plane protocol stack;
[0074] The power supply user plane protocol stack includes a Packet Data Convergence Protocol (PDCP) layer, a Radio Link Control (RLC) layer, a Media Access Control (MAC) layer, and a Physical Physics (PHY) layer; the power supply control plane protocol stack includes a Radio Resource Control (RRC) layer, a PDCP layer, an RLC layer, a MAC layer, and a PHY layer.
[0075] Fifthly, embodiments of the present invention provide a satellite base station, comprising:
[0076] The determining unit is used to determine itself as a gateway station access for a user equipment (UE) functional module;
[0077] A configuration unit is configured to configure at least one feeder data radio bearer (DRB) for the UE functional module; wherein the feeder DRB serves as a bearer of the feeder link for transmitting signaling and data between the satellite base station and the gateway station.
[0078] In one possible implementation, the determining unit is further configured to:
[0079] The satellite base station receives a random access request sent by a UE function module in the gateway station;
[0080] The satellite base station generates a response to the random access request and sends it to the UE functional module to establish a Radio Resource Control (RRC) connection.
[0081] In one possible implementation, the configuration unit is further configured to:
[0082] The satellite base station determines the identity information of the UE functional module based on the reason for establishing the RRC connection or related information of the UE functional module;
[0083] If the identity information is a UE function module of the gateway station, the satellite base station allocates at least one feeder DRB to the function module; wherein each feeder DRB corresponds to carrying different service types.
[0084] One possible implementation, the service type includes:
[0085] At least one of N2 signaling and N3 data.
[0086] One possible implementation, the N2 signaling includes:
[0087] UE-related N2 signaling, non-UE-related signaling.
[0088] One possible implementation, the N3 data includes:
[0089] Data of each UE under the jurisdiction of the satellite base station, and data of the satellite base station or other satellite base stations connected to the satellite base station via inter-satellite links.
[0090] In one possible implementation, the configuration unit is further configured to:
[0091] The satellite base station controls the total number of ordinary UEs accessing and the total number of services accepted by the satellite base station air interface based on the carrying capacity and load of the power supply link.
[0092] In one possible implementation, the configuration unit is further configured to:
[0093] The satellite base station determines the maximum carrying capacity of the power supply link based on the UE capabilities reported by the UE functional module.
[0094] The satellite base station determines whether to allow a regular UE to access the feed beam where the gateway station is located, or whether to allow the regular UE to access other service beams of the satellite base station, or whether to accept session establishment requests initiated by the core network from a regular UE, based on whether the load of the feed link exceeds a set proportion of the maximum carrying capacity.
[0095] In one possible implementation, the configuration unit is further configured to:
[0096] If the feed beam is a dedicated beam of the gateway station, then ordinary UEs are not allowed to access it;
[0097] If the feed beam is a non-dedicated beam of the gateway station, then the data scheduling of the feed DRB is given priority in the feed cell where the gateway station is located, and the service to the ordinary UE is reduced or stopped when the satellite base station is under resource pressure.
[0098] Sixthly, embodiments of the present invention provide a gateway station, comprising:
[0099] The access unit is used for the gateway station itself to access the satellite base station as a user equipment (UE) functional module, so that the satellite base station configures at least one power-feed data radio bearer (DRB) for the UE functional module.
[0100] Establishment unit, used to establish a power supply link with the satellite base station through the at least one power supply DRB;
[0101] A transmission unit is used to transmit signaling and data with the satellite base station on the power supply link.
[0102] In one possible implementation, the access unit is used for:
[0103] Random access requests are sent to different satellite base stations through different UE function modules; wherein, the gateway station includes at least one UE function module, and each UE function module corresponds to one satellite base station;
[0104] The system receives the response information of the random access request and establishes a Radio Resource Control (RRC) connection with the satellite base station based on the response information.
[0105] One possible implementation, the protocol of the power supply link, includes:
[0106] Power supply user plane protocol stack and power supply control plane protocol stack;
[0107] The power supply user plane protocol stack includes a Packet Data Convergence Protocol (PDCP) layer, a Radio Link Control (RLC) layer, a Media Access Control (MAC) layer, and a Physical Physics (PHY) layer; the power supply control plane protocol stack includes a Radio Resource Control (RRC) layer, a PDCP layer, an RLC layer, a MAC layer, and a PHY layer.
[0108] In a seventh aspect, embodiments of the present invention also provide a processor-readable storage medium storing a computer program for causing the processor to perform the method as described in the first or second aspect.
[0109] Through the technical solutions in one or more of the above embodiments of the present invention, the embodiments of the present invention have at least the following technical effects:
[0110] In the embodiments provided by this invention, by connecting the gateway station itself as a UE functional module to the satellite base station, and having the satellite base station configure the feeder DRB for the UE functional module of the gateway station as the bearer of the feeder link, the satellite 5G converged system provides feeder link support based on the NR-Uu interface for the satellite base station. The DRB of the NR-Uu interface carries the transmission of signaling and data between the satellite base station and the gateway station, so that different gateway stations can use a unified communication standard to communicate with the satellite base station, reducing the complexity of data and signaling transmission between the satellite base station and the gateway station, and thus enabling efficient transmission of signaling and data on the feeder link. Attached Figure Description
[0111] Figure 1 A schematic diagram showing the connection between the satellite base station, gateway station, and core network;
[0112] Figure 2 This is a schematic diagram of the control plane structure in the NG-RAN protocol architecture;
[0113] Figure 3 This is a schematic diagram of the user plane structure in the NG-RAN protocol architecture;
[0114] Figure 4 A flowchart illustrating a data transmission method on the satellite base station side provided in an embodiment of the present invention;
[0115] Figure 5 This is a schematic diagram comparing the power supply user plane protocol stack provided in an embodiment of the present invention with the user plane protocol stack in NR;
[0116] Figure 6 This is a schematic diagram comparing the power supply control plane protocol stack provided in an embodiment of the present invention with the control plane protocol stack in NR;
[0117] Figure 7 This invention provides an end-to-end control plane protocol stack architecture in a satellite 5G fusion system.
[0118] Figure 8 This invention provides an end-to-end user plane protocol stack architecture in a satellite 5G converged system.
[0119] Figure 9 This is a communication diagram between a satellite base station and a gateway station provided in an embodiment of the present invention;
[0120] Figure 10 A flowchart illustrating the data transmission method on the gateway station side provided in an embodiment of the present invention;
[0121] Figure 11 This is a schematic diagram illustrating communication between a satellite base station and a gateway station, provided as an embodiment of the present invention.
[0122] Figure 12 This is a schematic diagram of the structure of a satellite base station provided in an embodiment of the present invention;
[0123] Figure 13 This is a schematic diagram of the structure of a gateway station provided in an embodiment of the present invention;
[0124] Figure 14 This is a schematic diagram of another satellite base station structure provided in an embodiment of the present invention;
[0125] Figure 15 This is a schematic diagram of another gateway station provided in an embodiment of the present invention. Detailed Implementation
[0126] In this embodiment of the invention, the term "and / or" describes the relationship between associated objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. The character " / " generally indicates that the preceding and following associated objects have an "or" relationship.
[0127] In the embodiments of this application, the term "multiple" refers to two or more, and other quantifiers are similar.
[0128] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of the embodiments. Based on the embodiments of this application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of this application.
[0129] The technical solutions provided in this application can be applied to various systems, especially 5G systems. For example, applicable systems include Global System for Mobile Communication (GSM), Code Division Multiple Access (CDMA), Wideband Code Division Multiple Access (WCDMA) General Packet Radio Service (GPRS), Long Term Evolution (LTE), LTE Frequency Division Duplex (FDD), LTE Time Division Duplex (TDD), Long Term Evolution Advanced (LTE-A), Universal Mobile Telecommunication System (UMTS), Worldwide Interoperability for Microwave Access (WiMAX), and 5G New Radio (NR). All of these systems include terminal equipment and network equipment. The systems may also include a core network component, such as Evolved Packet System (EPS) and 5G system (5GS).
[0130] The terminal devices involved in the embodiments of this application can be devices that provide voice and / or data connectivity to users, handheld devices with wireless connectivity, or other processing devices connected to a wireless modem. The names of the terminal devices may differ in different systems; for example, in a 5G system, a terminal device can be called User Equipment (UE). Wireless terminal devices can communicate with one or more core networks (CNs) via a Radio Access Network (RAN). Wireless terminal devices can be mobile terminal devices, such as mobile phones (or "cellular" phones) and computers with mobile terminal devices, for example, portable, pocket-sized, handheld, computer-embedded, or vehicle-mounted mobile devices that exchange voice and / or data with the RAN. Examples include Personal Communication Service (PCS) phones, cordless phones, Session Initiated Protocol (SIP) phones, Wireless Local Loop (WLL) stations, and Personal Digital Assistants (PDAs). Wireless terminal equipment can also be referred to as a system, subscriber unit, subscriber station, mobile station, mobile station, remote station, access point, remote terminal, access terminal, user terminal, user agent, or user device, but is not limited to these terms in the embodiments of this application.
[0131] The network device involved in this application embodiment can be a base station, which may include multiple cells providing services to terminals. Depending on the specific application, a base station may also be called an access point, or a device in an access network that communicates with a wireless terminal device through one or more sectors on the air interface, or other names. The network device can be used to exchange received air frames with Internet Protocol (IP) packets, acting as a router between the wireless terminal device and the rest of the access network, where the rest of the access network may include an Internet Protocol (IP) communication network. The network device can also coordinate the attribute management of the air interface. For example, the network equipment involved in the embodiments of this application can be a base transceiver station (BTS) in a Global System for Mobile communications (GSM) or Code Division Multiple Access (CDMA), a NodeB in a Wide-band Code Division Multiple Access (WCDMA) system, an evolved Node B (eNB or e-NodeB) in a long term evolution (LTE) system, a 5G base station (gNB) in a next generation system, a Home evolved Node B (HeNB), a relay node, a femto, a pico, etc., and is not limited in the embodiments of this application. In some network structures, the network equipment may include centralized unit (CU) nodes and distributed unit (DU) nodes, and the centralized unit and distributed unit may be geographically separated.
[0132] Please see Figure 1 This is a schematic diagram showing the connection between the satellite base station, gateway station, and core network.
[0133] In the Next Generation Radio Access Network (NG-RAN), satellite base stations and gateway stations are used as NR-RAN. The satellite base station is set up on a satellite in regenerative mode. The satellite base station is connected to the ground gateway station through a feeder link. NG transmits on the feeder link, thereby connecting the satellite base station to the core network. Through the core network, it can also connect to the data network. Specifically, the UE communicates with the satellite base station through the NR Uu interface (air interface), the gateway station communicates with the core network through NG, and the core network communicates with the data network through the N6 interface.
[0134] Please see Figure 2 This is a schematic diagram of the control plane in the NG-RAN protocol architecture.
[0135] In the control plane of the NG-RAN protocol architecture, the protocols used by the UE include: Non-Access Stratum (NAS) - Session Management (SM), NAS - Mobility Management (MM), Radio Resource Control (RRC), Packet Data Convergence Protocol (PDCP), Radio Link Control (RLC), Medium Access Control (MAC), and NR Physical (PHY). The protocols used by the satellite base station include: RRC, PDCP, RLC, MAC, and NR PHY. These protocols communicate with their corresponding protocols in the UE through the NR-Uu interface, as well as the Next Generation Application Protocol (NG-AP), Stream Control Transmission Protocol (SCTP), Internet Protocol (IP), and Satellite Radio Interface (SRI). The protocol stack of the interface corresponds to the IP and SRI protocol layers in the gateway station. The protocols used by the gateway station include: IP and SRI protocol layers, L2, and L1. The core network includes Access Control and Mobility Management Function (AMF) and Session Management Function (SMF). The protocols used by AMF include: NAS-SM relay, NAS-MM, NG-AP, SCTP, IP, L1, L2, and N11. The protocols used by SMF include: NAS-SM, N11, and N6. AMF communicates with the gateway station via NG-C. Figure 2 As usual, NG-AP and NAS transmit data between the core network and satellite base station via SCTP, but they need to pass through the gateway station.
[0136] Please see Figure 3 This is a schematic diagram of the user plane in the NG-RAN protocol architecture.
[0137] In the user plane of the NG-RAN protocol architecture, the protocols used by the UE include: Protocol Data Unit (PDU), Service Data Adaptation Protocol (SDAP), PDCP, RLC, MAC, and NR PHY; the protocols used by the satellite base station include: SDAP, PDCP, RLC, MAC, NR PHY, GPRS Tunnel Protocol-User Plane (GTP)-U, User Datagram Protocol (UDP), IP, and the protocol layer of SRI; the protocols used by the gateway station include: the protocol layer of IP and SRI, L2, and L1; the protocols used by the UPF in the core network include: PDU, GTP-U, UDP, IP, L2, L1, and N11. Figure 3 The protocol stack of the satellite radio interface is used to transmit the UE user plane between the satellite base station and the gateway station. The user session is transmitted between the core network and the satellite base station through the GTP-U tunnel as usual, but it needs to go through the gateway station.
[0138] from Figure 2 and Figure 3 It can be seen that satellite base stations and gateway stations communicate through SRI (also known as feeder interface). However, the protocol stack of SRI is usually customized by the gateway station service provider. This means that in the process of enabling satellite base stations to communicate with the core network through the gateway station, different SRIs need to be set up separately for different gateway stations, which leads to the data and signaling transmitted on the feeder link between satellite base stations and gateway stations being relatively complex.
[0139] To address the aforementioned technical problems, embodiments of this application provide a data transmission method, a satellite base station, a gateway station, and a storage medium, thereby resolving the technical issue of high complexity in data and signaling transmitted over the power supply link between the satellite base station and the gateway station in the prior art.
[0140] The method and apparatus are based on the same concept of the application. Since the methods and apparatus solve problems in similar ways, the implementation of the apparatus and methods can refer to each other, and the repeated parts will not be described again.
[0141] Please refer to Figure 4 This invention provides a data transmission method, the processing procedure of which is as follows.
[0142] Step 401: The satellite base station determines itself as the gateway station accessing the user equipment (UE) functional module;
[0143] Step 402: The satellite base station configures at least one feeder data radio bearer (DRB) for the UE functional module; wherein, the feeder DRB serves as the bearer of the feeder link for transmitting signaling and data between the satellite base station and the gateway station.
[0144] The aforementioned power supply link protocol includes:
[0145] Power supply user plane protocol stack and power supply control plane protocol stack;
[0146] The power supply user plane protocol stack includes the Packet Data Convergence Protocol (PDCP) layer, Radio Link Control (RLC) layer, Media Access Control (MAC) layer, and Physical PHY layer, but does not include the Session Data Unit (PDU) layer or the Service Data Adaptation Protocol (SDAP) layer; the power supply control plane protocol stack includes the Radio Resource Control (RRC) layer, PDCP layer, RLC layer, MAC layer, and PHY layer, but does not include the Non-Access NAS layer.
[0147] Please see Figure 5 and Figure 6 , Figure 5 This is a schematic diagram comparing the power supply user plane protocol stack provided in an embodiment of the present invention with the user plane protocol stack in NR. Figure 6 This is a schematic diagram comparing the power supply control plane protocol stack provided in an embodiment of the present invention with the control plane protocol stack in NR.
[0148] Since the UE function module of the gateway station does not need to establish a PDU session communication with the core network, the power supply user plane does not need to establish or maintain a PDU session, and therefore does not need to use SDAP. Therefore, the power supply user plane protocol stack is composed of the remaining protocol layers after removing the PDU layer, i.e. the SDAP layer, from the NR user plane protocol stack.
[0149] Because the RRC connection between the UE function module of the gateway station and the satellite base station needs to be maintained, and related signaling and encryption need to be guaranteed, but the UE function module of the gateway station does not need to register, authenticate, or establish services with the core network, the NAS layer in the NR control plane protocol stack does not need to be used. The power supply control plane includes the PHY layer, MAC layer, RLC layer, and PDCP layer.
[0150] Based on the aforementioned power supply control plane protocol stack and power supply user plane protocol stack, please refer to the end-to-end control plane protocol stack architecture and user plane protocol stack architecture in the satellite 5G converged system. Figure 7 and Figure 8 , Figure 7 This invention provides an end-to-end control plane protocol stack architecture for a satellite 5G fusion system. Figure 8 The end-to-end user plane protocol stack architecture in the satellite 5G converged system provided in this embodiment of the invention.
[0151] During data transmission via the feeder DRB, the UE function module of a satellite base station or gateway does not distinguish between ordinary UEs corresponding to the transmitted data packets. For example... Figure 7 and Figure 8 As shown, the feeder DRB (shown in the dashed box) carries IP packets corresponding to N2 signaling or N3 data. The satellite base station encapsulates the UE's NGAP signaling or GTP-U data into IP packets and sends them to the UE function module of the gateway station through the feeder DRB. The UE function module of the gateway station forwards them to the core network. The core network processes the IP packets layer by layer and finally identifies the ordinary UE to which the data packet belongs and the data of the PDU session to which it belongs through different GTP-U tunnels (the GTP-U tunnel is allocated by the core network per UE per PDU Session during the service establishment process). It determines which ordinary UE's N2 signaling it is based on or through the NGAP user identity identifier in the NGAP signaling; and vice versa. This standardizes the protocol stack of the satellite radio interface between the satellite base station and the gateway station to the aforementioned feeder user plane protocol stack and feeder control plane protocol stack of the feeder link. Since the aforementioned feeder user plane protocol stack and feeder control plane protocol stack inherit some protocols from the user plane protocol stack and control plane protocol stack in NR, the satellite base station and the gateway station do not need to convert between 5G communication protocols and non-standard protocols (custom protocols) during communication. This not only enables the satellite base station and the gateway station to quickly establish a communication connection, but also ensures good compatibility with the NR system and reduces the complexity of data and signaling transmitted on the feeder link between the satellite base station and the gateway station.
[0152] For example, see Figure 9 This is a schematic diagram illustrating the communication between a satellite base station and a gateway station according to an embodiment of the present invention. Assuming... Figure 9Satellite base station 1 and satellite base station 2 are 5G base stations mounted on satellites. Both gateway station 1 and gateway station 2 have added 5G UE function modules. This allows gateway station 1 to establish an NR-Uu connection with satellite base station 1, and gateway station 2 to establish an NR-Uu connection with satellite base station 2. Thus, satellite base stations 1 and 2 can respectively identify themselves as gateway stations with 5G UE function modules. After gateway stations 1 and 2 are connected, satellite base stations 1 and 2 respectively become the 5G UE function modules of gateway station 1 and gateway station 2. The UE functional module is configured with at least one feeder DRB, which serves as the bearer of the feeder link (the feeder link between satellite base station 1 and gateway station 1 is denoted as feeder link 1, the feeder link between satellite base station 2 and gateway station 2 is denoted as feeder link 2, and the links established between satellite base station 1, satellite base station 2 and ordinary UEs within their respective areas are called service links). This is used to transmit signaling and data between satellite base station 1 and gateway station 1, and between satellite base station 2 and gateway station 2. Satellite base station 1 and satellite base station 2 can communicate with the core network and the data network connected to the core network through their respective gateway stations. When satellite base station 1 is configured with multiple feeder DRBs for the 5G UE functional module of gateway station 1, the services corresponding to different feeder DRBs are different.
[0153] Since a gateway station needs to communicate with multiple satellite base stations, multiple 5G UE function modules can be set in the gateway station. Each 5G UE function module communicates with one satellite base station, so that different satellite base stations can communicate with the same gateway station through their respective corresponding 5G UE function modules.
[0154] In the embodiments provided by this invention, by connecting the gateway station itself as a UE functional module to the satellite base station, and having the satellite base station configure the feeder DRB for the UE functional module of the gateway station as the bearer of the feeder link, the satellite 5G converged system provides feeder link support based on the NR-Uu interface for the satellite base station. The DRB of the NR-Uu interface carries the transmission of signaling and data between the satellite base station and the gateway station, so that different gateway stations can use a unified communication standard to communicate with the satellite base station, reducing the complexity of data and signaling transmission between the satellite base station and the gateway station, and thus enabling efficient transmission of signaling and data on the feeder link.
[0155] In step 401, the satellite base station determines itself as a gateway station accessing the user equipment (UE) functional module, which can be achieved in the following ways:
[0156] The satellite base station receives a random access request sent by a UE functional module in the gateway station; the satellite base station generates a response to the random access request and sends it to the UE functional module to establish a Radio Resource Control (RRC) connection.
[0157] In the feeder link between the gateway station and the satellite base station, the aforementioned feeder user plane protocol stack and feeder control plane protocol stack are used. The satellite base station provides a feeder beam to cover the area where the gateway station is located, providing NR-Uu service for the feeder link to the gateway station. The gateway station uses itself as a UE functional module (equivalent to letting the gateway station act as a user terminal) to access the satellite base station, and uses the same method as ordinary UEs (i.e., general user terminals) to search for, synchronize, and read system information of the feeder cell, and establish an RRC connection through a random access request.
[0158] For example, a UE function module is set up in a gateway station. The gateway station sends a random access request to the satellite base station through the UE function module. The base station generates corresponding response information based on the random access request and sends it to the UE function module of the gateway station. In this way, an RRC connection can be established between the satellite base station and the gateway station. The satellite base station can then determine that there is a gateway station with itself as a UE function module accessing the network.
[0159] One possible implementation involves the satellite base station configuring at least one feeder data radio bearer (DRB) for the UE functional module, including:
[0160] The satellite base station determines the identity information of the UE functional module based on the reason for establishing the RRC connection or related information about the UE functional module. If the identity information belongs to the UE functional module of the gateway station, the satellite base station allocates at least one feeder DRB to the functional module. Each feeder DRB corresponds to a different service type. The service type includes at least one of N2 signaling and N3 data.
[0161] The aforementioned N2 signaling includes UE-related N2 signaling and non-UE-related signaling.
[0162] N3 data includes data for each UE under the jurisdiction of the satellite base station, as well as data from the satellite base station or other satellite base stations connected to the satellite base station via inter-satellite links.
[0163] After an RRC connection is established between the UE functional module of the satellite base station and the gateway station, the satellite base station can determine the identity information of the UE functional module of the gateway station through the reason for the RRC establishment or the relevant information of the UE capability / UE type indicator light. Then, the satellite base station configures at least one feeder DRB for the UE functional module of the gateway station to carry signaling and data on the feeder link. The configuration of the feeder DRB can be based on the pre-configuration in the satellite base station or determined by the implementation of the satellite base station.
[0164] by Figure 9Taking satellite base station and gateway station 1 as an example, after a UE accesses satellite base station 1, the satellite base station determines that the UE's identity information is a normal UE based on the reason for establishing the RRC connection with this UE or related information, and then communicates with it normally in the manner of communicating with a normal UE; assuming that after a period of time, the gateway station accesses the satellite base station as a UE functional module, the satellite base station determines that the UE functional module's identity information is the gateway station's UE functional module based on the reason for establishing the RRC connection between the gateway station's UE functional module or related information of the UE functional module, and then the satellite base station configures two feeder DRBs for this UE functional module, one feeder DRB carrying different N2 signaling, and the other feeder DRB carrying N3 data.
[0165] One possible implementation is that the satellite base station controls the total number of ordinary UEs accessing and the total number of services accepted through the satellite base station's air interface based on the carrying capacity and load of the feeder link. Specifically, this can be achieved in the following ways:
[0166] The satellite base station determines the maximum carrying capacity of the power supply link based on the UE capabilities reported by the UE functional modules;
[0167] The satellite base station determines whether to allow ordinary UEs to access the feeder beam where the gateway station is located, or whether to allow ordinary UEs to access other service beams of the satellite base station, or whether to accept session establishment requests initiated by the core network from ordinary UEs, based on whether the load of the feeder link exceeds the set proportion of the maximum carrying capacity.
[0168] The aforementioned maximum carrying capacity can be the maximum number of users or the maximum throughput that the power supply link can support, and the corresponding load of the power supply link can be the number of users currently actually supported by the power supply link or the total throughput.
[0169] For example, after a UE function module at a gateway station connects to a satellite base station, it informs the satellite base station that its UE capability is M. The satellite base station determines that the current load of the feeder link is N, and sets the ratio to k (k<1). The satellite base station judges the size of N and k×M. If N is greater than k×M, it determines that the load of the feeder link exceeds the set ratio of the feeder link's maximum carrying capacity, and no new ordinary UEs are allowed to access the feeder beam or other service beams of the satellite base station, or session establishment requests initiated by the core network for ordinary UEs are no longer accepted. If N is less than or equal to k×M, it determines that the load of the feeder link does not exceed the set ratio of the feeder link's maximum carrying capacity, and new ordinary UEs are allowed to access the feeder beam or other service beams of the satellite base station, or session establishment requests initiated by the core network for ordinary UEs are accepted. This can effectively control the total number of ordinary UEs accessing the satellite base station's air interface and the total number of services accepted by the satellite base station, thereby preventing communication congestion between the satellite base station and the gateway station and providing smooth communication services for ordinary UEs that have already connected to the satellite base station.
[0170] One possible implementation is that if the feed beam is a dedicated beam of the gateway station, then ordinary UEs are not allowed to access it; if the feed beam is a non-dedicated beam of the gateway station, then the data scheduling of the feed DRB is given priority in the feed cell where the gateway station is located, and the service to the ordinary UE is reduced or stopped when the satellite base station is under resource pressure.
[0171] Please continue reading Figure 9 Assuming Figure 9 The satellite base station 2 in the coverage area of the gateway station 2 uses a dedicated beam that does not allow access from ordinary UEs. This dedicated beam provides dedicated power supply services to the gateway station 2. Figure 9 Ordinary UEs within the feeder cell (elliptical dotted line) where Gateway Station 2 is located cannot access the dedicated beam of Satellite Base Station 2; ordinary UEs within cells corresponding to other service beams of Satellite Base Station 2 can access Satellite Base Station 2. When a UE function module of Gateway Station 2 accesses Satellite Base Station 2, Satellite Base Station 2 configures a feeder DRB for the UE function module of Gateway Station 2 according to the default or pre-configured settings. This DRB is used to transmit all signaling and data on the feeder link, such as service data or N2 signaling of all ordinary terminals under the jurisdiction of the satellite base station, non-UE associated N2 signaling of the satellite base station, data or signaling information from neighboring satellites received through Inter-Satellite Links (ISL), and configuration or control information of the satellite or satellite base station where the satellite base station is located, such as beam control information or inter-satellite telemetry and control information. If satellite base station 2 is configured with two feeder DRBs for the gateway station, with one feeder DRB used to transmit N2 signaling and the other feeder DRB used to transmit N3 data, the satellite base station can indicate the service type corresponding to different NRBs in the RRC configuration message. When transmitting signaling or data, the gateway station selects the corresponding feeder DRB for transmission according to the different service types.
[0172] Assumption Figure 9 The feed beam of satellite base station 1 covering gateway station 1 is a non-dedicated beam, which provides feed services to gateway station 1. Figure 9Ordinary UEs within the feeder cell (shown by the solid ellipse) of gateway station 1 can access satellite base station 1 via the aforementioned non-dedicated beam. However, satellite base station 1 prioritizes data scheduling for the feeder DRB of gateway station 1 within the feeder cell. When resources of satellite base station 1 are strained, services to ordinary UEs are reduced or suspended. This ensures sufficient communication for the feeder DRB of gateway station 1 and improves the quality of satellite communication services. After a UE functional module of gateway station 1 accesses satellite base station 1 via a random access request, satellite base station 1 configures at least one feeder DRB for the UE functional module of gateway station 1 as a feeder link bearer. After the feeder DRB configuration is completed, satellite base station 1 can accept access from ordinary UEs within the feeder cell of gateway station 1. The registration and service establishment processes for ordinary UEs are identical to those in the NR system. The relevant N2 signaling and N3 data of ordinary UEs accessing satellite base station 1 are exchanged with the core network through the feeder DRB between satellite base station 1 and gateway station 1.
[0173] After introducing the data transmission methods from the satellite base station side, the following section will introduce them from the gateway station side:
[0174] Based on the same inventive concept, embodiments of the present invention provide a data transmission method; please refer to [link to relevant documentation]. Figure 10 The method includes:
[0175] Step 1001: The gateway station itself, as a user equipment (UE) functional module, accesses the satellite base station, enabling the satellite base station to configure at least one feeder data radio bearer (DRB) for the UE functional module.
[0176] Step 1002: The gateway station establishes a feeder link with the satellite base station through at least one feeder DRB;
[0177] Step 1003: The gateway station transmits signaling and data with the satellite base station on the power supply link.
[0178] In step 1001, the gateway station itself, as a user equipment (UE) functional module, accesses the satellite base station, which can be achieved in the following ways:
[0179] The gateway station sends random access requests to different satellite base stations through different UE function modules; wherein, the gateway station includes at least one UE function module, and each UE function module corresponds to one satellite base station; the gateway station receives the response information of the random access request, and establishes a Radio Resource Control (RRC) connection with the satellite base station according to the response information.
[0180] Please see Figure 11 This is a schematic diagram of communication between a satellite base station and a gateway station, provided as an embodiment of the present invention.
[0181] exist Figure 11The gateway station is equipped with two UE function modules. The gateway station accesses satellite base station 1 and satellite base station 2 through these two UE function modules respectively, and establishes feeder links 1 and 2 with satellite base station 1 and satellite base station 2 in a time-division manner. After the gateway station accesses satellite base station 1 through one UE function module (denoted as UE function module 1), satellite base station 1 configures at least one feeder DRB (denoted as feeder DRB1) for UE function module 1. UE function module 1 establishes a feeder link (denoted as feeder link 1) with satellite base station 1 through at least one feeder DRB1, and transmits signaling and data with satellite base station 1 on feeder link 1. After the gateway station accesses the satellite base station 2 through another UE function module (denoted as UE function module 2), the satellite base station 2 configures at least one feeder DRB (denoted as feeder DRB2) for UE function module 2. UE function module 2 establishes a feeder link (denoted as feeder link 2) with the satellite base station 2 through at least one feeder DRB2, and transmits signaling and data with the satellite base station 2 on feeder link 2.
[0182] One possible implementation, the power supply link protocol, includes:
[0183] Power supply user plane protocol stack and power supply control plane protocol stack;
[0184] The power supply user plane protocol stack includes the Packet Data Convergence Protocol (PDCP) layer, Radio Link Control (RLC) layer, Media Access Control (MAC) layer, and Physical PHY layer, but does not include the Session Data Unit (PDU) layer or the Service Data Adaptation Protocol (SDAP) layer; the power supply control plane protocol stack includes the Radio Resource Control (RRC) layer, PDCP layer, RLC layer, MAC layer, and PHY layer, but does not include the Non-Access NAS layer.
[0185] The aforementioned power supply user plane protocol stack and power supply control plane protocol stack can be found in the relevant descriptions in the satellite base station side method, and will not be repeated here.
[0186] like Figure 12 As shown in the figure, an embodiment of the present invention provides a satellite base station, including a memory 1201, a transceiver 1202, and a processor 1203:
[0187] The memory 1201 is used to store computer programs; the transceiver 1202 is used to send and receive data under the control of the processor 1203; the processor 1203 is used to read the computer program in the memory 1201 and perform the following operations:
[0188] It determines itself as a gateway station access point for the user equipment (UE) functional module;
[0189] Configure at least one feeder data radio bearer (DRB) for the UE functional module; wherein the feeder DRB serves as a bearer of the feeder link for transmitting signaling and data between the satellite base station and the gateway station.
[0190] In one possible implementation, the processor 1203 is further configured to:
[0191] Receive a random access request sent by a UE function module in the gateway station;
[0192] The system generates a response to the random access request and sends it to the UE functional module to establish a Radio Resource Control (RRC) connection.
[0193] In one possible implementation, the processor 1203 is further configured to:
[0194] Based on the reason for establishing the RRC connection, or related information about the UE functional module, determine the identity information of the UE functional module;
[0195] If the identity information is a UE function module of the gateway station, at least one feeder DRB is allocated to the function module; wherein each feeder DRB corresponds to carrying different service types.
[0196] One possible implementation, the service type includes:
[0197] At least one of N2 signaling and N3 data.
[0198] One possible implementation, the N2 signaling includes:
[0199] UE-related N2 signaling, non-UE-related signaling.
[0200] One possible implementation, the N3 data includes:
[0201] Data of each UE under the jurisdiction of the satellite base station, and data of the satellite base station or other satellite base stations connected to the satellite base station via inter-satellite links.
[0202] In one possible implementation, the processor 1203 is further configured to:
[0203] Based on the carrying capacity and load of the power supply link, the total number of ordinary UEs accessing the satellite base station air interface and the total number of services accepted are controlled.
[0204] In one possible implementation, the processor 1203 is further configured to:
[0205] The maximum carrying capacity of the power supply link is determined based on the UE capabilities reported by the UE functional module.
[0206] Based on whether the load of the power supply link exceeds the set proportion of the maximum carrying capacity, it is determined whether to allow ordinary UEs to access the power supply beam where the gateway station is located, or whether to allow ordinary UEs to access other service beams of the satellite base station, or whether to accept session establishment requests initiated by the core network from ordinary UEs.
[0207] In one possible implementation, the processor 1203 is further configured to:
[0208] If the feed beam is a dedicated beam of the gateway station, then ordinary UEs are not allowed to access it;
[0209] If the feed beam is a non-dedicated beam of the gateway station, then the data scheduling of the feed DRB is given priority in the feed cell where the gateway station is located, and the service to the ordinary UE is reduced or stopped when the satellite base station is under resource pressure.
[0210] Transceiver 1202 is used to receive and send data under the control of processor 1203.
[0211] Among them, Figure 12 In this context, the bus architecture can include any number of interconnected buses and bridges, specifically linking various circuits together, represented by one or more processors (processor 1203) and memory (memory 1201). The bus architecture can also link together various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. The bus interface provides an interface. The transceiver 1202 can be multiple elements, including transmitters and receivers, providing units for communicating with various other devices over transmission media, including wireless channels, wired channels, optical fibers, etc. The processor 1203 is responsible for managing the bus architecture and general processing, and the memory 1201 can store data used by the processor 1203 during operation.
[0212] The processor 1203 can be a central processing unit (CPU), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or a complex programmable logic device (CPLD). The processor can also adopt a multi-core architecture.
[0213] Based on the same inventive concept, please refer to Figure 13 This invention provides a gateway station, including a memory 1301, a transceiver 1302, and a processor 1303.
[0214] Memory 1301 is used to store computer programs; transceiver 1302 is used to send and receive data under the control of processor 1303; processor 1303 is used to read the computer program in memory 1301 and perform the following operations:
[0215] The gateway station itself is connected to the satellite base station as a user equipment (UE) functional module, so that the satellite base station configures at least one power-fed data radio bearer (DRB) for the UE functional module;
[0216] A power supply link is established with the satellite base station through at least one power supply DRB;
[0217] The signaling and data are transmitted with the satellite base station on the power supply link.
[0218] In one possible implementation, the processor 1303 is further configured to:
[0219] Random access requests are sent to different satellite base stations through different UE function modules; wherein, the gateway station includes at least one UE function module, and each UE function module corresponds to one satellite base station;
[0220] The system receives the response information of the random access request and establishes a Radio Resource Control (RRC) connection with the satellite base station based on the response information.
[0221] One possible implementation, the protocol of the power supply link, includes:
[0222] Power supply user plane protocol stack and power supply control plane protocol stack;
[0223] The power supply user plane protocol stack includes a Packet Data Convergence Protocol (PDCP) layer, a Radio Link Control (RLC) layer, a Media Access Control (MAC) layer, and a Physical Physics (PHY) layer; the power supply control plane protocol stack includes a Radio Resource Control (RRC) layer, a PDCP layer, an RLC layer, a MAC layer, and a PHY layer.
[0224] Transceiver 1302 is used to receive and send data under the control of processor 1303.
[0225] Among them, Figure 13In this context, the bus architecture can include any number of interconnected buses and bridges, specifically linking various circuits of one or more processors represented by processor 1303 and memory represented by memory 1301 together. The bus architecture can also link various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. The bus interface provides an interface. The transceiver 1302 can be multiple elements, including transmitters and receivers, providing a unit for communicating with various other devices over a transmission medium, including wireless channels, wired channels, optical fibers, etc. For different user equipment, the user interface 1304 can also be an interface capable of connecting external or internal devices, including but not limited to keypads, displays, speakers, microphones, joysticks, etc.
[0226] The processor 1303 is responsible for managing the bus architecture and general processing, while the memory 1301 can store the data used by the processor 1303 when performing operations.
[0227] Optionally, the processor 1303 can be a CPU (Central Processing Unit), ASIC (Application Specific Integrated Circuit), FPGA (Field-Programmable Gate Array), or CPLD (Complex Programmable Logic Device), and the processor can also adopt a multi-core architecture.
[0228] The processor executes any of the methods described in the embodiments of this application according to the obtained executable instructions by calling a computer program stored in memory. The processor and memory may also be physically separated.
[0229] It should be noted that the apparatus provided in this embodiment of the invention can implement all the method steps implemented in the above method embodiment and can achieve the same technical effect. Therefore, the parts and beneficial effects that are the same as those in the method embodiment will not be described in detail here.
[0230] Based on the same inventive concept, one embodiment of the present invention provides a satellite base station. Specific implementation methods for the data transmission method of this satellite base station can be found in the description of the satellite base station-side method embodiment section; repeated details will not be repeated here. Figure 14 The satellite base station includes:
[0231] The determining unit 1401 is used to determine itself as a gateway station access for a user equipment (UE) functional module.
[0232] Configuration unit 1402 is configured to configure at least one feeder data radio bearer (DRB) for the UE functional module; wherein the feeder DRB serves as a bearer of the feeder link for transmitting signaling and data between the satellite base station and the gateway station.
[0233] In one possible implementation, the determining unit 1401 is further configured to:
[0234] The satellite base station receives a random access request sent by a UE function module in the gateway station;
[0235] The satellite base station generates a response to the random access request and sends it to the UE functional module to establish a Radio Resource Control (RRC) connection.
[0236] In one possible implementation, the configuration unit 1402 is further configured to:
[0237] The satellite base station determines the identity information of the UE functional module based on the reason for establishing the RRC connection or related information of the UE functional module;
[0238] If the identity information is a UE function module of the gateway station, the satellite base station allocates at least one feeder DRB to the function module; wherein each feeder DRB corresponds to carrying different service types.
[0239] One possible implementation, the service type includes:
[0240] At least one of N2 signaling and N3 data.
[0241] One possible implementation, the N2 signaling includes:
[0242] UE-related N2 signaling, non-UE-related signaling.
[0243] One possible implementation, the N3 data includes:
[0244] Data of each UE under the jurisdiction of the satellite base station, and data of the satellite base station or other satellite base stations connected to the satellite base station via inter-satellite links.
[0245] In one possible implementation, the configuration unit 1402 is further configured to:
[0246] The satellite base station controls the total number of accesses and the total number of services accepted by ordinary UEs on the satellite base station air interface based on the carrying capacity and load of the power supply link.
[0247] In one possible implementation, the configuration unit 1402 is further configured to:
[0248] The satellite base station determines the maximum carrying capacity of the power supply link based on the UE capabilities reported by the UE functional module.
[0249] The satellite base station determines whether to allow a regular UE to access the feed beam where the gateway station is located, or whether to allow the regular UE to access other service beams of the satellite base station, or whether to accept session establishment requests initiated by the core network from a regular UE, based on whether the load of the feed link exceeds a set proportion of the maximum carrying capacity.
[0250] In one possible implementation, the configuration unit 1402 is further configured to:
[0251] If the feed beam is a dedicated beam of the gateway station, then ordinary UEs are not allowed to access it;
[0252] If the feed beam is a non-dedicated beam of the gateway station, then the data scheduling of the feed DRB is given priority in the feed cell where the gateway station is located, and the service to the ordinary UE is reduced or stopped when the satellite base station is under resource pressure.
[0253] Based on the same inventive concept, one embodiment of the present invention provides a gateway station. Specific implementation methods for the data transmission method of this gateway station can be found in the description of the gateway station-side method embodiment section; repeated details will not be repeated here. Figure 15 The gateway station includes:
[0254] Access unit 1501 is used for the gateway station itself to access the satellite base station as a user equipment (UE) function module, so that the satellite base station configures at least one feeder data radio bearer (DRB) for the UE function module.
[0255] Establishment unit 1502 is used to establish a power supply link with the satellite base station through the at least one power supply DRB;
[0256] The transmission unit 1503 is used to transmit signaling and data with the satellite base station on the power supply link.
[0257] In one possible implementation, the access unit 1501 is used for:
[0258] Random access requests are sent to different satellite base stations through different UE function modules; wherein, the gateway station includes at least one UE function module, and each UE function module corresponds to one satellite base station;
[0259] The system receives the response information of the random access request and establishes a Radio Resource Control (RRC) connection with the satellite base station based on the response information.
[0260] One possible implementation, the protocol of the power supply link, includes:
[0261] Power supply user plane protocol stack and power supply control plane protocol stack;
[0262] The power supply user plane protocol stack includes a Packet Data Convergence Protocol (PDCP) layer, a Radio Link Control (RLC) layer, a Media Access Control (MAC) layer, and a Physical Physics (PHY) layer; the power supply control plane protocol stack includes a Radio Resource Control (RRC) layer, a PDCP layer, an RLC layer, a MAC layer, and a PHY layer.
[0263] It should be noted that the division of units in the embodiments of this application is illustrative and only represents one logical functional division. In actual implementation, other division methods may be used. Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated units described above can be implemented in hardware or as software functional units.
[0264] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) or processor to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0265] It should be noted that the apparatus provided in this embodiment of the invention can implement all the method steps implemented in the above method embodiment and can achieve the same technical effect. Therefore, the parts and beneficial effects that are the same as those in the method embodiment will not be described in detail here.
[0266] Based on the same inventive concept, embodiments of the present invention also provide a processor-readable storage medium storing a computer program for causing the processor to execute the data transmission method described above for the satellite base station side or gateway station side.
[0267] The processor-readable storage medium can be any available medium or data storage device that the processor can access, including but not limited to magnetic memory (e.g., floppy disk, hard disk, magnetic tape, magneto-optical disk (MO)), optical memory (e.g., CD, DVD, BD, HVD), and semiconductor memory (e.g., ROM, EPROM, EEPROM, non-volatile memory (NAND FLASH), solid-state drive (SSD)).
[0268] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product implemented on one or more computer-usable storage media (including, but not limited to, disk storage and optical storage) containing computer-usable program code.
[0269] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer-executable instructions. These computer-executable instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0270] These processor-executable instructions may also be stored in a processor-readable memory that can direct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the processor-readable memory produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0271] These processors can execute instructions that can also be loaded onto a computer or other programmable data processing device, causing a series of operational steps to be performed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable device for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0272] Obviously, those skilled in the art can make various modifications and variations to this application without departing from the spirit and scope of this application. Therefore, if such modifications and variations fall within the scope of the claims of this application and their equivalents, this application also intends to include such modifications and variations.
Claims
1. A method for data transmission, characterized in that, The method includes: The satellite base station receives a random access request sent by a UE function module in the gateway station; The satellite base station generates response information for the random access request and sends it to the UE functional module to establish a Radio Resource Control (RRC) connection. The satellite base station determines the identity information of the UE functional module based on the reason for establishing the RRC connection or related information of the UE functional module; if the identity information is the UE functional module of the gateway station, the satellite base station allocates at least one feeder DRB to the functional module; wherein, each feeder DRB corresponds to carrying different service types, and the feeder DRB is used as a bearer of the feeder link to transmit signaling and data between the satellite base station and the gateway station.
2. The method as described in claim 1, characterized in that, The business types include: At least one of N2 signaling and N3 data.
3. The method as described in claim 2, characterized in that, The N2 signaling includes: UE-related N2 signaling, non-UE-related signaling.
4. The method as described in claim 2, characterized in that, The N3 data includes: Data of each UE under the jurisdiction of the satellite base station, and data of the satellite base station or other satellite base stations connected to the satellite base station via inter-satellite links.
5. The method according to any one of claims 1-4, characterized in that, Also includes: The satellite base station controls the total number of ordinary UEs accessing and the total number of services accepted by the satellite base station air interface based on the carrying capacity and load of the power supply link.
6. The method as described in claim 5, characterized in that, The satellite base station controls the total number of ordinary UEs accessing and the total number of services accepted by the satellite base station air interface based on the carrying capacity and load of the feeder link, including: The satellite base station determines the maximum carrying capacity of the power supply link based on the UE capabilities reported by the UE functional module. The satellite base station determines whether to allow a regular UE to access the feed beam where the gateway station is located, or whether to allow the regular UE to access other service beams of the satellite base station, or whether to accept session establishment requests initiated by the core network from a regular UE, based on whether the load of the feed link exceeds a set proportion of the maximum carrying capacity.
7. The method as described in claim 6, characterized in that, The method further includes: If the feed beam is a dedicated beam of the gateway station, then ordinary UEs are not allowed to access it; If the feed beam is a non-dedicated beam of the gateway station, then the data scheduling of the feed DRB is given priority in the feed cell where the gateway station is located, and the service to the ordinary UE is reduced or stopped when the satellite base station is under resource pressure.
8. A method for data transmission, characterized in that, include: The gateway station itself is connected to the satellite base station as a user equipment (UE) functional module, so that the satellite base station configures at least one power-fed data radio bearer (DRB) for the UE functional module; The gateway station establishes a power supply link with the satellite base station through at least one power supply DRB; The gateway station transmits signaling and data with the satellite base station on the power supply link; The gateway station itself, as a user equipment (UE) functional module, connects to the satellite base station, including: The gateway station sends random access requests to different satellite base stations through different UE function modules; wherein, the gateway station includes at least one UE function module, and each UE function module corresponds to one satellite base station; The gateway station receives the response information of the random access request and establishes a Radio Resource Control (RRC) connection with the satellite base station based on the response information; The step of configuring at least one feeder data radio bearer (DRB) for the UE functional module by the satellite base station includes: The satellite base station determines the identity information of the UE functional module based on the reason for establishing the RRC connection or related information of the UE functional module; if the identity information is the UE functional module of the gateway station, the satellite base station allocates at least one feeder DRB to the functional module; wherein each feeder DRB corresponds to carrying different service types.
9. The method as described in claim 8, characterized in that, The protocol of the power supply link includes: Power supply user plane protocol stack and power supply control plane protocol stack; The power supply user plane protocol stack includes a Packet Data Convergence Protocol (PDCP) layer, a Radio Link Control (RLC) layer, a Media Access Control (MAC) layer, and a Physical Physics (PHY) layer; the power supply control plane protocol stack includes a Radio Resource Control (RRC) layer, a PDCP layer, an RLC layer, a MAC layer, and a PHY layer.
10. A satellite base station, characterized in that, Includes memory, transceiver, and processor: A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer programs from the memory and performing the following operations: It determines itself as a gateway station access point for the user equipment (UE) functional module; Configure at least one feeder data radio bearer (DRB) for the UE functional module; wherein the feeder DRB serves as a bearer of the feeder link for transmitting signaling and data between the satellite base station and the gateway station; The processor is also used for: Receive a random access request sent by a UE function module in the gateway station; The system generates a response to the random access request and sends it to the UE functional module to establish a Radio Resource Control (RRC) connection. The processor is also used for: Based on the reason for establishing the RRC connection, or related information about the UE functional module, determine the identity information of the UE functional module; If the identity information is a UE function module of the gateway station, at least one feeder DRB is allocated to the function module; wherein each feeder DRB corresponds to carrying different service types.
11. The satellite base station as described in claim 10, characterized in that, The business types include: At least one of N2 signaling and N3 data.
12. The satellite base station as described in claim 11, characterized in that, The N2 signaling includes: UE-related N2 signaling, non-UE-related signaling.
13. The satellite base station as described in claim 11, characterized in that, The N3 data includes: Data of each UE under the jurisdiction of the satellite base station, and data of the satellite base station or other satellite base stations connected to the satellite base station via inter-satellite links.
14. The satellite base station as described in any one of claims 10-13, characterized in that, The processor is also used for: Based on the carrying capacity and load of the power supply link, the total number of ordinary UEs accessing the satellite base station air interface and the total number of services accepted are controlled.
15. The satellite base station as described in claim 14, characterized in that, The processor is also used for: The maximum carrying capacity of the power supply link is determined based on the UE capabilities reported by the UE functional module. Based on whether the load of the power supply link exceeds the set proportion of the maximum carrying capacity, it is determined whether to allow ordinary UEs to access the power supply beam where the gateway station is located, or whether to allow ordinary UEs to access other service beams of the satellite base station, or whether to accept session establishment requests initiated by the core network from ordinary UEs.
16. The satellite base station as described in claim 15, characterized in that, The processor is also used for: If the feed beam is a dedicated beam of the gateway station, then ordinary UEs are not allowed to access it; If the feed beam is a non-dedicated beam of the gateway station, then the data scheduling of the feed DRB is given priority in the feed cell where the gateway station is located, and the service to the ordinary UE is reduced or stopped when the satellite base station is under resource pressure.
17. A gateway station, characterized in that, Includes memory, transceiver, and processor: A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer programs from the memory and performing the following operations: The gateway station itself is connected to the satellite base station as a user equipment (UE) functional module, so that the satellite base station configures at least one power-fed data radio bearer (DRB) for the UE functional module; A power supply link is established with the satellite base station through at least one power supply DRB; The system transmits signaling and data to the satellite base station via the power supply link. The processor is also used for: Random access requests are sent to different satellite base stations through different UE function modules; wherein, the gateway station includes at least one UE function module, and each UE function module corresponds to one satellite base station; Receive the response information of the random access request, and establish a Radio Resource Control (RRC) connection with the satellite base station based on the response information; The step of configuring at least one feeder data radio bearer (DRB) for the UE functional module by the satellite base station includes: The satellite base station determines the identity information of the UE functional module based on the reason for establishing the RRC connection or related information of the UE functional module; if the identity information is the UE functional module of the gateway station, the satellite base station allocates at least one feeder DRB to the functional module; wherein each feeder DRB corresponds to carrying different service types.
18. The gateway station as described in claim 17, characterized in that, The protocol of the power supply link includes: Power supply user plane protocol stack and power supply control plane protocol stack; The power supply user plane protocol stack includes a Packet Data Convergence Protocol (PDCP) layer, a Radio Link Control (RLC) layer, a Media Access Control (MAC) layer, and a Physical Physics (PHY) layer; the power supply control plane protocol stack includes a Radio Resource Control (RRC) layer, a PDCP layer, an RLC layer, a MAC layer, and a PHY layer.
19. A satellite base station, characterized in that, include: The determining unit is used to determine itself as a gateway station access for a user equipment (UE) functional module; A configuration unit is configured to configure at least one feeder data radio bearer (DRB) for the UE functional module; wherein the feeder DRB serves as a bearer of the feeder link for transmitting signaling and data between the satellite base station and the gateway station; The determining unit is specifically used for: The satellite base station receives a random access request sent by a UE function module in the gateway station; The satellite base station generates response information for the random access request and sends it to the UE functional module to establish a Radio Resource Control (RRC) connection. The configuration unit is also used for: The satellite base station determines the identity information of the UE functional module based on the reason for establishing the RRC connection or related information of the UE functional module; if the identity information is the UE functional module of the gateway station, the satellite base station allocates at least one feeder DRB to the functional module; wherein each feeder DRB corresponds to carrying different service types.
20. A gateway station, characterized in that, include: The access unit is used for the gateway station itself to access the satellite base station as a user equipment (UE) functional module, so that the satellite base station configures at least one power-feed data radio bearer (DRB) for the UE functional module. Establishment unit, used to establish a power supply link with the satellite base station through the at least one power supply DRB; The transmission unit is used to transmit signaling and data with the satellite base station on the power supply link; The gateway station itself, as a user equipment (UE) functional module, accesses the satellite base station, including: The gateway station sends random access requests to different satellite base stations through different UE function modules; wherein, the gateway station includes at least one UE function module, and each UE function module corresponds to one satellite base station; The gateway station receives the response information of the random access request and establishes a Radio Resource Control (RRC) connection with the satellite base station based on the response information; The step of configuring at least one feeder data radio bearer (DRB) for the UE functional module by the satellite base station includes: The satellite base station determines the identity information of the UE functional module based on the reason for establishing the RRC connection or related information of the UE functional module; if the identity information is the UE functional module of the gateway station, the satellite base station allocates at least one feeder DRB to the functional module; wherein each feeder DRB corresponds to carrying different service types.
21. A processor-readable storage medium, characterized in that, The processor-readable storage medium stores a computer program for causing the processor to perform the method according to any one of claims 1 to 9.