Coarse SIB for NTN signaling reduction
By transmitting a pre-compensated random access preamble, user equipment in non-terrestrial networks receives accurate satellite information efficiently, addressing inefficiencies in system information block broadcasting and reducing power consumption.
Patent Information
- Application Number
- PCT/EP2025/051784
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-04-19
- Filing Date
- 2025-01-24
- Publication Date
- 2025-10-23
AI Technical Summary
In non-terrestrial networks, broadcasting system information blocks at regular periodicity is inefficient due to low cell load, leading to energy waste and increased user equipment power consumption, while reducing periodicity may delay cell access.
User equipment transmits a pre-compensated random access preamble based on a determination of lower accuracy system information block, and receives a more accurate satellite information through a random access response from the network node, which acknowledges the message with higher accuracy satellite information.
This approach reduces energy consumption and power usage by the user equipment while ensuring timely and accurate communication in non-terrestrial networks.
Smart Images

Figure EP2025051784_23102025_PF_FP_ABST
Abstract
Description
COARSE SIB FOR NTN SIGNALING REDUCTIONTECHNOLOGICAL FIELD
[0001] An example embodiment relates generally to system information blocks, and, more particularly, to reducing signaling with system information blocks.BACKGROUND
[0002] In a non-terrestrial network system, base stations (e.g., gNBs), including 5G base stations, may be deployed on board satellites or relayed by satellites. Ground based base stations may be relayed by satellites in a transparent way to provide communication coverage over a large area otherwise unreachable by cellular networks. This functionality can be used to connect internet of things devices globally as well as provide personal communication in remote areas and during disaster relief situations.
[0003] Low Earth Orbit (LEO) satellites orbit between 500-1500 km above the earth. The typical beam footprint size for a LEO satellite has between a 100 and 1000 km satellite radius. One LEO satellite may cover a very large area on Earth which includes multiple countries.
[0004] Satellites may move with speeds about 7.5 km / s relative to Earth. In Earth- fixed cells (EFC), the satellite continuously adjusts the satellite beam pointing direction to fix the new radio cell and new radio beam to a specific point or area on Earth. In Earth-moving cells (EMC), the satellite beam pointing direction is fixed, and thus the beam footprint (i.e., new radio cell) is moving on Earth. In EMC-based non-terrestrial networks, the mobility is mainly due to satellite movement as they move faster than user equipment devices on the ground. In contrast, EFC- based mobility may arise from user equipment movement and satellite movement. User equipment movement is not a major contributing factor to mobility due to the large cell footprint. Satellite movement causes a larger set of user equipment devices to be handed off to a new cell, provided that mobility is handled by handover which may be implemented as normal handover, random access channel-lower handover, or satellite switch while maintaining a physical cell ID.
[0005] A user equipment in a radio resource control idle mode or a radio resource control inactive mode ensures that it has a valid version of at least a master information block. A system information block 1, and a system information block 19 if the user equipment is accessing new radio via non- terrestrial network access. The system information block 19 is essential for non-terrestrial network access, so the user equipment re-acquires a valid instance of system information block 19 before the end of a duration indicated by ntn-UlSyncValidityDuration.
[0006] A system information block 19 (SIB 19) can be broadcast in terrestrial network cells to provide satellite assistance information for non-terrestrial neighbor cells (e.g., ntn- NeighCellConfigList-rl7). SIB 19 is not an essential system information block when provided in a terrestrial network serving cell (i.e., a user equipment does not consider the terrestrial network serving cell as barred if it fails to acquire SIB 19). A user equipment in a radio resource control idle mode or a radio resource control inactive mode is not required to ensure having a valid version of SIB 19 in a terrestrial network serving cell. An exact time of reacquiring SIB 19 for a user equipment in the radio resource control idle mode or the radio resource control inactive mode in a terrestrial network serving cell is up to user equipment implementation.
[0007] A system information modification mechanism may update or modify content in a SIB 19. Changes of system information occur at specific radio frames. When the network changes parts of the system information, it first notifies the user equipment devices within a modification period. Changes are not effective until a next modification period defined by a system information block 1 (SIB1). The modification period depends on a scaling factor and a default (paging) discontinuous reception cycle. The user equipment receives indications about system information modifications using a Short Message transmitted with a paging radio network temporary identifier over downlink control information. User equipment devices in idle or inactive mode monitor for system information change indication in its own paging occasions. In connected mode, the user equipment monitors for system information change indication in any paging occasion at least once per modification period. Once the user equipment receives a Short Message, the user equipment immediately re-acquires SIB1 and based on scheduling information, reacquires other system information blocks in the next system information block modification period.
[0008] In new radio, cells periodically broadcast system information over the entire cell area. This may be inefficient, especially in cases with a low number of user equipment devices and low traffic load. All elements in a SIB 19 are marked as optional, but the system is not expected to work properly without some basic elements of SIB 19 such as the ntn-Config of the serving satellite (which the user equipment needs for initial access). Satellite ephemeris and common timing advance are required for the user equipment to perform uplink pre-compensation. Someelements, such as elements required for mobility events (e.g., t-Service, cell reference location, distance threshold and ntn-NeighCellConfigList), are lower important if there are no active user equipment devices.
[0009] Broadcasting high-resolution periodically (every few ms) when the cell load is low would be energy inefficient. Moreover, reducing the system information periodicity or frequency may delay cell access and increase user equipment power consumption. Thus, there exists a need to save energy while broadcasting system information at a regular periodicity.BRIEF SUMMARY
[0010] In one or more embodiments, a user equipment (110) is provided, including at least one processor and at least one memory storing instructions that, when executed by the processor, cause the user equipment (110) to transmit (812), to a network node (112), a random access preamble (604) which is pre- compensated based on a determination that at least one previously received system information block (602) is of a lower accuracy state. The user equipment (110) is further caused to receive (814), from the network node (112), a random access response (606) based on the random access preamble (604). The user equipment (110) is further caused to transmit (824), to the network node (112), a first message (608) based on the random access response (606). The user equipment (110) is further caused to receive (826), from the network node (112), a second message (610) including an acknowledgment of the first message (608), wherein the second message (610) is configured to facilitate communication of satellite information, wherein the satellite information is more accurate than the at least one previously received system information block (602).
[0011] In one or more embodiments, a network node (112) is provided, including at least one processor and at least one memory storing instructions that, when executed by the processor, cause the network node (112) to broadcast to a user equipment (110), at least one system information block (602) and an indication that the at least one system information block (602) is of a lower accuracy state. The network node (112) is further caused to transmit (814), to the user equipment (110), a random access response (606) based on a received random access preamble (604) from the user equipment (110) having previously received (602) from the network node (112) the at least one system information block (602). The network node (112) is further caused to transmit (826), to the user equipment (110), a second message (610) including anacknowledgment of receiving a first message (608) from the user equipment (110) based on the user equipment (110) having received the transmitted random access response (606) from the network node (112), wherein the second message (610) is configured to facilitate communication of satellite information, wherein the satellite information is more accurate than the at least one system information block (602).
[0012] In one or more embodiments, a user equipment (110) is provided that includes means for transmitting (812), to a network node (112), a random access preamble (604) which is precompensated based on a determination that at least one previously received system information block (602) is of a lower accuracy state. The user equipment (110) further includes means for receiving (814), from the network node (112), a random access response (606) based on the random access preamble (604). The user equipment (110) further includes means for transmitting (824), to the network node (112), a first message (608) based on the random access response (606). The user equipment (110) further includes means for receiving (826), from the network node (112), a second message (610) including an acknowledgment of the first message (608), wherein the second message (610) is configured to facilitate communication of satellite information, wherein the satellite information is more accurate than the at least one previously received system information block (602).
[0013] In one or more embodiments, a network node (112) is provided that includes means for broadcasting to a user equipment (110), at least one system information block (602) and an indication that the at least one system information block (602) is of a lower accuracy state. The network node (112) further includes means for transmitting (814), to the user equipment (110), a random access response (606) based on a received random access preamble (604) from the user equipment (110) having previously received (602) from the network node (112) the at least one system information block (602). The network node (112) further includes means for transmitting (826), to the user equipment (110), a second message (610) including an acknowledgment of receiving a first message (608) from the user equipment (110) based on the user equipment (110) having received the transmitted random access response (606) from the network node, wherein the second message (610) is configured to facilitate communication of satellite information, wherein the satellite information is more accurate than the at least one system information block (602).
[0014] In one or more embodiments, computer-implemented method is provided that is performed by a user equipment (110) and includes transmitting (812), to a network node (112), a random access preamble (604) which is pre-compensated based on a determination that at least one previously received system information block (602) is of a lower accuracy state. The method further includes receiving (814), from the network node (112), a random access response (606) based on the random access preamble (604). The method further includes transmitting (824), to the network node (112), a first message (608) based on the random access response (606). The method further includes receiving (826), from the network node (112), a second message (610) including an acknowledgment of the first message (608), wherein the second message (610) is configured to facilitate communication of satellite information, wherein the satellite information is more accurate than the at least one previously received system information block (602).
[0015] In one or more embodiments, a computer-implemented method is provided that is performed by a network node (112) and includes broadcasting to a user equipment (110), at least one system information block (602) and an indication that the at least one system information block (602) is of a lower accuracy state. The method further includes transmitting (814), to the user equipment (110), a random access response (606) based on a received random access preamble (604) from the user equipment (110) having previously received (602) from the network node (112) the at least one system information block (602). The method further includes transmitting (826), to the user equipment (110), a second message (610) including an acknowledgment of receiving a first message (608) from the user equipment (110) based on the user equipment (110) having received the transmitted random access response (606) from the network node (112), wherein the second message (610) is configured to facilitate communication of satellite information, wherein the satellite information is more accurate than the at least one system information block (602).
[0016] In one or more embodiments, a non-transitory computer readable storage medium is provided including computer instructions that, when executed by a user equipment (110), cause the user equipment (110) to transmit (812), to a network node (112), a random access preamble (604) which is pre- compensated based on a determination that at least one previously received system information block (602) is of a lower accuracy state. The user equipment (110) is further caused to receive (814), from the network node (112), a random access response (606) based on the random access preamble (604). The user equipment (110) is further caused to transmit (824),to the network node (112), a first message (608) based on the random access response (606). The user equipment (110) is further caused to receive (826), from the network node (112), a second message (610) including an acknowledgment of the first message (608), wherein the second message (610) is configured to facilitate communication of satellite information, wherein the satellite information is more accurate than the at least one previously received system information block (602).
[0017] In one or more embodiments, a non-transitory computer readable storage medium is provided including computer instructions that, when executed by a network node (112), cause the network node (112) to broadcast to a user equipment (110), at least one system information block (602) and an indication that the system information block (602) is of a lower accuracy state. The network node (112) is further caused to transmit (814), to the user equipment (110), a random access response (606) based on a received random access preamble (604) from the user equipment (110) having previously received (602) from the network node (112) the at least one system information block (602). The network node (112) is further caused to transmit (826), to the user equipment (110), a second message (610) including an acknowledgment of the first message (608) from the user equipment (110) based on the user equipment (110) having received the transmitted random access response (606) from the network node (112), wherein the second message (610) is configured to facilitate communication of satellite information, wherein the satellite information is more accurate than the at least one system information block (602).
[0018] In one or more embodiments, a user equipment (110) for wireless communication is provided including at least one processor and at least one memory storing instructions that, when executed by the processor, cause the user equipment (110) to transmit (812), to a network node (112), a random access preamble (604) which is pre- compensated based on a determination that at least one previously received system information block (602) is of a lower accuracy state. The user equipment (110) is further caused to receive (814), from the network node (112), a random access response (606) based at least on the random access preamble (604). The user equipment (110) is further caused to transmit (824), to the network node (112), a first message (608) based on the random access response (606). The user equipment (110) is further caused to receive (822), from the network node (112), a second message (610) including an acknowledgment of the first message (608).
[0019] In one or more embodiments, a network node (112) for wireless communication is provided, including at least one processor and at least one memory storing instructions that, when executed by the processor, cause the network node (112) to broadcast to a user equipment (110), at least one system information block and an indication that at least one the system information block (602) is of a lower accuracy state. The network node (112) is further caused to transmit (814), to the user equipment (110), a random access response (606) based on a received random access preamble (604) from the user equipment (110) having previously received (602) from the network node the at least one system information block (602). The network node (112) is further caused to transmit (822), to the user equipment (110), a second message (610) including an acknowledgment of receiving a first message (608) from the user equipment (110) based on the user equipment (110) having received the transmitted random access response (606) from the network node (112).
[0020] In one or more embodiments, a user equipment (110) is that includes means for transmitting (812), to a network node (112), a random access preamble (604) which is precompensated based on a determination that at least one previously received system information block (602) is of a lower accuracy state. The user equipment (110) further includes means for receiving (814), from the network node (112), a random access response (606) based at least on the random access preamble (604). The user equipment (110) further includes means for transmitting (824), to the network node (112), a first message (608) based on the random access response (606). The user equipment (110) further includes means for receiving (822), from the network node (112), a second message (610) including an acknowledgment of the first message (608).
[0021] In one or more embodiments, a network node (112) is provided that includes means for broadcasting, to a user equipment (110), at least one system information block and an indication that the system information block (602) is of a lower accuracy state. The network node (112) further includes means for transmitting (814), to the user equipment (110), a random access response (606) based on a received random access preamble (604) from the user equipment (110) having previously received (602) from the network node (112) the at least one system information block (602). The network node (112) further includes means for transmitting (822), to the user equipment (110), a second message (610) including an acknowledgment of receiving a first message (608) from the user equipment (110) based onthe user equipment (110) having received the transmitted random access response (606) from the network node (112).
[0022] In one or more embodiments, a computer-implemented method is provided that is performed by a user equipment (110) and includes transmitting (812), to a network node (112), a random access preamble (604) which is pre-compensated based on a determination that at least one previously received system information block (602) is of a lower accuracy state. The method further includes receiving (814), from the network node (112), a random access response (606) based at least on the random access preamble (604). The method further includes transmitting (824), to the network node (112), a first message (608) based on the random access response (606). The method further includes receiving (822), from the network node (112), a second message (610) including an acknowledgment of the first message (608).
[0023] In one or more embodiments, a computer-implemented method is provided that is performed by a network node (112) and includes broadcasting to a user equipment (110), at least one system information block and an indication that the system information block (602) is of a lower accuracy state. The method further includes transmitting (814), to the user equipment (110), a random access response (606) based on a received random access preamble (604) from the user equipment (110) having previously received (602) from the network node (112) the at least one system information block (602). The method further includes transmitting (822), to the user equipment (110), a second message (610) including an acknowledgment of receiving a first message (608) from the user equipment (110) based on the user equipment (110) having received the transmitted random access response (606) from the network node (112).
[0024] In one or more embodiments, a non-transitory computer readable storage medium is provided including computer instructions that, when executed by a user equipment (110), cause the user equipment (110) to transmit (812), to a network node (112), a random access preamble (604) which is pre- compensated based on a determination that at least one previously received system information block (602) is of a lower accuracy state. The user equipment (110) is further caused to receive (814), from the network node (112), a random access response (606) based at least on the random access preamble (604). The user equipment (110) is further caused to transmit (824), to the network node (112), a first message (608) based on the random access response (606). The user equipment (110) is further caused to receive (822), from the network node (112), a second message (610) including an acknowledgment of the first message (608).
[0025] In one or more embodiments, a non-transitory computer readable storage medium is provided including computer instructions that, when executed by a network node (112), cause the network node (112) to broadcast to a user equipment (110), at least one system information block and an indication that the at least one system information block (602) is of a lower accuracy state. The network node (112) is further caused to transmit (814), to the user equipment (110), a random access response (606) based on a received random access preamble (604) from the user equipment (110) having previously received (602) from the network node (112) the at least one system information block (602). The network node (112) is further caused to transmit (822), to the user equipment (110), a second message (610) including an acknowledgment of receiving a first message (608) from the user equipment (110) based on the user equipment (110) having received the transmitted random access response (606) from the network node (112).
[0026] In one or more embodiments, a user equipment (110) for wireless communication is provided, including at least one processor and at least one memory storing instructions that, when executed by the processor, cause the user equipment (110) to transmit (812), to a network node (112), a random access preamble (604) which is pre- compensated based on a determination that at least one previously received system information block (602) is of a lower accuracy state. The user equipment (110) is further caused to receive (814), from the network node (112), a random access response (606) based on the random access preamble (604), wherein the random access response (606) is configured to facilitate communication of satellite information, wherein the satellite information is more accurate than the at least one previously received system information block (602). The user equipment (110) is further caused to transmit (820), to the network node (112), a first message (608) based on the random access response (606) and the satellite information. The user equipment (110) is further caused to receive (822), from the network node (112), a second message (610) including an acknowledgment of the first message (608).
[0027] In one or more embodiments, a network node (112) for wireless communication is provided including at least one processor and at least one memory storing instructions that, when executed by the processor, cause the network node (112) to broadcast to a user equipment (110), at least one system information block (602) and an indication that the at least one system information block (602) is of a lower accuracy state. The network node (112) is further caused to transmit (814), to the user equipment (110), a random access response (606) based on a receivedrandom access preamble (604) from the user equipment (110) having previously received (602) from the network node (112) the at least one system information block (602), wherein the random access response (606) is configured to facilitate communication of satellite information, wherein the satellite information is more accurate than the at least one system information block (602). The network node (112) is further caused to transmit (822), to the user equipment (110), a second message (610) including an acknowledgment of receiving a first message (608) from the user equipment (110) based on the user equipment (110) having received the transmitted random access response (606) from the network node (112).
[0028] In one or more embodiments, a user equipment (110) is provided that includes means for transmitting (812), to a network node (112), a random access preamble (604) which is precompensated based on a determination that at least one previously received system information block (602) is of a lower accuracy state. The user equipment (110) further includes means for receiving (814), from the network node (112), a random access response (606) based on the random access preamble (604), wherein the random access response (606) is configured to facilitate communication of satellite information, wherein the satellite information is more accurate than the at least one previously received system information block (602). The user equipment (110) further includes means for transmitting (820), to the network node (112), a first message (608) based on the random access response (606) and the satellite information. The user equipment (110) further includes means for receiving (822), from the network node (112), a second message (610) including an acknowledgment of the first message (608).
[0029] In one or more embodiments, a network node (112) is provided that includes means for broadcasting to a user equipment (110), at least one system information block (602) and an indication that the at least one system information block (602) is of a lower accuracy state. The network node (112) further includes means for transmitting (814), to the user equipment (110), a random access response (606) based on a received random access preamble (604) from the user equipment (110) having previously received (602) from the network node (112) the at least one system information block (602), wherein the random access response (606) is configured to facilitate communication of satellite information, wherein the satellite information is more accurate than the system information block (602). The network node (112) further includes means for transmitting (822), to the user equipment (110), a second message (610) including an acknowledgment of receiving a first message (608) from the user equipment (110) based on theuser equipment (110) having received the transmitted random access response (606) from the network node (112).
[0030] In one or more embodiments, a computer-implemented method is provided that is performed by a user equipment (110) and includes transmitting (812), to a network node (112), a random access preamble (604) which is pre-compensated based on a determination that at least one previously received system information block (602) is of a lower accuracy state. The method further includes receiving (814), from the network node (112), a random access response (606) based on the random access preamble (604), wherein the random access response (606) is configured to facilitate communication of satellite information, wherein the satellite information is more accurate than the at least one previously received system information block (602). The method further includes transmitting (820), to the network node (112), a first message (608) based on the random access response (606) and the satellite information. The method further includes receiving (822), from the network node (112), a second message (610) including an acknowledgment of the first message (608).
[0031] In one or more embodiments, a computer-implemented method is provided that is performed by a network node (112) and includes broadcasting to a user equipment (110), at least one system information block (602) and an indication that the at least one system information block (602) is of a lower accuracy state. The method further includes transmitting (814), to the user equipment (110), a random access response (606) based on a received random access preamble (604) from the user equipment (110) having previously received (602) from the network node (112) the at least one system information block (602), wherein the random access response (606) is configured to facilitate communication of satellite information, wherein the satellite information is more accurate than the system information block (602). The method further includes transmitting (822), to the user equipment (110), a second message (610) including an acknowledgment of receiving a first message (608) from the user equipment (110) based on the user equipment having received the transmitted random access response (606) from the network node (112).
[0032] In one or more embodiments, a non-transitory computer readable storage medium is provided including computer instructions that, when executed by a user equipment (110), cause the user equipment (110) to transmit (812), to a network node (112), a random access preamble (604) which is pre- compensated based on a determination that at least one previously receivedsystem information block (602) is of a lower accuracy state. The user equipment (110) is further caused to receive (814), from the network node (112), a random access response (606) based on the random access preamble (604), wherein the random access response (606) is configured to facilitate communication of satellite information, wherein the satellite information is more accurate than the at least one previously received system information block (602). The user equipment (110) is further caused to transmit (820), to the network node (112), a first message (608) based on the random access response (606) and the satellite information. The user equipment (110) is further caused to receive (822), from the network node (112), a second message (610) including an acknowledgment of the first message (608).
[0033] In one or more embodiments, a non-transitory computer readable storage medium is provided including computer instructions that, when executed by a network node (112), cause the network node (112) to broadcast to a user equipment (110), at least one system information block (602) and an indication that the at least one system information block (602) is of a lower accuracy state. The network node (112) is further caused to transmit (814), to the user equipment (110), a random access response (606) based on a received random access preamble (604) from the user equipment (110) having previously received (602) from the network node (112) the at least one system information block (602), wherein the random access response (606) is configured to facilitate communication of satellite information, wherein the satellite information is more accurate than the system information block (602). The network node (112) is further caused to transmit (822), to the user equipment (110), a second message (610) including an acknowledgment of receiving a first message (608) from the user equipment (110) based on the user equipment (110) having received the transmitted random access response (606) from the network node (112).BRIEF DESCRIPTION OF THE DRAWINGS
[0034] Having thus described certain example embodiments of the present disclosure in general terms, reference will hereinafter be made to the accompanying drawings, which are not necessarily drawn to scale, and where:
[0035] FIG. 1 is a block diagram of a system including a user equipment and a network node, configured to communicate at least via uplink and downlink transmission in accordance with an example embodiment of the present disclosure;
[0036] FIG. 2 is a block diagram of an example communication system in which the system of FIG. 1 may be deployed in accordance with an example embodiment of the present disclosure;
[0037] FIG. 3 illustrates an example architecture of a non-terrestrial network in accordance with previous embodiments;
[0038] FIG. 4 illustrates example scheduling information in accordance with previous embodiments;
[0039] FIG. 5 illustrates an example system information block 19 in accordance with previous embodiments;
[0040] FIG. 6 illustrates a signaling diagram where the network includes scheduling of a dedicated transmission of higher accuracy satellite assistance information in a message 4 in accordance with example embodiments of the present disclosure;
[0041] FIG. 7 illustrates a signaling diagram where the network includes scheduling of a dedicated transmission of higher accuracy satellite assistance information in a random access response in accordance with example embodiments of the present disclosure;
[0042] FIG. 8 is a flowchart illustrating operations performed by a user equipment in order to perform normal operations after receiving a system information block of a lower accuracy state in accordance with example embodiments of the present disclosure;
[0043] FIG. 9 is a table 900 including relative consumption of power states for radio base stations in accordance with previous embodiments.
[0044] FIG. 10 is a flowchart illustrating operations performed by a user equipment in order to receive a system information block in a lower accuracy state in accordance with an example embodiment of the present disclosure.
[0045] FIG. 11 is a flowchart illustrating operations performed by a network node in order to broadcast a system information block in a lower accuracy state to a user equipment in accordance with an example embodiment of the present disclosure.
[0046] FIG. 12 is a flowchart illustrating operations performed by a user equipment in order to receive more accurate satellite information based on a random access response in accordance with an example embodiment of the present disclosure.
[0047] FIG. 13 is a flowchart illustrating operations performed by a network node in order to facilitate communication of satellite information with a random access response in accordance with an example embodiment of the present disclosure.
[0048] FIG. 14 is a flowchart illustrating operations performed by a user equipment in order to receive more accurate satellite information based on a message 4 in accordance with an example embodiment of the present disclosure.
[0049] FIG. 15 is a flowchart illustrating operations performed by a network node in order to facilitate communication of satellite information with a message 4 in accordance with an example embodiment of the present disclosure.DETAILED DESCRIPTION
[0050] Some embodiments of the present disclosure will now be described more fully hereinafter with reference to the accompanying drawings, in which some, but not all, embodiments are shown. Indeed, various embodiments may be embodied in many forms and should not be construed as limited to the embodiments set forth herein; rather, these embodiments are provided so that this disclosure will satisfy applicable legal requirements. Like reference numerals refer to like elements throughout. As used herein, the terms “data,” “content,” “information,” and similar terms may be used interchangeably to refer to data capable of being transmitted, received and / or stored in accordance with embodiments of the present disclosure. Thus, use of any such terms should not be taken to limit the spirit and scope of embodiments of the present disclosure.
[0051] Additionally, as used herein, the term “circuitry” refers to (a) hardware-only circuit implementations (e.g., implementations in analog circuitry and / or digital circuitry); (b) combinations of circuits and computer program product(s) including software and / or firmware instructions stored on one or more computer readable memories that work together to cause an apparatus to perform one or more functions described herein; and (c) circuits, such as, for example, a microprocessor(s) or a portion of a microprocessor(s), that require software or firmware for operation even if the software or firmware is not physically present. This definition of “circuitry” applies to all uses of this term herein, including in any claims. As a further example, as used herein, the term “circuitry” also includes an implementation including one or more processors and / or portion(s) thereof and accompanying software and / or firmware. As another example, the term “circuitry” as used herein also includes, for example, a baseband integrated circuit or applications processor integrated circuit for a mobile phone or a similar integrated circuit in a server, a cellular network device, other network device (such as a core network apparatus), field programmable gate array, and / or other computing device.
[0052] As used herein, the term “computer-readable medium” refers to non-transitory storage hardware, non-transitory storage device or non-transitory computer system memory that may be accessed by a controller, a microcontroller, a computational system or a module of a computational system to encored thereon computer-executable instructions or software programs. A non-transitory “computer readable medium” may be accessed by a computational system or a module of a computational system to retrieve and / or execute the computerexecutable instructions or software programs encoded on the medium. Examples of non- transitory computer-readable media may include, but are not limited to, one or more types of hardware memory, non-transitory tangible media (for example, one or more magnetic storage disks, one or more optical disks, one or more universal synchronous bus (USB) flash drives), computer system memory or random-access memory (such as dynamic random access memory (DRAM), static random access memory (SRAM), extended data out random access memory (EDO RAM), and the like.
[0053] As illustrated in FIG. 1, a system 100 is provided in accordance with an example embodiment in order to extend measurement periods. Although the system may be configured in various manners, the system of one embodiment is depicted in FIG. 1 and includes user equipment 110 and network node 112 configured to communicate via uplink and downlink transmission and reception beams. Although one user equipment and one network node are depicted, the system may include and the user equipment 110 and network node 112 may communicate with additional user equipment and network nodes in other embodiments. In one or more embodiments, the user equipment 110 and network node 112 may be configured to support, for example, 5G, 5G advanced, or 6G. In one or more embodiments, the system 100 may support carrier aggregation and / or dual connectivity. As described below, the system may support non-terrestrial networks and mobile originated traffic.
[0054] The data that is transmitted via the uplink and downlink beams between the user equipment 110 and network node 112 may be any of a wide variety of data including, but not limited to digital imagery data including video data, audio data as well as data provided by sensors, radars, telescopes and radio receivers. In at least some instances, the data is encoded prior to communication of the data via the uplink and downlink beams and decoded upon reception. The resulting data received may be utilized for a variety of purposes including presentation to a user, storage of the data for subsequent use and / or provision of the data to oneor more applications, such as applications that perform statistical inference on the data for various purposes including object recognition, image classification, spectrum sensing, speech transcription and / or prediction or detection of events.
[0055] The user equipment 110 of FIG. 1 (also called UE, user device, user terminal, terminal device, etc.) illustrates a type of an apparatus which resources on an air interface are allocated and assigned. The user equipment 110 typically refers to a portable computing device that includes wirelower mobile communication devices operating with or without a subscriber identification module (SIM), including, but not limited to, the following types of devices: a mobile station (mobile phone), smartphone, personal digital assistance (PDA), handset, device using a wirelower modem (alarm or measurement device, etc.), laptop and / or touch screen computer, tablet, game console, notebook, and multimedia device. User equipment 110 may also be a device having capability to operate in Internet of Things (loT) network which is a scenario in which objects are provided with the ability to transfer data over a network without requiring human- to-human or human- to-computer interaction. The user equipment 110 may also be called a subscriber unit, mobile station, remote terminal, access terminal, user terminal, or user equipment (UE) just to mention but a few names or apparatuses.
[0056] The network node 112 of FIG. 1 may include, for example, base stations such as remote radio heads (RRHs), transmission reception points (TRPs), access points, node Bs (e.g., eNB, gNB) or other transmission sources. The network node 112 may be configured to communicate with user equipment 110 via a network. The network node 112 may be accessed through a gateway.
[0057] FIG. 2 depicts an example apparatus 200 that may be configured to function as user equipment 110, network node 112, and / or satellites 114-118. As shown in FIG. 2, the apparatus includes, is associated with, or is in communications with processing circuitry 220, a memory 240, and a communication interface 260. The processing circuitry 220 may be in communication with the memory device 240 via a bus for passing information among components of the apparatus. The memory device may be non-transitory and may include, for example, one or more volatile and / or non-volatile memories. In other words, for example, the memory device may be an electronic storage device (e.g., a computer readable storage medium) including gates configured to store data (e.g., bits) that may be retrievable by a machine (e.g., a computing device like the processing circuitry). The memory device may be configured to storeinformation, data, content, applications, instructions, or the like for enabling the apparatus to carry out various functions in accordance with an example embodiment of the present disclosure. For example, the memory device could be configured to buffer input data for processing by the processing circuitry. Additionally or alternatively, the memory device could be configured to store instructions for execution by the processing circuitry.
[0058] The apparatus 200 may, in some embodiments, be embodied in various computing devices described as above. However, in some embodiments, the apparatus may be embodied as a chip or chip set. In other words, the apparatus may include one or more physical packages (e.g., chips) including materials, components and / or wires on a structural assembly (e.g., a baseboard). The structural assembly may provide physical strength, conservation of size, and / or limitation of electrical interaction for component circuitry included thereon. The apparatus may therefore, in some cases, be configured to implement an embodiment on a single chip or as a single “system on a chip.” As such, in some cases, a chip or chipset may constitute means for performing one or more operations for providing the functionalities described herein.
[0059] The processing circuitry 220, also referenced as a processor, may be embodied in a number of different ways. For example, the processing circuitry may be embodied as one or more of various hardware processing means such as a coprocessor, a microprocessor, a controller, a digital signal processor (DSP), a processing element with or without an accompanying DSP, or various other circuitry including integrated circuits such as, for example, an ASIC (application specific integrated circuit), an FPGA (field programmable gate array), a microcontroller unit (MCU), a hardware accelerator, a special-purpose computer chip, or the like. As such, in some embodiments, the processing circuitry may include one or more processing cores configured to perform independently. A multi-core processing circuitry may enable multiprocessing within a single physical package. Additionally or alternatively, the processing circuitry may include one or more processors configured in tandem via the bus to enable independent execution of instructions, pipelining, and / or multithreading.
[0060] In an example embodiment, the processing circuitry 220 may be configured to execute instructions stored in the memory device 240 or otherwise accessible to the processing circuitry. Alternatively or additionally, the processing circuitry may be configured to execute hardcoded functionality. As such, whether configured by hardware or software methods, or by a combination thereof, the processing circuitry may represent an entity (e.g., physically embodiedin circuitry) capable of performing operations according to an embodiment of the present disclosure while configured accordingly. Thus, for example, when the processing circuitry is embodied as an ASIC, FPGA or the like, the processing circuitry may be specifically configured hardware for conducting the operations described herein. Alternatively, as another example, when the processing circuitry is embodied as an executor of instructions, the instructions may specifically configure the processor to perform the algorithms and / or operations described herein when the instructions are executed. However, in some cases, the processing circuitry may be a processor of a specific device (e.g., an image or video processing system) configured to employ an embodiment by further configuration of the processing circuitry by instructions for performing the algorithms and / or operations described herein. The processing circuitry may include, among other things, a clock, an arithmetic logic unit (ALU) and logic gates configured to support operation of the processing circuitry.
[0061] The communication interface 260 may be any means such as a device or circuitry embodied in either hardware or a combination of hardware and software that is configured to receive and / or transmit data including media content in the form of video or image files, one or more audio tracks or the like. In this regard, the communication interface may include, for example, an antenna (or multiple antennas) and supporting hardware and / or software for enabling communications with a wireless communication network. Additionally or alternatively, the communication interface may include the circuitry for interacting with the antenna(s) to cause transmission of signals via the antenna(s) or to handle receipt of signals received via the antenna(s). In some environments, the communications interface may alternatively or also support wired communication. As such, for example, the communication interface may include a communication modem and / or other hardware / software for supporting communication via cable, digital subscriber line (DSL), universal serial bus (USB) or other mechanisms.
[0062] Turning now to FIG. 3, an example illustration of a non- terrestrial network 300 is provided in accordance with previous embodiments. A data network 350 is connected to gateway 340. The gateway 340 may transmit signals through a feeder link to satellite 330 (or uncrewed aerial system 330). The signals may be relayed through a service link to cover a beam footprint 320. A plurality of beam footprints make up the field view of satellite 330. A user equipment 310 may be moving or stationary on Earth and may exit the field view of satellite 330 into a field view of a different satellite. While in the field view of satellite 330, transmissionsfrom the user equipment 310 may also be relayed through satellite 330 to gateway 340 and data network 350. The network node in a non- terrestrial network 300 may be located on the satellite 330 or on Earth, for example near or at the gateway 340. The former architecture is known as the transparent architecture, while the latter is known as the regenerative architecture.
[0063] Turning now to FIG. 4, example scheduling information 400 is provided in accordance with previous embodiments. The scheduling information, including time periodicity, is part of the information element system information-Schedulinglnfo broadcast in system information block 1. System information blocks can be scheduled with a minimum periodicity of 80 ms (15kHz subcarrier spacing).
[0064] The parameter 402 si-Periodicity is the periodicity of the system information message in radio frames. Value rfi8 corresponds to 8 radio frames, value rfl6 corresponds to 16 radio frames, and so on.
[0065] Turning now to FIG. 5, an example SIB 19 500 is provided in accordance with previous embodiments. The SIB 19 contains satellite assistance information for non-terrestrial network access. For NB-IoT and eMTC support of non-terrestrial network access the SIB31 contains satellite assistance information. The invention described in FIGS. 6-8 and 10-15 is equally applicable to SIB31 or any other SIB containing satellite assistance information, but written in context of SIB 19.
[0066] The parameter 502 distanceThresh is the distance from the serving cell reference location and is used in location-based measurement initiation in radio resource control idle mode and radio resource control inactive mode. Each step represents 50m.
[0067] The parameter 504 ntn-Config provides parameters needed for the user equipment to access new radio via non-terrestrial network access such as Ephemeris data, common timing advance parameters, K-offset, validity duration for uplink sync information, and epoch.
[0068] The parameters 506 ntn-NeighCellConfigList and ntn-NeighCellConfigListExt provide a list of non-terrestial network neighbour cells including their ntn-Config, carrier frequency, and PhysCellld. This set includes all elements of ntn-NeighCellConfigList and all elements of ntn- NeighCellConfigList and all elements of ntn-Config provided in the entry at the same position in ntn-NeighCellConfigList applies. Network provides ntn-Config for the first entry of ntn- NeighCellConfigList. If the ntn-Config is absent for any other entry in ntn-NeighCellConfigList, the ntn-Config provided in the previous entry in ntn-NeighCellConfigList applies.
[0069] The parameter 508 referenceLocation is the reference location of the serving cell provided via non-terrestrial network quasi-Earth fixed system and is used in location-based measurement initiation in radio resource control idle mode and radio resource control inactive mode.
[0070] The parameter 510 t-Service indicates the time information on when a cell provided via a non-terrestrial network quasi-Earth fixed system is going to stop serving the area it is currently covering. This parameter 510 indicates a time in multiples of 10 ms after 00:00:00 on Gregorian calendar date 1 January, 1900 (midnight between Sunday, December 31, 1899 and Monday, January 1, 1900). The exact stop time is between the time indicated by the value of this field minus 1 and the time indicated by the value of this field.
[0071] Turning now to FIG. 6, a signaling diagram 600 is provided where the network includes scheduling of a dedicated transmission of higher accuracy satellite assistance information in a message 4 in accordance with example embodiments of the present disclosure.
[0072] In one or more embodiments, a simplified SIB 19 602 is broadcast by the network node 112 to enable initial access. In some examples, the simplified SIB 19 602 includes satellite ephemeris and common timing advance information (i.e., satellite assistance information). The example simplified SIB 19 602 is a lean version of a SIB 19 602 in a lower accuracy state. The example simplified SIB 19 602 is leaned by only providing information that is required for uplink pre-compensation. The example information provided by the simplified SIB 19 602 may have lower accuracy than a full SIB 19 and thus mandate that random access channel resources are well protected due to less accurate user equipment pre-compensation. In some examples, simplified SIB19 602 is applicable for new radio initial access. In other examples, a simplified SIB may be applicable for internet-of-things non- terrestrial networks (i.e., SIB31). In some examples, SIB 19 602 may be broadcast in terrestrial network cells.
[0073] In some examples, a simplified SIB 19 602 may be broadcast when there are a low number of user equipment devices camping in a particular cell. For example, a network node 112 may broadcast simplified SIB 19 602 every 80 ms (i.e., a normal periodicity). In some examples, the simplified SIB 19 602 may include a bare minimum number of information elements for uplink pre-compensation and random access channel access. For example, the simplified SIB19 602 may include satellite ephemeris, common timing advance, epoch time, and validity duration.In some examples, the elements in SIB 19 602 have a lower resolution compared with a full SIB 19 602.
[0074] In some examples, the simplified SIB 19 602 includes satellite ephemeris and common timing advance information (i.e., satellite assistance information). In some examples, the ephemeris may have lower granularity than a full SIB 19 (i.e., one or more information elements of the ephemeris are coded with less bits). In some examples, lower accuracy or granularity ephemeris information may be implemented in different ways. For example, lower accuracy or granularity ephemeris information may be implemented by reducing accuracy of selected elements (e.g., satellite position or velocity for x / y / z components, common timing advance components, and / or the like). In some examples, there may be different levels of inaccuracy introduced per element. Additionally or alternatively, the network may use a different ephemeris format which requires less bits. In some examples, a different ephemeris format may also require less system information modifications and less user equipment acquisitions due to potentially having a longer validity. For example, the ephemeris may be based on an internet of things nonterrestrial network SIB32 type of ephemeris or another format which requires less bits and / or system information updates than a full SIB 19. In some examples, common timing advance information may be provided with lower accuracy and / or a different function which requires less bits and / or less updates. In some examples, the network node 112 may also provide simplified versions of SIB 1-4. In some examples, common timing advance information is only required for transparent architecture. For example, the user equipment may pre-compensate timing advance without a ta-Info information element in the SIB 19 602, and thus common timing advance information may be excluded from SIB 19 602 in this case.
[0075] In one or more embodiments, a user equipment 110 wakes up from an idle mode and acquires simplified SIB 19 602 for uplink pre-compensation before initiating a random access channel procedure to transition into a connected mode. In some examples, a user equipment 110 transmits a random access preamble 604 using pre-compensation based on simplified SIB 19 602. In some examples, the network node 112 is responsible for configuring physical random access channel resources which can support the additional inaccuracy in time- and frequency- domains compared to the transmissions based on a full SIB 19. In some examples, once a user equipment has calculated timing advance and Doppler shift, based on the provided satellite assistanceinformation and user equipment location, the user equipment transmits the random access preamble 604.
[0076] In one or more embodiments, a user equipment 110 may not have the same transmit timing accuracy with a simplified SIB 19 602. In some examples, a user equipment 110 may adjust the transmit timing error requirements based on SIB 19 602 configuration and / or content. In some examples, this may apply to physical random access channel only or may include message 3 608 transmission and / or subsequent transmissions.
[0077] In one or more embodiments, network node 112 responds using a random access response 606. In some examples, the random access response 606 is a message 1.
[0078] In one or more embodiments, the user equipment 110 response to the random access response 606 by transmitting a message 3 608. For example, the user equipment 110 may perform pre-compensation based on simplified SIB 19 602.
[0079] In one or more embodiments, the network node 112 responds with a message 4 610. In some examples, the message 4 610 may be a downlink transmission which indicates scheduling of dedicated satellite assistance information 612 with higher resolution or a full SIB 19. In some examples, the message 4 610 may cause subsequent uplink radio resource control communications between the user equipment 110 and the network node 112 to be time shifted such that the user equipment 110 has time to acquire and process satellite assistance information 612 before subsequent communications. In some examples, the time shift may be explicitly defined based on the scheduling information or made with reference to satellite assistance information 612 time-domain location. In some examples, the message 4 610 may be an extended message containing additional information to allow user equipment 110 to do uplink pre-compensation while transmitting subsequent physical uplink shared channel messages. In some examples, the message 4 610 may contain additional information on needed frequency precompensation for uplink transmission.
[0080] In some examples, the network node 112 may provide more accurate satellite assistance information 612 after message 4 610. In some examples, the network node 112 provides timing advance commands to improve transmit timing accuracy of the user equipment 110. In some examples, satellite assistance information 612 may be a more accurate ephemeris. In some examples, satellite assistance information 612 may include common timing advance information. In some examples, satellite assistance information 612 may include content equal to a full SIB19.In some examples, additional content (e.g., neighbor cell information) is provided in dedicated signaling when radio resource control connection is established.
[0081] Turning now to FIG. 7, a signaling diagram 700 is provided where the network includes scheduling of a dedicated transmission of higher accuracy satellite assistance information in a random access response in accordance with example embodiments of the present disclosure. In one or more embodiments, the steps illustrated by signaling diagram 700 are the same as those illustrated by signaling diagram 600, except for the scheduling of satellite assistance information 610 is done by the random access response 606 rather than the message 4 610.
[0082] As illustrated in FIG. 7, in one or more embodiments, the random access response 606 may be a downlink transmission which indicates scheduling of dedicated satellite assistance information 612 with higher resolution or a full SIB 19. For example, the random access response 606 may include a scheduling downlink control information. In some examples, the random access response 606 may cause message 3 608 to be time shifted such that the user equipment 110 has time to acquire and process satellite assistance information 612 before message 3 608. In some examples, the time shift may be explicitly defined based on the scheduling information or made with reference to satellite assistance information 612 time-domain location. In some examples, the random access response 606 may be an extended medium access control random access response message containing additional information to allow user equipment 110 to do uplink pre-compensation while transmitting the message 3 608 physical uplink shared channel. In some examples, the random access response 606 may contain additional information on needed frequency pre-compensation for uplink transmission.
[0083] In some examples, the random access response 606 indicates system information change. In some examples, the random access response 606 specifically defines that the network node 112 will start transmission of a full SIB 19 (i.e. higher accuracy than the lower accuracy state SIB 19). In some examples, the system information change may indicate the network node will start broadcasting the full SIB 19 instead of the SIB 19 of lower accuracy state. The user equipment 110 monitors for scheduling downlink control information of the full SIB 19 after receiving the indication of system information change in the random access response 606. The UE then acquires the full SIB 19 and therefore pre-compensations the message 3 transmission based on the full SIB 19 (i.e. higher accuracy satellite assistance information).
[0084] In some examples, the user equipment 110 monitors for a scheduling downlink control information before or after the random access response 606 is transmitted. In some embodiments, the scheduling downlink control information schedules the satellite assistance information 612.
[0085] In some examples, the network node 112 (gNB) may broadcast a simplified SIB 19 with lower granularity (but maintaining the legacy periodicity). An IDLE UE 110 may wake up and acquire the coarse SIB 19 for UL pre-compensation before initiating a RACH procedure. Once the UE 110 has calculated TA and Doppler shift, based on the provided satellite assistance information and UE location, the UE 110 may transmit the RA preamble (604). The network node 112 may reply with the RAR message (606). The RAR message 606, msg3 (608), msg4 (610) and related scheduling DCIs can be used for a dedicated scheduling of the satellite assistance information (612) with better accuracy. Thus result in less signalling overhead which may mean a wider coverage and lower battery consumption from the UE 110 perspective.
[0086] Turning now to FIG. 8, a flowchart 800 illustrating operations performed by a user equipment 110 in order to perform normal operations after receiving a system information block of a lower accuracy state is provided in accordance with example embodiments of the present disclosure.
[0087] In one or more embodiments, at operation 810, a user equipment 110 acquires a SIB 19 from a network node 112. In one or more embodiments, user equipment 110 determines that a SIB19 is transmitted with lower accuracy (i.e., is of a lower accuracy state). In some examples, the user equipment 110 determines that the SIB 19 is of the lower accuracy state based on SIB1 scheduling 802. In some examples, the user equipment 110 determines that the SIB 19 is of the lower accuracy state based on a SIB1 flag 804. In some examples, the user equipment 110 determines that the SIB 19 is of the lower accuracy state based on a SIB 19 flag 806. In some examples, the user equipment 110 determines that the SIB 19 is of the lower accuracy state based on a number of bits 808 in the SIB19 (e.g., if the number of bits 808 is below a threshold number of bits). In some examples, the user equipment 110 adjusts transmit timing error requirements based on the SIB 19 configuration and / or content. In some examples, this applies to physical random access channel only or may also include message 3 transmission and / or subsequent transmissions.
[0088] In one or more embodiments, at operation 812, the user equipment 110 transmits, to the network node 112, a random access preamble based on the lower accuracy SIB 19. In one or more embodiments, at operation 814, the user equipment 110 receives a random access response (message 2). In some examples, as illustrated in operation 816, the random access response schedules accurate satellite assistance information (e.g., in a future transmission). In some examples, as further illustrated in operation 816, the more accurate satellite assistance information provided in the random access response time shifts a message 3 transmission time. In some examples, as illustrated in operation 818, the random access response provides time and frequency adjustment commands to the user equipment 110. For example, the random access response may provide more accurate time and frequency satellite assistance information. In one or more embodiments, at operation 820, the user equipment 110 transmits, to the network node 112, a message 3 based on the information received in the random access response or the information scheduled by the random access response. In some examples, at operation 822, the user equipment 110 receives, from the network node 112, a message 4 as an acknowledgment of the message 3. In some examples, at operation 832, the user equipment proceeds with normal operation after random access completion.
[0089] In one or more embodiments, the random access response does not include more detailed satellite information and does not schedule satellite information. In some examples, as illustrated in operation 824, the user equipment 110 may then transmit, to the network node 112, a message 3 based on the lower accuracy SIB 19. In some examples, as illustrated in operation 826, the user equipment 110 receives, from network node 112, a message 4 as an acknowledgment of the message 3. In some examples, as illustrated in operation 828, the message 4 may schedule more accurate satellite assistance information. For example, a future transmission may be scheduled for a future transmission. In some examples, as illustrated in operation 830, the message 4 may provide time and frequency adjustment commands to the user equipment 110 (i.e., more accurate time and frequency satellite assistance information). In some examples, at operation 832, the user equipment proceeds with normal operation after random access completion.
[0090] FIG. 9 provides a table 900 including relative consumption of power states for radio base stations in previous embodiments. The reference configurations of table 900 include set 2 for frequency range 1, which feature similar power and radio settings as the ones used for satellite access nodes. These settings include a frequency division duplexing technique, 20 MHz ofsystem bandwidth, 15 kHz subcarrier spacing, and a total downlink transmitted power of 49 dBm. As seen in table 900, a network node in an active downlink state consumes 26 times more power than while in a deep sleep, and 5 times more power in a micro sleep than a deep sleep.
[0091] In one or more embodiments, the present invention causes at least a 25% reduction in active transmission time due to lower granularity and different formats of information in the SIB 19. Therefore, instead of being in an active downlinks state, an example base station will spend more time in micro sleep state due to the periodic nature of the system information block.
[0092] In an example active transmission period T, with active downlink power at 26P, a full SIB 19 would consume 26P*T over the active transmission period. The example simplified SIB 19 power consumption over a reduced active transmission period is equal to (0.75*26P*T)+(0.25*5P*T)=20.75P*T. In some examples, this amounts to about a 20% energy reduction compared to transmission of a full SIB 19. In some examples, the total energy saving is smaller when the network is also transmitting synchronization signal blocks and the like.
[0093] Turning now to FIG. 10, an example flowchart is illustrated for a process 1000 performed by an apparatus embodied by, associated with or otherwise in communication with (hereinafter generally referenced as being embodied by) a user equipment (110) in order to receive a system information block in a lower accuracy state.
[0094] As shown in block 1010 of FIG. 10, the apparatus embodied by the user equipment (110) includes means, such as the processing circuitry (220), the communication interface (260), the like, for transmitting (812), to a network node (112), a random access preamble (604) which is pre- compensated based on a determination that at least one previously received system information block (602) is of a lower accuracy state. In one or more embodiments, the lower accuracy state includes a plurality of states having a plurality of accuracy levels, wherein the at least one received system information block is associated with a particular state that corresponds to a particular accuracy level. In one or more embodiments, the user equipment (110) determines that the at least one previously received system information block (602) is of the lower accuracy state based on at least one or a combination of a flag (806) in the at least one previously received system information block (602), a flag (804) in a second system information block received earlier than the at least one previously received system information block, a number of bits (808) in the at least one previously received system information block (602), and a scheduling indication (802) in the second system information block.
[0095] As shown in block 1020 of FIG. 10, the apparatus embodied by the user equipment (110) includes means, such as the processing circuitry (220), the communication interface (260), the like, for receiving (814), from the network node (112), a random access response (606) based at least on the random access preamble (604). In one or more embodiments, the random access response (606) includes at least one of time adjustment commands or frequency adjustment commands (818), and wherein the first message (608) is pre- compensated based on the at least one previously received system information block (602) and at least one of the time adjustment commands or the frequency adjustment commands (818). In one or more embodiments, the random access response (606) schedules (816) a satellite information transmission (612), wherein the satellite information transmission (612) has higher accuracy than the at least one previously received system information block (602) or indicates system information change. In one or more embodiments, the random access response (606) indicates system information change and the user equipment (110) monitors for scheduling of a system information block of a higher accuracy state.
[0096] As shown in block 1030 of FIG. 10, the apparatus embodied by the user equipment (110) includes means, such as the processing circuitry (220), the communication interface (260), the like, for transmitting (824), to the network node (112), a first message (608) based on the random access response (606). In one or more embodiments, the first message (608) includes a message 3 (MSG3) which is time shifted based on at least one of a first scheduled time of the satellite information transmission (612) or a second scheduled time of the system information block of the higher accuracy state (816).
[0097] As shown in block 1040 of FIG. 10, the apparatus embodied by the user equipment (110) includes means, such as the processing circuitry (220), the communication interface (260), the like, for receiving (822), from the network node (112), a second message (610) including an acknowledgment of the first message (608). In one or more embodiments, the second message (610) includes a message 4 (MSG4) which includes at least one of time adjustment commands or frequency adjustment commands (830), and wherein subsequent radio resource control messages (832) are pre- compensated based on the at least one previously received system information block (602) and at least one of the time adjustment commands or the frequency adjustment commands (830). In one or more embodiments, the message 4 (610) schedules (828) a satellite information transmission (612), wherein the satellite information transmission (612) has higheraccuracy than the at least one previously received system information block (602). In one or more embodiments, the user equipment (110) is further caused to receive a downlink scheduling control information to schedule a satellite information transmission (612), wherein the satellite information transmission (612) has higher accuracy than the at least one previously received system information block (602).
[0098] Turning now to FIG. 11, an example flowchart is illustrated for a process 1100 performed by an apparatus embodied by, associated with or otherwise in communication with (hereinafter generally referenced as being embodied by) a network node (112) in order to broadcast a system information block in a lower accuracy state to a user equipment.
[0099] As shown in block 1110 of FIG. 11, the apparatus embodied by the network node (112) includes means, such as the processing circuitry (220), the communication interface (260), the like, for broadcasting to a user equipment (110) at least one system information block and an indication that the at least one system information block (602) is of a lower accuracy state. In one or more embodiments, the lower accuracy state includes a plurality of states having a plurality of accuracy levels, wherein the at least one system information block is associated with a particular state that corresponds to a particular accuracy level. In one or more embodiments, the indication that the at least one system information block (602) is of the lower accuracy state, which comprises at least one or a combination of a flag (806) in the at least one system information block (602), a flag (804) in at least one previous system information block, a number of bits (808) in the at least one system information block (602), and a scheduling indication (802) in the at least one previous system information block.
[0100] As shown in block 1120 of FIG. 11, the apparatus embodied by the network node (112) includes means, such as the processing circuitry (220), the communication interface (260), the like, for transmitting (814), to the user equipment (110), a random access response (606) based on a received random access preamble (604) from the user equipment (110) having previously received (602) from the network node (112) the at least one system information block (602). In one or more embodiments, the random access response (606) includes at least one of time adjustment commands or frequency adjustment commands (818). In one or more embodiments, the random access response (606) schedules (816) a satellite information transmission (612), wherein the satellite information transmission (612) has higher accuracy than the at least one previously received system information block (602) or indicates system information change. Inone or more embodiments, the random access response (606) indicates system information change and the user equipment (110) monitors for scheduling of a system information block of a higher accuracy state. In one or more embodiments, the network node (112) ensures that physical random access channel resources can support time or frequency inaccuracies in the random access preamble (604) caused by less accurate information provided by the at least one system information block (602).
[0101] As shown in block 1130 of FIG. 11, the apparatus embodied by the network node (112) includes means, such as the processing circuitry (220), the communication interface (260), the like, for transmit (822), to the user equipment (110), a second message (610) including an acknowledgment of receiving a first message (608) from the user equipment (110) based on the user equipment (110) having received the transmitted random access response (606) from the network node (112). In one or more embodiments, the second message (610) includes a message 4 which includes at least one of time adjustment commands or frequency adjustment commands (830), and wherein subsequent radio resource control messages (832) are pre-compensated based on at least one of the time adjustment commands or the frequency adjustment commands (830). In one or more embodiments, the second message (610) schedules (828) a satellite information transmission (612), wherein the satellite information transmission (612) has higher accuracy than the at least one system information block (602). In one or more embodiments, the network node (112) is further caused to perform at least one or a combination of indicate system information change, broadcast a system information block of a higher accuracy state, and transmit a downlink scheduling control information to schedule a satellite information transmission (612), wherein the satellite information transmission (612) has higher accuracy than the at least one system information block (602). In one or more embodiments, the first message (608) includes a message 3 (MSG 3) which is time shifted based on at least one of a first scheduled time of the satellite information transmission (612) or a second scheduled time of the system information block of the higher accuracy state (816).
[0102] Turning now to FIG. 12, an example flowchart is illustrated for a process 1200 performed by an apparatus embodied by, associated with or otherwise in communication with (hereinafter generally referenced as being embodied by) a user equipment (110) in order to receive more accurate satellite information based on a random access response.
[0103] As shown in block 1210 of FIG. 12, the apparatus embodied by the user equipment (110) includes means, such as the processing circuitry (220), the communication interface (260), the like, for transmitting (812), to a network node (112), a random access preamble (604) which is pre- compensated based on a determination that at least one previously received system information block (602) is of a lower accuracy state. In one or more embodiments, the user equipment (110) determines that the at least one previously received system information block (602) is of the lower accuracy state based on at least one or a combination of a flag (806) in the at least one previously received system information block (602), a flag (804) in a second system information block received earlier than the at least one previously received system information block, a number of bits (808) in the at least one previously received system information block (602), and a scheduling indication (802) in the second system information block. In one or more embodiments, the lower accuracy state includes a plurality of states having a plurality of accuracy levels, wherein the at least one system information block is associated with a particular state that corresponds to a particular accuracy level.
[0104] As shown in block 1220 of FIG. 12, the apparatus embodied by the user equipment (110) includes means, such as the processing circuitry (220), the communication interface (260), the like, for receiving (814), from the network node (112), a random access response (606) based on the random access preamble (604), wherein the random access response (606) is configured to facilitate communication of satellite information, wherein the satellite information is more accurate than the at least one system information block (602). In one or more embodiments, the random access response (606) includes at least one of time adjustment commands or frequency adjustment commands (818), and wherein the first message (608) is pre-compensated based on the at least one previously received system information block (602) and at least one of the time adjustment commands or the frequency adjustment commands (818). In one or more embodiments, the random access response (606) schedules (816) a satellite information transmission (612), wherein the satellite information transmission (612) has higher accuracy than the at least one previously received system information block (602) or indicates system information change. In one or more embodiments, the random access response (606) indicates system information change and the user equipment (110) monitors for scheduling of a system information block of a higher accuracy state. In one or more embodiments, the random accessresponse (606) includes at least one or a combination of a scheduling downlink control information and a downlink grant.
[0105] As shown in block 1230 of FIG. 12, the apparatus embodied by the user equipment (110) includes means, such as the processing circuitry (220), the communication interface (260), the like, for transmitting (820), to the network node (112), a first message (608) based on the random access response (606) and the satellite information. In one or more embodiments, the first message (608) includes a message 3 which is time shifted based on at least one of a first scheduled time of the satellite information transmission (612) or a second scheduled time of the system information block of the higher accuracy state.
[0106] As shown in block 1240 of FIG. 12, the apparatus embodied by the user equipment (110) includes means, such as the processing circuitry (220), the communication interface (260), the like, for receiving (822), from the network node (112), a second message (610) including an acknowledgment of the first message (608).
[0107] Turning now to FIG. 13, an example flowchart is illustrated for a process 1300 performed by an apparatus embodied by, associated with or otherwise in communication with (hereinafter generally referenced as being embodied by) a network node (112) in order to facilitate communication of satellite information with a random access response.
[0108] As shown in block 1310 of FIG. 13, the apparatus embodied by the network node (112) includes means, such as the processing circuitry (220), the communication interface (260), the like, for broadcasting to a user equipment (110), at least one system information block (602) and an indication that the at least one system information block (602) is of a lower accuracy state. In one or more embodiments, the lower accuracy state includes a plurality of states having a plurality of accuracy levels, wherein the at least one system information block is associated with a particular state that corresponds to a particular accuracy level. In one or more embodiments, the indication that the at least one system information block (602) is of the lower accuracy state includes at least one or a combination of a flag (806) in the at least one system information block (602), a flag (804) in at least one previous system information block, a number of bits (808) in the at least one system information block (602), and a scheduling indication (802) in the at least one previous system information block.
[0109] As shown in block 1320 of FIG. 13, the apparatus embodied by the network node (112) includes means, such as the processing circuitry (220), the communication interface (260), the like, for transmitting (814), to the user equipment (110), a random access response (606) based on a received random access preamble (604) from the user equipment (110) having previously received (602) from the network node (112) the at least one system information block (602), wherein the random access response (606) is configured to facilitate communication of satellite information, wherein the satellite information is more accurate than the at least one system information block (602). In one or more embodiments, the random access response (606) includes at least one of time adjustment commands or frequency adjustment commands (818). In one or more embodiments, the random access response (606) schedules (816) a satellite information transmission (612), wherein the satellite information transmission (612) has higher accuracy than the at least one previously received system information block (602) or indicates system information change. In one or more embodiments, the random access response (606) indicates system information change and the user equipment (110) monitors for scheduling of a system information block of a higher accuracy state. In one or more embodiments, the random access response (606) includes at least one or a combination of a scheduling downlink control information and a downlink grant. In one or more embodiments, the network node (112) ensures that physical random access channel resources can support time or frequency inaccuracies in the random access preamble (604) caused by less accurate information provided by the at least one system information block (602).
[0110] As shown in block 1350 of FIG. 13, the apparatus embodied by the network node (112) includes means, such as the processing circuitry (220), the communication interface (260), the like, for transmitting (822), to the user equipment (110), a second message (610) including an acknowledgment of receiving a first message (608) from the user equipment (110) based on the user equipment (110) having received the transmitted random access response (606) from the network node (112). In one or more embodiments, the first message (608) includes a message 3 which is time shifted based on at least one of a first scheduled time of the satellite information transmission (612) or a second scheduled time of the system information block of the higher accuracy state.
[0111] Turning now to FIG. 14, an example flowchart is illustrated for a process 1400 performed by an apparatus embodied by, associated with or otherwise in communication with (hereinaftergenerally referenced as being embodied by) a user equipment (110) in order to receive more accurate satellite information based on a message 4.
[0112] As shown in block 1410 of FIG. 14, the apparatus embodied by the user equipment (110) includes means, such as the processing circuitry (220), the communication interface (260), the like, for transmitting (812), to a network node (112), a random access preamble (604) which is pre- compensated based on a determination that at least one previously received system information block (602) is of a lower accuracy state. In one or more embodiments, the lower accuracy state comprises a plurality of states having a plurality of accuracy levels, wherein the at least one previously received system information block is associated with a particular state that corresponds to a particular accuracy level. In one or more embodiments, the user equipment (110) determines that the at least one previously received system information block (602) is of the lower accuracy state based on at least one or a combination of a flag (806) in the at least one previously received system information block (602), a flag (804) in a second system information block received earlier than the at least one previously received system information block, a number of bits (808) in the at least one previously received system information block (602), and a scheduling indication (802) in the second system information block.
[0113] As shown in block 1420 of FIG. 14, the apparatus embodied by the user equipment (110) includes means, such as the processing circuitry (220), the communication interface (260), the like, for receiving (814), from the network node (112), a random access response (606) based on the random access preamble (604).
[0114] As shown in block 1430 of FIG. 14, the apparatus embodied by the user equipment (110) includes means, such as the processing circuitry (220), the communication interface (260), the like, for transmitting (824), to the network node (112), a first message (608) based on the random access response (606).
[0115] As shown in block 1440 of FIG. 14, the apparatus embodied by the user equipment (110) includes means, such as the processing circuitry (220), the communication interface (260), the like, for receiving (826), from the network node (112), a second message (610) including an acknowledgment of the first message (608), wherein the second message (610) is configured to facilitate communication of satellite information, wherein the satellite information is more accurate than the at least previously received one system information block (602). In one or more embodiments, the second message (610) includes a message 4 which includes at least one of timeadjustment commands or frequency adjustment commands (830), and wherein subsequent radio resource control messages (832) are pre-compensated based on at least one of the time adjustment commands or the frequency adjustment commands (830). In one or more embodiments, the second message (610) schedules (828) a satellite information transmission (612), wherein the satellite information transmission (612) has higher accuracy than the at least one previously received system information block (602). In one or more embodiments, the second message (610) includes at least one or a combination of a scheduling downlink control information and a downlink grant.
[0116] Turning now to FIG. 15, an example flowchart is illustrated for a process 1500 performed by an apparatus embodied by, associated with or otherwise in communication with (hereinafter generally referenced as being embodied by) a network node (112) in order to facilitate communication of satellite information with a message 4.
[0117] As shown in block 1510 of FIG. 15, the apparatus embodied by the network node (112) includes means, such as the processing circuitry (220), the communication interface (260), the like, for broadcasting to a user equipment (110), at least one system information block (602) and an indication that the at least one system information block (602) is of a lower accuracy state. In one or more embodiments, the lower accuracy state includes a plurality of states having a plurality of accuracy levels, wherein the at least one system information block is associated with a particular state that corresponds to a particular accuracy level. In one or more embodiments, the indication that the at least one system information block (602) is of the lower accuracy state includes at least one or a combination of a flag (806) in the at least one system information block (602), a flag (804) in at least one previous system information block, a number of bits (808) in the at least one system information block (602), and a scheduling indication (802) in the at least one previous system information block.
[0118] As shown in block 1520 of FIG. 15, the apparatus embodied by the network node (112) includes means, such as the processing circuitry (220), the communication interface (260), the like, for transmitting (814), to the user equipment (110), a random access response (606) based on a received random access preamble (604) from the user equipment (110) having previously received (602) from the network node (112) the at least one system information block (602). In one or more embodiments, the network node (112) ensures that physical random access channelresources can support time or frequency inaccuracies in the random access preamble (604) caused by less accurate information provided by the at least one system information block (602).
[0119] As shown in block 1530 of FIG. 15, the apparatus embodied by the network node (112) includes means, such as the processing circuitry (220), the communication interface (260), the like, for transmitting (826), to the user equipment (110), a second message (610) including an acknowledgment of receiving a first message (608) from the user equipment (110) based on the user equipment (110) having received the transmitted random access response (606) from the network node (112), wherein the second message (610) is configured to facilitate communication of satellite information, wherein the satellite information is more accurate than the at least one system information block (602). In one or more embodiments, the second message (610) includes a message 4 which includes at least one of time adjustment commands or frequency adjustment commands (830). In one or more embodiments, the second message (610) schedules (828) a satellite information transmission (612), wherein the satellite information transmission (612) has higher accuracy than the at least one system information block (602). In one or more embodiments, the second message (610) includes at least one or a combination of a scheduling downlink control information, and a downlink grant.
[0120] FIGS. 10-15 illustrate flowcharts depicting methods according to an example embodiment of the present disclosure. It will be understood that each block of the flowcharts and combination of blocks in the flowcharts may be implemented by various means, such as hardware, firmware, processor, circuitry, and / or other communication devices associated with execution of software including one or more computer program instructions. For example, one or more of the procedures described above may be embodied by computer program instructions. In this regard, the computer program instructions which embody the procedures described above may be stored by a memory device 240 of an apparatus employing an embodiment and executed by a processor 220. As will be appreciated, any such computer program instructions may be loaded into a computer or other programmable apparatus (for example, hardware) to produce a machine, such that the resulting computer or other programmable apparatus implements the functions specified in the flowchart blocks. These computer program instructions may also be stored in a computer-readable memory that may direct a computer or other programmable apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture the execution of which implements the function specified in the flowchart blocks.The computer program instructions may also be loaded into a computer or other programmable apparatus to cause a series of operations to be performed on the computer or other programmable apparatus to produce a computer-implemented process such that the instructions which execute on the computer or other programmable apparatus provide operations for implementing the functions specified in the flowchart blocks.
[0121] Accordingly, blocks of the flowcharts support combinations of means for performing the specified functions and combinations of operations for performing the specified functions for performing the specified functions. It will also be understood that one or more blocks of the flowcharts, and combinations of blocks in the flowcharts, may be implemented by special purpose hardware-based computer systems which perform the specified functions, or combinations of special purpose hardware and computer instructions.
[0122] In one or more embodiments, a user equipment (110) is provided including at least one processor and at least one memory storing instructions that, when executed by the processor, cause the user equipment (110) to transmit (812), to a network node (112), a random access preamble (604) which is pre- compensated based on a determination that at least one previously received system information block (602) is of a lower accuracy state. The user equipment (110) is further caused to receive (814), from the network node (112), a random access response (606) based at least on the random access preamble (604). The user equipment (110) is further caused to transmit (824), to the network node (112), a first message (608) based on the random access response (606). The user equipment (110) is further caused to receive (822), from the network node (112), a second message (610) including an acknowledgment of the first message (608).
[0123] In one or more embodiments, the lower accuracy state includes a plurality of states having a plurality of accuracy levels, wherein the at least one system information block is associated with a particular state that corresponds to a particular accuracy level.
[0124] In one or more embodiments, the user equipment (110) determines that the at least one previously received system information block (602) is of the lower accuracy state based on at least one or a combination of: a flag (806) in the at least one previously received system information block (602), a flag (804) in a second system information block received earlier than the at least one previously received system information block, a number of bits (808) in the at least one previously received system information block (602), and a scheduling indication (802) in the second system information block.
[0125] In one or more embodiments, the random access response (606) includes at least one of: time adjustment commands or frequency adjustment commands (818), first scheduled information of a satellite information transmission, wherein the satellite information transmission has higher accuracy than the at least one previously received system information block; or a system information change indication for scheduling of a system information block of a higher accuracy state (wherein the first message (608) is pre-compensated based on the at least one previously received system information block (602) and at least one of the time adjustment commands or the frequency adjustment commands (818)). In one example, the first scheduled information includes at least one of time domain resources, frequency domain resources, and modulation and coding scheme used for scheduling the satellite information transmission. In one example, the first scheduled information reflects the information content of a Downlink Control Information element, which is used to schedule data on the Physical Downlink Shared Channel (PDSCH).
[0126] In one or more embodiments, the user equipment, based on the first scheduled information, receives the satellite information transmission, wherein the satellite information transmission has higher accuracy than the at least one previously received system information block.
[0127] In one or more embodiments, the user equipment, based on the system information change indication, monitors for second scheduled information for a system information block of a higher accuracy state, and wherein the user equipment based on the second scheduled information receives a system information block of a higher accuracy state. In one example, the UE monitoring for second scheduled information causes the UE to monitor the Physical Downlink Control Channel (PDCCH) for a Downlink Control Information (DCI) element. The DCI will include the second scheduled information. In one example, the second scheduled information includes at least one of time domain resources, frequency domain resources, and modulation and coding scheme used for scheduling a system information block of a higher accuracy state.
[0128] In one or more embodiments, the user equipment pre-compensates subsequent radio resource control messages based on the at least one previously received system information block and at least one of the time adjustment commands or the frequency adjustment commands.
[0129] In one or more embodiments, the user equipment pre-compensates subsequent radio resource control messages based on one of the satellite information and the system information block of a higher accuracy state.
[0130] In one or more embodiments, the second message includes at least one or a combination of: a scheduling downlink control information; and a downlink grant.
[0131] In one or more embodiments, a network node (112) is provided, including at least one processor and at least one memory storing instructions that, when executed by the processor, cause the network node (112) to broadcast to a user equipment (110) at least one system information block and an indication that the at least one system information block (602) is of a lower accuracy state. The network node (112) is further caused to transmit (814), to the user equipment (110), a random access response (606) based on a received random access preamble (604) from the user equipment (110) having previously received (602) from the network node (112) the at least one system information block (602). The network node (112) is further caused to transmit (822), to the user equipment (110), a second message (610) including an acknowledgment of receiving a first message (608) from the user equipment based on the user equipment having received the transmitted random access response from the network node, wherein the second message is configured to facilitate communication of satellite information, wherein the satellite information is more accurate than the at least one system information block.
[0132] In one or more embodiments, the lower accuracy state includes a plurality of states having a plurality of accuracy levels, wherein the at least one system information block is associated with a particular state that corresponds to a particular accuracy level.
[0133] In one or more embodiments, the indication that the at least one system information block (602) is of the lower accuracy state, which includes at least one or a combination of: a flag (806) in the at least one system information block (602), a flag (804) in at least one previous system information block, a number of bits (808) in the at least one system information block (602), and a scheduling indication (802) in the previous system information block.
[0134] In one or more embodiments, the second message (610) includes a message 4 which includes at least one of: time adjustment commands or frequency adjustment commands (830); first scheduled information of a satellite information transmission, wherein the satellite information transmission has higher accuracy than the at least one previously received system information block; or a system information change indication for scheduling of a systeminformation block of a higher accuracy state (wherein subsequent radio resource control messages (832) are pre-compensated based on at least one of the time adjustment commands or the frequency adjustment commands (830)). In one example, the first scheduled information includes at least one of time domain resources, frequency domain resources, and modulation and coding scheme used for scheduling the satellite information transmission. In one example, the first scheduled information reflects the information content of a Downlink Control Information element, which is used to schedule data on the Physical Downlink Shared Channel (PDSCH).
[0135] In one or more embodiments, the second message (610) includes at least one or a combination of: a scheduling downlink control information; and a downlink grant.
[0136] In one or more embodiments, the network node (112) ensures that physical random access channel resources can support time or frequency inaccuracies in the random access preamble (604) caused by less accurate information provided by the at least one system information block (602).
[0137] In one or more embodiments, a user equipment (110) is that includes means for transmitting (812), to a network node (112), a random access preamble (604) which is precompensated based on a determination that at least one previously received system information block (602) is of a lower accuracy state. The user equipment (110) further includes means for receiving (814), from the network node (112), a random access response (606) based at least on the random access preamble (604). The user equipment (110) further includes means for transmitting (824), to the network node (112), a first message (608) based on the random access response (606). The user equipment (110) further includes means for receiving (822), from the network node (112), a second message (610) including an acknowledgment of the first message (608).
[0138] In one or more embodiments, a network node (112) is provided that includes means for broadcasting to a user equipment (110), at least one system information block and an indication that the at least one system information block (602) is of a lower accuracy state. The network node (112) further includes means for transmitting (814), to the user equipment (110), a random access response (606) based on a received random access preamble (604) from the user equipment (110) having previously received (602) from the network node (112) the at least one system information block (602). The network node (112) further includes means for transmitting (822), to the user equipment (110), a second message (610) including an acknowledgment ofreceiving a first message (608) from the user equipment (110) based on the user equipment (110) having received the transmitted random access response (606) from the network node (112).
[0139] In one or more embodiments, a computer-implemented method is provided that is performed by a user equipment (110) and includes transmitting (812), to a network node (112), a random access preamble (604) which is pre-compensated based on a determination that at least one previously received system information block (602) is of a lower accuracy state. The method further includes receiving (814), from the network node (112), a random access response (606) based at least on the random access preamble (604). The method further includes transmitting (824), to the network node (112), a first message (608) based on the random access response (606). The method further includes receiving (822), from the network node (112), a second message (610) including an acknowledgment of the first message (608), wherein the second message is configured to facilitate communication of satellite information, wherein the satellite information is more accurate than the at least one system information block.
[0140] In one or more embodiments, a computer-implemented method is provided that is performed by a network node (112) and includes broadcasting, to a user equipment, at least one system information block and an indication that the at least one system information block (602) is of a lower accuracy state. The method further includes transmitting (814), to the user equipment (110), a random access response (606) based on a received random access preamble (604) from the user equipment (110) having previously received (602) from the network node (112) the at least one system information block (602). The method further includes transmitting (822), to the user equipment (110), a second message (610) including an acknowledgment of receiving a first message (608) from the user equipment (110) based on the user equipment (110) having received the transmitted random access response (606) from the network node (112), wherein the second message is configured to facilitate communication of satellite information, wherein the satellite information is more accurate than the at least one system information block.
[0141] In one or more embodiments, a non-transitory computer readable storage medium is provided including computer instructions that, when executed by a user equipment (110), cause the user equipment (110) to transmit (812), to a network node (112), a random access preamble (604) which is pre- compensated based on a determination that at least one previously received system information block (602) is of a lower accuracy state. The user equipment (110) is further caused to receive (814), from the network node (112), a random access response (606) based onthe random access preamble (604), wherein the random access response (606) is configured to facilitate communication of satellite information, wherein the satellite information is more accurate than the at least one system information block (602). The user equipment (110) is further caused to transmit (820), to the network node (112), a first message (608) based on the random access response (606) and the satellite information. The user equipment (110) is further caused to receive (822), from the network node (112), a second message (610) including an acknowledgment of the first message (608), wherein the second message is configured to facilitate communication of satellite information, wherein the satellite information is more accurate than the at least one previously received system information block.
[0142] In one or more embodiments, a non-transitory computer readable storage medium is provided including computer instructions that, when executed by a network node (112), cause the network node (112) to broadcast to a user equipment (110), at least one system information block (602) and an indication that the at least one system information block (602) is of a lower accuracy state. The network node (112) is further caused to transmit (814), to the user equipment (110), a random access response (606) based on a received random access preamble (604) from the user equipment (110) having previously received (602) from the network node (112) the at least one system information block (602), wherein the random access response (606) is configured to facilitate communication of satellite information, wherein the satellite information is more accurate than the at least one system information block (602). The network node (112) is further caused to transmit (822), to the user equipment (110), a second message (610) including an acknowledgment of receiving a first message (608) from the user equipment (110) based on the user equipment (110) having received the transmitted random access response (606) from the network node (112), wherein the second message is configured to facilitate communication of satellite information, wherein the satellite information is more accurate than the at least one previously received system information block.
[0143] Many modifications and other embodiments set forth herein will come to mind to one skilled in the art to which this disclosure pertains having the benefit of the teachings presented in the foregoing descriptions and the associated drawings. Therefore, it is to be understood that the disclosure is not to be limited to the specific embodiments disclosed and that modifications and other embodiments are intended to be included within the scope of the appended claims.
[0144] Moreover, although the foregoing descriptions and the associated drawings describe example embodiments in the context of certain example combinations of elements and / or functions, it should be appreciated that different combinations of elements and / or functions may be provided by alternative embodiments without departing from the scope of the appended claims. In this regard, for example, different combinations of elements and / or functions than those explicitly described above are also contemplated as may be set forth in some of the appended claims. Although specific terms are employed herein, they are used in a generic and descriptive sense only and not for purposes of limitation.
Claims
What is claimed is:
1. A user equipment for wireless communication, comprising: at least one processor; and at least one memory storing instructions that, when executed by the processor, cause the user equipment to perform: transmit, to a network node, a random access preamble which is pre-compensated based on a determination that at least one previously received system information block is of a lower accuracy state; receive, from the network node, a random access response based on the random access preamble; transmit, to the network node, a first message based on the random access response; and receive, from the network node, a second message comprising an acknowledgment of the first message, wherein the second message is configured to facilitate communication of satellite information, wherein the satellite information is more accurate than the at least one previously received system information block.
2. The user equipment of claim 1, wherein the lower accuracy state comprises a plurality of states having a plurality of accuracy levels, wherein the at least one previously received system information block is associated with a particular state that corresponds to a particular accuracy level.
3. The user equipment of claim 1, wherein the user equipment determines that the at least one previously received system information block is of the lower accuracy state based on at least one or a combination of: a flag in the at least one previously received system information block; a flag in a second system information block received earlier than the at least one previously received system information block; a number of bits in the at least one previously received system information block; and a scheduling indication in the second system information block.
4. The user equipment of claim 1, wherein the second message comprises a message 4 which includes one or more of: time adjustment commands or frequency adjustment commands; first scheduled information of a satellite information transmission, wherein the satellite information transmission has higher accuracy than the at least one previously received system information block; or a system information change indication for scheduling of a system information block of a higher accuracy state.
5. The user equipment of claim 4, wherein the user equipment, based on the first scheduled information, receives the satellite information transmission, wherein the satellite information transmission has higher accuracy than the at least one previously received system information block.
6. The user equipment of claim 4, wherein the user equipment, based on the system information change indication, monitors for second scheduled information for a system information block of a higher accuracy state, and wherein the user equipment based on the second scheduled information receives a system information block of a higher accuracy state.
7. The user equipment of claim 4, wherein the user equipment pre-compensates subsequent radio resource control messages based on the at least one previously received system information block and at least one of the time adjustment commands or the frequency adjustment commands.
8. The user equipment of anyone of claims 5 and 6, wherein the user equipment precompensates subsequent radio resource control messages based on one of the satellite information and the system information block of a higher accuracy state.
9. The user equipment of claim 4, wherein the second message comprises at least one or a combination of:a scheduling downlink control information; and a downlink grant.
10. A network node for wireless communication, comprising: at least one processor; and at least one memory storing instructions that, when executed by the processor, cause the network node to perform: broadcast to a user equipment, at least one system information block and an indication that the at least one system information block is of a lower accuracy state; transmit, to the user equipment, a random access response based on a received random access preamble from the user equipment having previously received from the network node the at least one system information block; and transmit, to the user equipment, a second message comprising an acknowledgment of receiving a first message from the user equipment based on the user equipment having received the transmitted random access response from the network node, wherein the second message is configured to facilitate communication of satellite information, wherein the satellite information is more accurate than the at least one system information block.
11. The network node of claim 10, wherein the lower accuracy state comprises a plurality of states having a plurality of accuracy levels, wherein the at least one system information block is associated with a particular state that corresponds to a particular accuracy level.
12. The network node of anyone of claims 10 to 11, wherein the indication that the at least one system information block is of the lower accuracy state comprises at least one or a combination of: a flag in the at least one system information block; a flag in at least one previous system information block; a number of bits in the at least one system information block; and a scheduling indication in the at least one previous system information block.
13. The network node of claim 10, wherein the second message comprises a message 4 which includes at least one of : time adjustment commands or frequency adjustment commands; first scheduled information of a satellite information transmission, wherein the satellite information transmission has higher accuracy than the at least one previously received system information block; or a system information change indication for scheduling of a system information block of a higher accuracy state.
14. The network node of claim 13, wherein the second message comprises at least one or a combination of: a scheduling downlink control information; and a downlink grant.
15. The network node of anyone of claims 11 to 14, wherein the network node ensures that physical random access channel resources can support time or frequency inaccuracies in the random access preamble caused by less accurate information provided by the at least one system information block.
16. A user equipment for wireless communication, comprising: means for transmitting, to a network node, a random access preamble which is precompensated based on a determination that at least one previously received system information block is of a lower accuracy state; means for receiving, from the network node, a random access response based on the random access preamble; means for transmitting, to the network node, a first message based on the random access response; and means for receiving, from the network node, a second message comprising an acknowledgment of the first message, wherein the second message is configured to facilitate communication of satellite information, wherein the satellite information is more accurate than the at least one previously received system information block.
17. A network node for wireless communication, comprising: means for broadcasting to a user equipment, at least one system information block and an indication that the at least one system information block is of a lower accuracy state; means for transmitting, to the user equipment, a random access response based on a received random access preamble from the user equipment having previously received from the network node the at least one system information block; and means for transmitting, to the user equipment, a second message comprising an acknowledgment of receiving a first message from the user equipment based on the user equipment having received the transmitted random access response from the network node, wherein the second message is configured to facilitate communication of satellite information, wherein the satellite information is more accurate than the at least one system information block.
18. A computer-implemented method for wireless communication, comprising performing by a user equipment: transmitting, to a network node, a random access preamble which is pre-compensated based on a determination that at least one previously received system information block is of a lower accuracy state; receiving, from the network node, a random access response based on the random access preamble; transmitting, to the network node, a first message based on the random access response; and receiving, from the network node, a second message comprising an acknowledgment of the first message, wherein the second message is configured to facilitate communication of satellite information, wherein the satellite information is more accurate than the at least one previously received system information block.
19. A computer-implemented method for wireless communication, comprising performing by a network node: broadcasting to a user equipment, at least one system information block and an indication that the at least one system information block is of a lower accuracy state;transmitting, to the user equipment, a random access response based on a received random access preamble from the user equipment having previously received from the network node the at least one system information block; and transmitting, to the user equipment, a second message comprising an acknowledgment of receiving a first message from the user equipment based on the user equipment having received the transmitted random access response from the network node, wherein the second message is configured to facilitate communication of satellite information, wherein the satellite information is more accurate than the at least one system information block.
20. A non-transitory computer-readable storage medium comprising computer instructions that, when executed by a user equipment for wireless communication, cause the user equipment to perform: transmit, to a network node, a random access preamble which is pre-compensated based on a determination that at least one previously received system information block is of a lower accuracy state; receive, from the network node, a random access response based on the random access preamble; transmit, to the network node, a first message based on the random access response; and receive, from the network node, a second message comprising an acknowledgment of the first message, wherein the second message is configured to facilitate communication of satellite information, wherein the satellite information is more accurate than the at least one previously received system information block.
21. A non-transitory computer-readable storage medium comprising computer instructions that, when executed by a network node for wireless communication, cause the network node to perform: broadcast to a user equipment, at least one system information block and an indication that the at least one system information block is of a lower accuracy state; transmit, to the user equipment, a random access response based on a received random access preamble from the user equipment having previously received from the network node the at least one system information block; andtransmit, to the user equipment, a second message comprising an acknowledgment of the first message from the user equipment based on the user equipment having received the transmitted random access response from the network node, wherein the second message is configured to facilitate communication of satellite information, wherein the satellite information is more accurate than the at least one system information block.
Citation Information
Patent Citations
Location information provisioning
WO2023131929A1