System message transmission method and apparatus for non-terrestrial network, and readable storage medium
By optimizing the repetitive transmission method of system messages in non-terrestrial networks and utilizing indication information and mapping relationships, the problem of imperfect repetitive transmission of SIB19 was solved, reducing the number of blind detections and power consumption of terminal devices, and improving the reception effect and resource utilization of system messages.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- HUAWEI TECH CO LTD
- Filing Date
- 2025-10-13
- Publication Date
- 2026-05-07
AI Technical Summary
In existing non-terrestrial networks, the repetitive transmission method of System Information Block (SIB19) is imperfect, which leads to terminal devices needing to perform too many blind checks, increasing power consumption.
By introducing indication information into the system messages to indicate the number of times the second system message is transmitted and its time domain position within the system information time window, the repetitive transmission method of system messages is optimized, the number of blind detections is reduced, and the continuity of repetitive transmission time slots and resource utilization are ensured through the newly defined mapping relationship between the physical downlink control channel and the synchronization signal.
It reduces the number of blind detections of terminal devices, lowers power consumption, improves the receiving and merging gain of system messages, increases resource utilization, and reduces the impact of Doppler phase deflection.
Smart Images

Figure CN2025127365_07052026_PF_FP_ABST
Abstract
Description
Methods, apparatus and readable storage media for system message transmission in non-terrestrial networks
[0001] This application claims priority to Chinese Patent Application No. 202411552087.3, filed with the China National Intellectual Property Administration on October 31, 2024, entitled "System Message Transmission Method, Apparatus and Readable Storage Medium for Non-Terrestrial Networks", the entire contents of which are incorporated herein by reference. Technical Field
[0002] This application relates to the field of communication technology, and in particular to a system message transmission method, apparatus and readable storage medium for non-terrestrial networks. Background Technology
[0003] Non-terrestrial networks (NTNs) have unique advantages over terrestrial communications. Taking satellite communications as an example, they offer advantages such as wide coverage, long communication distance, high reliability, high flexibility, and high throughput. They are unaffected by geographical environment, weather conditions, and natural disasters, and can be widely used in fields such as aviation communications, maritime communications, and military communications. Introducing satellite communications into 5G mobile communication networks can provide communication services to areas that are difficult for terrestrial communication networks to cover, such as oceans and forests. It can enhance the reliability of 5G communications, providing more stable and higher-quality communication services for users on trains, airplanes, and other modes of transportation. It can also provide more data transmission resources and support a larger number of connections.
[0004] The 3rd Generation Partnership Project (3GPP) introduced System Information Block (SIB) 19 in Release 17 to provide specific parameters for the NTN (Network Node Network) for the serving cell and / or neighboring cells. SIB 19 carries information required for terminal devices to access the NTN (e.g., 5G satellite networks), such as ephemeris data or general timing advance parameters. In NTN downlink coverage enhancement scenarios, SIB 19 may suffer from poor link budget. One possible implementation is to enhance the link by repeatedly transmitting SIB 19.
[0005] However, the repetitive transmission method of SIB19 is currently imperfect. Summary of the Invention
[0006] This application provides a system message transmission method, apparatus, and readable storage medium for non-terrestrial networks, which can improve the repetitive transmission mode of system messages (such as SIB19) and reduce the number of blind detections by terminal devices, thereby reducing the power consumption of terminal devices.
[0007] In a first aspect, this application provides a method for transmitting system messages in a non-terrestrial network. The method includes: a first communication device receiving a first system message, the first system message including scheduling information of a second system message; the first communication device blindly detecting downlink control information (DCI), wherein the downlink control information includes first indication information or the first system message includes first indication information, the first indication information being used to indicate the number of transmissions of the second system message within its corresponding system information (SI) time window (si-window), the system information time window being determined based on the scheduling information of the second system message; and the first communication device determining the temporal location of M second system messages based on the first system message and the downlink control information.
[0008] For example, the first system message mentioned above can be SIB1, and the second system message can be other system information (OSI) besides SIB1, such as SIB19. In some scenarios, the second system message can also be an SI message, which includes one or more different types of SIBs, for example, the SI message includes at least SIB19. This application does not limit the specific form of the second system message.
[0009] For example, the second system message can be carried through the physical downlink shared channel (PDSCH).
[0010] For example, SIB1 includes SI scheduling information (i.e., SI-schedulingInfo). This SI-schedulingInfo includes a list of scheduling information (i.e., schedulingInfoList). This schedulingInfoList includes one or more scheduling Infos, each representing the scheduling information for one SI message. One scheduling Info corresponds to one system information window (si-window), and within one system information window (si-window), only one type of SI message is supported for transmission. One SI message may include multiple SIBs of different types. For a description of SIB1, please refer to the following embodiments; details are not provided here.
[0011] For example, the first communication device can blindly detect DCI on one or more physical downlink control channel (PDCCH) monitoring occasions (MOs). After blindly detecting the first DCI, subsequent PDCCH MOs do not need to be blindly detected.
[0012] For example, the first communication device may be a terminal device, or a chip or circuit in the terminal device.
[0013] This application improves the method of repeated transmission of system messages by indicating the number of transmissions of a second system message (such as an SI message or SIB19) within its corresponding si-window through a first indication information. Furthermore, the first communication device can determine the time-domain position of one or more second system messages based on the first system message (i.e., SIB1) and the blindly detected DCI, without needing to blindly detect all PDCCH MOs associated with the synchronization signal / physical broadcast channel block (SSB) corresponding to the current wavelength of the first communication device; blind detection of the first DCI is sufficient. This reduces the number of blind detections by the terminal device, thereby reducing the power consumption of the terminal device.
[0014] It's understandable that a beam position can be understood as a beam location. In satellite communication, due to the long distance between the terminal equipment and the satellite, and the high speed of satellite movement, the beam positions on Earth that can be scanned by the satellite move rapidly. The system messages for different beam positions on the ground may be different, depending on the beamwidth and azimuth angle of the planned beam for that beam position. When the phased array on the satellite points to a certain beam position on the ground, the terminal equipment at that beam position receives the system message.
[0015] In conjunction with the first aspect, in one possible implementation, the aforementioned downlink control information includes first indication information. In this case, the aforementioned first system message may also include second indication information, which can be used to indicate multiple transmission counts. The transmission count indicated by the first indication information is one of the multiple transmission counts indicated by the second indication information.
[0016] In conjunction with the first aspect, in one possible implementation, the aforementioned first system message includes first indication information. Before the first communication device receives downlink control information, the method further includes: the first communication device determining one or more PDCCH MOs associated with the first SBB within the system information time window corresponding to the second system message, based on the mapping relationship between SSB and PDCCH MO. The first SSB is the SSB corresponding to the wavelength position where the first communication device is located. The mapping relationship between SSB and PDCCH MO satisfies: the [X×M+K]th PDCCH MO is associated with the SSB with index X; where X takes values of 0, 1, ..., (N-1), N is the number of SSBs indicated by the first system message, M is the number of transmissions indicated by the first indication information, and K takes values of 1, 2, ..., M. The first communication device receiving downlink control information includes: the first communication device blindly detecting downlink control information on the one or more PDCCH MOs.
[0017] For cases where the first system message includes first indication information, this application uses a newly defined mapping relationship between PDCCH MO and SSB (i.e., the [X×M+K]th PDCCH MO in the si-window is associated with the SSB with index X) to ensure that the time slots for repeated transmission of the second system message within its corresponding si-window are continuous. This reduces the phase deflection caused by Doppler when the second system message is repeatedly transmitted in discontinuous time slots, improves the combining gain of the second system message at the receiver, and reduces resource waste.
[0018] In conjunction with the first aspect, in one possible implementation, after the first communication device receives the first system message, the method further includes: the first communication device receiving fourth indication information, which indicates the time interval between the time-domain positions of two adjacent transmissions of the second system message. For example, the fourth indication information indicates the time interval between the time-domain position (e.g., time slot) of the second transmission of the PDSCH (carrying the second system message) and the time-domain position (e.g., time slot) of the first transmission of the PDSCH (carrying the second system message). The time-domain position (e.g., time slot and / or symbol) of the first transmission of the PDSCH (carrying the second system message) can be determined based on the time domain resource allocation (TDRA) field in the DCI that schedules the PDSCH. The specific determination method is described in reference to existing technologies and will not be detailed here.
[0019] Alternatively, the aforementioned fourth indication information is used to indicate whether the time-domain resources of the system message corresponding to the second SSB can be used by the second system message. Here, the second SSB is different from the first SSB; the first SSB is the SSB corresponding to the waveband where the first communication device is located.
[0020] For example, the aforementioned fourth indication information may be located in the aforementioned downlink control information, or media access control (MAC) control element (CE), or radio resource control (RRC) message, or a broadcast message at the wavelength level. This broadcast message corresponds to the wavelength at which the first communication device is located. In other words, this broadcast message is only sent to the UE at a specific wavelength. Alternatively, when the second communication device sends this broadcast message, the phased array is pointed to the wavelength at which the first communication device is located.
[0021] This application can allocate the time-domain resources (e.g., time slots) corresponding to the PDCCH MOs of other SSBs (excluding the first SSB mentioned above) within a cell to the second system message. This improves the utilization rate of time-domain resources of system messages within the si-window, especially for scenarios with different carrier-to-noise ratios (CNR) and varying repetition requirements for different bits in the NTN. Furthermore, because the repeated transmission of the second system message uses the time-domain resources of other system messages, this application embodiment does not require configuring a longer SI period (si-periodicity) or a longer si-window for the repeated transmission of the second system message.
[0022] Secondly, this application provides a system message transmission method for a non-terrestrial network. The method includes: a second communication device broadcasting a first system message, the first system message including scheduling information of a second system message; the second communication device sending downlink control information, wherein the downlink control information includes first indication information or the first system message includes first indication information, the first indication information being used to indicate the number of times the second system message is transmitted within a system information time window, the system information time window being determined based on the scheduling information of the second system message.
[0023] For example, the first system message mentioned above can be SIB1, and the second system message can be an OSI other than SIB1, such as SIB19. In some scenarios, the second system message can also be an SI message, which includes one or more different types of SIBs, for example, the SI message includes at least SIB19. This application does not limit the specific form of the second system message.
[0024] For example, the second system message can be carried via PDSCH.
[0025] For example, SIB1 includes SI-schedulingInfo. This SI-schedulingInfo includes a schedulingInfoList. The schedulingInfoList includes one or more schedulingInfos, each representing the scheduling information for an SI message. One schedulingInfo corresponds to one system information window (si-window), and within a si-window, only one type of SI message is supported for transmission. An SI message may include multiple SIBs of different types. For a description of SIB1, please refer to the following embodiments; details are not provided here.
[0026] For example, the second communication device may be a network device, or a chip or circuit in a network device.
[0027] This application improves the method of repeated transmission of system messages by using first instruction information to indicate the number of times a second system message (such as SI message or SIB19) is transmitted within its corresponding si-window.
[0028] In conjunction with the second aspect, in one possible implementation, the aforementioned downlink control information includes first indication information. In this case, the aforementioned first system message may also include second indication information, which can be used to indicate multiple transmission counts. The transmission count indicated by the first indication information is one of the multiple transmission counts indicated by the second indication information.
[0029] In conjunction with the second aspect, in one possible implementation, the aforementioned first system message includes first indication information. Before the second communication device sends downlink control information, the method further includes: the second communication device determining the PDCCH MO for sending downlink control information based on the mapping relationship between SSBs and PDCCH MOs. The mapping relationship between SSBs and PDCCH MOs satisfies: the [X×M+K]th PDCCH MO is associated with the SSB with index X; where X takes values of 0, 1, ..., (N-1), N is the number of SSBs indicated by the first system message, M is the number of transmissions indicated by the first indication information, and K takes values of 1, 2, ..., M. The second communication device sending downlink control information includes: the second communication device sending downlink control information on the determined PDCCH MO.
[0030] In conjunction with the second aspect, in one possible implementation, after the second communication device broadcasts the first system message, the method further includes: the second communication device sending fourth indication information, which indicates the time interval between adjacent time-domain locations of transmitted second system messages. For example, the fourth indication information indicates the time interval between the time-domain location (e.g., time slot) of the second transmitted PDSCH (carrying the second system message) and the time-domain location (e.g., time slot) of the first transmitted PDSCH (carrying the second system message). The time-domain location (e.g., time slot and / or symbol) of the first transmitted PDSCH (carrying the second system message) can be determined based on the TDRA field in the DCI that schedules the PDSCH; the specific determination method is described in the prior art and will not be detailed here.
[0031] Alternatively, the aforementioned fourth indication information is used to indicate whether the time-domain resources of the system message corresponding to the second SSB can be used by the second system message. Here, the second SSB is different from the first SSB; the first SSB is the SSB corresponding to the waveband where the first communication device is located.
[0032] For example, the aforementioned fourth indication information may be located in the aforementioned downlink control information, or MAC CE, or RRC message, or a broadcast message at the waveband level. The broadcast message corresponds to the waveband where the first communication device is located.
[0033] In conjunction with the first or second aspect, in one possible implementation, the time-domain location of the aforementioned downlink control information is the first PDCCH MO associated with the first SSB within the system information time window corresponding to the second system message. The first SSB is the SSB corresponding to the waveband where the first communication device is located.
[0034] The second communication device of this application sends DCI to the first PDCCH MO associated with the first SSB so that the first communication device can detect DCI blindly as soon as possible to save power consumption.
[0035] In conjunction with the first or second aspect, in one possible implementation, the time-domain positions of the M second system messages include M consecutive symbols starting from the first symbol, with one second system message transmitted on one symbol. Here, the first symbol is the starting symbol indicated by the TDRA field of the downlink control information, and M is the number of transmissions indicated by the first indication information. M is a positive integer. It is understood that the TDRA field can be used to indicate the starting symbol position and the number of symbols of the second system message; specific details are provided in the following embodiments, which will not be elaborated here.
[0036] For example, the second system message can be transmitted repeatedly within a time slot. Therefore, the aforementioned downlink control information and the M second system messages belong to the same time slot.
[0037] In conjunction with the first or second aspect, in one possible implementation, the time-domain location of the M second system messages includes the first time slot and the (M-1) time slots following the first time slot. A second system message is transmitted once within one time slot. The specific symbol position of the second system message within that time slot can be determined based on the TDRA field in the aforementioned DCI. The specific determination method can be found in existing technologies and will not be detailed here. The first time slot is the time slot for transmitting downlink control information. The (M-1) time slots following the first time slot are the time slots containing the (M-1) PDCCH MOs associated with the first SSB. For example, the (M-1) time slots following the first time slot could be the time slots containing the preceding (M-1) PDCCH MOs associated with the first SSB after the first time slot. The first SSB is the SSB corresponding to the wavelength of the first communication device. The total number of PDCCH MOs associated with the first SSB is greater than or equal to the number of transmissions M of the aforementioned second system messages.
[0038] It is understandable that second system messages can also be repeatedly transmitted between time slots.
[0039] In conjunction with the first or second aspect, in one possible implementation, the aforementioned downlink control information further includes third indication information, which indicates whether the second system message is repeatedly transmitted within a time slot or repeatedly transmitted between time slots. When the third indication information indicates that the second system message is repeatedly transmitted within a time slot, the starting symbol position indicated by the TDRA field can be an array, where a value in the array represents a starting symbol position.
[0040] This application expands the starting symbol position indicated by the TDRA field into an array, which enables flexible transmission of system messages within a time slot.
[0041] Thirdly, this application provides a communication device, which may be a first communication device or a chip within a first communication device. The communication device is used to execute the methods described in the first aspect or any possible implementation thereof. The communication device includes modules for executing the methods described in the first aspect or any possible implementation thereof.
[0042] Fourthly, this application provides a communication device, which may be a second communication device or a chip within a second communication device. The communication device is used to execute the methods described in the second aspect or any possible implementation thereof. The communication device includes modules having the ability to execute the methods described in the second aspect or any possible implementation thereof.
[0043] In the third or fourth aspect, the aforementioned communication device may include a transceiver module and a processing module. Further details regarding the transceiver module and processing module can be found in the device embodiments shown below. The beneficial effects of the third and fourth aspects described above can be referenced in the relevant descriptions of the first and second aspects, and will not be repeated here.
[0044] Fifthly, this application provides a system message transmission method for a non-terrestrial network. The method includes: a first communication device receiving a first system message, the first system message indicating the length of a system information time window and the number of system information time windows; the first communication device receiving downlink control information indicating the time domain location of a first transmission of a second system message; the first communication device receiving first indication information indicating the number of time windows between the time domain location of the first transmission of the second system message and the time domain location of the second transmission of the second system message; and the first communication device determining the time domain location of the second system message during the second transmission based on the first indication information, the downlink control information, and the first system message.
[0045] For example, the first system message mentioned above also includes scheduling information of the second system message.
[0046] For example, the first system message mentioned above can be SIB1, and the second system message can be an OSI other than SIB1, such as SIB19. In some scenarios, the second system message can also be an SI message, which includes one or more different types of SIBs, for example, the SI message includes at least SIB19. This application does not limit the specific form of the second system message.
[0047] For example, the second system message can be carried via PDSCH.
[0048] For example, the aforementioned first indication information may be located in the aforementioned downlink control information or in the MAC CE. It can be understood that when the first indication information is located in the aforementioned downlink control information, the first communication device receives the downlink control information, i.e., it receives the first indication information. In other words, when the first indication information is located in the aforementioned downlink control information, the first communication device receiving the downlink control information and receiving the first indication information constitute one action / step. Correspondingly, when the first indication information is located in the MAC CE, the first communication device can receive both the downlink control information and the first indication information.
[0049] For example, the first communication device may be a terminal device, or a chip or circuit in the terminal device.
[0050] This application improves the method of repeated transmission of system messages by indicating the number of time windows between the time domain positions of the two transmissions of the second system message through the first indication information, simplifies the indication of repeated transmission of system messages, saves overhead, and does not affect the existing protocol's SIB to SI mapping (the protocol stipulates that each SIB is mapped to an SI message).
[0051] In conjunction with the fifth aspect, in one possible implementation, the length of a time window is determined based on the system information time window length configured in the first system message and the number of system information time windows. For example, the length of a time window is equal to the product of the system information time window length configured in the first system message and the number of system information time windows.
[0052] It is understood that the time window here is different from the system information time window (si-window). This time window can represent the duration that the si-window corresponding to all SI messages configured in SIB1 occupies continuously within a maximum SI cycle, as described in the following embodiment, which will not be elaborated here.
[0053] For example, the time-domain position of the second system message during the second transmission can be the sum of the product of the number of time windows indicated by the first indication information and the length of a time window, and the time-domain position of the second system message during the first transmission indicated by the DCI.
[0054] This application utilizes unused resources within the maximum SI cycle to repeatedly transmit system messages, thereby improving resource utilization.
[0055] In conjunction with the fifth aspect, in one possible implementation, the method further includes: a first communication device receiving second indication information, the second indication information being used to indicate the number M of transmissions of the second system message, where M is an integer greater than or equal to 2. For example, the second indication information may be located in the first system message, or in the DCI, or in the MAC CE; this application does not limit the specific method of carrying the second indication information.
[0056] For example, the first communication device determines the time domain position of the second system message in the i-th transmission based on the time domain position of the second system message in the second transmission as: (i-2) time slots after the time domain position of the second system message in the second transmission, where i takes the value 3, 4, ..., M.
[0057] This application predefines that the time slots for the second, third, and fourth transmissions of the second system message are continuous. This can reduce the phase deflection caused by Doppler when the second system message is repeatedly transmitted on discontinuous time slots, improve the combining gain of the second system message at the receiving end, and reduce resource waste.
[0058] In a sixth aspect, this application provides a system message transmission method for a non-terrestrial network. The method includes: a second communication device broadcasting a first system message, the first system message indicating the length of a system information time window and the number of system information time windows; the second communication device sending downlink control information indicating the time domain location of the first transmission of a second system message; and the second communication device sending first indication information indicating the number of time windows between the time domain location of the first transmission of the second system message and the time domain location of the second transmission of the second system message.
[0059] For example, the first system message mentioned above also includes scheduling information of the second system message.
[0060] For example, the first system message mentioned above can be SIB1, and the second system message can be an OSI other than SIB1, such as SIB19. In some scenarios, the second system message can also be an SI message, which includes one or more different types of SIBs, for example, the SI message includes at least SIB19. This application does not limit the specific form of the second system message.
[0061] For example, the second system message can be carried via PDSCH.
[0062] For example, the aforementioned first indication information may be located in the aforementioned downlink control information or in the MAC CE. It can be understood that when the first indication information is located in the aforementioned downlink control information, the second communication device sends downlink control information, which is equivalent to sending the first indication information. In other words, when the first indication information is located in the aforementioned downlink control information, the second communication device sending downlink control information and sending the first indication information constitute one action / step. Correspondingly, when the first indication information is located in the MAC CE, the second communication device may send both downlink control information and the first indication information separately.
[0063] For example, the second communication device may be a network device, or a chip or circuit in a network device.
[0064] In conjunction with the sixth aspect, in one possible implementation, the length of a time window is determined based on the system information time window length configured in the first system message and the number of system information time windows. For example, the length of a time window is equal to the product of the system information time window length configured in the first system message and the number of system information time windows. It should be understood that this time window is different from the system information time window (si-window).
[0065] In conjunction with the sixth aspect, in one possible implementation, the above method further includes: a second communication device sending second indication information, the second indication information being used to indicate the number M of transmissions of the second system message, where M is an integer greater than or equal to 2. For example, the second indication information may be located in the aforementioned first system message, or in the aforementioned DCI, or in the MAC CE; this application does not limit the specific method of carrying the second indication information.
[0066] For example, the time domain position of the i-th transmission of the second system message is: (i-2) time slots after the time domain position of the second transmission of the second system message, where i takes the value 3, 4, ..., M.
[0067] In a seventh aspect, this application provides a communication device, which may be a first communication device or a chip within a first communication device. The communication device is used to perform the methods described in the fifth aspect or any possible implementation thereof. The communication device includes modules having the ability to perform the methods described in the fifth aspect or any possible implementation thereof.
[0068] Eighthly, this application provides a communication device, which may be a second communication device or a chip within a second communication device. The communication device is used to perform the methods described in the sixth aspect or any possible implementation thereof. The communication device includes modules having the capability to perform the methods described in the sixth aspect or any possible implementation thereof.
[0069] In the seventh or eighth aspect, the aforementioned communication apparatus may include a transceiver module and a processing module. Further details regarding the transceiver module and processing module can be found in the apparatus embodiments shown below. The beneficial effects of the seventh and eighth aspects described above can be referenced in the relevant descriptions of the fifth and sixth aspects, and will not be repeated here.
[0070] Ninthly, this application provides a method for transmitting system messages in a non-terrestrial network. The method includes: a first communication device receiving a first system message, the first system message including first scheduling information and second scheduling information, the first scheduling information indicating a first time-domain location for transmitting a second system message, and the second scheduling information indicating a second time-domain location for transmitting the second system message; the first system message also includes indication information indicating that the second time-domain location is used for repeated transmission of the second system message; the first communication device determining the time-domain location of the second system message based on the first scheduling information, the second scheduling information, and the indication information in the first system message.
[0071] For example, the first system message mentioned above can be SIB1, and the second system message can be an OSI other than SIB1, such as SIB19. In some scenarios, the second system message can also be an SI message, which includes one or more different types of SIBs, for example, the SI message includes at least SIB19. This application does not limit the specific form of the second system message.
[0072] For example, the second system message can be carried via PDSCH.
[0073] For example, the first scheduling information can be schedulinginfo, and the second scheduling information can be schedulinginfo2-r17. The first and second scheduling information are used to schedule the second system message, respectively.
[0074] For example, the first scheduling information (such as schedulinginfo) can be used to indicate the first time-domain location for transmitting the second system message, such as the system frame number (SFN) and the starting timeslot number within the SFN. The second scheduling information (such as schedulinginfo2-r17) indicates the sequential position of the second system message scheduled by this scheduling information among all SIs. This sequential position can be represented by an integer from 1 to 256 (inclusive), thereby allowing the calculation of the SFN where the second system message scheduled by this scheduling information is located and the starting timeslot number within the SFN.
[0075] For example, the first communication device may be a terminal device, or a chip or circuit in the terminal device.
[0076] This application improves the method of repeated transmission of system messages by adding indication information to the first system message (i.e., SIB1) to indicate whether the second time domain position configured by schedulinginfo2-r17 is used to repeatedly transmit the corresponding system message. This enables repeated transmission of system messages within the system information time window (si-window) and provides greater flexibility.
[0077] In a tenth aspect, this application provides a method for transmitting system messages in a non-terrestrial network. The method includes: a second communication device broadcasting a first system message, the first system message including first scheduling information and second scheduling information, the first scheduling information indicating a first time-domain location for transmitting a second system message, and the second scheduling information indicating a second time-domain location for transmitting the second system message; the first system message also includes indication information indicating that the second time-domain location is used for repeated transmission of the second system message.
[0078] For example, the first system message mentioned above can be SIB1, and the second system message can be an OSI other than SIB1, such as SIB19. In some scenarios, the second system message can also be an SI message, which includes one or more different types of SIBs, for example, the SI message includes at least SIB19. This application does not limit the specific form of the second system message.
[0079] For example, the second system message can be carried via PDSCH.
[0080] For example, the first scheduling information can be schedulinginfo, and the second scheduling information can be schedulinginfo2-r17. The first and second scheduling information are used to schedule the second system message, respectively.
[0081] For example, the first scheduling information (such as schedulinginfo) can be used to indicate the first time-domain location for transmitting the second system message, such as the SFN and the starting timeslot number within the SFN. The second scheduling information (such as schedulinginfo2-r17) indicates the sequential position of the second system message scheduled by this scheduling information among all SIs. This sequential position can be represented by an integer from 1 to 256 (inclusive), thereby allowing the calculation of the SFN where the second system message scheduled by this scheduling information is located and the starting timeslot number within the SFN.
[0082] For example, the second communication device may be a network device, or a chip or circuit in a network device.
[0083] Eleventhly, this application provides a communication device, which may be a first communication device or a chip in a first communication device. The communication device is used to perform the methods in the ninth aspect or any possible implementation thereof. The communication device includes modules having the ability to perform the methods in the ninth aspect or any possible implementation thereof.
[0084] In a twelfth aspect, this application provides a communication device, which may be a second communication device or a chip within a second communication device. The communication device is used to perform the methods described in the tenth aspect or any possible implementation thereof. The communication device includes modules having the ability to perform the methods described in the tenth aspect or any possible implementation thereof.
[0085] In the eleventh or twelfth aspect, the aforementioned communication device may include a transceiver module and a processing module. Further details regarding the transceiver module and processing module can be found in the device embodiments shown below. The beneficial effects of the eleventh and twelfth aspects described above can be found in the relevant descriptions of the ninth and tenth aspects, and will not be repeated here.
[0086] In a thirteenth aspect, embodiments of this application provide a communication device including a processor configured to execute the methods shown in the first, second, fifth, sixth, ninth, tenth, or any of these aspects or any possible implementations. The processor executes a program stored in a memory, and when the program is executed, the methods shown in the first, second, fifth, sixth, ninth, or tenth aspects or any of these aspects or any possible implementations are executed.
[0087] In conjunction with aspect thirteen, in one possible implementation, the memory is located outside the aforementioned communication device.
[0088] In conjunction with aspect thirteen, in one possible implementation, the memory is located within the aforementioned communication device.
[0089] In this embodiment, the processor and memory can also be integrated into a single device, that is, the processor and memory can be integrated together. For example, the communication device can be a chip.
[0090] In a fourteenth aspect, this application provides a communication device, which is a first communication device, a second communication device, or a chip therein. The communication device may include a processor and an interface coupled together. The interface is used for exchanging (or sending, receiving, or inputting / outputting) information or data, and the processor is used to execute program instructions causing the communication device to perform the methods described in any possible implementation of the first aspect, or the second aspect, the fifth aspect, the sixth aspect, the ninth aspect, the tenth aspect, or any of these aspects. The interface may be a communication interface or a transceiver. The transceiver may be a radio frequency module in the communication device, or a combination of a radio frequency module and an antenna, or an input / output interface of a chip or circuit.
[0091] In a fifteenth aspect, this application provides a readable storage medium storing program instructions that, when run on a computer, cause the computer to perform the method described in any possible implementation of the first aspect, or the second aspect, the fifth aspect, the sixth aspect, the ninth aspect, the tenth aspect, or any of the aspects described above.
[0092] In a sixteenth aspect, this application provides a computer program product containing program instructions that, when executed, causes the method described in any possible implementation of the first aspect, or the second aspect, the fifth aspect, the sixth aspect, the ninth aspect, the tenth aspect, or any of the aspects to be performed.
[0093] In a seventeenth aspect, this application provides a communication system comprising a first communication device and a second communication device; the first communication device is configured to perform the method described in any possible implementation of the first aspect, the fifth aspect, the ninth aspect, or any of the above aspects; the second communication device is configured to perform the method described in any possible implementation of the second aspect, the sixth aspect, the tenth aspect, or any of the above aspects.
[0094] The technical effects achieved in the above aspects can be referred to each other or to the beneficial effects in the method embodiments shown below, which will not be repeated here. Attached Figure Description
[0095] Figure 1 is a schematic diagram of a satellite communication network architecture provided in an embodiment of this application;
[0096] Figure 2 is a schematic diagram of the mapping relationship between PDCCH MO and SSB provided in the embodiments of this application;
[0097] Figure 3 is a schematic diagram of SI message scheduling provided in an embodiment of this application;
[0098] Figure 4 is a flowchart illustrating a system message transmission method for a non-terrestrial network provided in an embodiment of this application.
[0099] Figure 5 is a schematic diagram of the time-domain location of a second system message provided in an embodiment of this application;
[0100] Figure 6 is a schematic diagram of another time-domain location of the second system message provided in an embodiment of this application;
[0101] Figure 7 is another scheduling diagram of SI messages provided in an embodiment of this application;
[0102] Figure 8 is a schematic diagram of a scenario with unbalanced link budget at different wavelengths provided in the embodiments of this application;
[0103] Figure 9 is another flowchart illustrating the system message transmission method for non-terrestrial networks provided in an embodiment of this application;
[0104] Figure 10 is another scheduling diagram of SI messages provided in an embodiment of this application;
[0105] Figure 11 is a schematic diagram of the temporal location of an SI message provided in an embodiment of this application;
[0106] Figure 12 is another schematic flowchart of the system message transmission method for non-terrestrial networks provided in the embodiments of this application;
[0107] Figure 13 is a schematic diagram of a first time domain position and a second time domain position provided in an embodiment of this application;
[0108] Figure 14 is a schematic diagram of a communication device provided in an embodiment of this application;
[0109] Figure 15 is a schematic diagram of another structure of the communication device provided in an embodiment of this application;
[0110] Figure 16 is a schematic diagram of another structure of the communication device provided in the embodiments of this application. Detailed Implementation
[0111] In the description of this application, terms such as "first" and "second" are used only to distinguish different objects, not to describe a specific order. Furthermore, unless otherwise stated, " / " means "or," for example, A / B can mean A or B. "And / or" in this document is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, and B alone. Additionally, "at least one" refers to one or more, and "multiple" refers to two or more. "One or more of the following" or similar expressions refer to any combination of these items, including any combination of single or multiple items. For example, at least one of a, b, or c can represent: a, b, c; a and b; a and c; b and c; or a and b and c. Where a, b, and c can be single or multiple.
[0112] The terms “comprising” and “having”, and any variations thereof, are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or apparatus that includes a series of steps or units is not limited to the steps or units listed, but may optionally include steps or units not listed, or may optionally include other steps or units inherent to such process, method, product, or apparatus.
[0113] In this application, the words "exemplary" or "for example" are used to indicate that something is an example, illustration, or illustration. Any embodiment or design described as "exemplary," "for example," or "for example" in this application should not be construed as being more preferred or advantageous than other embodiments or designs. Rather, the use of the words "exemplary," "for example," or "for example" is intended to present the relevant concepts in a specific manner.
[0114] In this application, “when…”, “if” and “if” all refer to the device making a corresponding action under certain objective circumstances, and are not time-limited, nor do they require the device to make a judgment when it is implemented, nor do they mean that there are other limitations.
[0115] In this application, the use of singular designations for elements is intended to represent "one or more" rather than "one and only one," unless otherwise specified.
[0116] In addition, the terms “system” and “network” are often used interchangeably in this article.
[0117] In this application, "instruction" can include direct instruction, indirect instruction, explicit instruction, and implicit instruction. When describing certain information to indicate A, it can be understood that the information carries A, directly indicates A, or indirectly indicates A. Direct instruction A can be understood as including the information A; implicit instruction A can be understood as indicating A through the correspondence between A and B and the direct instruction B. The correspondence between A and B can be predefined, pre-stored, pre-burned, or pre-configured.
[0118] In this application, determining information D based on information C includes determining information D based solely on information C, as well as determining information D based on information C and other information. Furthermore, the use of information C to determine information D can also include indirect determination, such as when information D is determined based on information E, and information E is determined based on information C.
[0119] In this application, "send" and "receive" indicate the direction of signal transmission. For example, "send information to XX" can be understood as the destination of the information being XX, which can include direct transmission via the air interface or indirect transmission by other units or modules via the air interface. "Receive information from YY" can be understood as the source of the information being YY, which can include direct reception from YY via the air interface or indirect reception from YY by other units or modules via the air interface. "Send" can also be understood as the "output" of a chip interface, and "receive" can also be understood as the "input" of a chip interface. In other words, sending and receiving can occur between devices, for example, through buses, traces, or interfaces between components, modules, chips, software modules, or hardware modules within a device.
[0120] In one possible implementation, the communication system includes communication devices that can wirelessly communicate with each other using air interface resources. These communication devices may include access network equipment and terminal equipment; the access network equipment may also be referred to as base station equipment. Air interface resources may include at least one of time-domain resources, frequency-domain resources, code resources, and spatial resources.
[0121] Terminal equipment, also known as user equipment (UE), mobile station (MS), or mobile terminal (MT), refers to devices that provide voice and / or data connectivity to users. Examples include handheld devices and in-vehicle devices with wireless connectivity. Currently, some examples of terminal equipment include: mobile phones, tablets, laptops, PDAs, mobile internet devices (MIDs), wearable devices, virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in industrial control, self-driving, remote medical surgery, smart grids, transportation safety, smart cities, and smart homes.
[0122] Access network equipment can refer to radio access network (RAN) nodes (or devices) that connect terminal devices to a wireless network; it can also be called a base station. Currently, some examples of RAN nodes include: evolved Node B (eNB), next-generation Node B (gNB), transmission reception point (TRP), radio network controller (RNC), Node B (NB), base station controller (BSC), base transceiver station (BTS), home base station (e.g., home evolved Node B, or home Node B (HNB), base band unit (BBU), or wireless fidelity (Wi-Fi) access point (AP), etc. Furthermore, in a network architecture, access network equipment can include centralized unit (CU) nodes, distributed unit (DU) nodes, or RAN equipment including both CU and DU nodes. This involves the RAN devices at the CU and DU nodes splitting the protocol layer of the gNB in the NR system. Some protocol layer functions are centrally controlled by the CU, while the remaining partial or complete protocol layer functions are distributed in the DU, which is centrally controlled by the CU. Furthermore, the centralized unit (CU) can be divided into a control plane (CU-CP) and a user plane (CU-UP). The CU-CP is responsible for control plane functions, mainly including RRC and the corresponding packet data convergence protocol (PDCP), i.e., PDCP-C. PDCP-C is primarily responsible for encryption and decryption of control plane data, integrity protection, and data transmission. The CU-UP is responsible for user plane functions, mainly including the service data adaptation protocol (SDAP) and the corresponding PDCP, i.e., PDCP-U. SDAP is primarily responsible for processing core network data and mapping flows to bearers. PDCP-U is primarily responsible for data plane encryption and decryption, integrity protection, header compression, sequence number maintenance, and data transmission. The CU-CP and CU-UP are connected via an E1 interface. CU-CP indicates that the gNB connects to the core network via the NG interface. It connects to the DU via the F1 interface control plane, namely F1-C.CU-UP connects to the user plane, namely F1-U and DU, via the F1 interface. Alternatively, PDCP-C could also be located within CU-UP.
[0123] The technical solutions provided in this application can be applied to non-terrestrial network (NTN) communication systems. Non-terrestrial network (NTN) communication can include satellite communication and unmanned aerial vehicle (UAV) communication, among others. This document uses satellite communication as an example.
[0124] Referring to Figure 1, which is a schematic diagram of a satellite communication network architecture provided in an embodiment of this application, as shown in Figure 1, terminal devices can access the network through the 5G New Radio interface. 5G base stations (i.e., gNBs) are deployed on satellites and can communicate with the ground core network through the NG interface. Furthermore, base stations deployed on satellites can exchange signaling and transmit data through the Xn interface.
[0125] The ground station is responsible for forwarding signaling and user data between the 5G base station (gNB) and the 5G core network. The 5G base station (gNB) provides radio access services, allocates radio resources to terminal devices, and provides reliable radio transmission protocols and data encryption protocols. The 5G core network performs services such as user access control, mobility management, session management, user security authentication, and billing. It can include user plane and control plane functional entities. User plane functional entities may include user plane function (UPF) entities, which manage user plane data transmission and traffic statistics. Control plane functional entities may include access and mobility management function (AMF) entities and session management function (SMF) entities. The AMF entity is responsible for user access management, security authentication, and mobility management, while the SMF entity is responsible for session management.
[0126] The following describes some of the technical terms used in this application to facilitate understanding by those skilled in the art.
[0127] I. System Information (SI) Configuration Method
[0128] It can be understood that SIB19 belongs to Other System Information (OSI), that is, system information other than SIB1. Currently, new radio (NR) protocols can schedule OSI (such as SIB19) through system information (SI) messages. An SI message can contain multiple different types of SIBs, such as {SIB6, SIB7, SIB19}, but each SIB appears only once within that SI message. SI messages can be carried through the physical downlink shared channel (PDSCH), and their scheduling information can be configured by the higher-layer parameter SI-schedulingInfo included in SIB1.
[0129] In one possible implementation, the base station can broadcast SIB1, which includes SI scheduling information (i.e., SI-schedulingInfo) parameters. The SI-schedulingInfo includes a list of scheduling information (i.e., schedulingInfoList). The schedulingInfoList includes one or more scheduling information (schedulingInfo), where each schedulingInfo represents the scheduling information for one SI message.
[0130] Accordingly, after receiving the SIB1, the terminal device can determine the temporal location of the system information time window (si-window) corresponding to the SI message based on the position of the scheduling information (i.e., schedulingInfo) in the schedulingInfoList. This could be the system frame number (SFN) or the starting timeslot number within the SFN. After determining the temporal location of the si-window corresponding to the SI message, the terminal device can determine the PDCCH MO associated with the SSB corresponding to its current wavelength based on the information cells in the other system information search space (i.e., searchspaceOtherSystemInformation) of SIB1, and the mapping relationship between the synchronization signal / physical broadcast channel block (SSB) and the physical downlink control channel (PDCCH) monitoring occasion (MO) corresponding to the wavelength at which the terminal device is located. Then, the terminal device can blindly detect downlink control information (DCI) within the determined PDCCH MO. For example, the DCI can be scrambled using the system information radio network temporary identifier (SI-RNTI). The terminal device can then determine the specific time domain location (such as time slot and / or symbol) for receiving the PDSCH based on the time domain resource allocation (TDRA) field in the DCI.
[0131] In satellite communication, a beam position can be understood as the location of a beam. Because the distance between the terminal equipment and the satellite is relatively long, and the satellite moves at high speed, the beam positions on Earth that can be scanned by the satellite move rapidly. The system messages for different beam positions on the ground may be different, depending on the beamwidth and azimuth angle of the beam planned for that beam position. When the phased array on the satellite is pointed at a specific beam position on the ground, the terminal equipment at that beam position receives the system message.
[0132] In this application, "the beam position of the terminal device" can be understood as the beam position of the terminal device when receiving system messages.
[0133] In this application, "synchronization signal / physical broadcast channel block" can also be abbreviated as "synchronization signal block" or "SSB", and the three terms can be used interchangeably.
[0134] II. SI-schedulingInfo parameter in SIB1
[0135] The SI-schedulingInfo parameter includes a scheduling infoList, which can contain one or more scheduling info messages. Each scheduling info message is used to schedule one SI message. The SI-schedulingInfo parameter also includes the system information time window length (si-windowLength), which indicates the length of the si-window in time slots. For example, the protocol specifies that the lengths of the si-windows corresponding to the one or more scheduling info messages mentioned above are equal.
[0136] A schedulinginfo contains the system information period (si-periodicity) and system information block mapping information (sib-mappinginfo) of an SI message. The sib-mappinginfo is used to determine which SIBs are included in the SI message. An SI message can include multiple SIBs of different types, such as {SIB6, SIB7, SIB19}, but a particular SIB appears only once within the SI message. Furthermore, the 3GPP protocol specifies that an SI message can be transmitted repeatedly within its corresponding si-window.
[0137] One schedulinginfo corresponds to one system information window (SI-window). Within a single SI-window, only one type of SI message can be transmitted. Different types of SI messages contain different SIBs (including completely different and partially different ones). For example, SI message 1 contains {SIB6, SIB7}, and SI message 2 contains {SIB6, SIB7, SIB19}. Furthermore, the 3GPP protocol specifies that one SIB can only be mapped to one SI window. Therefore, one or more SI messages scheduled by one or more schedulinginfos contain different types of SIBs.
[0138] Since a 5G NR cell can contain multiple SSBs (e.g., each cell in the sub-3GHz band can contain up to 4 different SSBs), a single system information time window (si-window) can contain multiple PDCCH MOs. These multiple PDCCH MOs can be grouped according to the SSB index, meaning that an SSB can be mapped to a portion of the PDCCH MOs within the si-window.
[0139] III. Mapping Relationship between PDCCH MO and SSB
[0140] The 3GPP technical specification (TS) 38.331 defines the mapping relationship between PDCCH MOs and SSBs as follows: the [x×N+K]th PDCCH MO in the SI message of the si-window is associated with the Kth transmitted SSB. Here, x = 0, 1, ..., X-1, K = 1, 2, ..., N, where N is the actual number of transmitted SSBs determined by the SSB PositionsInBurst parameter in SIB1. X = CEIL(number of PDCCH MOs in the si-window / N), where CEIL() represents rounding up. The actual transmitted SSBs are numbered sequentially starting from 1 according to their SSB index in ascending order. For example, the SSB index is numbered in ascending order starting from 0, such as 0, 1, 2, 3, ...
[0141] For example, taking an NR cell containing 4 SSBs as an example, assume that the network side (such as the base station) configures 8 PDCCH MOs for this NR cell. Refer to Figure 2, which is a schematic diagram of the mapping relationship between PDCCH MOs and SSBs provided in this embodiment. For ease of description, PDCCH MOs will be abbreviated as MOs below. As shown in Figure 2, according to the above mapping relationship, the first SSB (i.e., SSB0) is associated with the first MO (i.e., MO0) and the fifth MO (i.e., MO4); the second SSB (i.e., SSB1) is associated with the second MO (i.e., MO1) and the sixth MO (i.e., MO5); the third SSB (i.e., SSB2) is associated with the third MO (i.e., MO2) and the seventh MO (i.e., MO6); and the fourth SSB (i.e., SSB3) is associated with the fourth MO (i.e., MO3) and the eighth MO (i.e., MO7). One PDCCH MO can occupy 2 symbols, and the terminal device can blindly detect DCIs on these 2 symbols. As shown in Figure 2, a time slot can include a PDCCH MO and time-domain resources (reserved by the network side) that can be used to transmit SI messages. It can be understood that for a given SSB, the time-domain resources available for transmitting SI messages containing that SSB are the time-domain resources after the PDCCH MO associated with that SSB. Taking SSB0 as an example, as shown in Figure 2, the available time-domain resources available for transmitting SI messages containing SSB0 are one or more symbols after MO0 and MO4.
[0142] In existing technologies (such as the 3GPP protocol), an SI message can be repeatedly transmitted within its corresponding SI-window. The following describes one possible method for repeating SI messages. Since an SI message can include multiple SIBs of different types, the repeating of SI messages can also be understood as the repeating of SIBs.
[0143] In one possible implementation, taking the SI message with index 0 as an example, refer to Figure 3, which is a scheduling diagram of the SI message provided in an embodiment of this application. In Figure 3, for ease of description, the SI message with index 0 is abbreviated as SI0, and PDCCH MO is abbreviated as MO. As shown in Figure 3, the period of SI0 is 16 radio frames (rf), and the duration of one radio frame is 10ms, so the period of SI0 is 160ms. Within one period of SI0, the starting time domain position of the system information time window (si-window) corresponding to SI0 is time slot 0 of SFN0. If the value of si-windowLength configured by the network side (such as the base station) is 10, then the length of the si-window corresponding to SI0 is 10 time slots, and one time slot lasts for 1ms. For example, one time slot may include 14 symbols.
[0144] Based on the mapping relationship between PDCCH MO and SSB mentioned above, the terminal device can determine that SSB0 is associated with MO0 and MO4, SSB1 with MO1 and MO5, SSB2 with MO2 and MO6, and SSB3 with MO3 and MO7. As shown in Figure 3, assuming that the SSB corresponding to the current wavelength of the terminal device is SSB0, the terminal device can blindly detect DCI on MO0 and MO4. The format of this DCI can be DCI format 1_0, and this DCI can be scrambled by SI-RNTI. If the network side (such as the base station) repeatedly transmits SI0 within a si-window, the terminal device can detect DCI on MO0 and MO4 respectively. The terminal device can then determine the time domain position of the first transmission of SI0 by the network side (such as the base station) based on the DCI detected on MO0, as shown in Figure 3 as one or more symbols after MO0 (the specific symbol position can be determined by the TDRA field in this DCI). The terminal device can determine the time domain location of the second transmission SI0 of the network side (such as the base station) based on the DCI detected on MO4, as shown in Figure 3, which is one or more symbols after MO4 (the specific symbol location can be determined by the TDRA field in the DCI).
[0145] As can be seen from the repeated transmission of SI messages mentioned above, the terminal device cannot know whether the network side (such as the base station) will repeatedly transmit SI messages. The terminal device receives SI messages by blindly detecting all possible PDCCH MOs (MO0 and MO4 in Figure 3) within the si-window, resulting in high power consumption. Furthermore, the repeated transmission of SI messages is not flexible enough, limited to the repeated transmission of SI messages within the same si-window. In addition, the time-domain resources for repeated transmission of SI messages within the same si-window are limited by the mapping rules between PDCCH MOs and SSBs specified in the existing standard, which has a non-continuous characteristic, that is, SI messages cannot be repeatedly transmitted in consecutive time slots. Before obtaining SIB19, the terminal device cannot compensate for all frequency offsets through ephemeris messages, so the SI messages repeatedly transmitted by the network side (such as the base station) will have a diminished merging effect due to the time gap between SI messages, which to some extent wastes resources.
[0146] Based on this, embodiments of this application provide a system message transmission method, apparatus, and readable storage medium for non-terrestrial networks, which can improve the repetitive transmission mode of system messages (such as SIB19) and reduce the number of blind detections by terminal devices, thereby reducing the power consumption of terminal devices.
[0147] In this application, unless otherwise specified, the same or similar parts between various embodiments or implementations can be referred to each other. In the various embodiments of this application, and in the various implementation methods / methods / implementations within each embodiment, unless otherwise specified or logically conflicting, the terminology and / or descriptions between different embodiments and between the various implementation methods / methods / implementations within each embodiment are consistent and can be mutually referenced. The technical features in different embodiments and the various implementation methods / methods / implementations within each embodiment can be combined according to their inherent logical relationships to form new embodiments, implementation methods, methods, or implementation approaches. The embodiments described below do not constitute a limitation on the scope of protection of this application.
[0148] In one possible implementation, the first communication device in this application embodiment can be a terminal device or a chip / circuit within a terminal device, and the second communication device can be an access network device or a chip / circuit within an access network device. For example, the second communication device can be the gNB shown in FIG1, and the first communication device can be the terminal device shown in FIG1.
[0149] Referring to Figure 4, Figure 4 is a schematic flowchart of a system message transmission method for a non-terrestrial network provided in an embodiment of this application. As shown in Figure 4, the system message transmission method for the non-terrestrial network includes, but is not limited to, the following steps:
[0150] S101: The second communication device (e.g., gNB) broadcasts a first system message, which includes scheduling information for the second system message. Correspondingly, the first communication device (e.g., UE) receives the first system message.
[0151] S102: The second communication device (such as a gNB) sends downlink control information. This downlink control information includes first indication information, or the first system message includes first indication information, which indicates the number of times the second system message is transmitted within a system information time window.
[0152] Correspondingly, the first communication device (such as the UE) blindly detects downlink control information within the system information time window corresponding to the second system message.
[0153] In one possible implementation, the first system message can be SIB1, and the second system message can be other system information (OSI) besides SIB1, such as SIB19. In some scenarios, the second system message can also be an SI message, which includes one or more different types of SIBs, for example, the SI message includes at least SIB19. The embodiments of this application do not limit the specific form of the second system message.
[0154] In one possible implementation, the aforementioned second system message can be carried by PDSCH. In some scenarios of this application's embodiments, "second system message" and "PDSCH" can be used interchangeably.
[0155] In one possible implementation, the second communication device (such as a gNB) can periodically broadcast a first system message (i.e., SIB1) and can send downlink control information (DCI). The first system message (i.e., SIB1) can carry scheduling information of the second system message.
[0156] Accordingly, the first communication device (e.g., UE) can receive the first system message (i.e., SIB1) and determine the temporal location of the system information time window (i.e., si-window) corresponding to the second system message, such as the SFN and the starting time slot number within the SFN, based on the position of the scheduling information (e.g., schedulinginfo) of the second system message in the schedulinginfoList of the first system message. The specific method for determining the temporal location of the si-window can refer to existing technologies (e.g., 3GPP protocols), which are not detailed in this embodiment. The first communication device can then determine one or more PDCCH MOs associated with the first SSB within the si-window corresponding to the second system message, based on the searchspaceOtherSystemInformation information element in the first system message (i.e., SIB1) and the mapping relationship between the SSB (referred to as the first SSB in this embodiment for ease of description) corresponding to the current wavelength of the first communication device and the PDCCH MO. The specific method for determining this can refer to existing technologies, which are not detailed in this embodiment. The first communication device can blindly detect downlink control information (DCI) on one or more PDCCH MOs associated with the first SSB. This DCI can be scrambled using SI-RNTI. This DCI can be used to schedule PDSCH, which can be used to carry second system messages.
[0157] In one possible implementation, the time-domain location of the aforementioned DCI can be the first PDCCH MO associated with the first SSB within the si-window corresponding to the second system message. For example, the second communication device (e.g., gNB) can transmit the DCI only on the first PDCCH MO associated with the first SSB, where the first SSB is the SSB corresponding to the current wavelength of the first communication device (e.g., UE). Accordingly, the first communication device (e.g., UE) can blindly detect the DCI on the first PDCCH MO associated with the first SSB. After the first communication device detects the DCI, it no longer needs to blindly detect subsequent PDCCH MOs. Therefore, the first communication device can perform only one blind detection within the si-window corresponding to the second system message, thereby reducing the number of blind detections by the terminal device and lowering its power consumption.
[0158] In one possible implementation, the DCI may include first indication information. In another possible implementation, the first system message (i.e., SIB1) includes first indication information. This first indication information can be used to indicate the number of times the second system message is transmitted (M) within its corresponding system information time window (i.e., si-window). M is a positive integer. It is understood that when M is greater than or equal to 2, it indicates that the second system message is repeatedly transmitted within its corresponding si-window. It is understood that if the first system message (i.e., SIB1) includes first indication information, it is not necessary to repeatedly indicate the number of times the second system message is transmitted within its corresponding si-window in the DCI.
[0159] In one possible implementation, the DCI includes first indication information, and the first system message (i.e., SIB1) may further include second indication information. This second indication information can be used to indicate a set of transmission count parameters for the second system message (such as an SI message or SIB19). This set of transmission count parameters includes one or more candidate transmission counts. The transmission count indicated by the first indication information can be one of the transmission count parameters indicated by the second indication information.
[0160] For example, a new information element can be added to the schedulinginfo of the first system message (i.e., SIB1) to carry the second indication information. For instance, a si-repetitionNumberWithinPeriod (SI repetition count within a period) information element can be added to the schedulinginfo of SIB1 to indicate the set of parameters for the number of transmissions of the second system message within a period, as shown below:
[0161] SchedulingInfo_v1900::=sequence{
[0162] si-BroadcastStatueenumerated{broadcasting,notbroadcasting}
[0163] si-periodicityenumerated{rf8,rf16,rf32,rf64,rf128,rf256,rf512}
[0164] si-repetitionNumberWithinPeriodinteger{1,2,4,8}
[0165] sib-MappingInfo SIB-Mapping}.
[0166] In one possible implementation, the first indication information can be carried in the modulation and coding scheme (MCS) field included in the DCI. The MCS field is 5 bits long and is used to indicate the modulation and coding scheme of the PDSCH. Considering that the transmission of the second system message does not require a high code rate, the high-order 3 bits or 2 bits of the MCS field (i.e., the first indication information) can be reused to indicate the number of transmissions M of the second system message within its corresponding si-window. In another possible implementation, the DCI has multiple reserved bits, and two or three of these reserved bits (i.e., the first indication information) can be used to indicate the number of transmissions M of the second system message within its corresponding si-window.
[0167] For example, taking the first indication information as 2 bits, assuming that the transmission count parameter set of the second system message configured in SIB1 is {1,2,4,8}, when the value of the first indication information (2 bits) in DCI is 00, the transmission count M is 1; when the value of the first indication information (2 bits) in DCI is 01, the transmission count M is 2; when the value of the first indication information (2 bits) in DCI is 10, the transmission count M is 4; and when the value of the first indication information (2 bits) in DCI is 11, the transmission count M is 8.
[0168] S103: The first communication device (such as UE) determines the time domain location of the second system message based on the first system message and the received downlink control information.
[0169] In one possible implementation, after the first communication device (e.g., UE) blindly detects the DCI, it can determine the temporal location of (M) second system messages based on the blindly detected DCI and the aforementioned first system message (i.e., SIB1). The temporal location of the second system message can be predefined by a standard, determined according to predefined information, indicated by the second communication device, or determined based on information indicated by the second communication device, etc., as described below.
[0170] In one possible implementation, the time-domain location of the aforementioned second system message may include M consecutive symbols starting from the first symbol, with one second system message transmitted on each symbol. For example, the first symbol may be the starting symbol indicated by the TDRA field in the aforementioned DCI. The TDRA field can be used to indicate the starting symbol position and the number of symbols for the second system message. Alternatively, the TDRA field can be used to indicate the starting symbol position of the second system message, and the number of symbols occupied by the second system message can be predefined by the standard. The value of the TDRA field can represent the row index of the TDRA table, and each row of the TDRA table includes at least two parameters, k0 and S. For example, each row of the TDRA table may also include a parameter L. k0 can be used to represent the time slot interval between the DCI and the PDSCH (carrying the second system message) scheduled by the DCI. S can represent the starting symbol position of the PDSCH (carrying the second system message). L can represent the number of symbols occupied by the PDSCH (carrying the second system message). k0 is an integer greater than or equal to 0. It can be understood that when k0 equals 0, it means that the M second system messages and the DCI belong to the same time slot. In other words, the second system message can be repeatedly transmitted within a time slot, so one or more symbols carrying the DCI and the M consecutive symbols occupied by the M second system messages belong to the same time slot.
[0171] In another possible implementation, the time-domain location of the second system message may include a first time slot and (M-1) time slots following the first time slot. A second system message is transmitted once within one time slot, and the specific symbol position of the second system message within that time slot can be determined based on the TDRA field in the DCI. The specific determination method can be found in existing technologies and will not be detailed here. For example, the first time slot is the time slot for transmitting the DCI. The (M-1) time slots following the first time slot may be the time slots containing (M-1) PDCCH MOs associated with the SSB (i.e., the first SSB) corresponding to the current wavelength of the first communication device. For example, the (M-1) time slots following the first time slot may be the time slots containing the first (M-1) PDCCH MOs associated with the first SSB after the first time slot. The total number of PDCCH MOs associated with the first SSB is greater than or equal to the number of transmissions M of the second system message. Therefore, the time-domain location of the second system message is related to the predefined mapping relationship between PDCCH MOs and SSBs. In some scenarios, the time-domain location of the second system message may include M consecutive time slots; in other scenarios, the time-domain location of the second system message may include discontinuous time slots.
[0172] In one possible implementation, the mapping relationship between PDCCH MO and SSB in this embodiment can be the mapping relationship between PDCCH MO and SSB specified in the 3GPP TS38.331 protocol. That is, the mapping relationship between PDCCH MO and SSB used in this embodiment is: the [x×N+K]th PDCCH MO in the si-window is associated with the Kth transmitted SSB. Where x = 0, 1, ..., X-1, K = 1, 2, ..., N, and N is the actual number of transmitted SSBs determined according to the ssb-PositionsInBurst parameter in SIB1. X = CEIL(number of PDCCH MO in si-window / N), where CEIL() represents rounding up.
[0173] For example, referring to Figure 5, which is a time-domain location diagram of a second system message provided in an embodiment of this application. A cell includes 4 SSBs, and the base station configures 8 PDCCH MOs for this cell. The first communication device is located in this cell, and the index of the SSB corresponding to the current wavelength of the first communication device (i.e., the first SSB) is 0, i.e., SSB0 in Figure 5. For ease of description, PDCCH MOs will be abbreviated as MO below. According to the mapping relationship between PDCCH MOs and SSBs specified in the 3GPP TS38.331 protocol, SSB0 is associated with MO0 and MO4. Assuming the first communication device detects a DCI on MO0, it will no longer perform blind detection on subsequent MO4s. The first communication device determines the time-domain location of M second system messages based on the transmission count M indicated by the first indication information in the DCI detected on MO0. Assuming M equals 2, the time-domain position of the second system message during its first transmission is the time slot in which the DCI is transmitted (time slot 0 in Figure 5), and the time-domain position during its second transmission is the time slot in which MO4 is located (time slot 4 in Figure 5). In other words, the first time slot is the time slot in which MO0 is located (time slot 0 in Figure 5), and the (M-1) time slots following this first time slot are the (M-1) time slots after time slot 0 that are associated with SSB0, i.e., the time slot in which MO4 is located (time slot 4 in Figure 5). Time slots 0 and 4 are not contiguous. The specific symbol position of the second system message within a time slot can be determined based on the TDRA field in the DCI. For example, if the time slot interval k0 between the DCI indicated by the TDRA field and the PDSCH (carrying the second system message) scheduled by the DCI is equal to 0, the starting symbol position S of the PDSCH (carrying the second system message) is equal to 2, and the number of symbols L occupied by the PDSCH (carrying the second system message) is equal to 2, then the symbol position of the first transmitted PDSCH (carrying the second system message) is the two consecutive symbols immediately adjacent to and following MO0 in the time slot where MO0 is located. Similarly, the symbol position of the second transmitted PDSCH (carrying the second system message) is the two consecutive symbols immediately adjacent to and following MO4 in the time slot where MO4 is located. Therefore, the first communication device only needs to blindly detect the DCI once (or, in other words, the first communication device blindly detects the first DCI) to obtain the time domain positions of M second system messages. This reduces the number of blind detections by the terminal device and lowers its power consumption.
[0174] In another possible implementation, when the first system message (i.e., SIB1) includes first indication information, the mapping relationship between PDCCH MO and SSB in this embodiment can be newly defined. For example, the mapping relationship between PDCCH MO and SSB used in this embodiment is: the [X×M+K]th PDCCH MO in the si-window is associated with the SSB with index X. Here, X takes values of 0, 1, ..., (N-1), and N is the number of SSBs indicated by the first system message (i.e., SIB1). For example, N is the actual number of SSBs transmitted according to the ssb-PositionsInBurst parameter in SIB1. M can be the number of transmissions of the second system message (within its corresponding si-window), i.e., the number of transmissions indicated by the first indication information in the first system message (i.e., SIB1). K can take values of 1, 2, ..., M.
[0175] For example, referring to Figure 6, which is another time-domain location diagram of the second system message provided in an embodiment of this application. A cell includes 4 SSBs, and the base station configures 8 PDCCH MOs for this cell. The first communication device is located in this cell, and the index of the SSB corresponding to the current wavelength of the first communication device (i.e., the first SSB) is 0, i.e., SSB0 in Figure 6. For ease of description, PDCCH MOs will be abbreviated as MO below. Assume that the transmission count M of the second system message indicated by the first indication information in SIB1 within its corresponding si-window is equal to 2. According to the newly defined mapping relationship between PDCCH MOs and SSBs (i.e., the [X×M+K]th PDCCH MO in the si-window is associated with the SSB with index X), SSB0 is associated with MO0 and MO1, SSB1 is associated with MO2 and MO3, SSB2 is associated with MO4 and MO5, and SSB3 is associated with MO6 and MO7. Assume that the first communication device detects DCI on MO0, and it no longer performs blind detection on subsequent MO1. The first communication device determines the time-domain positions of M second system messages based on the transmission count M indicated by the first indication information in the DCI detected on MO0. Assuming M equals 2, the time-domain position of the second system message during its first transmission is the time slot in which the DCI is transmitted (time slot 0 in Figure 6), and the time-domain position during its second transmission is the time slot in which MO1 is located (time slot 1 in Figure 6). In other words, the first time slot is the time slot in which MO0 is located (time slot 0 in Figure 6), and the (M-1) time slots following the first time slot are the time slots in which MO1 is located (time slot 1 in Figure 6). At this time, time slot 0 and time slot 1 are consecutive. Furthermore, using the newly defined mapping relationship between PDCCH MO and SSB in this application embodiment, the base station can utilize consecutive time slot resources to transmit second system messages within a single si-window. The specific symbol position of the second system message within a time slot can be determined based on the TDRA field in the DCI, which will not be detailed here.
[0176] As can be understood from the comparison of Figures 5 and 6 above, when the newly defined mapping relationship between PDCCH MO and SSB is adopted (i.e., the [X×M+K]th PDCCH MO in the si-window is associated with the SSB with index X), the time slots for repeated transmission of the second system message within its corresponding si-window are continuous. This reduces the phase deflection effect caused by Doppler when the second system message is repeatedly transmitted in discontinuous time slots (as shown in Figure 5 above), improves the combining gain of the second system message at the receiver, and reduces resource waste.
[0177] In one possible implementation, the mapping relationship between PDCCH MO and SSB newly defined in this application embodiment (i.e., the association between the [X×M+K]th PDCCH MO and the SSB with index X in the si-window) can be applied to scenarios where the second system message is repeatedly transmitted within a si-window, or to scenarios where the number of transmissions M of the second system message in its corresponding si-window is greater than or equal to 2, or to scenarios where the schedulingInfoList of the first system message (i.e., SIB1) includes the first indication information. For scenarios where the second system message is not repeatedly transmitted within a si-window (i.e., the second system message is transmitted only once within a si-window), the mapping relationship between PDCCH MO and SSB specified in the 3GPP TS38.331 protocol can still be used.
[0178] For example, referring to Figure 7, which is another scheduling diagram of SI messages provided in an embodiment of this application. In this diagram, the schedulingInfoList in SIB1 broadcast by a cell includes two scheduling messages (schedulinginfo). One schedulinginfo is used to schedule one SI message. For ease of description, the two SI messages scheduled by schedulingInfoList are denoted as SI0 and SI1, respectively. As shown in Figure 7, the period of SI0 is 16 radio frames (rf), the period of SI1 is 2 radio frames, and the length of the si-window configured in SIB1 is 1 radio frame (i.e., 10 time slots, 10ms). Assuming that SI0 configured in SIB1 is transmitted multiple times within its corresponding si-window0 (i.e., the number of times SI0 is transmitted within its corresponding si-window0 in SIB1 is greater than 1), and SI1 configured in SIB1 is transmitted once within its corresponding si-window1, then the mapping relationship between PDCCH MO and SSB within si-window0 is a new MO-SSB mapping, that is, the [X×M+K]th PDCCH MO is associated with the SSB with index X; the mapping relationship between PDCCH MO and SSB within si-window1 can be a traditional MO-SSB mapping, that is, the [x×N+K]th PDCCH MO is associated with the Kth transmitted SSB.
[0179] In one possible implementation, the aforementioned DCI may further include third indication information, which can be used to indicate whether the second system message is repeatedly transmitted within a time slot or repeatedly transmitted between time slots. For example, one bit can be selected from the reserved bits of the DCI to carry the third indication information. Accordingly, when the first communication device (terminal device, such as a UE) blindly detects the DCI, it can determine the time-domain location of (M) second system messages based on the third indication information and the number of transmissions M indicated by the first indication information.
[0180] In one possible implementation, when the third indication information instructs the second system message to be repeatedly transmitted within the time slot, the time domain location of the second system message may include M consecutive symbols starting from the first symbol mentioned above, as described above, and will not be repeated here.
[0181] In another possible implementation, when the third indication information indicates that the second system message is repeatedly transmitted within a time slot, the first communication device can determine the time-domain position of the second system message based on the number of transmissions M indicated by the first indication information and the TDRA field in the DCI. The TDRA field can be used to indicate the starting symbol position and the number of symbols for the repeated transmission of the second system message within the time slot. Alternatively, the TDRA field can be used to indicate the starting symbol position for the repeated transmission of the second system message within the time slot, and the number of symbols occupied by the second system message can be predefined by a standard. The value of the TDRA field can represent the row index of the TDRA table, where each row includes at least two parameters, k0 and S. k0 can be used to represent the time slot interval between the DCI and the PDSCH (carrying the second system message) scheduled by the DCI. S can represent the starting symbol position for the repeated transmission of the PDSCH (carrying the second system message) within the time slot. For example, S can exist as an array, including one or more values, each of which is an integer greater than or equal to 0, with each value representing a starting symbol position. The number of starting symbol positions represented in array S is equal to the number of transmissions M of the second system message. Optionally, each row of the TDRA table also includes a parameter L, which can represent the number of symbols occupied by the PDSCH (carrying the second system message). For example, L can also exist as an array, which includes one or more values, each of which is a positive integer, and each value represents one symbol. Of course, L can also be a single value, in which case the number of symbols occupied by each PDSCH (carrying the second system message) repeatedly transmitted within the time slot is the same.
[0182] For example: M equals 3, the value of the TDRA field is 0. Taking Table 1 below as an example, when the index is 0, k0 equals 0, indicating that the PDSCH scheduled by the DCI is in the same time slot as the DCI; S equals (s1, s2, s3), then s1, s2, s3 represent the indices of the starting symbols of the three PDSCH transmissions (carrying the second system message) in the time slot. L equals (l1, l2, l3), indicating that the number of symbols in the first PDSCH transmission (carrying the second system message) is l1, the number of symbols in the second PDSCH transmission (carrying the second system message) is l2, and the number of symbols in the third PDSCH transmission (carrying the second system message) is l3. In the embodiments of this application, the indices of symbols in a time slot start from 0 in ascending order, i.e., 0, 1, 2, ...
[0183] Table 1
[0184] In one possible implementation, when the third indication information indicates that the second system message is repeatedly transmitted between time slots, the time domain location of the second system message may include the aforementioned first time slot and (M-1) time slots following the first time slot, as described above, and will not be repeated here. The specific symbol location of the second system message within a time slot can be determined based on the TDRA field in the aforementioned DCI, and the specific determination method can refer to existing technologies, which will not be detailed here. In other words, the TDRA field can be used to indicate the symbol location of the second system message being repeatedly transmitted between time slots.
[0185] In one possible implementation, after the second communication device (e.g., gNB) broadcasts the first system message (i.e., SIB1) (i.e., after step S101), it can also send a fourth indication information, and the first communication device (e.g., UE) receives the fourth indication information accordingly. This fourth indication information can be used to indicate the time interval between the time-domain locations of adjacent transmitted PDSCHs (carrying the second system message). For example, the fourth indication information is used to indicate the time interval between the time-domain location (e.g., time slot) of the second transmitted PDSCH (carrying the second system message) and the time-domain location (e.g., time slot) of the first transmitted PDSCH (carrying the second system message). The time-domain location (e.g., time slot and / or symbol) of the first transmitted PDSCH (carrying the second system message) can be determined based on the TDRA field in the DCI that schedules the PDSCH. The specific determination method is described in the prior art and will not be detailed here. In some scenarios, embodiments of this application can allocate the time-domain resources (e.g., time slots) corresponding to the PDCCH MO associated with other SSBs (excluding the first SSB mentioned above) within a cell to the second system message.
[0186] For example, as shown in Figure 5 above, a cell includes 4 SSBs, and the base station configures 8 PDCCH MOs for this cell. The first communication device is located within this cell, and the index of the SSB corresponding to its current wavelength (i.e., the first SSB) is 0, which is SSB0 in Figure 5. In Figure 5, SSB0 is associated with MO0 and MO4, SSB1 with MO1 and MO5, SSB2 with MO2 and MO6, and SSB3 with MO3 and MO7. The time interval between the time-domain positions of two adjacent PDSCH (carrying second system messages) transmissions indicated by the fourth indication information is one slot. After detecting a DCI on MO0, the first communication device can determine the time-domain positions of M second system messages based on the transmission count M indicated by the first indication information in the detected DCI on MO0 and the fourth indication information. Assume M equals 2. Since the time domain location of the first PDSCH transmission (carrying the second system message) is the time slot where MO0 is located (i.e., time slot 0 in Figure 5), the time domain location of the second PDSCH transmission (carrying the second system message) is the time slot where MO2 associated with SSB2 is located (as shown in time slot 2 in Figure 5 above). In other words, this embodiment allocates the time domain resources corresponding to MO2 associated with SSB2 to the second system message for use.
[0187] Alternatively, the aforementioned fourth indication information can be used to indicate whether the time-domain resources of the system message corresponding to the second SSB can be used by the second system message. The second SSB is different from the first SSB, which is the SSB corresponding to the current wavelength of the first communication device (e.g., UE). For example, the fourth indication information can be represented by a bitmap. For instance, a cell has four SSBs, denoted as SSB0, SSB1, SSB2, and SSB3. The first communication device (e.g., UE) is in this cell, and the SSB corresponding to its current wavelength (i.e., the aforementioned first SSB) is SSB0. The length of the fourth indication information can be 4 bits, with the high-order bits representing, from high to low (or from left to right), whether the time-domain resources of the system messages corresponding to SSB0, SSB1, SSB2, and SSB3 can be used by the second system message. For example, when the fourth indication information is "1010", it means that the time-domain resources (e.g., time slots) of the system messages corresponding to SSB0 and SSB2 can be used by the second system message, while the time-domain resources (e.g., time slots) of the system messages corresponding to SSB1 and SSB3 cannot be used by the second system message. In other words, the second communication device (e.g., gNB) can send the second system message on the time-domain resources of the system messages corresponding to SSB0 and SSB2. It can be understood that the system messages corresponding to different SSBs are not the same. Assume that the system message corresponding to SSB0 is the second system message, and the system message corresponding to SSB2 is another system message besides the first and second system messages. Then, this fourth indication information can be understood as allocating the time-domain resources corresponding to other system messages within a cell besides the first and second system messages to the second system message.
[0188] For example, as shown in Figure 5 or Figure 6 above, the time slots where the system messages corresponding to all SSBs within a cell are located are known to the first communication device (e.g., UE). The index of the SSB corresponding to the current wavelength of the first communication device (i.e., the aforementioned first SSB) is 0, i.e., SSB0 in Figure 5 or Figure 6. In Figure 5 above, SSB0 is associated with MO0 and MO4, SSB1 is associated with MO1 and MO5, SSB2 is associated with MO2 and MO6, and SSB3 is associated with MO3 and MO7. In Figure 6 above, SSB0 is associated with MO0 and MO1, SSB1 is associated with MO2 and MO3, SSB2 is associated with MO4 and MO5, and SSB3 is associated with MO6 and MO7. When the fourth indication information is "1010", it indicates that the time slots of the system messages corresponding to SSB0 and SSB2 (i.e., time slots 0, 2, 4, and 6 in Figure 5; and time slots 0, 1, 4, and 5 in Figure 6) can be used by the second system message. After the first communication device detects the DCI on MO0, it can determine the time-domain positions of the M second system messages based on the transmission count M indicated by the first indication information in the DCI detected on MO0 and the fourth indication information. Assume M equals 2. Then the time-domain positions of the M second system messages can be the first M time slots of the system messages corresponding to SSB0 and SSB2 (such as time slots 0 and 2 in Figure 5 above, or time slots 0 and 1 in Figure 6 above). A second system message can be transmitted once within one time slot.
[0189] It is understandable that the symbol position of the second system message within a time slot can be determined based on the TDRA field in the DCI.
[0190] In one possible implementation, the fourth indication information can be carried in the downlink control information (DCI) sent in step 102, or in the DCI that schedules the first PDSCH (carrying the second system message), such as the DCI blindly detected on MO0 in Figure 5. Alternatively, the fourth indication information can be carried in a media access control (MAC) control element (CE) or radio resource control (RRC) message. Or, the fourth indication information can be carried in a broadcast message at the wavelength level. This broadcast message is only sent to the UE at a specific wavelength. In other words, when the second communication device (such as a gNB) sends this broadcast message, the phased array is pointed to the wavelength where the first communication device is located.
[0191] It is understandable that in a cell with multiple SSBs, each SSB corresponds to a position. It's possible that two SSBs with similar indices may correspond to positions whose actual geographical locations are far apart. As shown in Figure 8, the position corresponding to SSB0 covers the edge area, and SSB2 corresponds to a sub-satellite point position. This distance difference leads to differences in link budget, which in turn causes differences in the decoding performance of received SIBs by UEs located on different positions. Therefore, UEs on different positions may have different requirements for retransmission of system messages. For example, some positions with better link budgets do not need to retransmit system messages, while some positions with poorer link budgets do. Therefore, this embodiment of the application, considering the scenario shown in Figure 8, allocates the time-domain resources of system messages corresponding to positions with better link budgets to system messages (such as second system messages) corresponding to positions with poorer link budgets using the fourth indication information. In this way, for scenarios with different carrier-to-noise ratios (CNR) at different positions in the NTN and different requirements for repetitive configuration, the utilization rate of time-domain resources of system messages within the si-window can be improved. Furthermore, because the repetitive transmission of the second system message uses the time-domain resources of other system messages, this embodiment does not require configuring a longer SI period and a longer si-window for the repetitive transmission of the second system message.
[0192] The second communication device in this embodiment improves the repeated transmission method of system messages by indicating the number of transmissions of the second system message (such as SI message or SIB19) within its corresponding si-window. Furthermore, the first communication device can determine the time-domain position of one or more second system messages based on the number of transmissions indicated by the first indication information, without needing to perform blind detection on all PDCCH MOs associated with the first SSB (i.e., the SSB corresponding to the current wavelength of the first communication device); blind detection only needs to be performed up to the first DCI. This reduces the number of blind detections by the terminal device, thereby reducing the power consumption of the terminal device.
[0193] In one optional embodiment, the first system message is SIB1, and the second system message is another system message besides SIB1, such as SIB19. The first communication device broadcasts the first system message (i.e., SIB1) and sends downlink control information (DCI) for scheduling the second system message (such as SIB19). This DCI is scrambled using SI-RNTI. The first system message includes scheduling information for the second system message (such as SIB19) and one or more indication messages A. One indication message A can be used to indicate a set of transmission count parameters for a system message, which includes one or more transmission counts. One of these one or more indication messages A is used to indicate the transmission count parameter set for the second system message (such as SIB19). In other words, the network side can configure one or more transmission counts of SIBi (i is not 1, i is a positive integer) or transmission counts of multiple different SIBs in SIB1.
[0194] Correspondingly, after blindly detecting DCI, the second communication device can determine the time domain location of SIB19 based on SIB1 and DCI.
[0195] Taking the second system message as SIB19 as an example, when the transmission count parameter set of SIB19 configured in SIB1 has only one transmission count M, the time domain positions of these M SIB19s can be the first time slot and the (M-1) time slots following the first time slot. One SIB19 is transmitted once within one time slot, and the specific symbol position of the SIB19 within that time slot can be determined according to the TDRA field in the DCI. The specific determination method can be found in existing technology and will not be detailed here. The first time slot is the time slot for transmitting the DCI. The (M-1) time slots following the first time slot can be the time slots where the (M-1) PDCCH MOs associated with the SSB (i.e., the first SSB) corresponding to the current wavelength position of the first communication device are located.
[0196] When the transmission count parameter set of SIB19 configured in SIB1 includes multiple transmission counts, the DCI may include indication information B, which can be used to indicate a transmission count M in the transmission count parameter set of SIB19. The time domain positions of these M SIB19s can be the first time slot and the (M-1) time slots following the first time slot.
[0197] For example, the aforementioned indication information B can be located in the MCS field of the DCI, or carried through the reserved bits of the DCI. Specific implementation details can be found in the preceding description and will not be repeated here.
[0198] This application embodiment configures the transmission count of other system messages (such as SIB19) in SIB1, improving the method of repeated transmission of system messages. Furthermore, based on SIB1 and the DCI used to schedule other system messages, the first communication device can determine the time-domain location of one or more other system messages without blindly detecting all PDCCH MOs associated with the first SSB (i.e., the SSB corresponding to the current wavelength of the first communication device); blind detection only needs to be performed on the first DCI. This reduces the number of blind detections by the terminal device, thereby reducing the power consumption of the terminal device.
[0199] Referring to Figure 9, Figure 9 is another schematic flowchart of a system message transmission method for a non-terrestrial network provided in an embodiment of this application. As shown in Figure 9, the system message transmission method for a non-terrestrial network includes, but is not limited to, the following steps:
[0200] S201: A second communication device (e.g., gNB) broadcasts a first system message, which indicates the length and number of system information time windows. Correspondingly, a first communication device (e.g., UE) receives the first system message.
[0201] S202: The second communication device (such as gNB) sends downlink control information, which is used to indicate the time domain location of the first transmission of the second system message.
[0202] Accordingly, the first communication device (such as the UE) blindly checks the downlink control information within the system information time window corresponding to the second system message.
[0203] In one possible implementation, the first system message can be SIB1, and the second system message can be other system information (OSI) besides SIB1, such as SIB19. In some scenarios, the second system message can also be an SI message, which includes one or more different types of SIBs, for example, the SI message includes at least SIB19. The embodiments of this application do not limit the specific form of the second system message.
[0204] In one possible implementation, the second communication device (such as a gNB) can periodically broadcast a first system message (i.e., SIB1), which includes scheduling information (schedulinginfo) for the second system message. For example, SIB1 includes a higher-level parameter SI-schedulinginfo, which includes a schedulinginfoList containing P schedulinginfos, where P is a positive integer. One schedulinginfo can schedule one SI message, and one SI message can correspond to one system information time window (i.e., si-window). Therefore, the number of system information time windows indicated by the first system message is P. Furthermore, the higher-level parameter SI-schedulinginfo also includes the system information time window length (si-windowLength), which indicates the length of the si-window. The relevant description has been introduced above and will not be repeated here. In other words, the aforementioned first system message indicates the length of the system information time window (i.e., si-window) and the (total) number P of system information time windows. After the second communication device (such as a gNB) broadcasts the first system message (i.e., SIB1), it can send downlink control information (DCI). This DCI can be used to schedule the PDSCH, which can be used to carry the second system message. The DCI can be scrambled using SI-RNTI. It is understood that in some scenarios of the embodiments of this application, "second system message" and "PDSCH" can be used interchangeably.
[0205] Accordingly, after receiving the first system message (i.e., SIB1), the first communication device (such as the UE) can determine the time-domain position of the system information time window (i.e., si-window) corresponding to the second system message, such as the SFN and the starting timeslot number within the SFN, based on the position of the scheduling information (e.g., schedulinginfo) of the second system message in the schedulinginfoList of the first system message. The first communication device can then determine one or more PDCCH MOs associated with the first SSB within the si-window corresponding to the second system message, based on the searchspaceOtherSystemInformation information element in the first system message (i.e., SIB1) and the mapping relationship between the SSB (referred to as the first SSB in this embodiment for ease of description) corresponding to the current wavelength of the first communication device and the PDCCH MO. The first communication device can blindly detect downlink control information (DCI) on one or more PDCCH MOs associated with the first SSB. After blindly detecting the first DCI, the first communication device can determine the specific time-domain position n0 (e.g., timeslot and / or symbol) of the first received PDSCH (carrying the second system message) based on the TDRA field in the DCI. In other words, the first DCI detected by the first communication device in a blind detection can be used to indicate the time-domain position n0 (such as time slot and / or symbol) of the first transmission of the second system message. It can be understood that after the first communication device detects the first DCI within a cycle, it does not need to perform blind detection on subsequent PDCCH MOs. This reduces the number of blind detections by the terminal device and lowers its power consumption.
[0206] In one possible implementation, the P system information periods (si-periodicity) configured in the P schedulinginfos of the first system message (i.e., SIB1) can be different. In other words, different si-windows can correspond to different periods of SI. Refer to Figure 10, which is another scheduling diagram of SI messages provided by an embodiment of this application. As shown in Figure 10, SIB1 includes scheduling information for four SI messages, denoted as SI0, SI1, SI2, and SI3 respectively; the period of SI0 is 16rf (16 radio frames, taking a radio frame length of 10ms as an example, i.e., the period is 160ms), and the periods of SI1, SI2, and SI3 are all 8rf (8 radio frames, i.e., the period is 80ms). The maximum period of the SI message is the period of SI0, i.e., 16 radio frames. Within one period, the time domain position of the si-window corresponding to SI0 is SFN0, and the time domain positions of the si-windows corresponding to SI1, SI2, and SI3 are SFN1, SFN2, and SFN3 respectively. Therefore, in the first 8 radio frames, SFN4 to SFN7 are unused resources. Similarly, SFN11 to SFN15 are also unused resources.
[0207] In other words, when the multiple system information periods (si-periodicities) configured for the first system message (i.e., SIB1) are not the same, there are irregular time-domain resources within the maximum system information period that are not used by any SI message. Therefore, embodiments of this application consider utilizing these time-domain resources (i.e., unused resources) for repeated transmission of system messages, as described below.
[0208] In one possible implementation, the DCI mentioned above also includes first indication information. This first indication information can be used to indicate the number R of time windows between the time domain position of the first transmission of the second system message and the time domain position of the second transmission of the second system message. R is a positive integer. For example, the value of R can be any one of {1, 2, 3, 4}. The time window here is different from the system information time window (si-window). This time window can represent the duration that the si-window corresponding to all SI messages configured in SIB1 occupies continuously within a maximum SI cycle. The length of a time window can be determined according to the high-level parameter SI-schedulinginfo in the first system message (i.e., SIB1). For example, the length T of a time window is equal to the product of the length w of the system information time window configured in the first system message (i.e., SIB1) and the number P of system information time windows, i.e., T = P × w.
[0209] In another possible implementation, the method shown in Figure 9 above may further include: a second communication device (e.g., gNB) sending first indication information, which is located in the MAC CE. Correspondingly, the second communication device (e.g., UE) receives the first indication information. The first indication information can be used to indicate the number of time windows R between the time-domain location of the first transmission of the second system message and the time-domain location of the second transmission of the second system message.
[0210] S203: The first communication device (such as UE) determines the time domain position of the second system message during the second transmission based on the first system message and the received downlink control information (and first indication information).
[0211] In one possible implementation, since the aforementioned DCI indicates the time-domain position n0 (e.g., time slot and / or symbol) of the first transmission of the second system message, and n is within the first si-window corresponding to the second system message, if the aforementioned DCI also includes first indication information, the first communication device (e.g., UE) can determine the time-domain position n (e.g., time slot and / or symbol) of the second system message during the second transmission based on the aforementioned first system message (i.e., SIB1) and the blind-detected DCI. If the aforementioned DCI does not include the first indication information, which is located in the MAC CE, the first communication device (e.g., UE) can determine the time-domain position n (e.g., time slot and / or symbol) of the second system message during the second transmission based on the aforementioned first system message (i.e., SIB1), the blind-detected DCI, and the first indication information.
[0212] The time-domain position n of the second system message during the second transmission can be the product of the number of time windows R indicated by the first indication information and the length T of a time window, plus the time-domain position n0 of the second system message during the first transmission, i.e., n = R × T + n0. It can be understood that the time-domain position n of the second system message during the second transmission (such as a time slot and / or symbol) is within the (R+1)th time window.
[0213] This application embodiment simplifies the indication of repeated system message transmission by using a first indication information to indicate the number of time windows between the time-domain positions of two transmissions of the second system message, thus saving overhead (e.g., when R has only two values, the first indication information requires 1 bit; when R has four values, the first indication information requires 2 bits). It does not affect the existing protocol's SIB to SI mapping (the protocol stipulates that each SIB is mapped to one SI message), and there is no need to add RRC signaling for SI scheduling configuration. Furthermore, this application embodiment utilizes unused resources within the maximum SI cycle for repeated transmission of system messages, which can improve resource utilization.
[0214] In one possible implementation, the method of this application embodiment further includes: a second communication device (such as a gNB) sending second indication information to a first communication device (such as a UE). This second indication information can be used to indicate the number M of transmissions of the second system message, where M is an integer greater than or equal to 2. In some scenarios, the second communication device only sends the second indication information when the number of transmissions of the second system message is greater than 2. For example, the second indication information can be located in the aforementioned first system message (i.e., SIB1), or in the aforementioned DCI, or in the MAC CE. This application embodiment does not limit the specific carrying method of the second indication information.
[0215] Accordingly, after receiving the second indication information, the first communication device (such as the UE) can determine the time-domain position of the second system message in the i-th transmission based on its time-domain position during the second transmission. For example, the time-domain position of the second system message in the i-th transmission is: (i-2) time slots following the time-domain position (e.g., time slot) of the second system message during the second transmission, where i can take values of 3, 4, ..., M. In other words, when the number of transmissions is greater than 2, the time-domain position of subsequent transmissions is a consecutive slot following the time-domain position (e.g., time slot) of the second transmission within a si-window. It can be understood that, based on the SFN of the si-window and the starting time slot number within the SFN, the time-domain position (e.g., time slot) of the i-th (i = 3, 4, ..., M) transmission is also an unused resource.
[0216] For example, referring to Figure 11, Figure 11 is a schematic diagram of the time-domain location of SI messages provided in an embodiment of this application. As shown in Figure 11, the first system message (SIB1) is configured with 4 (i.e., P=4) SI messages, namely SI0, SI1, SI2, and SI3, where SI0 includes SIB19. The period of SI0 is 16 radio frames, while the periods of SI1, SI2, and SI3 are all 8 radio frames. Within one period, the time-domain location of the si-window corresponding to SI0 is SFN0, and the time-domain locations of the si-windows corresponding to SI1, SI2, and SI3 are SFN1, SFN2, and SFN3, respectively. According to the definition of a time window in this embodiment of the application, Figure 11 shows two time windows: the first time window includes SFN0 to SFN3, and the second time window includes SFN4 to SFN7, where T = P × w. Taking the second system message SI0 as an example, as shown in Figure 11, the time-domain position n0 of SI0 during its first transmission is within the first time window. Assuming the first indication information indicates that the number of time windows R between the time-domain positions of SI0 during its first and second transmissions is equal to 1, then the time-domain position n of SI0 during its second transmission is within the second time window, n = R × T + n0. If the number of transmissions M indicated by the second indication information is greater than 2, then as shown in Figure 11, the time-domain position of SI0 during its third transmission is the first time slot after the time-domain position n of its second transmission, the time-domain position of SI0 during its fourth transmission is the second time slot after the time-domain position n of its second transmission, and so on, until the time-domain position of SI0 during its Mth transmission is the (M-2)th time slot after the time-domain position n of its second transmission. In this case, the value of M is less than or equal to the number of symbols contained in a time slot, for example, M is less than or equal to 14. It can be understood that the time slots for the second, third, and fourth transmissions of the second system message are consecutive. It can also be understood that the starting symbol position and number of symbols in the time slot of the second system message that is repeatedly transmitted can be the same as the starting symbol position and number of symbols in the time slot of the first second system message.
[0217] It is understood that the time-domain location configured in this embodiment for repeated transmission (i.e., second transmission, third transmission, etc.) of system messages does not belong to the si-window configured by SI-schedulinginfo, but rather utilizes unused resources within the maximum SI period configured by SI-schedulinginfo for repeated transmission. Therefore, this embodiment can maintain the traditional SI-schedulinginfo scheduling configuration, has high compatibility, and can improve resource utilization. Furthermore, this embodiment supports repeated transmission of system messages between windows, offering greater flexibility.
[0218] Referring to Figure 12, which is another schematic flowchart of the system message transmission method for non-terrestrial networks provided in this application embodiment, the system message transmission method for non-terrestrial networks includes, but is not limited to, the following steps:
[0219] S301: A second communication device (such as a gNB) broadcasts a first system message, which includes first scheduling information, second scheduling information, and instruction information.
[0220] Accordingly, the first communication device (such as the UE) receives the first system message.
[0221] S302: The first communication device (such as UE) determines the time domain location of the second system message based on the first scheduling information, the second scheduling information, and the indication information in the first system message.
[0222] In one possible implementation, the first system message can be SIB1, and the second system message can be other system information (OSI) besides SIB1, such as SIB19. In some scenarios, the second system message can also be an SI message, which includes one or more different types of SIBs, for example, the SI message includes at least SIB19. The embodiments of this application do not limit the specific form of the second system message.
[0223] In one possible implementation, the second communication device (e.g., gNB) can periodically broadcast a first system message (SIB1), which includes first scheduling information (e.g., schedulinginfo), second scheduling information (e.g., schedulinginfo2-r17), and indication information for the second system message. The first and second scheduling information are used to schedule the second system message, respectively. In other words, if there are two scheduling messages in an SIB1, each scheduling the second system message, then the second system message will be transmitted at least twice. This second system message can be carried via a PDSCH. The first scheduling information (e.g., schedulinginfo) can be used to indicate the first time-domain location for transmitting the second system message, such as the SFN and the starting timeslot number within the SFN. The second scheduling information (e.g., schedulinginfo2-r17) can be used to indicate the second time-domain location for transmitting the second system message. For example, the second scheduling information (such as schedulinginfo2-r17) indicates the sequential position of the second system message scheduled by this scheduling information in all SIs. This sequential position can be represented by an integer from 1 to 256 (inclusive), so that the SFN where the second system message scheduled by this scheduling information is located and the starting time slot number within the SFN can be calculated.
[0224] For example, referring to Figure 13, which is a schematic diagram of a first time-domain position and a second time-domain position provided in an embodiment of this application. As shown in Figure 13, SIB1 is configured with scheduling information for two SI messages, denoted as SI0 and SI1, respectively. SI0 includes SIB19; the period of SI0 is 16 radio frames, and the period of SI1 is 8 radio frames. Within one period, the time-domain position of the si-window corresponding to SI0 is SFN0, and the time-domain position of the si-window corresponding to SI1 is SFN1. Taking the second system message as SI0 as an example, as shown in Figure 13, the first time-domain position is SFN0. Assuming that the second system message scheduled by the above-mentioned second scheduling information (such as schedulinginfo2-r17) has an order position of 4 in all SIs, then the second time-domain position is SFN3.
[0225] In one possible implementation, the aforementioned indication information can be used to indicate whether the second time-domain location is used for repeated transmission of the second system message. Alternatively, the indication information can be used to indicate whether the second scheduling information is a repeated configuration of the first scheduling information. Or, the indication information can be used to indicate whether the configuration of schedulinginfo2-r17 is a copy of the traditional schedulinginfo configuration. When the indication information indicates that the second time-domain location is used for repeated transmission of the second system message, the aforementioned first time-domain location can be understood as the time-domain location of the first transmission of the second system message, and the second time-domain location can be understood as the time-domain location of the second transmission of the second system message. For example, the indication information can be located in the second scheduling information (such as schedulinginfo2-r17) of the first system message (i.e., SIB1).
[0226] For example, the length of this indication information can be 1 bit. For instance, when the value of this indication information is 1, it indicates that the aforementioned second time-domain location is used for repeated transmission of the second system message; when the value of this indication information is 0, it indicates that the aforementioned second time-domain location is not used for repeated transmission of the second system message. It can be understood that schedulinginfo2-r17 is the second scheduling configuration for SI messages introduced in 3GPP R17, with the first scheduling configuration being schedulinginfo.
[0227] In one possible implementation, after receiving the first system message (i.e., SIB1), the first communication device (such as UE) can determine the time domain location of the second system message based on the first scheduling information, the second scheduling information, and the indication information in the first system message (i.e., SIB1).
[0228] This application embodiment adds indication information to the first system message (i.e., SIB1) to indicate whether the second time domain position configured by schedulinginfo2-r17 is used to repeatedly transmit the corresponding system message, thereby realizing the repeated transmission of system messages within the system information time window (si-window), which is more flexible; and further improves the utilization rate of unused resources within the maximum SI period configured by SI-schedulinginfo.
[0229] The foregoing details the method provided in this application. To facilitate the implementation of the above-described solutions in the embodiments of this application, corresponding apparatus or devices are also provided in the embodiments of this application.
[0230] This application divides various network elements or devices into functional modules according to the above-described method embodiments. For example, each function can be divided into its own functional modules, or two or more functions can be integrated into one processing module. The integrated modules can be implemented in hardware or as software functional modules. It should be noted that the module division in this application is illustrative and only represents one logical functional division; in actual implementation, there may be other division methods. The communication device of the embodiment of this application will be described in detail below with reference to Figures 14 to 16.
[0231] Referring to Figure 14, which is a schematic diagram of a communication device provided in an embodiment of this application, the communication device includes a processing module 801 and a transceiver module 802. The transceiver module 802 can implement corresponding communication functions, and the processing module 801 is used to implement corresponding processing functions. The transceiver module 802 can also be referred to as an interface, communication interface, or communication module, etc.
[0232] In some embodiments of this application, the communication device can be used to perform the actions performed by the first communication device in the above method embodiments. In this case, the communication device can be the first communication device itself or a chip or functional module that can be configured in the first communication device. The transceiver module 802 is used to perform the transceiver-related operations of the first communication device in the above method embodiments, and the processing module 801 is used to perform the processing-related operations of the first communication device in the above method embodiments.
[0233] In one design, a transceiver module 802 is used to receive a first system message, which includes scheduling information for a second system message; the transceiver module 802 is also used to receive downlink control information, wherein the downlink control information includes first indication information or the first system message includes first indication information, the first indication information being used to indicate the number of transmissions of the second system message within a system information time window, the system information time window being determined based on the scheduling information of the second system message; and a processing module 801 is used to determine the time domain position of the second system message based on the first system message and the downlink control information.
[0234] For example, the downlink control information mentioned above includes first indication information, and the first system message also includes second indication information, which is used to indicate multiple transmission counts. The transmission count indicated by the first indication information is one of the multiple transmission counts indicated by the second indication information.
[0235] For example, the first system message mentioned above includes first indication information. Processing module 801 is further configured to determine one or more PDCCH MOs associated with the first SBB within the system information time window based on the mapping relationship between SSB and PDCCH MO. The first SSB is the SSB corresponding to the wavelength of the first communication device; the mapping relationship between the SSB and the PDCCH MO satisfies: the [X×M+K]th PDCCH MO is associated with the SSB with index X; where X takes values of 0, 1, ..., (N-1), N is the number of SSBs indicated by the first system message, M is the number of transmissions indicated by the first indication information, and K takes values of 1, 2, ..., M. Transceiver module 802 is further specifically configured to blindly detect downlink control information on the one or more PDCCH MOs.
[0236] For example, the time domain location of the aforementioned downlink control information is the first PDCCH MO associated with the first SSB within the system information time window, where the first SSB is the SSB corresponding to the wavelength of the first communication device.
[0237] For example, the time-domain location of the second system message includes M consecutive symbols starting from the first symbol; wherein the first symbol is the starting symbol indicated by the TDRA field of the downlink control information, and M is the number of transmissions indicated by the first indication information.
[0238] For example, the time domain location of the second system message includes a first time slot and (M-1) time slots following the first time slot; wherein, the first time slot is the time slot for transmitting the downlink control information; the (M-1) time slots following the first time slot are the time slots where the (M-1) PDCCH MOs associated with the first SSB are located, and the first SSB is the SSB corresponding to the wavelength of the first communication device.
[0239] For example, the downlink control information mentioned above also includes third indication information, which is used to indicate whether the second system message is repeatedly transmitted within a time slot or repeatedly transmitted between time slots.
[0240] For example, the transceiver module 802 is further configured to receive fourth indication information, which indicates the time interval between two adjacent transmissions of the second system message in the time domain; or, the fourth indication information indicates whether the time domain resources of the system message corresponding to the second SSB can be used by the second system message. Here, the second SSB is different from the first SSB, which is the SSB corresponding to the wavelength of the first communication device.
[0241] For example, the aforementioned fourth indication information is located in the downlink control information, or MAC CE, or RRC message, or broadcast message; the broadcast message corresponds to the waveband of the first communication device.
[0242] The specific descriptions of the transceiver module and processing module shown in the embodiments of this application are merely examples. For the specific functions or execution steps of the transceiver module and processing module, please refer to the above method embodiments (as shown in Figure 4), which will not be described in detail here. In addition, the technical effects of the embodiments of this application are the same as those in the foregoing method embodiments, and for the sake of brevity, they will not be repeated here.
[0243] In another design, transceiver module 802 is used to receive a first system message, which indicates the length and number of system information time windows; transceiver module 802 is also used to receive downlink control information, which indicates the time domain position of the first transmission of the second system message; transceiver module 802 is also used to receive first indication information, which indicates the number of time windows between the time domain position of the first transmission of the second system message and the time domain position of the second transmission of the second system message; processing module 801 is used to determine the time domain position of the second system message during the second transmission based on the first indication information, the downlink control information, and the first system message.
[0244] For example, the length of a time window is determined based on the system information time window length and the number of system information time windows configured in the first system message.
[0245] For example, the length of a time window is equal to the product of the length of the system information time window configured in the first system message and the number of system information time windows.
[0246] For example, the transceiver module 802 is further configured to receive second indication information, which indicates the number of transmissions M of the second system message, where M is an integer greater than or equal to 2.
[0247] For example, the processing module 801 is further configured to determine the time domain position of the second system message in the i-th transmission based on the time domain position of the second system message in the second transmission as: (i-2) time slots after the time domain position of the second system message in the second transmission, where i takes the value 3, 4, ..., M.
[0248] For example, the aforementioned first indication information is located in downlink control information or MAC CE.
[0249] The specific descriptions of the transceiver module and processing module shown in the embodiments of this application are merely examples. For the specific functions or execution steps of the transceiver module and processing module, please refer to the above method embodiments (as shown in Figure 9), which will not be described in detail here. In addition, the technical effects of the embodiments of this application are the same as those in the foregoing method embodiments, and for the sake of brevity, they will not be repeated here.
[0250] In another design, the transceiver module 802 is used to receive a first system message, which includes first scheduling information and second scheduling information. The first scheduling information is used to indicate a first time-domain location for transmitting a second system message, and the second scheduling information is used to indicate a second time-domain location for transmitting the second system message. The first system message also includes indication information, which indicates that the second time-domain location is used to repeatedly transmit the second system message. The processing module 801 is used to determine the time-domain location of the second system message based on the first scheduling information, the second scheduling information, and the indication information in the first system message.
[0251] In this application embodiment, the specific descriptions of terms, nouns, or steps such as the first system message, the first scheduling information, the second scheduling information, and the indication information can be found in the above method embodiment (as shown in Figure 12), and will not be described in detail here.
[0252] The specific descriptions of the transceiver module and processing module shown in the embodiments of this application are merely examples. For the specific functions or execution steps of the transceiver module and processing module, please refer to the above method embodiments (as shown in Figure 12), which will not be described in detail here. In addition, the technical effects of the embodiments of this application are the same as those in the foregoing method embodiments, and for the sake of brevity, they will not be repeated here.
[0253] Reusing Figure 14, in some other embodiments of this application, the communication device can be used to perform the actions performed by the second communication device in the above method embodiments. In this case, the communication device can be the second communication device itself or a chip or functional module that can be configured in the second communication device. The transceiver module 802 is used to perform the transceiver-related operations of the second communication device in the above method embodiments, and the processing module 801 is used to perform the processing-related operations of the second communication device in the above method embodiments.
[0254] In one design, a transceiver module 802 is used to broadcast a first system message, which includes scheduling information for a second system message; the transceiver module 802 is also used to send downlink control information, wherein the downlink control information includes first indication information or the first system message includes first indication information, the first indication information being used to indicate the number of times the second system message is transmitted within a system information time window, the system information time window being determined based on the scheduling information of the second system message.
[0255] For example, processing module 801 is used to generate a first system message and downlink control information.
[0256] For example, the downlink control information mentioned above includes first indication information, and the first system message also includes second indication information, which is used to indicate multiple transmission counts. The transmission count indicated by the first indication information is one of the multiple transmission counts indicated by the second indication information.
[0257] For example, the aforementioned first system message includes first indication information. Processing module 801 is configured to determine the PDCCH MO from which the downlink control information is sent based on the mapping relationship between SSBs and PDCCH MOs. The mapping relationship between the SSBs and PDCCH MOs satisfies the following: the [X×M+K]th PDCCH MO is associated with the SSB at index X; where X takes values of 0, 1, ..., (N-1), N is the number of SSBs indicated by the first system message, M is the number of transmissions indicated by the first indication information, and K takes values of 1, 2, ..., M. Transceiver module 802 is further configured to send downlink control information on the determined PDCCH MO.
[0258] For example, the time domain location of the aforementioned downlink control information is the first PDCCH MO associated with the first SSB within the system information time window, where the first SSB is the SSB corresponding to the wavelength of the first communication device.
[0259] For example, the time-domain location of the aforementioned second system message includes M consecutive symbols starting from the first symbol. Here, the first symbol is the starting symbol indicated by the TDRA field of the downlink control information, and M is the number of transmissions indicated by the first indication information.
[0260] For example, the time domain location of the aforementioned second system message includes a first time slot and (M-1) time slots following the first time slot. The first time slot is the time slot for transmitting the downlink control information; the (M-1) time slots following the first time slot are the time slots containing the (M-1) PDCCH MOs associated with the first SSB, and the first SSB is the SSB corresponding to the wavelength of the first communication device.
[0261] For example, the downlink control information mentioned above also includes third indication information, which is used to indicate whether the second system message is repeatedly transmitted within a time slot or repeatedly transmitted between time slots.
[0262] For example, the transceiver module 802 is further configured to send fourth indication information, which indicates the time interval between adjacent time-domain positions of transmitting the second system message; or, the fourth indication information indicates whether the time-domain resources of the system message corresponding to the second SSB can be used by the second system message. Here, the second SSB is different from the first SSB, which is the SSB corresponding to the wavelength position of the first communication device.
[0263] For example, the aforementioned fourth indication information is located in the downlink control information, or MAC CE, or RRC message, or broadcast message; the broadcast message corresponds to the frequency band where the first communication device is located.
[0264] The specific descriptions of the transceiver module and processing module shown in the embodiments of this application are merely examples. For the specific functions or execution steps of the transceiver module and processing module, please refer to the above method embodiments (as shown in Figure 4), which will not be described in detail here. In addition, the technical effects of the embodiments of this application are the same as those in the foregoing method embodiments, and for the sake of brevity, they will not be repeated here.
[0265] In another design, the transceiver module 802 is used to broadcast a first system message, which indicates the length and number of system information time windows; the transceiver module 802 is also used to send downlink control information, which indicates the time domain position of the first transmission of the second system message; the transceiver module 802 is also used to send first indication information, which indicates the number of time windows between the time domain position of the first transmission of the second system message and the time domain position of the second transmission of the second system message.
[0266] For example, processing module 801 is used to generate a first system message, downlink control information, and first indication information.
[0267] For example, the length of a time window is determined based on the system information time window length and the number of system information time windows configured in the first system message.
[0268] For example, the length of a time window is equal to the product of the length of the system information time window configured in the first system message and the number of system information time windows.
[0269] For example, the transceiver module 802 is also configured to send a second indication information, which is used to indicate the number of transmissions M of the second system message, where M is an integer greater than or equal to 2.
[0270] For example, the time domain position of the i-th transmission of the second system message is: (i-2) time slots after the time domain position of the second transmission of the second system message, where i takes the value 3, 4, ..., M.
[0271] For example, the aforementioned first indication information is located in downlink control information or MAC CE.
[0272] The specific descriptions of the transceiver module and processing module shown in the embodiments of this application are merely examples. For the specific functions or execution steps of the transceiver module and processing module, please refer to the above method embodiments (as shown in Figure 9), which will not be described in detail here. In addition, the technical effects of the embodiments of this application are the same as those in the foregoing method embodiments, and for the sake of brevity, they will not be repeated here.
[0273] In another design, the transceiver module 802 is used to broadcast a first system message, which includes first scheduling information and second scheduling information. The first scheduling information is used to indicate a first time domain position for transmitting a second system message, and the second scheduling information is used to indicate a second time domain position for transmitting the second system message. The first system message also includes indication information, which indicates that the second time domain position is used to repeatedly transmit the second system message.
[0274] For example, processing module 801 is used to generate a first system message.
[0275] In this application embodiment, the specific descriptions of terms, nouns, or steps such as the first system message, the first scheduling information, the second scheduling information, and the indication information can be found in the above method embodiment (as shown in Figure 12), and will not be described in detail here.
[0276] The specific descriptions of the transceiver module and processing module shown in the embodiments of this application are merely examples. For the specific functions or execution steps of the transceiver module and processing module, please refer to the above method embodiments (as shown in Figure 12), which will not be described in detail here. In addition, the technical effects of the embodiments of this application are the same as those in the foregoing method embodiments, and for the sake of brevity, they will not be repeated here.
[0277] The communication device according to the embodiments of this application has been described above. The following describes possible product forms of the communication device. Any product possessing the functions of the communication device described in FIG. 14 above falls within the protection scope of the embodiments of this application. The following description is merely illustrative and does not limit the product form of the communication device according to the embodiments of this application to this extent.
[0278] In one possible implementation, in the communication device shown in FIG14, the processing module 801 can be one or more processors, and the transceiver module 802 can be a transceiver, or the transceiver module 802 can also be a transmitting module and a receiving module. The transmitting module can be a transmitter, and the receiving module can be a receiver. The transmitting module and the receiving module are integrated into one device, such as a transceiver. In the embodiments of this application, the processor and the transceiver can be coupled, etc., and the connection method of the processor and the transceiver is not limited in the embodiments of this application. In the process of executing the above method, the process of sending information in the above method can be the process of the processor outputting the above information. When outputting the above information, the processor outputs the above information to the transceiver so that the transceiver can transmit it. After the above information is output by the processor, it may need to undergo other processing before reaching the transceiver. Similarly, the process of receiving information in the above method can be the process of the processor receiving the input above information. When the processor receives the input information, the transceiver receives the above information and inputs it into the processor. Furthermore, after the transceiver receives the above information, the above information may need to undergo other processing before being input into the processor.
[0279] Referring to Figure 15, which is another structural schematic diagram of the communication device provided in an embodiment of this application, the communication device can be a first communication device or a second communication device, or a chip therein. Figure 15 only shows the main components of the communication device. In addition to the processor 1001, the communication device may further include a transceiver 1002, a memory 1003, and input / output devices (not shown in the figure).
[0280] The processor 1001 is mainly used to process communication protocols and communication data, control the entire communication device, execute software programs, and process the data of the software programs. The memory 1003 is mainly used to store software programs and data. In one design, the transceiver 1002 can be called a transceiver unit, transceiver, or transceiver circuit, etc., and is used to implement the transceiver function. The transceiver 1002 may include a receiver and a transmitter. The receiver can be called a receiver or receiving circuit, etc., and is used to implement the receiving function; the transmitter can be called a transmitter or transmitting circuit, etc., and is used to implement the transmitting function. In another design, the transceiver 1002 may include a control circuit and an antenna. The control circuit is mainly used for the conversion between baseband signals and radio frequency signals and the processing of radio frequency signals. The antenna is mainly used for transmitting and receiving radio frequency signals in the form of electromagnetic waves. Input / output devices, such as touch screens, displays, and keyboards, are mainly used to receive user input data and output data to the user.
[0281] When the communication device is powered on, the processor 1001 can read the software program in the memory 1003, interpret and execute the instructions of the software program, process the data of the software program, and control the medium access control (MAC) layer and physical layer (PHY) to implement the method of this application embodiment. When data needs to be transmitted wirelessly, the processor 1001 performs baseband processing on the data to be transmitted and outputs the baseband signal to the radio frequency (RF) circuit. The RF circuit performs RF processing on the baseband signal and transmits the RF signal outward in the form of electromagnetic waves through the antenna. When data is sent to the communication device, the RF circuit receives the RF signal through the antenna, converts the RF signal into a baseband signal, and outputs the baseband signal to the processor 1001. The processor 1001 converts the baseband signal into data and processes the data.
[0282] In another implementation, the radio frequency circuitry and antenna can be set up independently of the processor performing baseband processing. For example, in a distributed scenario, the radio frequency circuitry and antenna can be arranged remotely, independent of the communication device.
[0283] The processor 1001, transceiver 1002, and memory 1003 can be connected via a communication bus.
[0284] For example, when the communication device is used to perform the steps, methods, or functions performed by the first communication device in the method embodiment shown in FIG4, the processor 1001 may be used to perform step S103 in FIG4, and / or to perform other processes of the technology described herein; the transceiver 1002 may be used to receive the first system message and downlink control information, and / or to perform other processes of the technology described herein.
[0285] For example, when the communication device is used to perform the steps, methods, or functions performed by the second communication device in the method embodiment shown in FIG4 above, the processor 1001 may be used to generate a first system message and downlink control information, and / or to perform other processes of the technology described herein; the transceiver 1002 may be used to perform steps S101 and S102 in FIG4, and / or to perform other processes of the technology described herein.
[0286] For example, when the communication device is used to perform the steps, methods, or functions performed by the first communication device in the method embodiment shown in FIG9, the processor 1001 may be used to perform step S203 in FIG9, and / or to perform other processes of the technology described herein; the transceiver 1002 may be used to receive the first system message and downlink control information, and / or to perform other processes of the technology described herein.
[0287] For example, when the communication device is used to perform the steps, methods, or functions performed by the second communication device in the method embodiment shown in FIG9 above, the processor 1001 may be used to generate a first system message and downlink control information, and / or to perform other processes of the technology described herein; the transceiver 1002 may be used to perform steps S201 and S202 in FIG9, and / or to perform other processes of the technology described herein.
[0288] For example, when the communication device is used to perform the steps, methods, or functions performed by the first communication device in the method embodiment shown in FIG12, the processor 1001 may be used to perform step S302 in FIG12, and / or to perform other processes of the technology described herein; the transceiver 1002 may be used to receive the first system message, and / or to perform other processes of the technology described herein.
[0289] For example, when the communication device is used to perform the steps, methods, or functions performed by the second communication device in the method embodiment shown in FIG12, the processor 1001 may be used to generate a first system message and / or to perform other processes of the technology described herein; the transceiver 1002 may be used to perform step S302 in FIG12 and / or to perform other processes of the technology described herein.
[0290] In any of the above designs, the processor 1001 may store instructions, which may be computer programs. These computer programs, running on the processor 1001, cause the communication device to perform the methods described in the above method embodiments. The computer program may be embedded in the processor 1001; in this case, the processor 1001 may be implemented in hardware.
[0291] In one implementation, the communication device may include circuitry capable of performing the functions of transmitting, receiving, or communicating as described in the foregoing method embodiments. The processor and transceiver described in this application can be implemented on integrated circuits (ICs), analog ICs, radio frequency integrated circuits (RFICs), mixed-signal ICs, application-specific integrated circuits (ASICs), printed circuit boards (PCBs), electronic devices, etc. The processor and transceiver can also be manufactured using various IC process technologies, such as complementary metal oxide semiconductors (CMOS), n-metal-oxide-semiconductor (NMOS), positive channel metal oxide semiconductors (PMOS), bipolar junction transistors (BJTs), bipolar CMOS (BiCMOS), silicon germanium (SiGe), gallium arsenide (GaAs), etc.
[0292] It is understood that the communication device shown in the embodiments of this application may have more components than those in Figure 15, and the embodiments of this application do not limit this. The methods executed by the processor and transceiver shown above are only examples, and the specific steps executed by the processor and transceiver can be referred to the description of the method embodiments above. The dashed lines in Figure 15 indicate optional parts.
[0293] In another possible implementation, in the communication device shown in Figure 14, the processing module 801 can be one or more processors, and the transceiver module 802 can be an input / output interface, or a communication interface, or an interface circuit, or an interface, etc. Alternatively, the transceiver module 802 can also be a transmitting module and a receiving module, where the transmitting module can be an output interface and the receiving module can be an input interface, and the transmitting module and the receiving module are integrated into one module, such as an input / output interface.
[0294] Referring to Figure 16, which is a schematic diagram of another structure of the communication device provided in an embodiment of this application, the communication device shown in Figure 16 includes a processor 901 and an interface 902. That is, the processing module 801 can be implemented using the processor 901, and the transceiver module 802 can be implemented using the interface 902. The processor 901 can be a chip, processing circuit, integrated circuit, or system-on-chip (SoC) chip, etc., and the interface 902 can be a communication interface, input / output interface, pins, etc. For example, Figure 16 illustrates the communication device as a chip, which includes a processor 901 and an interface 902.
[0295] In this embodiment, the processor and the interface can also be coupled to each other. The specific connection method between the processor and the interface is not limited in this embodiment.
[0296] For example, when the communication device is used to execute the method, function, or step executed by the first communication device in the method embodiment shown in FIG4 above, interface 902 is used to receive a first system message, which includes scheduling information of a second system message; interface 902 is also used to receive downlink control information, wherein the downlink control information includes first indication information or the first system message includes first indication information, the first indication information is used to indicate the number of transmissions of the second system message within a system information time window, the system information time window being determined based on the scheduling information of the second system message; processor 901 is used to determine the time domain position of the second system message according to the first system message and the downlink control information.
[0297] For example, when the communication device is used to execute the method, function, or step performed by the open functional entity in the method embodiment shown in FIG4 above, the processor 901 is used to generate a first system message; the interface 902 is used to broadcast the first system message, which includes scheduling information of a second system message; the processor 901 is used to generate downlink control information; the interface 902 is used to send downlink control information, wherein the downlink control information includes first indication information or the first system message includes first indication information, the first indication information being used to indicate the number of times the second system message is transmitted within a system information time window, the system information time window being determined based on the scheduling information of the second system message.
[0298] In this application embodiment, the specific descriptions of the first system message, downlink control information, first indication information, etc., can be found in the method embodiment shown above, and will not be described in detail here.
[0299] For example, when the communication device is used to execute the method, function, or step executed by the first communication device in the method embodiment shown in FIG9, the interface 902 is used to receive a first system message, which is used to indicate the length of the system information time window and the number of system information time windows; the interface 902 is also used to receive downlink control information, which is used to indicate the time domain position of the first transmission of the second system message; the interface 902 is also used to receive first indication information, which is used to indicate the number of time windows between the time domain position of the first transmission of the second system message and the time domain position of the second transmission of the second system message; the processor 901 is used to determine the time domain position of the second system message during the second transmission based on the first indication information, the downlink control information, and the first system message.
[0300] For example, when the communication device is used to execute the method, function, or step performed by the open functional entity in the method embodiment shown in FIG9 above, the processor 901 is used to generate a first system message; the interface 902 is used to broadcast the first system message, which is used to indicate the length of the system information time window and the number of system information time windows; the processor 901 is used to generate downlink control information; the interface 902 is also used to send downlink control information, which is used to indicate the time domain position of the first transmission of the second system message; the processor 901 is used to generate first indication information; the interface 902 is also used to send the first indication information, which is used to indicate the number of time windows between the time domain position of the first transmission of the second system message and the time domain position of the second transmission of the second system message.
[0301] In this application embodiment, the specific descriptions of the first system message, downlink control information, first indication information, etc., can be found in the method embodiment shown above, and will not be described in detail here.
[0302] For example, when the communication device is used to execute the method, function, or step executed by the first communication device in the method embodiment shown in FIG12, the interface 902 is used to receive a first system message, the first system message including first scheduling information and second scheduling information, the first scheduling information being used to indicate a first time domain position for transmitting a second system message, and the second scheduling information being used to indicate a second time domain position for transmitting the second system message; the first system message also includes indication information, the indication information being used to indicate that the second time domain position is used for repeated transmission of the second system message; the processor 901 is used to determine the time domain position of the second system message according to the first scheduling information, the second scheduling information, and the indication information in the first system message.
[0303] For example, when the communication device is used to execute the method, function, or step performed by the open functional entity in the method embodiment shown in FIG12 above, the processor 901 is used to generate a first system message; the interface 902 is used to broadcast the first system message, the first system message including first scheduling information and second scheduling information, the first scheduling information being used to indicate a first time domain position for transmitting the second system message, the second scheduling information being used to indicate a second time domain position for transmitting the second system message; the first system message also includes indication information, the indication information being used to indicate that the second time domain position is used to repeatedly transmit the second system message.
[0304] In this application embodiment, the specific descriptions of the first system message, the first scheduling information, the second scheduling information, and the indication information can be found in the method embodiment shown above, and will not be described in detail here.
[0305] It is understood that the communication device shown in the embodiments of this application can implement the method provided in the embodiments of this application in hardware form or in software form, etc., and the embodiments of this application do not limit it in this way.
[0306] For specific implementation methods of the various embodiments shown in Figure 16, please refer to the above embodiments, which will not be described in detail here.
[0307] This application also provides a communication system, which includes a first communication device and a second communication device, which can be used to execute the methods in any of the foregoing method embodiments.
[0308] This application also provides a computer program for implementing the operations and / or processes performed by various communication devices in the methods provided in this application.
[0309] This application also provides a computer-readable storage medium storing computer code that, when executed on a computer, causes the computer to perform the operations and / or processes performed by various communication devices in the methods provided in this application.
[0310] This application also provides a computer program product, which includes computer code or a computer program that, when run on a computer, causes the operations and / or processes performed by various communication devices in the method provided in this application to be executed.
[0311] In the embodiments provided in this application, it should be understood that the disclosed systems, communication devices, and methods can be implemented in other ways. For example, the communication device embodiments described above are merely illustrative. For instance, the division of modules is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple modules or components may be combined or integrated into another system, or some features may be ignored or not executed. In addition, the mutual coupling or direct coupling or communication connection shown or discussed may be indirect coupling or communication connection through some interfaces, communication devices, or modules, or it may be an electrical, mechanical, or other form of connection.
[0312] The modules described as separate components may or may not be physically separate. The components shown as modules may or may not be physical modules; that is, they may be located in one place or distributed across multiple network modules. Some or all of the modules can be selected according to actual needs to achieve the technical effects of the solutions provided in the embodiments of this application.
[0313] Furthermore, the functional modules in the various embodiments of this application can be integrated into one processing module, or each module can exist physically separately, or two or more modules can be integrated into one module. The integrated modules described above can be implemented in hardware or as software functional modules.
[0314] If the integrated module is implemented as a software functional module and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a readable storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned readable storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0315] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A system message transmission method for a non-terrestrial network, characterized in that, include: The first communication device receives a first system message, which includes scheduling information of the second system message; The first communication device receives downlink control information, wherein the downlink control information includes first indication information or the first system message includes first indication information, the first indication information is used to indicate the number of times the second system message is transmitted within a system information time window, and the system information time window is determined based on the scheduling information of the second system message; The first communication device determines the time domain location of the second system message based on the first system message and the downlink control information.
2. The method according to claim 1, characterized in that, The downlink control information includes first indication information, and the first system message further includes second indication information, which is used to indicate multiple transmission counts. The number of transmissions indicated by the first indication information is one of the multiple number of transmissions indicated by the second indication information.
3. The method according to claim 1, characterized in that, The first system message includes first indication information. Before the first communication device receives downlink control information, the method further includes: The first communication device determines one or more PDCCH MOs associated with the first SBB within the system information time window based on the mapping relationship between the synchronization signal block SSB and the physical downlink control channel PDCCH monitoring time MO. The first SSB is the SSB corresponding to the wavelength position where the first communication device is located. The mapping relationship between the SSB and the PDCCH MO satisfies the following: the [X×M+K]th PDCCH MO is associated with the SSB with index X; Where X takes values of 0, 1, ..., (N-1), N is the number of SSBs indicated by the first system message, M is the number of transmissions indicated by the first indication information, and K takes values of 1, 2, ..., M; The first communication device receives downlink control information including: The first communication device performs blind detection of downlink control information on one or more PDCCH MOs.
4. The method according to any one of claims 1 to 3, characterized in that, The time domain position of the downlink control information is the first PDCCH MO associated with the first SSB within the system information time window, and the first SSB is the SSB corresponding to the wavelength of the first communication device.
5. The method according to any one of claims 1 to 4, characterized in that, The time-domain location of the second system message includes M consecutive symbols starting from the first symbol; Wherein, the first symbol is the start symbol indicated by the Time Domain Resource Allocation (TDRA) field of the downlink control information, and M is the number of transmissions indicated by the first indication information.
6. The method according to any one of claims 1 to 4, characterized in that, The time domain location of the second system message includes the first time slot and (M-1) time slots following the first time slot; Wherein, the first time slot is the time slot for transmitting the downlink control information; the (M-1) time slots following the first time slot are the time slots where the (M-1) PDCCH MOs associated with the first SSB are located, and the first SSB is the SSB corresponding to the wavelength of the first communication device.
7. The method according to any one of claims 1 to 4, characterized in that, The downlink control information also includes third indication information, which is used to indicate whether the second system message is repeatedly transmitted within a time slot or repeatedly transmitted between time slots.
8. The method according to any one of claims 1 to 4, characterized in that, After the first communication device receives the first system message, the method further includes: The first communication device receives fourth indication information, which is used to indicate the time interval between two consecutive transmissions of the second system message in the time domain; or, the fourth indication information is used to indicate whether the time domain resources of the system message corresponding to the second SSB can be used by the second system message. The second SSB is different from the first SSB, which is the SSB corresponding to the wave position of the first communication device.
9. The method according to claim 8, characterized in that, The fourth indication information is located in the downlink control information, or the Media Access Control (MAC) control element (CE), or the Radio Resource Control (RRC) message, or the broadcast message; the broadcast message corresponds to the waveband of the first communication device.
10. A system message transmission method for a non-terrestrial network, characterized in that, include: The second communication device broadcasts a first system message, which includes scheduling information for the second system message. The second communication device sends downlink control information, wherein the downlink control information includes first indication information or the first system message includes first indication information, the first indication information being used to indicate the number of times the second system message is transmitted within a system information time window, the system information time window being determined based on the scheduling information of the second system message.
11. The method according to claim 10, characterized in that, The downlink control information includes first indication information, and the first system message further includes second indication information, which is used to indicate multiple transmission counts. The number of transmissions indicated by the first indication information is one of the multiple number of transmissions indicated by the second indication information.
12. The method according to claim 10, characterized in that, The first system message includes first indication information. Before the second communication device sends downlink control information, the method further includes: The second communication device determines the PDCCH MO for transmitting the downlink control information based on the mapping relationship between the synchronization signal block SSB and the physical downlink control channel PDCCH monitoring timing MO. The mapping relationship between the SSB and the PDCCH MO satisfies the following: the [X×M+K]th PDCCH MO is associated with the SSB with index X; Where X takes values of 0, 1, ..., (N-1), N is the number of SSBs indicated by the first system message, M is the number of transmissions indicated by the first indication information, and K takes values of 1, 2, ..., M; The second communication device sends downlink control information, including: The second communication device sends downlink control information on the determined PDCCH MO.
13. The method according to any one of claims 10 to 12, characterized in that, The time domain location of the downlink control information is the first PDCCH MO associated with the first SSB within the system information time window, where the first SSB is the SSB corresponding to the wavelength of the first communication device.
14. The method according to any one of claims 10 to 13, characterized in that, The time-domain location of the second system message includes M consecutive symbols starting from the first symbol; Wherein, the first symbol is the start symbol indicated by the Time Domain Resource Allocation (TDRA) field of the downlink control information, and M is the number of transmissions indicated by the first indication information.
15. The method according to any one of claims 10 to 13, characterized in that, The time domain location of the second system message includes the first time slot and (M-1) time slots following the first time slot; Wherein, the first time slot is the time slot for transmitting the downlink control information; the (M-1) time slots following the first time slot are the time slots where the (M-1) PDCCH MOs associated with the first SSB are located, and the first SSB is the SSB corresponding to the wavelength of the first communication device.
16. The method according to any one of claims 10 to 13, characterized in that, The downlink control information also includes third indication information, which is used to indicate whether the second system message is repeatedly transmitted within a time slot or repeatedly transmitted between time slots.
17. The method according to any one of claims 10 to 13, characterized in that, After the second communication device broadcasts the first system message, the method further includes: The second communication device sends a fourth indication information, which is used to indicate the time interval between adjacent time-domain locations of transmitting the second system message; or, the fourth indication information is used to indicate whether the time-domain resources of the system message corresponding to the second SSB can be used by the second system message. The second SSB is different from the first SSB, which is the SSB corresponding to the wave position where the first communication device is located.
18. The method according to claim 17, characterized in that, The fourth indication information is located in the downlink control information, or the Media Access Control (MAC) control element (CE), or the Radio Resource Control (RRC) message, or the broadcast message; the broadcast message corresponds to the waveband of the first communication device.
19. A communication device, characterized in that, It includes a module for performing the method as described in any one of claims 1 to 9, or includes a module for performing the method as described in any one of claims 10 to 18.
20. A chip, characterized in that, Including the processor; The processor is configured to execute instructions to cause a device on which the chip is mounted to perform the method as described in any one of claims 1 to 9, or to perform the method as described in any one of claims 10 to 18.
21. A readable storage medium, characterized in that, The device is used to store a program, which is executed by one or more processors, such that a device including the one or more processors performs the method as claimed in any one of claims 1 to 9, or performs the method as claimed in any one of claims 10 to 18.
22. A computer program product, characterized in that, When the computer program product is executed, the method as described in any one of claims 1 to 9 is executed, or the method as described in any one of claims 10 to 18 is executed.
23. A communication system, characterized in that, It includes a first communication device for performing the method as described in any one of claims 1 to 9 and a second communication device for performing the method as described in any one of claims 10 to 18.
Citation Information
Patent Citations
Update apparatus and method for on-demand system information in wireless communications
CN111670585A
Communication method and device
CN112449425A
Satellite communication method and device
CN117833974A
Method, base station, terminal and system for system information transmission
US20160353473A1
Common message transmission method and system, base station and user equipment
WO2016115667A1