Non-terrestrial network communication method, base station and user equipment
By adopting the "jumping position" activation method in non -ground network communication, activating control is performed with wave position as particle size, the problem of limited satellite launch power is solved, and more efficient satellite coverage and business service performance have been achieved.
Patent Information
- Application Number
- CN202411471643.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-21
- Publication Date
- 2025-01-24
AI Technical Summary
In non-terrestrial network communication scenarios, satellite transmission power is limited and the number of beams is limited by devices, and the prior art is difficult to achieve more refined activation control to improve satellite coverage and service performance.
The "jumping position" activation method is adopted, and the activation control of more detailed activation control is performed in the beam. The activation duration of each wave position of the beam of the beam through the jumping position pattern is improved to improve the concentration of satellite transmission power.
Realize more detailed activation control, improve satellite coverage and business service performance, and enhance the utilization of satellite resources.
Smart Images

Figure CN119363200A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of wireless communications, and in particular to a non-terrestrial network communication method, a base station, and a user equipment. Background Art
[0002] In the NTN (Non-terrestrial Network) communication scenario, the satellite transmission power is limited, and the maximum number of beams that the satellite can send at the same time is limited by the device. Beam hopping technology controls the spatial pointing of satellite beams through phased array technology, and can generate different beam patterns. It is one of the effective means to improve the utilization of satellite resources. In a beam hopping pattern, only part of the beams are in an activated state, so the energy can be concentrated on the activated beams to improve the coverage performance. By continuously updating the beam hopping pattern and changing the beam direction, coverage of the entire satellite coverage area can be achieved.
[0003] Currently, activation control is performed at the beam granularity. If a beam is activated, all the beam positions in the beam are activated. Summary of the invention
[0004] The disclosed embodiment adopts a "wavelength hopping" activation method within the activation beam, and based on the wavelength hopping pattern, implements more refined activation control with the wavelength in the beam as the granularity, further concentrates the satellite transmission power, and improves satellite coverage and business service performance.
[0005] Some embodiments of the present disclosure propose a non-terrestrial network communication method, which is applied to a base station, including: determining the gain of each wave position of a beam within a first wave hopping period; allocating a wave hopping pattern of each wave position of the beam within a second wave hopping period according to the gain of each wave position of the beam within the first wave hopping period, the first wave hopping period being a wave hopping period before the second wave hopping period; and sending the wave hopping pattern of each wave position of the beam within the second wave hopping period to a user device.
[0006] In some embodiments, determining the revenue of each beam position of the beam within the first hopping period includes: determining the revenue of each beam position within the first hopping period based on at least one of the number of users of each beam position within the first hopping period, the total transmitted data, and the unmet business service quality requirements.
[0007] In some embodiments, determining the revenue of each wave position of the beam within the first wave hopping period includes: using the set revenue factors of each item, performing weighted summation calculation on at least one of the number of users, total transmission data, and unmet service quality requirements of each wave position of the beam within the first wave hopping period to obtain the revenue of each wave position of the beam within the first wave hopping period, wherein the unmet service quality requirements are determined based on the priority and traffic volume of each unmet service.
[0008] In some embodiments, when the number of users, total transmission data, and unmet service quality requirements of each beam position of the beam within the first hopping bit period are not saved, or when the second hopping bit period is within the first hopping beam pattern, the number of users, total transmission data, and unmet service quality requirements of each beam position of the beam within the first hopping bit period are set to preset values.
[0009] In some embodiments, allocating a hopping bit pattern for each bit of the beam in the second hopping bit period includes: determining an activation duration of each bit according to a revenue ratio of each bit of the beam in the first hopping bit period; and determining a hopping bit pattern for each bit of the beam according to the activation duration of each bit.
[0010] In some embodiments, determining the activation duration of each wave position includes: allocating the beam activation time according to the benefit ratio of each wave position of the beam within the first wave position hopping period, taking the maximum value between the activation duration allocated to each wave position and the activation duration of 1 unit, and determining the maximum value or the integer of the maximum value as the activation duration of each wave position.
[0011] In some embodiments, determining the hopping pattern of each wave position of the beam according to any of the following design rules includes: the first design rule includes: each wave position is sorted according to the wave position sequence number, and each wave position is activated once within the wave position hopping period; the second design rule includes: each wave position is sorted according to the wave position sequence number, and each wave position is periodically activated within the wave position hopping period.
[0012] In some embodiments, determining the beam hopping pattern of each beam position of the beam includes: during the time not covered by the activation duration of each beam position, keeping the beam position idle or randomly selecting a beam position for activation.
[0013] In some embodiments, the unit of the activation duration of each wave position includes at least one of: time slot, frame, symbol, second, millisecond, and minute.
[0014] In some embodiments, sending the hopping bit pattern of each wave bit of the beam within the second hopping bit period to the user equipment includes: sending the hopping bit pattern of each wave bit of the beam within the second hopping bit period to the user equipment under the beam coverage through high-layer signaling, downlink control information or media access control MAC-control element CE information.
[0015] In some embodiments, the hopping bit pattern includes at least one of the following: an activation bit sequence number, an activation bit duration, and a design rule sequence number of the hopping bit pattern.
[0016] Some embodiments of the present disclosure propose a non-terrestrial network communication method, which is applied to a user device, including: receiving a hopping bit pattern of each wave position of a beam within a hopping bit period sent by a base station; and transmitting information according to the hopping bit pattern of each wave position of the beam within the hopping bit period.
[0017] In some embodiments, receiving the hopping bit pattern of each beam position in the hopping bit period sent by the base station includes: receiving high-layer signaling, downlink control information or media access control MAC-control element CE information sent by the base station, and obtaining the hopping bit pattern of each beam position in the hopping bit period therefrom.
[0018] In some embodiments, the hopping bit pattern includes at least one of the following: an activation bit sequence number, an activation bit duration, and a design rule sequence number of the hopping bit pattern.
[0019] Some embodiments of the present disclosure provide a base station, comprising: a memory; and a processor coupled to the memory, wherein the processor is configured to execute a non-terrestrial network communication method on the base station side based on instructions stored in the memory.
[0020] Some embodiments of the present disclosure provide a user equipment, comprising: a memory; and a processor coupled to the memory, wherein the processor is configured to execute a non-terrestrial network communication method on the user equipment side based on instructions stored in the memory.
[0021] Some embodiments of the present disclosure provide a computer-readable storage medium having computer instructions stored thereon. When the computer instructions are executed by a processor, the steps of a non-terrestrial network communication method are implemented.
[0022] Some embodiments of the present disclosure provide a computer program product, comprising computer instructions, which implement steps of a non-terrestrial network communication method when executed by a processor. BRIEF DESCRIPTION OF THE DRAWINGS
[0023] The following is a brief introduction to the drawings required for use in the embodiments or related technical descriptions. The present disclosure can be more clearly understood according to the following detailed description with reference to the drawings.
[0024] Obviously, the drawings described below are only some embodiments of the present disclosure, and a person skilled in the art can obtain other drawings based on these drawings without creative work.
[0025] Figure 1 A schematic diagram showing a wave-hopping bit pattern according to some embodiments of the present disclosure.
[0026] Figure 2 A schematic diagram illustrating a non-terrestrial network communication method according to some embodiments of the present disclosure.
[0027] Figure 3 A schematic diagram of a newly added MAC CE format in some embodiments of the present disclosure is shown.
[0028] Figure 4 A schematic diagram showing a wave-hopping bit pattern according to some embodiments of the present disclosure.
[0029] Figure 5 A schematic diagram showing a wave-hopping bit pattern according to some embodiments of the present disclosure.
[0030] Figure 6 A schematic diagram of the structure of a base station according to some embodiments of the present disclosure is shown.
[0031] Figure 7 A schematic diagram showing the structure of a user device according to some embodiments of the present disclosure is shown.
[0032] Figure 8 A schematic diagram showing the structure of a communication system according to some embodiments of the present disclosure is shown. DETAILED DESCRIPTION
[0033] It should be noted that the relative arrangement of components and steps, the numerical expressions and numerical values set forth in these embodiments do not limit the scope of the present disclosure unless specifically stated otherwise.
[0034] Those skilled in the art can understand that the terms "first" and "second" in the embodiments of the present disclosure are only used to distinguish different steps, devices or modules, etc., and neither represent any specific technical meaning nor indicate the necessary logical order between them.
[0035] It should also be understood that in the embodiments of the present disclosure, “plurality” may refer to two or more than two, and “at least one” may refer to one, two, or more than two.
[0036] It should also be understood that any component, data or structure mentioned in the embodiments of the present disclosure can generally be understood as one or more, unless explicitly limited or otherwise indicated in the context.
[0037] In addition, the term "and / or" in the present disclosure is only a description of the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in the present disclosure generally indicates that the associated objects before and after are in an "or" relationship.
[0038] It should also be understood that the description of the various embodiments in the present disclosure focuses on the differences between the various embodiments, and the same or similar aspects thereof can be referenced to each other, and for the sake of brevity, they will not be described one by one.
[0039] At the same time, it should be understood that for the convenience of description, the sizes of the various parts shown in the drawings are not drawn according to the actual proportional relationship.
[0040] The following description of at least one exemplary embodiment is merely illustrative in nature and is in no way intended to limit the present disclosure, its application, or uses.
[0041] Technologies, methods, and equipment known to ordinary technicians in the relevant art may not be discussed in detail, but where appropriate, the technologies, methods, and equipment should be considered as part of the specification.
[0042] It should be noted that like reference numerals and letters refer to similar items in the following figures, and therefore, once an item is defined in one figure, it need not be further discussed in subsequent figures.
[0043] In addition, in order to avoid obscuring the present disclosure due to unnecessary details, only the processing steps and / or device structures closely related to at least the scheme according to the present disclosure are shown in the drawings, and other details that are not closely related to the present disclosure are omitted. It should also be noted that similar reference numerals and letters in the drawings indicate similar items, and therefore once an item is defined in one drawing, it does not need to be discussed again for subsequent drawings.
[0044] Non-Terrestrial Network (NTN) is a wireless communication system that operates above the Earth's surface. It uses satellites, high altitude platforms (HAPS), drones and other components to achieve comprehensive network coverage, especially in remote areas that cannot access traditional ground networks. Non-terrestrial networks are an important supplement to ground-based cellular communication technology. It uses the integration of satellite communication networks and ground networks to provide ubiquitous coverage capabilities, connect the multi-dimensional space of air, space, land and sea, form an integrated ubiquitous access network, and realize on-demand access in all scenarios.
[0045] Beam hopping, as a technology in satellite communications, covers a specific ground area in the form of spot beams by dynamically adjusting the direction and shape of the beam. These spot beams have a narrower coverage range than traditional fixed beams, but higher gain. The beam hopping pattern refers to the distribution and switching method of these spot beams within the satellite coverage area. The beam hopping pattern includes information such as beam direction and duration.
[0046] A beam usually includes multiple beam positions. A beam hopping position refers to the hopping of beam positions. A beam hopping pattern refers to the distribution and switching method of these beam positions in the beam coverage area. The beam hopping pattern includes information such as the cell to which the beam position points and the duration of the beam position pointing. The beam hopping period refers to the duration of a beam hopping pattern, which is equal to the time the beam remains activated.
[0047] Figure 1 Schematic diagram showing the wave hopping bit pattern of some embodiments of the present disclosure. Figure 1 As shown, a certain satellite currently has, for example, activated beam 1, activated beam 2, activated beam 3, dormant beam 4, and dormant beam 5. Taking activated beam 2 as an example, activated beam 2 includes, for example, beam position 1, beam position 2, and beam position 3. The beam hopping pattern of activated beam 2 in one beam hopping period is, for example, beam position 1, beam position 1, beam position 2, beam position 3, ..., beam position 1, beam position 1, beam position 2, beam position 3.
[0048] Figure 2 A schematic diagram showing a non-terrestrial network communication method according to some embodiments of the present disclosure. Figure 2 As shown, the non-terrestrial network communication method includes the following steps, for example: For the convenience of description, the previous hopping bit period and the current hopping bit period are named as the first hopping bit period and the second hopping bit period respectively.
[0049] In step 210, the base station determines the gain of each beam position of the beam in the first beam hopping period.
[0050] In non-terrestrial network communication scenarios, the base station can be located at a ground station or at a satellite. The base station includes, but is not limited to, a gNB (next generation Node B, i.e., a 5G base station).
[0051] In some embodiments, the revenue of each beam position of the beam in the first hopping period is determined according to at least one of the number of users, total transmission data, and unsatisfied service quality (QoS) requirements of each beam position in the first hopping period. The number of users, total transmission data, and unsatisfied service quality requirements can all represent how many business demands there are under the beam position, so that when allocating resources next time, more time, power and other resources can be allocated to the beam position with more potential business demands first.
[0052] An exemplary calculation method: using the set revenue factors of each item, performing weighted sum calculation on at least one of the number of users of each beam position in the first hopping period, the total transmission data, and the unsatisfied service quality requirement of the service, to obtain the revenue of each beam position in the first hopping period. The unsatisfied service quality requirement is determined according to the priority and service volume of each unsatisfied service.
[0053] An exemplary formula is as follows:
[0054] η i =αN1+βN2+γN3
[0055] Among them, η i represents the revenue of wave position i, N1 represents the number of users, N2 represents the total amount of transmitted data, and N3=∑ε j N j Indicates the service QoS requirements that are not met during this period, ε j Indicates the priority of service j, N j represents the business volume of business j; α, β, and γ are positive numbers, respectively representing profit factors, for example, satisfying α+β+γ=1.
[0056] In addition, when the number of users, total transmission data, and unsatisfied service quality requirements of each beam position in the first hopping bit period are not saved, or when the second hopping bit period is within the first hopping beam pattern, the number of users, total transmission data, and unsatisfied service quality requirements of each beam position in the first hopping bit period are set to preset values, that is, N1, N2, and N3 in the above formula are set to preset values. For example, these preset values are 1.
[0057] In step 220, the base station allocates a hopping bit pattern for each bit of the beam in a second hopping bit period according to the revenue of each bit of the beam in a first hopping bit period, wherein the first hopping bit period is a hopping bit period before the second hopping bit period.
[0058] In some embodiments, determining the hopping pattern of each beam position includes: determining the activation duration of each beam position according to the revenue ratio of each beam position in the first hopping period; and determining the hopping pattern of each beam position according to the activation duration of each beam position.
[0059] An exemplary method for determining the activation duration of a wave position includes: allocating the beam activation time according to the revenue ratio of each wave position of the beam within the first wave position hopping period, taking the maximum value between the activation duration allocated to each wave position and the activation duration of 1 unit, and determining the maximum value or the integer of the maximum value as the activation duration of each wave position. The unit of the activation duration of each wave position includes: at least one of time slot, frame, symbol, second, millisecond, and minute. For integer units such as time slot, frame, symbol, etc., the integer of the maximum value (for example, rounding down the maximum value) is determined as the activation duration of each wave position, so that the activation duration of each wave position is a positive integer; for non-integer units such as seconds, milliseconds, minutes, etc., the maximum value is determined as the activation duration of each wave position. Thus, the activation duration is determined according to the revenue ratio, but it is ensured that each wave position has at least 1 unit of duration.
[0060] For integer units such as time slots, frames, and symbols, an exemplary formula is as follows:
[0061]
[0062] Among them, T i represents the activation duration of wave position i, ∑η represents the sum of the benefits of all wave positions under the current beam, η i represents the profit of wave position i, T beam represents the beam activation time, i.e. the duration of the beam hopping pattern, Indicates rounding down, and max indicates taking the maximum value.
[0063] For non-integer units such as seconds, milliseconds, and minutes, an exemplary formula is as follows:
[0064]
[0065] The meaning of each symbol is as mentioned above and will not be repeated here.
[0066] In some embodiments, determining the hopping pattern of each wave position of the beam according to any of the following design rules includes: the first design rule includes: the various wave positions are sorted according to the wave position sequence number, and each wave position is activated once within the wave position hopping period. In this case, the activation time of each wave position is concentrated together, and after the activation time is reached and it becomes inactive, it will not be activated again; the second design rule includes: the various wave positions are sorted according to the wave position sequence number, and each wave position is periodically activated within the wave position hopping period. In this case, the activation, inactive, active, and inactive states of each wave position will change multiple times.
[0067] Determining the hopping pattern of each beam position of the beam also includes: during the time not covered by the activation duration of each beam position, keeping it idle or randomly selecting a beam position for activation.
[0068] In step 230, the base station sends the hopping bit pattern of each bit of the beam in the second hopping bit period to the user equipment.
[0069] The hopping bit pattern of each beam bit of the beam in the second hopping bit period is sent to the user equipment under the beam coverage through high-level signaling, DCI (Downlink Control Information) or MAC (Media Access Control)-CE (Control Element) information. High-level signaling such as Radio Resource Control (RRC) signaling.
[0070] The beam-hopping pattern includes at least one of the following: an activated beam position number (set as beam position ID), an activated beam position duration (set as active duration, which may be at least one or a combination of time slot, frame, symbol, second, millisecond, minute), and a design rule number of the beam-hopping pattern (set as principle index).
[0071] For example, a new high-level signaling NTN-Beam position-Config is added to indicate the beam hopping pattern information of the current cycle. The new signaling content includes: the active beam position ID, the active beam position duration, and the beam hopping pattern design rule index.
[0072] The example format of the newly added high-level signaling is as follows:
[0073]
[0074] Among them, INTEGER represents an integer, BIT STRING represents a bit string, and OPTIONAL represents optional.
[0075] A new downlink control information is added to indicate the hopping bit pattern information of the current period. The message content of the downlink control information includes at least one of the following: the activated bit sequence number, the activated bit duration, which can be any one or a combination of time slot, frame, symbol, second, millisecond, minute, and the hopping bit pattern design rule sequence number.
[0076] A message field is added to the existing downlink control information to indicate the hopping bit pattern information of the current period. The content of the message field includes at least one of the following: the activated bit sequence number, the activated bit duration, which can be any one or a combination of time slot, frame, symbol, second, millisecond, minute, and the hopping bit pattern design rule sequence number.
[0077] A new MAC CE is added to indicate the hopping bit pattern information of the current period. The new MAC CE message content includes at least one of the following: the activation bit sequence number, the activation bit duration, which can be any one or a combination of time slots, frames, symbols, seconds, milliseconds, minutes, and the hopping bit pattern design rule sequence number.
[0078] New MAC CE format such as Figure 3 As shown, TAG Identity (TAG ID) represents the identifier of the addressing TAG (Timing Advance Group), which can occupy 2 bits. The activation wave position sequence number, the activation wave position duration, and the design rule sequence number of the wave hopping pattern are the first length, the second length, and the third length, respectively. The first length, the second length, and the third length are integer bit values, for example, the first length is 5 bits, the second length is 8 bits, and the third length is 1 bit.
[0079] In step 240, the user equipment receives the hopping bit pattern of each beam position in the hopping bit period sent by the base station, and transmits information according to the hopping bit pattern of each beam position in the hopping bit period. For example, according to the hopping bit pattern, the user equipment transmits information with the network device in the cell and duration pointed to by the beam position.
[0080] The disclosed embodiment adopts a "wavelength hopping" activation method within the activation beam, and based on the wavelength hopping pattern, implements more refined activation control with the wavelength in the beam as the granularity, further concentrates the satellite transmission power, and improves satellite coverage and business service performance.
[0081] Some application examples are listed below.
[0082] Assume that a beam includes three beam positions, namely beam position 1, beam position 2, and beam position 3. The beam activation time is 1 frame (including 10 time slots, a total of 10ms). The base station has not previously saved the number of users in each beam position, the total amount of transmitted data, and the information on the service QoS requirements that have not been met during the period. When the new beam activation time arrives, perform the following operations.
[0083] (1-1) The base station calculates the revenue of each wave position according to the revenue calculation formula: Since the base station has not previously saved the number of users at each wave position, the total amount of transmitted data, and the information on the QoS requirements of services that have not been met during the period, the parameters N1, N2, and N3 are set to the default value 1, and the calculated revenues of wave position 1, wave position 2, and wave position 3 are η1=1, η2=1, and η3=1, respectively.
[0084] (1-2) The base station determines the activation duration of the wave position according to the calculation formula of the wave position activation duration: the activation durations of wave position 1, wave position 2, and wave position 3 are calculated to be T1 = 1 / 3Tbeam 、T2=1 / 3T beam 、T2=1 / 3T beam .
[0085] (1-3) The base station determines the hopping pattern of the beam: Assuming that the hopping pattern is determined by the first design rule, the activation time unit of each beam is a time slot, and the last remaining time slot is set to an idle state, the hopping pattern is as follows: Figure 4 shown.
[0086] (1-4) The base station sends the beam hopping pattern information to the UE under the coverage of the beam. It is assumed that the newly added high-level signaling NTN-Beam position-Config is used to indicate the beam hopping pattern information of the current period. The format of the newly added high-level signaling is as follows:
[0087]
[0088]
[0089] Among them, beam position ID indicates the beam position ID, active duration indicates the activation duration, and principle index indicates the design rule.
[0090] (1-5) After the current hopping period ends, the base station counts the number of users in each hopping period, the total amount of transmitted data, and the service QoS requirements that have not been met during the period.
[0091] Assume that after the hopping period ends, the base station statistics show that the number of users in wave 1 is 2, the total amount of transmitted data is 4, and the unmet service QoS demand is 0; the number of users in wave 2 is 4, the total amount of transmitted data is 4, and the unmet service QoS demand is 1; the number of users in wave 3 is 4, the total amount of transmitted data is 4, and the unmet service QoS demand is 4.
[0092] When the next beam activation time arrives, the base station performs the following operations.
[0093] (2-1) The base station calculates the benefits of each wave position according to the wave position benefit calculation formula: According to the statistical results of the previous period, the benefits of wave position 1, wave position 2, and wave position 3 are calculated to be η1=2, η2=3, and η3=4 respectively, among which α, β, γ=1 / 3.
[0094] (2-2) The base station determines the activation duration of the wave position according to the calculation formula of the activation duration of the wave position: The activation durations of wave position 1, wave position 2, and wave position 3 are calculated to be T1 = 2 / 9T respectively. beam 、T2=3 / 9T beam 、T2=4 / 9T beam .
[0095] (2-3) The base station determines the hopping pattern of the beam: the hopping pattern is determined by using the second design rule. The activation time unit of each beam is a time slot, and the last time slot is randomly determined as beam 2. The hopping pattern is as follows: Figure 5 shown.
[0096] (2-4) The base station sends the beam hopping pattern information to the UE under the coverage of the beam. It is assumed that a new high-level signaling NTN-Beam position-Config is added to indicate the beam hopping pattern information of the current period. The format of the new high-level signaling is as follows:
[0097]
[0098]
[0099] Among them, beam position ID indicates the beam position ID, active duration indicates the activation duration, and principle index indicates the design rule.
[0100] (2-5) After the current hopping period ends, the base station counts the number of users in each hopping period, the total amount of transmitted data, and the service QoS requirements that have not been met during the period.
[0101] The disclosed embodiment adopts a "wavelength hopping" activation method within the activation beam, and based on the wavelength hopping pattern, implements more refined activation control with the wavelength in the beam as the granularity, further concentrates the satellite transmission power, and improves satellite coverage and business service performance.
[0102] Figure 6 A schematic diagram showing the structure of a base station in some embodiments of the present disclosure is shown. Figure 6 As shown, the base station 600 of this embodiment includes: a memory 610 and a processor 620 coupled to the memory 610, and the processor 620 is configured to execute the non-terrestrial network communication method on the base station side of each embodiment based on the instructions stored in the memory 610. For example, the base station determines the benefits of each wave position of the beam in the first wave hopping period; according to the benefits of each wave position of the beam in the first wave hopping period, the wave hopping pattern of each wave position of the beam in the second wave hopping period is allocated, and the first wave hopping period is the previous wave hopping period of the second wave hopping period; and the wave hopping pattern of each wave position of the beam in the second wave hopping period is sent to the user equipment.
[0103] The base station 600 may further include an input / output interface 630 , a network interface 640 , a storage interface 650 , etc. These interfaces 630 , 640 , 650 , the memory 610 , and the processor 620 may be connected via a bus 660 , for example.
[0104] The memory 610 may include, for example, a system memory, a fixed non-volatile storage medium, etc. The system memory may store, for example, an operating system, an application program, a boot loader, and other programs.
[0105] The processor 620 may be implemented by a general purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, discrete gates or transistors and other discrete hardware components.
[0106] Among them, the input and output interface 630 provides a connection interface for input and output devices such as a display, a mouse, a keyboard, and a touch screen. The network interface 640 provides a connection interface for various networked devices. The storage interface 650 provides a connection interface for external storage devices such as SD cards and USB flash drives. The bus 660 can use any bus structure among a variety of bus structures. For example, the bus structure includes but is not limited to the Industry Standard Architecture (ISA) bus, the Micro Channel Architecture (MCA) bus, and the Peripheral Component Interconnect (PCI) bus.
[0107] Figure 7 A schematic diagram showing the structure of a user equipment according to some embodiments of the present disclosure is shown. Figure 7 As shown, the user equipment 700 of this embodiment includes: a memory 710 and a processor 720 coupled to the memory 710, and the processor 720 is configured to execute the non-terrestrial network communication method on the user equipment side in each embodiment based on the instructions stored in the memory 710. For example, the user equipment receives the hopping bit pattern of each wave position of the beam within the hopping bit period sent by the base station; and transmits information according to the hopping bit pattern of each wave position of the beam within the hopping bit period.
[0108] The user equipment 700 may further include an input / output interface 730 , a network interface 740 , a storage interface 750 , etc. These interfaces 730 , 740 , 750 , the memory 710 , and the processor 720 may be connected via a bus 770 , for example.
[0109] The memory 710 may include, for example, a system memory, a fixed non-volatile storage medium, etc. The system memory may store, for example, an operating system, an application program, a boot loader, and other programs.
[0110] The processor 720 may be implemented by a general purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, discrete gates or transistors and other discrete hardware components.
[0111] Among them, the input and output interface 730 provides a connection interface for input and output devices such as a display, a mouse, a keyboard, and a touch screen. The network interface 740 provides a connection interface for various networked devices. The storage interface 750 provides a connection interface for external storage devices such as SD cards and USB flash drives. The bus 770 can use any bus structure among a variety of bus structures. For example, the bus structure includes but is not limited to the Industry Standard Architecture (ISA) bus, the Micro Channel Architecture (MCA) bus, and the Peripheral Component Interconnect (PCI) bus.
[0112] Figure 8 A schematic diagram showing the structure of a communication system in some embodiments of the present disclosure is shown. Figure 8 As shown, the communication system 800 of this embodiment includes: a base station 600 and a user equipment 700. One base station 600 can serve one or more user equipments 700.
[0113] It should be understood by those skilled in the art that the embodiments of the present disclosure may be provided as methods, systems, or computer program products. Therefore, the present disclosure may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present disclosure may take the form of a computer program product implemented on one or more (non-transient) computer-readable storage media (including but not limited to disk storage, CD-ROM, optical storage, cloud storage, etc.) containing computer program code. A computer program product should be understood as a software product that implements its solution mainly through a computer program.
[0114] The present disclosure is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present disclosure. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0115] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0116] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0117] The above description is only a preferred embodiment of the present disclosure and is not intended to limit the present disclosure. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present disclosure should be included in the protection scope of the present disclosure.
Claims
1. A non-terrestrial network communication method, applied to a base station, comprising: Determine the gain of each beam position of the beam within the first hop period; Allocating a hopping bit pattern of each hop bit of the beam in a second hopping bit period according to the income of each hop bit of the beam in a first hopping bit period, wherein the first hopping bit period is a hopping bit period before the second hopping bit period; The hopping bit pattern of each bit of the beam in the second hopping bit period is sent to the user equipment.
2. The non-terrestrial network communication method according to claim 1, wherein: The benefits of determining the positions of the beam within the first hop period include: The revenue of each beam position of the beam within the first hopping bit period is determined according to at least one of the number of users of each beam position of the beam within the first hopping bit period, the total transmission data, and the unsatisfied service quality requirement of the business.
3. The non-terrestrial network communication method according to claim 2, wherein: The benefits of determining the positions of the beam within the first hop period include: By utilizing the set profit factors, a weighted sum calculation is performed on at least one of the number of users of each beam position in the first hopping period, the total transmitted data, and the unmet service quality requirement of the business, to obtain the profit of each beam position in the first hopping period, wherein the unmet service quality requirement is determined based on the priority and business volume of each unmet business.
4. The non-terrestrial network communication method according to claim 2 or 3, wherein: When the number of users, total transmission data, and unmet service quality requirements of each beam position of the beam within the first hopping bit period are not saved, or when the second hopping bit period is within the first hopping beam pattern, the number of users, total transmission data, and unmet service quality requirements of each beam position of the beam within the first hopping bit period are set to preset values.
5. The non-terrestrial network communication method according to claim 1, wherein: The hopping bit pattern for allocating each bit of the beam in the second hopping bit period includes: Determine the activation duration of each beam position according to the benefit ratio of each beam position of the beam in the first beam position hopping period; According to the activation duration of each beam position, a beam hopping pattern of each beam position of the beam is determined.
6. The non-terrestrial network communication method according to claim 5, wherein: Determine the activation duration of each wave position including: The beam activation time is allocated according to the benefit ratio of each beam position in the first beam hopping period, and the maximum value is taken between the activation duration allocated to each beam position and the activation duration of 1 unit. The maximum value or the integer of the maximum value is determined as the activation duration of each beam position.
7. The non-terrestrial network communication method according to claim 5, wherein: According to any of the following design rules, the hopping bit pattern of each bit of the beam is determined to include: The first design rule includes: each wave position is sorted according to the wave position sequence number, and each wave position is activated once within the wave position hopping period; The second design rule includes: each wave position is sorted according to the wave position sequence number, and each wave position is periodically activated within the wave position hopping period.
8. The non-terrestrial network communication method according to claim 5, wherein: The hopping pattern for each position of the beam is determined by: During the time not covered by the activation duration of each wave position, remain idle or randomly select a wave position for activation.
9. The non-terrestrial network communication method according to claim 5, wherein: The unit of the activation duration of each wave position includes: at least one of a time slot, a frame, a symbol, a second, a millisecond, and a minute.
10. The non-terrestrial network communication method according to any one of claims 1-3, 5-8, wherein: Sending the hopping bit pattern of each bit of the beam in the second hopping bit period to the user equipment includes: The hopping bit pattern of each beam bit of the beam within the second hopping bit period is sent to the user equipment under the beam coverage through high-layer signaling, downlink control information or media access control MAC-control element CE information.
11. The non-terrestrial network communication method according to any one of claims 1-3, 5-8, wherein: The hopping bit pattern includes at least one of the following: Activate the wave number. Activation wave duration, Design rule number for the bit-hopping pattern.
12. A non-terrestrial network communication method, applied to a user equipment, comprising: A hopping bit pattern of each bit of a beam within a hopping bit period sent by a receiving base station; Information transmission is performed according to the hopping bit pattern of each bit of the beam within the hopping bit period.
13. The non-terrestrial network communication method according to claim 12, wherein: The hopping bit pattern of each bit of the beam within the hopping bit period sent by the receiving base station includes: Receive high-level signaling, downlink control information or media access control MAC-control element CE information sent by the base station, and obtain the hopping bit pattern of each beam bit of the beam within the hopping bit period.
14. The non-terrestrial network communication method according to claim 12 or 13, wherein: The hopping bit pattern includes at least one of the following: Activate the wave number. Activation wave duration, Design rule number for the bit-hopping pattern.
15. A base station, comprising: Memory; and a processor coupled to the memory, wherein the processor is configured to execute the non-terrestrial network communication method according to any one of claims 1 to 11 based on instructions stored in the memory.
16. A user equipment, comprising: Memory; and a processor coupled to the memory, wherein the processor is configured to execute the non-terrestrial network communication method according to any one of claims 12 to 14 based on instructions stored in the memory.
17. A computer-readable storage medium having computer instructions stored thereon, wherein the computer instructions, when executed by a processor, implement the steps of the non-terrestrial network communication method according to any one of claims 1 to 14.
18. A computer program product, comprising computer instructions, which, when executed by a processor, implement the steps of the non-terrestrial network communication method according to any one of claims 1 to 14.
Citation Information
Cited By
Satellite communication resource allocation method, communication device and communication system
CN121692415A
Satellite communication resource allocation method, communication device and communication system
CN121692415B
Non-terrestrial network communication method, base station and user equipment
WO2026086556A1