The present application relates to the field of a satellite communication technology, in particular to a method for broadcasting system information, a method for receiving system information, an apparatus, a device and a storage medium.
In a 5G communication system, system information (SI) consists of a master information block (MIB) and a plurality of system information blocks (SIBs). There are a plurality of types of SIBs, a part of which are associated with neighbor cells, that is SIBs associated with the neighbor cells, including information associated with neighbor satellite ephemeris, measurement, and re-selection, such as an SIB2, an SIB3, an SIB4, an SIB5, and an SIB19. The content of the “SIBs associated with the neighbor cells” is information of one or more neighbor cells of a current serving cell, which is mainly used for mobility management. A user equipment performs detection and measurement on one or more neighbor cells through the SIBs associated with the neighbor cells, so as to be changed to a new cell before the coverage of the current serving cell ends. In this way, the user equipment may continuously camp on different cells in a mobile scenario to maintain service continuity.
In an existing 3rd generation partnership project (3GPP) standard protocol, the system information is periodically broadcasted in a unit of a cell, that is, under a coverage area of the entire cell, all user equipments at all positions receive the same system information. However, cells corresponding to a base station on a satellite have a wide coverage area, many beam footprints, and a small overlap range among the cells, and the broadcast of periodic cell-specific system information is not suitable for a satellite communication system, which will greatly increase the power consumption of sending a signal by a satellite antenna, occupy a radio link, and waste channel resources.
Embodiments of the present application provide a method for broadcasting system information, a method for receiving the system information, an apparatus for broadcasting system information, a device and a storage medium, which may reduce the power consumption of sending a signal by a satellite antenna and save channel resources.
In a first aspect, the embodiments of the present application provide a method for broadcasting system information, applied to a base station on a satellite, including:
In a possible implementation, the method further includes:
In the above embodiment, each cell includes an edge beam footprint and a non-edge beam footprint, the edge beam footprint is located at the edge position of the cell, and the base station on the satellite broadcasts the system information of the one or more neighbor cells at the edge position of the cell, which may ensure that the user equipment located on an edge of the cell and having a cell re-selection or handover request may obtain the system information of the one or more neighbor cells in time; and the base station on the satellite broadcasts the system information of a local cell at the non-edge beam footprint, which may provide a service for the user equipment located in the cell, and the above broadcasting mode not only reduces the power consumption of the satellite antenna, improves a utilization rate of satellite system resources, but also ensures the continuity of the service.
In a possible implementation, the system information associated with the one or more neighbor cells includes at least one of following information: system information block SIB2, SIB3, SIB4, SIB5, one or more NTN-specific parameters associated with the one or more neighbor cells in SIB19;
the system information associated with the first cell includes: the SIB19 including one or more NTN-specific parameters associated with the first cell, and system information unrelated to the one or more neighbor cells.
In the above embodiment, the SIB19 broadcast on the edge beam footprint includes the one or more NTN-specific parameters associated with the one or more neighbor cells, the SIB2-SIB5 are not broadcast on the non-edge beam footprint and the SIB19 broadcast on the non-edge beam footprint does not include the one or more NTN-specific parameters associated with the one or more neighbor cells. This setting of broadcasting different pieces of system information on different types of beam footprints may reduce the power consumption of the satellite antenna and save the channel resources.
In a possible implementation, broadcasting the system information associated with the one or more neighbor cells of the first cell to the edge beam footprint includes:
In a possible implementation, the indication information includes modification information for the system information, and a modification of a broadcast control channel (BCCH) corresponding to the system information blocks SIB1, SIB2, SIB3, SIB4, SIB5 and SIB19 is indicated in a case that the modification information is 1.
In the above embodiment, the short message including the indication information is further sent at the edge beam footprint, so that the user equipment may determine that the user equipment itself is located at the edge beam footprint of the first cell, and then the user equipment may re-obtain the system information broadcasted by the base station on the satellite.
In a possible implementation, the system information associated with the one or more neighbor cells of the first cell includes at least one of the following:
In the above embodiment, one or more matched neighbor cells are preset for different edge beam footprints, so that an SIB associated with a neighbor cell matched with any edge beam footprint is broadcasted at the any edge beam footprint, rather than broadcasting the SIBs associated with all the neighbor cells, and this broadcasting mode may save the channel resources.
In a second aspect, the embodiments of the present application provide a method for receiving system information, applied to a user equipment, including:
In the above embodiment, the user equipment updates the system information of the one or more neighbor cells at the edge beam footprint and receives the system information of a local cell at a non-edge beam footprint, and it is further ensured that the user equipment located at the edge beam footprint and having a cell re-selection or handover request may also obtain the system information of the one or more neighbor cells in time and accept a continuous service provided by a satellite system while a satellite operates with low power consumption and a high resource utilization rate.
In a possible implementation, after moving to the edge beam footprint of the first cell, the method further includes:
In a possible implementation, the determining that the user equipment is located at the edge beam footprint includes:
In a possible implementation, after the determining that the user equipment is located at the edge beam footprint, the method further includes:
In the above embodiment, the user equipment may trigger to, immediately after receiving the indication information, reobtain the system information broadcasted by the base station on the satellite, which ensures that the SIB associated with the neighbor cell can be obtained in time at the edge position of the cell, and cell re-selection or handover executed by the user equipment will not be affected.
In a possible implementation, the system information associated with the one or more neighbor cells includes at least one of the following:
In a possible implementation, the method further includes:
In the above embodiment, different modes of monitoring for the short message are set for the user equipment in different states to ensure that the user equipment may receive the short message including the indication information in time in the different states.
In a third aspect, the embodiments of the present application provides an apparatus for broadcasting system information, applied to a base station on a satellite, including:
In a fourth aspect, the embodiments of the present application provide an electronic device, including:
In a fifth aspect, the embodiments of the present application provide a user equipment, including:
In a sixth aspect, the embodiments of the present application provide a computer storage medium, where the computer storage medium stores a computer program, and the computer program is configured to enable a computer to execute the above method for the first aspect or execute the above method for the second aspect.
In a seventh aspect, an embodiment of the present application provides a computer program product, including a computer program, wherein the computer program, when being executed by a processor, implements the above method for the first aspect or the above method for the second aspect.
The principle and spirit of the present application will be described with reference to several exemplary implementations. It should be understood that these implementations are given merely to enable those skilled in the art to better understand and implement the present application, and do not limit the scope of the present application in any mode. Rather, these implementations are provided to make the present disclosure more thorough and complete, and to enable the scope of the present disclosure to be completely communicated to those skilled in the art.
Those skilled in the art know that the implementations of the present application may be implemented as a system, an apparatus, a method or a computer program product. Therefore, the present disclosure may be specifically implemented as the following forms: full hardware, full software (including firmware, resident software, microcode, etc.), or a combination of hardware and software.
In this article, it needs to be understood that the quantity of any elements in accompanying drawings is used for an example and not restriction, and any names are used for distinction only and do not have any restriction meaning.
Part of concepts involved in embodiments of the present application is introduced below.
System information: in a 5G communication system, the system information (SI) consists of an MIB and a plurality of SIBs. There are a plurality of types of SIBs, a part of which are associated with one or more neighbor cells, including information associated with neighbor satellite ephemeris, measurement, and re-selection, such as an SIB2, an SIB3, an SIB4, an SIB5, and an SIB19, called as “SIB associated with the one or more neighbor cells” in the embodiments of the present application. The content of the SIB associated with the one or more neighbor cells is system information of the one or more neighbor cells of a cell which a user equipment currently camps on, which is mainly used for mobility management. The user equipment performs detection and measurement on the one or more neighbor cells through the SIB associated with the one or more neighbor cells, so as to be changed to a neighbor cell before the coverage of the current serving cell ends. In this way, the user equipment may continuously camp on different cells in a mobile scenario to maintain service continuity.
The content of the SIB associated with the one or more neighbor cells can be as follows:
Beam footprint: a sub region in the ground coverage region corresponding to the base station on the satellite, as shown in
Satellite beam: a beam sent to the ground coverage region through the satellite antenna.
As shown in
S301: determining an edge beam footprint corresponding to a first cell.
The first cell is a ground coverage region corresponding to a target base station on a satellite, that is, the cell which a user equipment currently camps on, also known as a local cell in the embodiments of the present application. The edge beam footprint is located at an edge position of the ground coverage region. As shown in
Since, for different satellite systems, the sizes of the beam footprint are different, overlap ranges of the cells are different, paging cycles configured for the cells are different, and measuring capacities of user equipments are different, a width of a region formed by the edge positions of the cell may be one beam footprint, or a plurality of beam footprints, or different edge regions may be set for different cells of the same satellite system. For example, the width of a region formed by the edge positions of the cell 1 may be one beam footprint or two beam footprints, which may be formulated specifically according to needs of an actual system. That is, the number of the beam footprints for the width is defined as few as possible on the premise that it is ensured that the user equipment may have enough time to reobtain and update the system information, and perform the measurement before leaving the current serving cell at the edge of the cell, which is not specifically limited in the embodiments of the present application.
The method for broadcasting system information provided by the embodiments of the present application may be applied to a high orbit satellite system (synchronous satellite system) or a low orbit satellite system (non-synchronous satellite system). For the non-synchronous satellite, its velocity may be greater than a rotation speed of the earth, that is, a cell corresponding to the non-synchronous satellite is not at a fixed position, and there may be a situation where a movement speed of a cell is much higher than a movement speed of a user equipment, and in this case, the definition of the edge beam footprint may be further optimized as
S302: broadcasting system information associated with one or more neighbor cells of the first cell and system information associated with the first cell to the edge beam footprint in a process of broadcasting system information to the ground coverage region through a satellite beam; and broadcasting the system information associated with the first cell to a non-edge beam footprint, and not broadcasting the system information associated with the one or more neighbor cells to the non-edge beam footprint.
In the embodiments of the present application, for the cell corresponding to the base station on the satellite, a coverage range is wider, there are more beam footprints. In a case of sufficient antenna resources, one antenna (namely, the satellite beam) may be configured for each beam footprint in the cell to broadcast the system information, that is, the system information may be broadcasted to each beam footprint at the same time. However, in a case of insufficient antenna resources, the same antenna (namely, the satellite beam) may be configured for a plurality of beam footprints to broadcast the system information, and specifically, the corresponding system information may be broadcasted in turn on different beam footprints in a time-division mode. The embodiments of the present application do not specifically limit a broadcast sequence, but only ensures that the corresponding system information is broadcasted at the broadcast time corresponding to the beam footprint.
A specific implementation of broadcasting the system information by configuring one antenna for a plurality of beam footprints provided by the embodiments of the present application is as follows:
In an existing 3GPP, the base station may send the short message on a physical downlink control channel through downlink control information (DCI 1_0) scrambled by a paging radio network temporary identifier (P-RNTI). The short message has indication information with a plurality of bits for indicating different processes. For example, bit 1 may indicate the change of the system information, but the change of the system information defined by the 3GPP need to take effect within the next modification period, the modification period is configured through a modification period coefficient (modificationPeriodCoeff) and a default paging cycle (defaultPagingCycle) in the SIB1, and a configurable interval is 640 ms to 40.96 s. Since the moving speed of the non-synchronous satellite is fast, if the update is carried out until the next modification period, the user equipment may have left the edge region, and the system information may not be updated in time. Based on this, the embodiments of the present application extend the indication information in the short message, that is, any one of bit5 to bit8 is used as the indication information, and in the embodiments of the present application, the bit5 is selected as the indication information for indicating the user equipment to re-acquire the system information broadcasted by the base station on the satellite at a latest receiving occasion at the edge beam footprint, that is, the user equipment immediately updates the system information after receiving the system information. Because an existing technology requires that the system information can be updated until the next modification period, and for the broadcast of the system information at the edge beam footprint, the system information needs to be updated faster, the user equipment needs to update the system information immediately. The indicating bits extended by the embodiments of the present application are shown in Table 1.
The satellite beam uses the short message to indicate the user equipment to update the system information at the edge beam footprint in each paging time, that is, the satellite beam only sends the short message at the edge beam footprint, and the bit5 in the short message is 1 (indication information).
According to the method for broadcasting system information applied to the base station on the satellite provided by the embodiments of the present application, the one or more SIBs associated with the one or more neighbor cells are broadcasted on the edge region of the cell and the one or more SIBs associated with the local cell are broadcasted on the non-edge region, thus reducing the power consumption of sending a signal by the satellite and saving channel resources.
Based on the same inventive concept, the embodiments of the present application also provide a method for receiving system information, applied to a user equipment, including:
The first cell is a ground coverage region corresponding to the base station on the satellite, and the base station on the satellite can use a satellite beam to broadcast the system information associated with the one or more neighbor cells to the edge beam footprint, and the edge beam footprint is located at an edge position of the ground coverage region. The specific steps for broadcasting the system information associated with the one or more neighbor cells to the edge beam footprint using the satellite beam are as described in the above S301 to S302, which is not repeated here.
If the user equipment moves from the non-edge beam footprint to the edge beam footprint, it indicates that the user equipment may enter a coverage range of a neighbor cell. In order to ensure the continuity of service, reselecting a cell in an idle state or an inactive state, or handovering the cell in a connected state may occur. Since the base station on the satellite will send a short message including indication information to the edge beam footprint, if the user equipment receives the short message, it is determined that the user equipment itself enters the edge beam footprint, and then the user equipment immediately triggers to perform the update of the system information after receiving the system information in a latest receiving occasion. For example, when the user equipment moves from the inside of the first cell to the edge region, the user equipment receives a short message with the bit5 as 1 on the user equipment side, and at this time, the user equipment immediately triggers to perform the update of the system information, that is, the system information associated with the one or more neighbor cells is used to update the system information, and then the updated system information is used to measure the one or more neighbor cells. If signal strength of a neighbor cell is greater than signal strength of the first cell, it indicates that the user equipment has a tendency to move to the neighbor cell, and the user equipment performs cell re-selection or handover. The embodiments of the present application do not specifically limit the condition of the cell re-selection or handover.
In a possible implementation, the user equipment in different states receives the short message in different ways, as described specifically in the following implementation.
(1) The user equipment is in the idle state or the inactive state.
The user equipment monitors for short message(s) sent by the base station on the satellite through the satellite beam in a target paging occasion corresponding to the user equipment.
When the user equipment is in the idle state or the inactive state, it does not read the short message all the time. In order to obtain the short message in time, the user equipment reads the short message in the paging occasion (that is, the paging time of a discontinuous cycle) corresponding to the user equipment and determines whether the short message includes the indication information.
(2) The user equipment is in a connected state.
The user equipment monitors for the short message(s) sent by the base station on the satellite through the satellite beam in any one paging occasion.
If the user equipment is in the connected state, the user equipment shall select at least one paging occasion in each default paging cycle to monitor for the short message and judge whether the short message includes the indication information.
If the user equipment first enters the non-edge beam footprint (such as power on in the cell) and then enters the edge from the non-edge beam footprint, the user equipment will re-acquire complete system information including information of the one or more neighbor cells at the edge beam footprint through the indication information in the short message; if the user equipment first enters the edge beam footprint, and then moves from the edge beam footprint to the non-edge beam footprint, at this time, the user equipment will not update the system information, because the system information (that is, the system information associated with the one or more neighbor cells and the system information of the first cell) has been collected at the edge; and if the user equipment goes through: edge beam footprint->non-edge beam footprint->edge beam footprint, the user equipment receives the short message including the indication information several times, and does not need to receive system information of the one or more neighbor cells again if previously received information of one or more neighbor cells does not expire. In addition, if the user equipment repeatedly receives a short message of the bit5 as 1 in the same cell, and the information of the one or more neighbor cells does not expire, the user equipment can update the one or more SIBs associated with the one or more neighbor cells only once to save the power consumption of the user equipment.
According to a current 3GPP protocol specification, the user equipment cannot know whether the user equipment enters the edge region of the cell, and the user equipment will not re-receive the system information when the beam footprint where the user equipment is located is changed in the same cell. The embodiments of the present application propose a scheme of indicating the user equipment to update the system information immediately by extending the short message, which ensures that the user equipment can update the one or more SIBs associated with the one or more neighbor cells in time at the edge of the cell.
A specific process that the base station on the satellite broadcasts information to the user equipment will be illustrated in detail through
Step 1, as shown in
Step 2, the user equipment receives broadcasted information at the non-edge beam footprint. The system information sent by the base station on the satellite includes an MIB and an SIB1, the scheduling information (si-SchedulingInfo) of the system information in the SIB1 only indicates the scheduling of an SIB19, and the moving speed of the cell corresponding to the satellite is higher than that of the user equipment.
An example of the si-SchedulingInfo of the SIB1 is as follows:
Step 3, as the satellite moves or the user equipment moves, the user equipment begins to enter the edge (i.e., the black region) of the cell 1.
Step 4, the base station on the satellite continuously sends the short message including the indication information at the edge beam footprint of the cell, and the bit5 (systemInfoModificationForMobility) extended in the embodiments of the present application is set as 1. System information of a cell 3 broadcasted by the base station on the satellite on the edge region includes an MIB and an SIB1.
Here, scheduling information (si-SchedulingInfo) of the system information in the SIB1 schedules SIB2-SIB5 and the SIB19, and an example is as follows:
The SIB19 includes one or more NTN-specific parameters associated with the first cell and one or more NTN-specific parameters associated with the one or more neighbor cells.
Step 5, after receiving the short message including the indication information, the user equipment uses the received system information of the cell 3 to update the system information immediately, and obtains a measurement configuration of the cell 3 and an ephemeris configuration of the base station on the satellite corresponding to the cell 3.
Step 6: the user equipment performs a measurement, re-selection or handover based on the 3GPP protocol, and the cell 1 is changed to the cell 3.
Based on the same inventive concept, the embodiments of the present application further provide an apparatus for broadcasting system information, applied to a base station on a satellite, and as shown in
In a possible implementation, the broadcasting module 702 is configured to:
In a possible implementation, the broadcasting module 702 is configured to broadcast system information blocks SIB2, SIB3, SIB4, SIB5, and one or more NTN-specific parameters associated with the one or more neighbor cells in SIB19; and
In a possible implementation, the broadcasting module 702 is configured to:
In a possible implementation, the broadcasting module 702 is configured to determine the system information associated with the one or more neighbor cells, and the system information includes at least one of the following:
Based on the same inventive concept, the embodiments of the present application further provide a user equipment, including:
As shown in
The processor 801 is configured to read an instruction in the memory 802 and executes the instruction, so as to enable the at least one processor to be able to execute the method for receiving system information applied to the user equipment provided by the above embodiments.
The memory 802 is configured to store various instructions and programs of the method for receiving system information applied to the user equipment provided by the above embodiments.
Based on the same inventive concept, the embodiments of the present application further provide an electronic device, including:
As shown in
The processor 901 is configured to read an instruction in the memory 902 and executes the instruction, so as to enable the at least one processor to be able to execute the method for broadcasting system information applied to the base station on the satellite or the method for receiving system information applied to the user equipment provided by the above embodiments.
The memory 902 is configured to store various instructions and programs of the method for broadcasting system information applied to the base station on the satellite or the method for receiving system information applied to the user equipment provided by the above embodiments.
The buses 804 and 904 may be peripheral component interconnect (PCI for short) buses or extended industry standard architecture (EISA for short) buses, etc. The buses may be divided into address buses, data buses, control buses and so on. For convenience of showing, only one thick line is used for showing the buses in
The processors 801 and 901 may be a central processing unit (CPU for short), a network processor (NP for short), a graphic processing unit (GPU for short), or any combination of the CPU, the NP, or the GPU. The processor may also be a hardware chip. The hardware chip may be an application-specific integrated circuit (ASIC for short), a programmable logic device (PLD for short), or a combination thereof. The above PLD may be a complex programmable logic device (CPLD for short), a field-programmable gate array (FPGA for short), a generic array logic (GAL for short) or any combination thereof.
The embodiments of the present application further provide a computer program product, including a computer program that implements any above method for broadcasting system information or any above method for receiving system information when the computer program is executed by a processor. For example, the methods in the present application may be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When being implemented by using software, the methods may be implemented in whole or in part in a form of the computer program product. The computer program product includes one or more computer programs or instructions. When the computer programs or instructions are loaded and executed on a computer, a process or function of the present application is performed in whole or in part. The computer may be a general purpose computer, a special purpose computer, a computer network, a network device, a user device, a core network device, an OAM, or other programmable apparatuses.
Optionally, a computer readable storage medium may be used as an implementation mode of the computer program product, that is, the embodiments of the present application further provide a computer readable storage medium including a computer program, and the computer program, when executed by a processor, implements any above method for broadcasting system information or any above method for receiving system information.
For example, the computer program or instruction may be stored in the computer readable storage medium or transmitted from one computer readable storage medium to another computer readable storage medium, for example, the computer program or instruction may be transmitted from one website, computer, server or data center to another website, computer, server or data center in a wired or wireless mode. The computer readable storage medium may be any available medium that the computer can access or a data storage device such as the server or the data center that integrates one or more available media. The available media may be magnetic media, for example, a floppy disk, a hard disk and a magnetic tape, may also be an optical medium, for example, a digital video compact disk and may further be a semiconductor medium, for example, a solid state drive. The computer readable storage medium may be a volatile or non-volatile storage medium, or may include both volatile and non-volatile storage media.
Those skilled in the art shall understand that the embodiments of the present application may be provided as a method, a system, or a computer program product. Therefore, the present application may take a form of a full hardware embodiment, a full software embodiment, or a combination of software and hardware. Further, the present application may take a form of a computer program product implemented on one or more computer available storage media (including but not limited to a disk memory, a CD-ROM, an optical memory, etc.) in which computer available program codes are included.
The present application is described by reference to a flow diagram and/or block diagram of the method, the device (system), and the computer program product pursuant of the present application. It shall be understood that each flow and/or block in the flow diagram and/or block diagram, and a combination of the flows and/or the blocks in a flow diagram and/or block diagram may be implemented by the computer program instructions. These computer program instructions may be supplied to a processor of the general purpose computer, the special purpose computer, an embedded processor, or other programmable data processing devices to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing devices produce an apparatus used to implement a function specified in one or more flows of the flow diagram and/or one or more blocks of the block diagram.
These computer program instructions may also be stored in a computer readable memory able to guide a computer or other programmable data processing devices to work in a particular mode, such that the instructions stored in the computer readable memory produce manufactured goods including an instruction apparatus, and the instruction apparatus implements a function specified in one or more flows of the flow diagram and/or one or more blocks of the block diagram.
These computer program instructions may also be loaded onto the computer or other programmable data processing devices, such that a series of operational steps are performed on the computer or other programmable data processing devices to produce computer-implemented processing, and therefore the instructions executed on the computer or other programmable devices provide steps used for implementing the function specified in one or more flows of the flow diagram and/or one or more blocks of the block diagram. Obviously, those skilled in the art may make various modifications and variations on the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include such modifications and variations.
| Number | Date | Country | |
|---|---|---|---|
| Parent | PCT/CN2023/133438 | Nov 2023 | WO |
| Child | 19071130 | US |