Wireless communication method and device
By determining and occupying N first time positions for network devices at specific frequency points in the new wireless (NR) system, the problem of paging or broadcasting message sending in the NR system is solved, and the system's communication efficiency and flexibility are improved.
Patent Information
- Application Number
- CN202510226068.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2017-11-14
- Publication Date
- 2025-05-09
AI Technical Summary
In the new wireless (NR) system in the future, how to effectively paging or broadcast message sending is an urgent problem.
N first time positions are determined and occupied by the network device at a specific frequency point, and a broadcast message is paging or a broadcast message is sent to the terminal device, where N is an integer greater than or equal to 1. These first time positions may be continuous or discontinuous, and different transmission beams may be employed.
It realizes the effective sending of paging or broadcast messages in the NR system, and improves the communication efficiency and flexibility of the system.
Smart Images

Figure CN119967588A_ABST
Abstract
Description
[0001] This application is a divisional application of the PCT international patent application PCT / CN2017 / 110969, which entered the Chinese national phase with an application date of November 14, 2017 (application number 201780095597.4, and the name of the invention is “Wireless Communication Method and Device”). Technical Field
[0002] The present application relates to the field of communications, and more specifically, to a wireless communication method and device. Background Art
[0003] In a Long Term Evolution (LTE) system, a network device and a terminal device may determine a paging timing at which the network device pages the terminal device within a paging cycle.
[0004] In the future New Radio (NR) system, how to perform paging is an urgent problem to be solved. Summary of the invention
[0005] The embodiments of the present application provide a wireless communication method and device, which can implement the sending of paging or broadcast messages in an NR system.
[0006] In a first aspect, a wireless communication method is provided, comprising:
[0007] The network device determines N first time positions required to be occupied for paging or sending a broadcast message to the terminal device at a specific frequency point, where N is an integer greater than or equal to 1;
[0008] The network device performs paging or sends a broadcast message to the terminal device at the specific frequency point and at the N first time positions.
[0009] In combination with the first aspect, in a possible implementation manner of the first aspect, the network device paging or sending a broadcast message to the terminal device at the specific frequency point and at the N first time positions includes:
[0010] At different first time locations, different transmission beams are used for paging or sending broadcast messages.
[0011] In combination with the first aspect or any one of the above possible implementations, in another possible implementation of the first aspect, when the first time position is used for paging, each of the N first time positions respectively sends a PDCCH and / or PDSCH for paging the terminal device.
[0012] In combination with the first aspect or any one of the foregoing possible implementations, in another possible implementation of the first aspect, the N first time positions correspond to a complete beam scan.
[0013] In combination with the first aspect or any one of the foregoing possible implementations, in another possible implementation of the first aspect, the network device determines the N first time positions required to be occupied for paging or sending a broadcast message to a terminal device at a specific frequency point, including:
[0014] When the first time position is used for paging, the N first time positions are determined according to the identification information of the terminal device.
[0015] In combination with the first aspect or any one of the foregoing possible implementations, in another possible implementation of the first aspect, the N first time positions are continuous in time.
[0016] In combination with the first aspect or any one of the above possible implementations, in another possible implementation of the first aspect, the N first time positions occupy Q time slots, and the starting point of the N first time positions is the Mth symbol of the first time slot in the Q time slots, wherein Q is an integer greater than or equal to 1, and M is an integer greater than or equal to 1.
[0017] In combination with the first aspect or any one of the foregoing possible implementations, in another possible implementation of the first aspect, there are at least two adjacent first time positions among the N first time positions that are discontinuous.
[0018] In combination with the first aspect or any one of the above possible implementations, in another possible implementation of the first aspect, the N first time positions occupy R time slots, each time slot includes T first time positions, wherein R is an integer greater than or equal to 1, and T is an integer greater than or equal to 1.
[0019] In combination with the first aspect or any one of the above possible implementations, in another possible implementation of the first aspect, in each time slot, the T first time position starting points are the Sth symbol of each time slot, where S is an integer greater than or equal to 1.
[0020] In combination with the first aspect or any one of the above possible implementations, in another possible implementation of the first aspect, in each time slot, the end point of the T first time positions is the Pth last symbol of each time slot, where P is an integer greater than or equal to 1.
[0021] In combination with the first aspect or any one of the foregoing possible implementations, in another possible implementation of the first aspect, when T is greater than 1, any two first time positions of the T first time positions are discontinuous.
[0022] In combination with the first aspect or any one of the foregoing possible implementations, in another possible implementation of the first aspect, when T is greater than 1, there are at least two consecutive first time positions among the T first time positions.
[0023] In combination with the first aspect or any one of the above possible implementations, in another possible implementation of the first aspect, in the same time slot, the at least two consecutive first time positions are separated from the at least two adjacent consecutive first time positions by at least one symbol.
[0024] In combination with the first aspect or any one of the above possible implementations, in another possible implementation of the first aspect, there are K first time positions among the N first time positions that at least partially overlap in time with the second time position of the synchronization signal block, and K is an integer greater than or equal to 1, and the second time position is the actual sending time position or candidate time position of the synchronization signal block.
[0025] In combination with the first aspect or any one of the above possible implementations, in another possible implementation of the first aspect, a single first time position among the K first time positions at least partially overlaps in time with at most one of the second time positions.
[0026] In combination with the first aspect or any one of the above possible implementations, in another possible implementation of the first aspect, when the number of symbols occupied by a second time position is L times the number of symbols occupied by a first time position, the symbols occupied by the N first time positions all belong to the symbols occupied by the second time position, and L is an integer greater than or equal to 1.
[0027] In combination with the first aspect or any of the foregoing possible implementations, in another possible implementation of the first aspect, the method further includes:
[0028] Using a beam with the same parameter settings, paging or sending a broadcast message to the terminal device and sending the synchronization signal block are performed at the first time position and the second time position with time overlap.
[0029] In combination with the first aspect or any one of the foregoing possible implementations, in another possible implementation of the first aspect, the network device determines the N first time positions required to be occupied for paging or sending a broadcast message to a terminal device at a specific frequency point, including:
[0030] The N first time positions are determined according to a first pattern, wherein the first pattern is the same as a second pattern, and the second pattern is used to indicate a candidate time position or an actual sending time position of a synchronization signal block at a specific frequency point.
[0031] In combination with the first aspect or any of the foregoing possible implementations, in another possible implementation of the first aspect, determining the N first time positions according to the first pattern includes:
[0032] The N first time positions are determined according to at least one of the number of time positions for signal transmission indicated by the first pattern, the time length occupied by the time positions for signal transmission, and the arrangement relationship between the time positions for signal transmission.
[0033] In combination with the first aspect or any one of the foregoing possible implementations, in another possible implementation of the first aspect, the time length of the first time position is less than or equal to the time length occupied by the time position indicated by the first pattern.
[0034] In combination with the first aspect or any one of the above possible implementations, in another possible implementation of the first aspect, the interval between two adjacent first time positions of the N first time positions is equal to the interval between two adjacent time positions indicated by the first pattern.
[0035] In combination with the first aspect or any one of the foregoing possible implementations, in another possible implementation of the first aspect, N is equal to the number of time positions indicated by the first pattern.
[0036] In combination with the first aspect or any one of the foregoing possible implementations, in another possible implementation of the first aspect, the network device determines N first time positions for performing paging or sending a broadcast message to a specific frequency point, including:
[0037] The N first time positions are determined according to the candidate time position or the actual sending time position of the synchronization signal block.
[0038] In combination with the first aspect or any one of the foregoing possible implementations, in another possible implementation of the first aspect, determining the N first time positions according to the candidate time position or the actual sending time position of the synchronization signal block includes:
[0039] The N first time positions are determined based on the relationship between the pre-agreed N second time positions and the N first time positions, wherein the N second time positions are candidate time positions or actual sending time positions of the synchronization signal block.
[0040] In combination with the first aspect or any one of the above possible implementations, in another possible implementation of the first aspect, N is equal to the number of second time positions of the synchronization signal block sent by the network device to the terminal device at the specific frequency point in a complete beam scan; and the beam used for paging or sending broadcast messages at the N first time positions is consistent with the beam parameter setting for sending synchronization signal blocks using the same number of second time positions.
[0041] In combination with the first aspect or any one of the foregoing possible implementations, in another possible implementation of the first aspect, when the first time position is used for paging, the method further includes:
[0042] The first time position is indicated by the RMSI or OSI or on-demand system information corresponding to the synchronization signal block, or by RRC dedicated signaling.
[0043] In combination with the first aspect or any of the foregoing possible implementations, in another possible implementation of the first aspect, when the first time position is used for sending a broadcast message, the method further includes:
[0044] The first time position is indicated by the RMSI or OSI or on-demand system information corresponding to the synchronization signal block.
[0045] In a second aspect, a wireless communication method is provided, including:
[0046] The terminal device determines N first time positions occupied by the network device for paging or sending a broadcast message to the terminal device at a specific frequency point, where N is an integer greater than or equal to 1;
[0047] The terminal device monitors the paging or broadcast messages sent by the network device at the specific frequency point and at the N first time positions.
[0048] In combination with the second aspect, in another possible implementation of the second aspect, when the first time position is used for paging, each of the N first time positions respectively sends a PDCCH and / or PDSCH for paging the terminal device.
[0049] In combination with the second aspect or any of the foregoing possible implementations, in another possible implementation of the second aspect, the terminal device determines N first time positions occupied by the network device for paging or sending a broadcast message to the terminal device at a specific frequency point, including:
[0050] When the first time position is used for paging, the N first time positions are determined according to the identification information of the terminal device.
[0051] In combination with the second aspect or any one of the foregoing possible implementations, in another possible implementation of the second aspect, the N first time positions are continuous in time.
[0052] In combination with the second aspect or any possible implementation method mentioned above, in another possible implementation method of the second aspect, the N first time positions occupy Q time slots, and the starting point of the N first time positions is the Mth symbol of the first time slot in the Q time slots, wherein Q is an integer greater than or equal to 1, and M is an integer greater than or equal to 1.
[0053] In combination with the second aspect or any one of the foregoing possible implementations, in another possible implementation of the second aspect, at least two adjacent first time positions among the N first time positions are discontinuous.
[0054] In combination with the second aspect or any possible implementation method above, in another possible implementation method of the second aspect, the N first time positions occupy R time slots, each time slot includes T first time positions, wherein R is an integer greater than or equal to 1, and T is an integer greater than or equal to 1.
[0055] In combination with the second aspect or any one of the above possible implementations, in another possible implementation of the second aspect, in each time slot, the T first time position starting points are the Sth symbol of each time slot, where S is an integer greater than or equal to 1.
[0056] In combination with the second aspect or any one of the above possible implementations, in another possible implementation of the second aspect, in each time slot, the end point of the T first time positions is the Pth last symbol of each time slot, where P is an integer greater than or equal to 1.
[0057] In combination with the second aspect or any one of the foregoing possible implementations, in another possible implementation of the second aspect, when T is greater than 1, any two first time positions of the T first time positions are discontinuous.
[0058] In combination with the second aspect or any one of the foregoing possible implementations, in another possible implementation of the second aspect, when T is greater than 1, there are at least two consecutive first time positions among the T first time positions.
[0059] In combination with the second aspect or any one of the above possible implementations, in another possible implementation of the second aspect, in the same time slot, the at least two consecutive first time positions are separated from the at least two adjacent consecutive first time positions by at least one symbol.
[0060] In combination with the second aspect or any one of the above possible implementations, in another possible implementation of the second aspect, there are K first time positions among the N first time positions that at least partially overlap in time with the second time position of the synchronization signal block, and K is an integer greater than or equal to 1, and the second time position is the actual sending time position or candidate time position of the synchronization signal block.
[0061] In combination with the second aspect or any one of the above possible implementations, in another possible implementation of the second aspect, a single first time position among the K first time positions at least partially overlaps in time with at most one of the second time positions.
[0062] In combination with the second aspect or any one of the above possible implementations, in another possible implementation of the second aspect, when the number of symbols occupied by a second time position is L times the number of symbols occupied by a first time position, the symbols occupied by the N first time positions all belong to the symbols occupied by the second time position, and L is an integer greater than or equal to 1.
[0063] In combination with the second aspect or any one of the foregoing possible implementations, in another possible implementation of the second aspect, the terminal device determines N first time positions occupied by the network device for paging or sending a broadcast message to the terminal device at a specific frequency point, including:
[0064] The N first time positions are determined according to a first pattern, wherein the first pattern is the same as a second pattern, and the second pattern is used to indicate a candidate time position or an actual sending time position of a synchronization signal block at a specific frequency point.
[0065] In combination with the second aspect or any of the foregoing possible implementations, in another possible implementation of the second aspect, determining the N first time positions according to the first pattern includes:
[0066] The N first time positions are determined according to at least one of the number of time positions for signal transmission indicated by the first pattern, the time length occupied by the time positions for signal transmission, and the arrangement relationship between the time positions for signal transmission.
[0067] In combination with the second aspect or any one of the foregoing possible implementations, in another possible implementation of the second aspect, the time length of the first time position is less than or equal to the time length occupied by the time position indicated by the first pattern.
[0068] In combination with the second aspect or any one of the above possible implementations, in another possible implementation of the second aspect, the interval between two adjacent first time positions of the N first time positions is equal to the interval between two adjacent time positions indicated by the first pattern.
[0069] In combination with the second aspect or any one of the foregoing possible implementations, in another possible implementation of the second aspect, N is equal to the number of time positions indicated by the first pattern.
[0070] In combination with the second aspect or any one of the foregoing possible implementations, in another possible implementation of the second aspect, the network device determines N first time positions for performing paging or sending a broadcast message to a specific frequency point, including:
[0071] The N first time positions are determined according to the candidate time position or the actual sending time position of the synchronization signal block.
[0072] In combination with the second aspect or any of the foregoing possible implementations, in another possible implementation of the second aspect, determining the N first time positions according to the candidate time position or the actual sending time position of the synchronization signal block includes:
[0073] The N first time positions are determined based on the relationship between the pre-agreed N second time positions and the N first time positions, wherein the N second time positions are candidate time positions or actual sending time positions of the synchronization signal block.
[0074] In combination with the second aspect or any one of the foregoing possible implementations, in another possible implementation of the second aspect, when the first time position is used for paging, the method further includes:
[0075] The first time position is determined according to the RMSI or OSI or on-demand system information corresponding to the synchronization signal block, or the indication of RRC dedicated signaling.
[0076] In combination with the second aspect or any of the foregoing possible implementations, in another possible implementation of the second aspect, when the first time position is used for sending a broadcast message, the method further includes:
[0077] Determine the first time position according to the RMSI or OSI or on-demand system information indication corresponding to the synchronization signal block.
[0078] In a third aspect, a network device is provided, which is used to execute the method in the first aspect or any possible implementation of the first aspect. Specifically, the network device includes a functional module for executing the method in the first aspect or any possible implementation of the first aspect.
[0079] In a fourth aspect, a terminal device is provided, which is used to execute the method in the second aspect or any possible implementation of the second aspect. Specifically, the terminal device includes a functional module for executing the method in the second aspect or any possible implementation of the second aspect.
[0080] In a fifth aspect, a network device is provided, comprising a processor, a memory, and a transceiver. The processor, the memory, and the transceiver communicate with each other through an internal connection path to transmit control and / or data signals, so that the network device executes the method in the first aspect or any possible implementation of the first aspect.
[0081] In a sixth aspect, a terminal device is provided, comprising a processor, a memory, and a transceiver. The processor, the memory, and the transceiver communicate with each other through an internal connection path to transmit control and / or data signals, so that the terminal device executes the method in the second aspect or any possible implementation of the second aspect.
[0082] In a seventh aspect, a computer-readable medium is provided for storing a computer program, wherein the computer program includes instructions for executing any one of the above methods or any possible implementations.
[0083] In an eighth aspect, a computer program product comprising instructions is provided, which, when executed on a computer, enables the computer to execute any one of the above methods or any possible implementation methods. BRIEF DESCRIPTION OF THE DRAWINGS
[0084] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0085] Figure 1 is a schematic diagram of a wireless communication system according to an embodiment of the present application.
[0086] Figure 2 It is a schematic flowchart of a wireless communication method according to an embodiment of the present application.
[0087] Figure 3 This is a time slot distribution diagram of the synchronization signal block according to an embodiment of the present application.
[0088] Figure 4 This is a distribution diagram of synchronization signal blocks within a time slot according to an embodiment of the present application.
[0089] Figure 5 It is a schematic relationship diagram of the candidate positions of the synchronization signal block and the possible positions of the paging or broadcast message according to an embodiment of the present application.
[0090] Figure 6 It is a schematic relationship diagram between the actual sending position of the synchronization signal block and the actual occupied position of the paging or broadcast message according to an embodiment of the present application.
[0091] Figure 7 It is a schematic diagram of an unknown time for paging or sending a broadcast message according to an embodiment of the present application.
[0092] Figure 8 It is a schematic relationship diagram between the actual sending position of the synchronization signal block and the actual occupied position of the paging or broadcast message according to an embodiment of the present application.
[0093] Fig. 9 It is a schematic block diagram of a network device according to an embodiment of the present application.
[0094] Fig.10 It is a schematic block diagram of a terminal device according to an embodiment of the present application.
[0095] Fig.11 is a schematic block diagram of a system chip according to an embodiment of the present application.
[0096] Fig.12 It is a schematic block diagram of a communication device according to an embodiment of the present application. DETAILED DESCRIPTION
[0097] The following will describe the technical solutions in the embodiments of the present application in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0098] The technical solutions of the embodiments of the present application can be applied to various communication systems, for example: Global System of Mobile communication (GSM) system, Code Division Multiple Access (CDMA) system, Wideband Code Division Multiple Access (WCDMA) system, General Packet Radio Service (GPRS), Long Term Evolution (LTE) system, LTE Frequency Division Duplex (FDD) system, LTE Time Division Duplex (TDD) system, Universal Mobile Telecommunication System (UMTS), Worldwide Interoperability for Microwave Access (WiMAX) communication system or future 5G system.
[0099] Figure 1 A wireless communication system 100 applied in an embodiment of the present application is shown. The wireless communication system 100 may include a network device 110. The network device 100 may be a device that communicates with a terminal device. The network device 100 may provide communication coverage for a specific geographical area, and may communicate with a terminal device (e.g., UE) located in the coverage area. Optionally, the network device 100 may be a base station (Base Transceiver Station, BTS) in a GSM system or a CDMA system, or a base station (NodeB, NB) in a WCDMA system, or an evolved base station (EvolutionalNode B, eNB or eNodeB) in an LTE system, or a wireless controller in a cloud radio access network (Cloud Radio Access Network, CRAN), or the network device may be a relay station, an access point, a vehicle-mounted device, a wearable device, a network-side device in a future 5G network, or a network device in a future evolved public land mobile network (Public Land Mobile Network, PLMN), etc.
[0100] The wireless communication system 100 also includes at least one terminal device 120 located within the coverage of the network device 110. The terminal device 120 may be mobile or fixed. Optionally, the terminal device 120 may refer to an access terminal, a user equipment (UE), a user unit, a user station, a mobile station, a mobile station, a remote station, a remote terminal, a mobile device, a user terminal, a terminal, a wireless communication device, a user agent or a user device. The access terminal may be a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA), a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, a wearable device, a terminal device in a future 5G network, or a terminal device in a future evolved PLMN, etc.
[0101] Optionally, terminal devices 120 may perform device-to-device (D2D) communication with each other.
[0102] Optionally, the 5G system or network may also be referred to as a New Radio (NR) system or network.
[0103] Figure 1 One network device and two terminal devices are shown exemplarily. Optionally, the wireless communication system 100 may include multiple network devices and each network device may include another number of terminal devices within its coverage area, which is not limited in the embodiments of the present application.
[0104] Optionally, the wireless communication system 100 may also include other network entities such as a network controller and a mobility management entity, which is not limited in the embodiments of the present application.
[0105] It should be understood that the terms "system" and "network" are often used interchangeably in this article. The term "and / or" in this article is only a description of the association relationship of associated objects, indicating that three relationships can exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship.
[0106] Figure 2 is a schematic flow chart of a wireless communication method 200 according to an embodiment of the present application. The method 200 may optionally be applied to Figure 1 The system shown is not limited thereto. The method 200 includes at least part of the following contents.
[0107] In 210, the network device determines N first time positions required to be occupied for paging or sending a broadcast message to the terminal device at a specific frequency point, where N is an integer greater than or equal to 1.
[0108] Optionally, at different first time positions, different transmission beams are used for paging or sending broadcast messages.
[0109] Optionally, when the first time position is used for paging, each of the N first time positions respectively sends a PDCCH and / or a PDSCH for paging the terminal device.
[0110] Optionally, the N first time positions correspond to a complete beam scan.
[0111] Optionally, the time position mentioned in the embodiment of the present application may include at least one symbol, and when it includes multiple symbols, the multiple symbols may be continuous.
[0112] Optionally, the number of symbols included in the N first time positions may be the same or different.
[0113] Optionally, each time position corresponds to a single beam scan, and different time positions of a paging or broadcast message may correspond to different beams.
[0114] Optionally, the network device paging the terminal device may mean sending a physical downlink control channel (PDCCH) and / or a physical downlink shared channel (PDSCH) for paging at a corresponding time position.
[0115] Optionally, the broadcast message mentioned in the embodiment of the present application may refer to carrying RMSI, OSI or on-demand system information.
[0116] Optionally, when performing paging, a time position mentioned in an embodiment of the present application can be used to carry frequency-division multiplexed PDSCH and PDCCH, or, different symbols at a time position are used to carry PDSCH and PDCCH respectively, or, a time position is only used to carry PDCCH or PDSCH, or, PDSCH occupies multiple symbols at a time position, and PDCCH is frequency-division multiplexed with PDSCH in at least some of the multiple symbols.
[0117] Optionally, when the embodiment of the present application is used for paging, before the network device determines N first time positions for paging the terminal device at a specific frequency, the network device determines a paging time for paging the terminal device; within the paging time, N time positions are determined.
[0118] Optionally, the paging occasion mentioned in the embodiment of the present application may be used to send PDSCH and / or PDCCH.
[0119] If the paging occasion is used to send PDSCH and PDCCH, PDSCH and PDCCH can be sent at the same time position (occupying the same symbol), and at this time, PDSCH and PDCCH can be frequency division multiplexed.
[0120] Alternatively, if the paging occasion is used to send PDSCH and PDCCH, PDSCH can be sent at different time positions. For example, PDCCH can be sent first through multiple beams, and then PDSCH can be sent through multiple beams. For example, PDCCH or PDSCH can be sent once on different symbols through the same or different beams, and then PDCCH and PDSCH can be sent once on other different symbols using the same or different beams, and so on.
[0121] Optionally, when the terminal device monitors paging, the terminal device may attempt to receive a paging message in a specific subframe (called PO) of a specific frame (called PF) within its paging cycle. The paging occasion (Paging Occasion, PO) may be a subframe, on which there may be a PDCCH that is scrambled using a paging radio network temporary identity (Paging RNTI RadioNetwork Temporary Identity, P-RNTI) and indicates a Paging message. When discontinuous reception (DRX) is used, the terminal device may only need to detect one PO in each DRX cycle, that is, for each terminal device, only one subframe may be used to send Paging in each Paging cycle. The DRX cycle may be the same as the Paging cycle. A paging frame (Paging Frame, PF) may be a radio frame that may contain one or more POs.
[0122] Optionally, when the first time position is used for paging, the N first time positions are determined according to identification information of the terminal device.
[0123] Specifically, the identification information of the terminal device may be used to determine the paging cycle or paging time, wherein the determination of the paging cycle or paging time may also refer to other factors, which is not limited in the embodiments of the present application.
[0124] It should be understood that the paging occasion introduced above is only a specific implementation of the present application, and in order to facilitate the understanding of the present application, it should not constitute a special limitation on the scope of the present application.
[0125] Optionally, the specific frequency mentioned in the embodiment of the present application may be a frequency for communicating with a terminal device.
[0126] Optionally, during network transmission, a specific pattern may be agreed upon with the terminal; or different patterns may be agreed upon for different frequency bands; or a centralized pattern may be agreed upon in advance, and the terminal may be further notified in the system information of which specific pattern to use.
[0127] In 220, the network device pages or sends a broadcast message to the terminal device at the specific frequency point and at the N first time positions.
[0128] In 230, the terminal device determines N first time positions occupied by the network device for paging or sending a broadcast message to the terminal device at a specific frequency point, where N is an integer greater than or equal to 1.
[0129] Optionally, when the first time position is used for paging, the N first time positions are determined according to identification information of the terminal device.
[0130] In 240, the terminal device monitors the paging performed or the broadcast message sent by the network device at the specific frequency point and at the N first time positions.
[0131] In order to understand the present application more clearly, several methods for determining N first time positions are introduced below. Among them, some of the following methods are related to the sending of synchronization signal blocks. For ease of understanding, the sending of synchronization signal blocks is described in detail below.
[0132] The synchronous signal block (SS Block or SSB) is transmitted periodically. Within the SSBlock period, the SS burst set of a specific frequency point can be limited to a time window of 5ms. The maximum number of SS Blocks is L, where
[0133] For the frequency range within 3 GHz, L = 4.
[0134] For the frequency range from 3 GHz to 6 GHz, L = 8,
[0135] Corresponding to the frequency domain range of 6 GHz to 52.6 GHz, L=64.
[0136] In the 5ms time window, for different subcarrier spacings and different operating frequency bands, the time slot distribution of SSBlock can be as follows: Figure 2 shown.
[0137] in, Figure 3 The first row shows the time slot distribution of SS Block when the subcarrier spacing is 15KHZ and L=4. Figure 3 The second row shows the time slot distribution of SS Block when the subcarrier spacing is 15KHZ and L=8. Figure 3 The third row shows the time slot distribution of SS Block when the subcarrier spacing is 30KHZ and L=4. Figure 3 The fourth row shows the time slot distribution of SS Block when the subcarrier spacing is 30KHZ and L=8. Figure 3 The fifth row shows the time slot distribution of SS Block when the subcarrier spacing is 240KHZ and L=64.
[0138] Figure 4 The pattern distribution within one time slot of 15KHZ, 30KHZ, 120KHZ and 240KZ is shown.
[0139] like Figure 4 As shown, in the case of 15KHZ and 30KZH, at least 1 or 2 symbols are reserved at the beginning of 14 symbols for downlink control, and at least two symbols are reserved at the end for example, a guard interval or uplink control.
[0140] In the case of 120 kHz, at least 2 symbols are reserved at the beginning of 14 symbols for downlink control, and at least two symbols are reserved at the end for example, a guard interval or uplink control.
[0141] In the case of 240KHZ, across two consecutive time slots, at least 4 symbols are reserved at the beginning of the first time slot for downlink control, and at least 4 symbols are reserved at the end of the second time slot for example, a guard interval or uplink control.
[0142] Optionally, the network device or terminal device determines the N first time positions based on a first pattern, wherein the first pattern is the same as a second pattern, and the second pattern is used to indicate a candidate time position or an actual sending time position of a synchronization signal block at a specific frequency point.
[0143] Specifically, the network device or terminal device determines the N first time positions based on at least one of the number of time positions for signal sending indicated by the first pattern, the time length occupied by the time positions for signal sending, and the arrangement relationship between the time positions for signal sending.
[0144] Optionally, N is equal to the number of second time positions of the synchronization signal blocks sent by the network device to the terminal device at the specific frequency point in a complete beam scan; and the beam used for paging or sending broadcast messages at the N first time positions is consistent with the beam parameter setting for sending synchronization signal blocks using the same number of second time positions.
[0145] Optionally, the time length mentioned in the embodiment of the present application can be represented by the number of symbols. The time length mentioned in the present application can be the time length occupied by a single beam scan, or it can be the time length occupied by a complete beam scan (including multiple beams).
[0146] Optionally, corresponding to a downlink beam (or a time position), the time length of paging or sending a broadcast message can be 2, 4, 7 symbols or the time length corresponding to a time slot.
[0147] Optionally, the interval between the time positions mentioned in the embodiments of the present application may be the interval between the center symbols of the two time positions, or may be the interval between the first symbols of the two time positions, the interval between the last symbols of the two time positions, or the interval between the last symbol of the previous time position and the first symbol of the next time position.
[0148] Optionally, the time length of the first time position is less than or equal to the time length occupied by the time position indicated by the first pattern.
[0149] Optionally, an interval between two adjacent first time positions of the N first time positions is equal to an interval between two adjacent time positions indicated by the first pattern.
[0150] Optionally, N is equal to the number of time positions indicated by the first pattern.
[0151] Optionally, the network device or terminal device determines the N first time positions based on the candidate time position or actual sending time position of the synchronization signal block.
[0152] Specifically, the N first time positions are determined based on the relationship between the pre-agreed N second time positions and the N first time positions, wherein the N second time positions are candidate time positions or actual sending time positions of the synchronization signal block.
[0153] Optionally, the time length of the first time position is less than or equal to the time length occupied by the second time position.
[0154] Optionally, an interval between two adjacent first time positions of the N first time positions is equal to an interval between two adjacent second time positions.
[0155] The following description is made by taking the case where the subcarrier spacing is 15 KHz and L=4 as an example.
[0156] Specifically, the location of paging or sending broadcast messages refers to the maximum L = 4 SSB candidate locations. Corresponding to each candidate location, the symbol positions occupied by the possible 2-symbol, 4-symbol or 7-symbol paging messages are as follows: Figure 5 described.
[0157] If the corresponding SSB is transmitted, the corresponding paging message or broadcast message is also transmitted. Otherwise, if the SSB at a certain position is not actually transmitted, the paging message or broadcast message is not transmitted at that position. Figure 6 As shown, the SSB at the 1st and 4th positions are transmitted, and the 1st and 4th positions also page the terminal or send a broadcast message.
[0158] Although, Figure 5 to Figure 6 It mainly shows the cases where paging or sending a broadcast message occupies 2 symbols, 4 symbols and 7 symbols, but the paging or sending a broadcast message in the embodiment of the present application can also occupy other numbers of symbols, such as 5 symbols or 6 symbols.
[0159] Optionally, for the SSB pattern of 30KHz, 120KHZ or 240KHZ, due to the limitation of the SSB pattern, adjacent SSB candidate positions have continuous symbols, so there may not be more than 4 symbols for paging transmission or broadcast message sending; the optimal number of symbols for paging transmission or broadcast message is 4.
[0160] Optionally, in the beam corresponding to each SS block, the transmission duration of paging or sending a broadcast message is 2, 4, 7 symbols or the duration corresponding to a slot. Preferably, when the transmission duration of paging or sending a broadcast message is 2 or 4 symbols, the paging or sending a broadcast message is sent within the symbol occupied by the SS Block; and the paging or sending a broadcast message is frequency-division multiplexed with the SS Block.
[0161] Optionally, when the time period of the paging message coincides with a periodically transmitted SS cluster set (burst set), the pattern of the actually transmitted SS Block is adopted, otherwise, the pattern of the candidate SSB may be adopted.
[0162] In addition to the above-described method for determining the N first time positions, the N first time positions may also be determined by other methods, for example, by using a preset first time position pattern to determine the N first time positions.
[0163] The above has introduced how to determine the N first time positions. The following will explain the specific positions occupied by the N first time positions. It should be understood that the N first time positions introduced below can be determined using any of the above optional methods.
[0164] In one implementation, the N time positions are consecutive.
[0165] Optionally, the N time positions occupy Q time slots, and the starting point of the N time positions is the Mth symbol of the first time slot of the Q time slots, wherein Q is an integer greater than or equal to 1, and M is an integer greater than or equal to 1. For example, Figure 7 The first row is shown.
[0166] For example, for paging, from a determined time starting point, the paging messages are arranged continuously according to the duration until the paging messages corresponding to all SSBs are sent. The determined time starting point can be the starting point of the PO slot (that is, the first symbol), or it can be an offset starting symbol position in the slot within the Poslot; the starting point can be pre-agreed between the network and the terminal, or notified by the network to the terminal.
[0167] In another implementation, at least two adjacent time positions among the N time positions are discontinuous. Figure 7 The second to seventh rows are shown in FIG.
[0168] Optionally, the N time positions occupy R time slots, each time slot includes T time positions, wherein R is an integer greater than or equal to 1, and T is an integer greater than or equal to 1.
[0169] Optionally, in each time slot, the starting point of the T time positions is the Sth symbol of each time slot, where S is an integer greater than or equal to 1. Figure 7 As shown in the second to seventh rows, where S is greater than 1.
[0170] Optionally, in each time slot, the end point of the T time positions is the Pth last symbol of each time slot, where P is an integer greater than or equal to 1. Figure 7 As shown in the third to seventh rows of , where P is greater than 1.
[0171] Optionally, when T is greater than 1, any two time positions of the T time positions are discontinuous. Figure 7 As shown in the fifth to sixth rows of .
[0172] For example, taking paging as an example, from the starting point of the determined PO, according to the duration of the paging message, K paging messages are transmitted non-continuously starting from the Mth symbol in each slot in the PO, and the interval between two adjacent paging messages can be N symbols; until the paging corresponding to all the actually transmitted SSBs is sent. M can be 1, 2, 3, N can be 1, 2, 3, and K = 1-3.
[0173] Optionally, when T is greater than 1, there are at least two consecutive time positions in the T time positions. Figure 7 The second to fourth rows are shown in FIG.
[0174] For example, taking paging as an example, from the determined PO time starting point, according to the duration of the paging message, K paging message transmissions are arranged continuously starting from the Mth symbol in each slot in the PO; until the paging transmissions corresponding to all the SSBs actually transmitted are completed. Among them, M can be 1, 2, 3, and K = 1-3.
[0175] Optionally, in the same time slot, the at least two consecutive time positions are separated from the at least two adjacent consecutive time positions by at least one symbol. Figure 7 The second to fourth rows are shown in FIG.
[0176] In another implementation, there are K first time positions among the N first time positions that at least partially overlap in time with the second time position of the synchronization signal block, K is an integer greater than or equal to 1, and the second time position is the actual sending time position or candidate time position of the synchronization signal block.
[0177] Optionally, a single first time position among the K first time positions at least partially overlaps in time with at most one second time position.
[0178] In this implementation, if different second time positions are sent through beams with different setting parameters, a single first time position at least partially overlaps in time with at least one second time position, which can avoid changing the setting parameters of the beam when paging or sending a broadcast message at a time position.
[0179] Optionally, when the number of symbols occupied by a second time position is L times the number of symbols occupied by a first time position, the symbols occupied by the N first time positions all belong to the symbols occupied by the second time position, and L is an integer greater than or equal to 1.
[0180] In this implementation, the network device may indicate which second time positions are used as the first time positions for simultaneously sending paging or broadcast messages. The indication may be performed in a bit mapping manner. Assuming that the number of second time positions is also N, N*L bits may be used to indicate which symbols of the second time positions may be used as the first time positions.
[0181] It should be understood that which symbols of the N second time positions can also be preset to be used as the first time position. For example, N positions among N*L can be preset as the first time position, for example, the first N, the last N or any N.
[0182] For example, Figure 8 As shown in the figure, there are 4 available SSB symbols at each available SSB candidate position. When the paging message is transmitted using 4 symbols, the 4 symbols at the SSB position in the SSB distribution pattern in one time slot can be reused. When the paging message is transmitted using 4 symbols, a group of the 4 symbols available in the pattern can be reused; when the paging message is transmitted using 2 symbols, the transmission of two paging messages can reuse a group of the 4 symbols available in the pattern.
[0183] Optionally, a beam with the same parameter settings is used to page the terminal device or send a broadcast message and send the synchronization signal block in the overlapping part of the first time position and the second time position.
[0184] Optionally, a beam with the same parameter settings is used to page the terminal device or send a broadcast message and send the synchronization signal block at the first time position and the second time position with time overlap.
[0185] Optionally, when the first time position is used for paging, the network device uses the RMSI or OSI or on-demand system information corresponding to the synchronization signal block, or RRC dedicated signaling to indicate the first time position, and the terminal device determines the first time position based on the RMSI or OSI or on-demand system information corresponding to the synchronization signal block, or the indication of the RRC dedicated signaling.
[0186] Optionally, when the first time position is used for sending a broadcast message, the network device uses the RMSI or OSI or on-demand system information corresponding to the synchronization signal block to indicate the first time position, and the terminal device determines the first time position based on the RMSI or OSI or on-demand system information corresponding to the synchronization signal block.
[0187] Therefore, by using the method of the embodiment of the present application, the N first time positions for paging or sending broadcast messages at a specific frequency point are determined, so that the sending of paging messages or broadcast messages in the NR system can be realized.
[0188] Fig. 9 is a schematic block diagram of a network device 300 according to an embodiment of the present application. Fig. 9 As shown, the network device 300 includes a processing unit 310 and a communication unit 320; wherein,
[0189] The processing unit 310 is used to: determine N first time positions required to be occupied for paging or sending a broadcast message to a terminal device at a specific frequency point, where N is an integer greater than or equal to 1;
[0190] The communication unit 320 is used to: paging or sending a broadcast message to the terminal device at the specific frequency point and at the N first time positions.
[0191] It should be understood that the network device 300 may correspond to the network device in the method embodiment, and may implement the corresponding operations implemented by the network device in the method embodiment, which will not be described in detail here for the sake of brevity.
[0192] Fig.10 4 is a schematic block diagram of a terminal device 400 according to an embodiment of the present application. Fig.10 As shown, the terminal device 400 includes a processing unit 410 and a communication unit 420; wherein,
[0193] The processing unit 410 is used to: determine N first time positions occupied by the network device for paging or sending a broadcast message to the terminal device at a specific frequency point, where N is an integer greater than or equal to 1;
[0194] The communication unit 420 is used to monitor the paging performed or the broadcast message sent by the network device at the specific frequency point and at the N first time positions.
[0195] It should be understood that the terminal device 400 can correspond to the terminal device in the method embodiment and can implement the corresponding operations implemented by the terminal device in the method embodiment. For the sake of brevity, it will not be repeated here.
[0196] Fig.11It is a schematic structural diagram of the system chip 600 according to an embodiment of the present application. Fig.11 The system chip 600 includes an input interface 601 , an output interface 602 , and the processor 603 and the memory 604 can be connected via an internal communication connection line. The processor 603 is used to execute the code in the memory 604 .
[0197] Optionally, when the code is executed, the processor 603 implements the method executed by the network device in the method embodiment. For the sake of brevity, it will not be described in detail here.
[0198] Optionally, when the code is executed, the processor 603 implements the method executed by the terminal device in the method embodiment. For the sake of brevity, it will not be described in detail here.
[0199] Fig.12 is a schematic block diagram of a communication device 700 according to an embodiment of the present application. Fig.12 As shown, the communication device 700 includes a processor 710 and a memory 720. The memory 720 may store program codes, and the processor 710 may execute the program codes stored in the memory 720.
[0200] Alternatively, if Fig.12 As shown, the communication device 700 may include a transceiver 730, and the processor 710 may control the transceiver 730 to communicate externally.
[0201] Optionally, the processor 710 may call program codes stored in the memory 720 to execute corresponding operations of the network device in the method embodiment, which will not be described in detail here for the sake of brevity.
[0202] Optionally, the processor 710 may call program codes stored in the memory 720 to execute corresponding operations of the terminal device in the method embodiment, which will not be described in detail here for the sake of brevity.
[0203] It should be understood that the processor of the embodiment of the present application may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method embodiment can be completed by the hardware integrated logic circuit or software instructions in the processor. The above processor can be a general processor, a digital signal processor (Digital Signal Processor, DSP), an application-specific integrated circuit (Application Specific Integrated Circuit, ASIC), a field programmable gate array (Field Programmable Gate Array, FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. The methods, steps and logic block diagrams disclosed in the embodiments of the present application can be implemented or executed. The general processor can be a microprocessor or the processor can also be any conventional processor. The steps of the method disclosed in the embodiment of the present application can be directly embodied as a hardware decoding processor to perform, or the hardware and software modules in the decoding processor are combined and performed. The software module can be located in a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, and other mature storage media in the art. The storage medium is located in the memory, and the processor reads the information in the memory and completes the steps of the above method in combination with its hardware.
[0204] It can be understood that the memory in the embodiments of the present application can be a volatile memory or a non-volatile memory, or can include both volatile and non-volatile memories. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory can be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct RAM bus random access memory (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[0205] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0206] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0207] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0208] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0209] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0210] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application can be essentially or partly embodied in the form of a software product that contributes to the prior art. The computer software product is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0211] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims
1. A wireless communication method, characterized in that: include: The network device determines N first time positions required to be occupied for sending a broadcast message to the terminal device at a specific frequency point, where N is an integer greater than or equal to 1; The network device sends a broadcast message to the terminal device at the specific frequency point and at the N first time positions.
2. The method according to claim 1, characterized in that The network device determines N first time positions required to be occupied for sending a broadcast message to a terminal device at a specific frequency point, including: The N first time positions are determined according to a first pattern, wherein the first pattern is the same as a second pattern, and the second pattern is used to indicate a candidate time position or an actual sending time position of a synchronization signal block at a specific frequency point.
3. The method according to claim 2, characterized in that The determining, according to the first pattern, the N first time positions comprises: The N first time positions are determined according to at least one of the number of time positions for signal transmission indicated by the first pattern, the time length occupied by the time positions for signal transmission, and the arrangement relationship between the time positions for signal transmission.
4. The method according to claim 1, characterized in that: The network device determines N first time positions for sending a broadcast message to a specific frequency point, including: The N first time positions are determined according to the candidate time position or the actual sending time position of the synchronization signal block.
5. A wireless communication method, characterized in that: include: The terminal device determines N first time positions occupied by the network device sending a broadcast message to the terminal device at a specific frequency point, where N is an integer greater than or equal to 1; The terminal device monitors the broadcast message sent by the network device at the specific frequency point and at the N first time positions.
6. The method according to claim 5, characterized in that The terminal device determines N first time positions occupied by a network device sending a broadcast message to the terminal device at a specific frequency point, including: The N first time positions are determined according to a first pattern, wherein the first pattern is the same as a second pattern, and the second pattern is used to indicate a candidate time position or an actual sending time position of a synchronization signal block at a specific frequency point.
7. The method according to claim 5, characterized in that The terminal device determines N first time positions at which a network device sends a broadcast message to the terminal device at a specific frequency point, including: The N first time positions are determined according to the candidate time position or the actual sending time position of the synchronization signal block.
8. The method according to claim 7, characterized in that Determining the N first time positions according to the candidate time position or the actual sending time position of the synchronization signal block includes: The N first time positions are determined based on the relationship between the pre-agreed N second time positions and the N first time positions, wherein the N second time positions are candidate time positions or actual sending time positions of the synchronization signal block.
9. The method according to any one of claims 6 to 8, characterized in that When the first time position is used for sending a broadcast message, the method further includes: Determine the first time position according to the RMSI or OSI or on-demand system information indication corresponding to the synchronization signal block.
10. A network device, characterized in that: It includes a processing unit and a communication unit; wherein, The processing unit is used to: determine N first time positions required to be occupied for sending a broadcast message to a terminal device at a specific frequency point, where N is an integer greater than or equal to 1; The communication unit is used to send a broadcast message to the terminal device at the specific frequency point and at the N first time positions.
11. The device according to claim 10, characterized in that The network device determines N first time positions for sending a broadcast message to a specific frequency point, including: The N first time positions are determined according to the candidate time position or the actual sending time position of the synchronization signal block.
12. The device according to claim 11, characterized in that The processing unit is further configured to: The N first time positions are determined based on the relationship between the pre-agreed N second time positions and the N first time positions, wherein the N second time positions are candidate time positions or actual sending time positions of the synchronization signal block.
13. The device according to claim 11 or 12, characterized in that The communication unit is further configured to: When the first time position is used for sending a broadcast message, the first time position is indicated by the RMSI or OSI or on-demand system information corresponding to the synchronization signal block.
14. A terminal device, characterized in that: including a processing unit and a communication unit; The processing unit is used to: determine N first time positions occupied by the network device sending a broadcast message to the terminal device at a specific frequency point, where N is an integer greater than or equal to 1; The communication unit is used to monitor the broadcast message sent by the network device at the specific frequency point and at the N first time positions.
15. The device according to claim 14, characterized in that The processing unit is further configured to: The N first time positions are determined according to a first pattern, wherein the first pattern is the same as a second pattern, and the second pattern is used to indicate a candidate time position or an actual sending time position of a synchronization signal block at a specific frequency point.
16. The device according to claim 15, characterized in that The processing unit is further configured to: The N first time positions are determined according to at least one of the number of time positions for signal transmission indicated by the first pattern, the time length occupied by the time positions for signal transmission, and the arrangement relationship between the time positions for signal transmission.
17. The device according to claim 14 or 15, characterized in that The processing unit is further configured to: The N first time positions are determined according to the candidate time position or the actual sending time position of the synchronization signal block.
18. The device according to claim 17, characterized in that The processing unit is further configured to: The N first time positions are determined based on the relationship between the pre-agreed N second time positions and the N first time positions, wherein the N second time positions are candidate time positions or actual sending time positions of the synchronization signal block.
19. A communication device comprising: processor; as well as a memory on which instructions are stored, The processor is configured to execute the instructions stored in the memory to perform the wireless communication method according to any one of claims 1 to 9.
20. A computer-readable storage medium having instructions stored thereon, which, when executed by a processor, cause the processor to perform the wireless communication method according to any one of claims 1 to 9.