Communication method, device and equipment
Through dedicated signaling, the problem of early transmission of downlink data for RRC inactivated downlink data is solved, safe and efficient data transmission is achieved, and power consumption and signaling overhead are reduced.
Patent Information
- Application Number
- CN201980101717.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2019-12-04
- Publication Date
- 2025-08-12
- Estimated Expiration
- 2039-12-04
AI Technical Summary
In the prior art, terminal devices in RRC inactive state cannot realize early transmission of downlink data, and the resource efficiency of paging message configuration is low, resulting in large signaling overhead and high power consumption.
Configure downlink resource configuration information for terminal devices through dedicated signaling, allowing terminal devices to receive downlink early transmission data in RRC inactive state or RRC idle state, and use RNTI and DRX configuration information to optimize resource utilization and reduce the dependence of paging messages.
It improves the security of the resource configuration process, reduces the impact of paging capacity, reduces the power consumption of terminal equipment, and improves data transmission efficiency.
Smart Images

Figure CN114642026B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of mobile communication technology, and in particular to a communication method, apparatus and device. Background Art
[0002] If a terminal device in the radio resource control (RRC) inactive state wants to perform uplink or downlink transmission, it must first initiate the RRC resume process to enter the RRC connected state, and then transmit after entering the RRC connected state. However, when the terminal device needs to transmit a small data packet, the signaling overhead consumed by entering the RRC connected state may be greater than the amount of data to be transmitted, which is very inefficient. Therefore, many studies are now beginning to focus on early data transmission. Early data transmission means that the terminal device can transmit data without entering the RRC connected state, which can effectively improve data transmission efficiency and reduce the power consumption of the terminal device.
[0003] If a terminal device requires early transmission of downlink data, the base station can send the downlink early transmission data to the terminal device during the terminal device's random access process. To do this, the base station must allocate resources to the terminal device for receiving the downlink early transmission data. Currently, there is no mechanism for allocating resources for receiving downlink early transmission data to terminal devices, and therefore, terminal devices cannot implement downlink data early transmission. Summary of the Invention
[0004] Embodiments of the present application provide a communication method, apparatus, and device for enabling a terminal device to receive downlink early transmission data.
[0005] In a first aspect, a first communication method is provided, which includes: receiving a first message, where the first message is used to indicate downlink resource configuration information, where the downlink resource configuration information is used for a terminal device to receive downlink early transmission data when the terminal device is in an RRC inactive state or an RRC idle state; and receiving the downlink early transmission data according to the downlink resource configuration information.
[0006] The method may be performed by a first communication device, which may be a communication device or a communication device capable of supporting the communication device to implement the functions required by the method, such as a chip. Exemplarily, the first communication device is a terminal device, or a chip configured in the terminal device to implement the functions of the terminal device, or other components configured to implement the functions of the terminal device. In the following description, the first communication device is assumed to be a terminal device.
[0007] The concept of "early data transmission" involved in the embodiments of the present application can be understood as a general term. Any data transmission performed by a terminal device before entering the RRC connection state can be referred to as early data transmission. The configuration required for early data transmission can be referred to as early data transmission configuration. Among them, early data transmission includes uplink data early transmission or downlink data early transmission. Uplink data early transmission is also called mobile-originating data early transmission, and downlink data early transmission is also called mobile-terminated data early transmission. In some scenarios, early data transmission can also be referred to as small packet transmission.
[0008] In an embodiment of the present application, a first message can be sent to a terminal device, the first message indicating downlink resource configuration information, and the terminal device can receive downlink early transmission data according to the downlink resource configuration information. This is equivalent to providing a mechanism for allocating resources for receiving downlink early transmission data to the terminal device, so that downlink early transmission can be achieved. In addition, the first message may not be a paging message. For example, the first message is a dedicated signaling. That is to say, the embodiment of the present application can configure resources for receiving downlink early transmission data for the terminal device through dedicated signaling, without the need for configuration through a paging message. Compared with the solution of configuring resources through a paging message, the technical solution provided by the embodiment of the present application improves the security of the resource configuration process. In addition, the fact that there is no need to configure resources through a paging message also helps to reduce the impact on the paging capacity, so that the paging message can have more uses.
[0009] In an optional implementation, receiving the downlink early transmission data according to the downlink resource configuration information includes:
[0010] detecting scheduling information according to the downlink resource configuration information, where the scheduling information is used to schedule the downlink early transmission data;
[0011] The downlink early transmission data is received according to the scheduling information.
[0012] Before sending downlink early transmission data, the network device (the first network device or the second network device) may first send scheduling information, and then send downlink early transmission data according to the scheduling information. The downlink resource configuration information can be used by the terminal device to detect the scheduling information. When downlink early transmission data of a terminal device arrives, the network device can send scheduling information according to the downlink resource configuration information, and the scheduling information is used to schedule the downlink early transmission data. After entering the first state, the terminal device can detect the scheduling information according to the downlink resource configuration information. For example, the downlink resource configuration information includes the configuration of the USS and C-RNTI. In addition, the first message also includes DRX configuration information. The terminal device can use the C-RNTI to detect the scheduling information according to the DRX cycle indicated by the DRX configuration information within the USS indicated by the configuration of the USS. After sending the scheduling information, the network device can send downlink early transmission data according to the scheduling information. If the terminal device detects the scheduling information, it can also receive the downlink early transmission data from the network device according to the scheduling of the scheduling information.
[0013] In an optional embodiment, the downlink resource configuration information includes RNTI and / or time-frequency domain configuration of downlink transmission resources, the RNTI is used to scramble the scheduling information, and the time-frequency domain configuration of the downlink transmission resources is used to indicate the time domain position and frequency domain position of the scheduling information.
[0014] The downlink resource configuration information may include RNTI, or time-frequency domain configuration of downlink transmission resources, or RNTI and time-frequency domain configuration of downlink transmission resources, or may also include other information.
[0015] The RNTI included in the downlink resource configuration information, such as C-RNTI, or other RNTI, can be used by the terminal device to detect scheduling information for scheduling downlink early transmission data. For example, the RNTI can be used to scramble the scheduling information so that the terminal device can detect the scheduling information based on the RNTI.
[0016] The time-frequency domain configuration of the downlink transmission resources may indicate the time domain position and frequency domain position of the scheduling information. For example, the time-frequency domain configuration of the downlink transmission resources may include the configuration of the search space, or include the configuration of the control resource set, or include the configuration of the search space and the configuration of the control resource set, or may also include other configurations. The search space is, for example, a UE-specific search space. Taking the example that the time-frequency domain configuration of the downlink transmission resources includes the configuration of the UE-specific search space, the configuration of the UE-specific search space may be used by the terminal device to detect scheduling information at the time domain position indicated by the UE-specific search space when the terminal device is in the first state.
[0017] The terminal device can detect the scheduling information based on the downlink resource configuration information, so that it can correctly receive the downlink early transmission data according to the scheduling information.
[0018] In an optional implementation manner, the downlink resource configuration information and the downlink resource configuration information in the uplink data early transmission are the same configuration information, or different configuration information.
[0019] In addition to performing early transmission of downlink data, the terminal device can also perform early transmission of uplink data, that is, the terminal device can receive downlink data from the network device and send uplink data to the network device without entering the RRC connection state. When the terminal device performs early transmission of uplink data, the network device will also configure the terminal device with the downlink resource configuration information for uplink data feedback. After the terminal device performs early transmission of uplink data, the network device can send feedback and other information corresponding to the uplink early transmission data to the terminal device, and the network device will also configure resource configuration information for sending feedback and other information corresponding to the uplink early transmission data. For example, the resource configuration information is called downlink resource configuration information in uplink data early transmission. For example, the downlink resource configuration information in uplink data early transmission can include RNTI and / or USS, etc. The downlink process in downlink data early transmission and uplink data early transmission can use the same configuration to improve resource utilization.
[0020] Alternatively, the downlink resource configuration information and the downlink resource configuration information in the uplink data early transmission may be different configuration information, that is, the downlink resources in the uplink data early transmission and the downlink resources in the downlink data early transmission may use different configurations to distinguish between uplink and downlink.
[0021] As an optional implementation, the first message also includes first indication information, and the first indication information is used to indicate that the downlink resource configuration information is used to receive downlink early transmission data, or indicates that the downlink resource configuration information is used for downlink feedback of uplink data early transmission, or indicates that the downlink resource configuration information used for uplink data feedback in uplink data early transmission is also used to receive downlink early transmission data.
[0022] By reusing the downlink resource configuration information used for uplink data feedback in uplink data early transmission to receive downlink early transmission data, the terminal device can detect control information on a set of resources. The network device can flexibly schedule whether to transmit uplink data feedback information or downlink data through the control information, which helps to reduce the energy consumption of the terminal device.
[0023] In an optional implementation, the first message further includes DRX configuration information, where the DRX configuration information is used to indicate a transmission period of the downlink early transmission data.
[0024] After receiving the first message, the terminal device can detect the scheduling information according to the downlink resource configuration information, and thus receive downlink early transmission data according to the scheduling information. If the terminal device continuously detects the scheduling information, it may consume a lot of power. Therefore, in order to save the power of the terminal device, as an optional implementation method, the network device can also configure DRX configuration information for the terminal device. For example, in addition to including the downlink resource configuration information, the first message can also include the DRX configuration information, or the downlink resource configuration information can include the DRX configuration information. For example, the time-frequency domain configuration of the downlink transmission resource in the downlink resource configuration information can include the DRX configuration information. The DRX configuration information can be used by the terminal device to detect the downlink early transmission data according to the DRX configuration information, or the DRX configuration information can indicate the transmission period of the downlink early transmission data. The terminal device detects the downlink early transmission data according to the DRX configuration information, and only needs to detect within the duration period of the DRX cycle. During the dormant period of the DRX cycle, the terminal device does not need to detect. In this way, the detection can be completed and the power saving effect can be achieved.
[0025] In an optional implementation, the DRX configuration information includes a DRX cycle and / or an offset, where the offset is used to indicate an offset of a time domain start position of the DRX cycle.
[0026] The DRX configuration information includes, for example, a DRX cycle, or an offset, or both a DRX cycle and an offset, or may also include other information related to the DRX configuration.
[0027] In an optional implementation manner, after receiving the downlink early transmission data, the method further includes:
[0028] Send a confirmation message, where the confirmation message is used to indicate that the terminal device has received the downlink early transmission data.
[0029] The downlink early transmission data may be sent to the terminal device by the first network device, or it may be sent to the terminal device by the second network device. The first network device is the anchor network device of the terminal device, and the second network device is the network device where the terminal device currently resides. For example, the terminal device may move to the coverage area of the second network device after being released. If this is the case, the downlink early transmission data may be sent to the terminal device by the second network device. After the terminal device receives the downlink early transmission data, it can send a confirmation message to the first network device or the second network device (the terminal device sends a confirmation message to the network device from which the downlink early transmission data received by the terminal device comes). The confirmation message indicates that the terminal device has received the downlink early transmission data, but the downlink early transmission data may be received correctly or incorrectly. For example, the confirmation message may indicate that the downlink early transmission data is received correctly or incorrectly. In this way, the first network device or the second network device can clearly determine whether the terminal device has received the downlink early transmission data, so that the communication process can continue.
[0030] In an optional implementation, the confirmation message is a first random access preamble code.
[0031] The confirmation message is, for example, a positive response message, or the confirmation message may be implemented through a random access preamble, for example, the random access preamble is referred to as a first random access preamble. The confirmation message is implemented through the random access preamble, and the terminal device sending the random access preamble is equivalent to sending the confirmation message. For example, the random access preamble can also be used by the terminal device to perform random access, which is equivalent to the random access preamble being able to implement the function of a confirmation message in addition to the function of random access. The terminal device does not need to send other messages as confirmation messages, thereby saving signaling overhead and improving the utilization rate of the random access preamble.
[0032] In an optional implementation, the first message is further used to indicate a random access resource used by the terminal device to receive the downlink early transmission data, and the random access resource includes the first random access preamble code.
[0033] For example, the first random access preamble is allocated by the first network device to the terminal device, so that the first network device can also recognize that the first random access preamble comes from the terminal device.
[0034] Among them, the concept of beam is introduced in the NR system. When the terminal device is in different positions, it may send a confirmation message to the first network device through different beams, and different beams may correspond to different random access preambles. Therefore, the random access resources indicated by the first message may include at least one random access preamble corresponding to at least one synchronization signal and physical broadcast channel block (SSB). The SSB and the beam are in a one-to-one correspondence, so the random access preamble corresponding to the SSB is the random access preamble corresponding to the beam. Among them, if the first network device can determine that the terminal device has not moved, or that the movement of the terminal device is small (for example, the terminal device only moves within a preset range), the random access resources included in the first message may also include only the first random access preamble, but not other random access preambles, that is, the number of at least one random access preamble is 1, and the beam carrying the first random access preamble is the beam corresponding to the terminal device. Alternatively, if the first network device determines that the terminal device has moved, or determines that the terminal device has moved a large amount (for example, the terminal device has moved out of a preset range), or the first network device cannot determine whether the terminal device has moved, the random access resources included in the first message may include multiple random access preamble codes, that is, the number of at least one random access preamble code is greater than 1, and these multiple random access preamble codes may include the first random access preamble code.
[0035] If the random access resources included in the first message only include the first random access preamble, the terminal device can send the first random access preamble as a confirmation message to the first network device. Alternatively, if the random access resources included in the first message include multiple random access preambles, the terminal device can determine the first beam (or first SSB) corresponding to the terminal device based on the location of the terminal device, and determine the random access preamble corresponding to the first beam (or first SSB) among the multiple random access preambles, for example, the first random access preamble, the first beam is the beam corresponding to the terminal device, and the first SSB is the SSB carried by the first beam, so that the terminal device can send the first random access preamble as a confirmation message to the first network device.
[0036] In an optional implementation manner, before receiving the downlink early transmission data according to the downlink resource configuration information, the method further includes:
[0037] Receive a second message, where the second message indicates a random access resource for the terminal device to receive the downlink early transmission data, where the random access resource includes at least one random access preamble code corresponding to at least one SSB, and the at least one random access preamble code includes the first random access preamble code.
[0038] For example, the first network device does not allocate random access resources to the terminal device through the first message, but allocates random access resources to the terminal device through the second message. For example, when downlink early transmission data of a terminal device arrives, the first network device sends a second message to the terminal device, and the second message includes random access resources allocated to the terminal device for receiving downlink early transmission data. In this way, the first network device can allocate random access resources to the terminal device when downlink data of the terminal device arrives, that is, allocate random access resources to the terminal device when the terminal device needs to use them, and when the terminal device does not need to use them, these random access resources do not need to be allocated to the terminal device, for example, they can be allocated to other terminal devices that need to use them, thereby reducing resource waste and improving resource utilization.
[0039] Alternatively, the second message may also come from the second network device. For example, if the terminal device moves after being released and enters the coverage area of the second network device after moving, then the second network device is the network device where the terminal device currently resides, or the service network device of the terminal device, and then the second network device can interact directly with the terminal device. The second network device can then allocate random access resources to the terminal device. For example, when downlink early transmission data of a terminal device arrives, the first network device can notify the second network device, so that the second network device can allocate random access resources to the terminal device through the second message. In this way, the second network device can allocate random access resources to the terminal device when downlink data of the terminal device arrives, that is, allocate random access resources to the terminal device when the terminal device needs to use the random access resources, and when the terminal device does not need to use them, these random access resources do not have to be allocated to the terminal device, for example, they can be allocated to other terminal devices that need to use them, thereby reducing resource waste and improving resource utilization.
[0040] The concept of beam is introduced in the NR system. When the terminal device is in different positions, it may send messages to the first network device through different beams, and different beams may correspond to different random access preambles. Therefore, the random access resources indicated by the second message may include at least one random access preamble corresponding to at least one SSB. The SSB and the beam are in a one-to-one correspondence, so the random access preamble corresponding to the SSB is the random access preamble corresponding to the beam. Among them, if the first network device can determine that the terminal device has not moved, or that the movement of the terminal device is small (for example, the terminal device only moves within a preset range), the random access resources included in the second message may also include only the first random access preamble, but not other random access preambles, that is, the number of at least one random access preamble is 1, and the beam carrying the first random access preamble is the beam corresponding to the terminal device. Alternatively, if the first network device determines that the terminal device has moved, or determines that the amount of movement of the terminal device is large (for example, the terminal device has moved out of a preset range), or the first network device cannot determine whether the terminal device has moved, the random access resources included in the second message may include multiple random access preamble codes, that is, the number of at least one random access preamble code is greater than 1, and these multiple random access preamble codes may include the first random access preamble code.
[0041] In an optional implementation, the second message is a PDCCH order message.
[0042] In an embodiment of the present application, a terminal device in a non-RRC connected state can receive a PDCCH order message based on the first downlink configuration information. The first network device or the second network device can allocate random access resources to the terminal device through the PDCCH order message, without having to allocate random access resources to the terminal device through a paging message. The PDCCH order message is dedicated signaling, and allocating random access resources to the terminal device through the PDCCH order message can improve the security of the allocated resources. In addition, by not having to allocate random access resources to the terminal device through a paging message, the capacity of the paging message can also be saved.
[0043] In an optional embodiment, when the second message is a PDCCH order message, taking the terminal device as an example, the communication method provided in the first aspect also includes: the downlink resource configuration information is used to schedule the PDCCH order message; the PDCCH order message is received according to the downlink resource configuration information, and the PDCCH order message indicates the random access resources used for the terminal device.
[0044] In practice, after receiving a PDCCH order message, a terminal device can receive downlink data, such as downlink early transmission data, based on the random access resources indicated by the PDCCH order message. Alternatively, after receiving a PDCCH order message, the terminal device can initiate random access based on the random access resources indicated by the PDCCH order message, but is not required to receive the downlink early transmission data. In other words, the random access resources indicated by the PDCCH order message can be used by the terminal device to receive downlink early transmission data, or to perform random access, thereby improving the utilization rate of the PDCCH order message. Specifically, a terminal device in an RRC idle state or an RRC inactive state can receive a PDCCH order message according to the first downlink resource configuration information and determine the corresponding random access resource. In a first possible implementation, the terminal device performs a random access process according to the random access resource and enters an RRC connection state. At this time, the above-mentioned downlink early transmission data is not received. For example, the terminal device can send uplink data or receive downlink signaling through the RRC connection instead of receiving the above-mentioned downlink early transmission data. In a second possible implementation, the terminal device triggers random access according to the random access resource and then receives downlink early transmission data. For example, the terminal device can send a first random access preamble code to the network device to notify the terminal device that it is within the service range of the network device, thereby triggering the network device to send downlink early transmission data to the terminal device. For another example, the terminal device can send a random access request message to the base station. The base station can determine the location and resource information of the terminal device through the random access request message, and then send downlink early transmission data to the terminal device according to the information. Of course, in the embodiment of the present application, the random access resource indicated by the PDCCH order message can be used for the terminal device to receive downlink early transmission data as an example.
[0045] In an optional implementation manner, before receiving the downlink early transmission data, the method further includes:
[0046] Sending the first random access preamble.
[0047] After receiving the second message, the terminal device can send a first random access preamble code to the first network device or the second network device. After receiving the first random access preamble code, the first network device or the second network device can send downlink early transmission data to the terminal device.
[0048] In a second aspect, a second communication method is provided, which includes: determining downlink resource configuration information, wherein the downlink resource configuration information is used to instruct the terminal device to receive downlink early transmission data when in a first state, the first state being an RRC inactive state or an RRC idle state; and sending the downlink early transmission data according to the downlink resource configuration information.
[0049] The method can be performed by a second communication device, which can be a communication device or a communication device capable of supporting the communication device to implement the functions required by the method, such as a chip. Exemplarily, the second communication device is a first network device, or a chip configured within the first network device to implement the functions of the first network device, or other components configured to implement the functions of the first network device. In the following description, the second communication device is assumed to be the first network device. The first network device is the anchor network device of the terminal device.
[0050] In an optional implementation, sending the downlink early transmission data according to the downlink resource configuration information includes:
[0051] Sending scheduling information according to the downlink resource configuration information, where the scheduling information is used to schedule the downlink early transmission data;
[0052] The downlink early transmission data is sent according to the scheduling information.
[0053] In an optional embodiment, the downlink resource configuration information includes RNTI and / or time-frequency domain configuration of downlink transmission resources, the RNTI is used to scramble the scheduling information, and the time-frequency domain configuration of the downlink transmission resources is used to indicate the time domain position and frequency domain position of the scheduling information.
[0054] In an optional implementation manner, the downlink resource configuration information and the downlink resource configuration information in the uplink data early transmission are the same configuration information, or different configuration information.
[0055] In an optional embodiment, the first message also includes first indication information, and the first indication information is used to indicate that the downlink resource configuration information is used to receive downlink early transmission data, or indicates that the downlink resource configuration information is used for downlink feedback of uplink data early transmission, or indicates that the downlink resource configuration information used for uplink data feedback in uplink data early transmission is also used to receive downlink early transmission data.
[0056] In an optional implementation, the first message further includes DRX configuration information, where the DRX configuration information is used to indicate a transmission period of the downlink early transmission data.
[0057] In an optional implementation, the DRX configuration information includes a DRX cycle and / or an offset, where the offset is used to indicate an offset of a time domain start position of the DRX cycle.
[0058] In an optional embodiment, the method further includes:
[0059] When the downlink early transmission data arrives, a paging message is sent to a second network device, where the paging message is used to indicate the arrival of the downlink early transmission data. The second network device is the network device where the terminal device resides.
[0060] In an embodiment of the present application, for example, the terminal device moves after being released, and after the movement, the terminal device enters the coverage area of the second network device, that is, the second network device is the network device where the terminal device is currently located, or the service network device of the terminal device, and the first network device is the anchor network device of the terminal device. In this case, when downlink early transmission data of a terminal device arrives, the first network device can send a paging message to all network devices in the RNA area. For example, if the second network device is a network device in the RNA area, the second network device can receive the paging message. Thus, the second network device can clearly know that downlink early transmission data of a terminal device has arrived.
[0061] In an optional implementation, the paging message is further used to indicate the downlink resource configuration information.
[0062] The first network device can indicate the downlink resource configuration information to the second network device via a paging message, so that the second network device can send downlink early transmission data, or scheduling information for scheduling downlink early transmission data, based on the downlink resource configuration information. Alternatively, as another optional implementation, the first network device can also send the downlink resource configuration information to the second network device in advance. For example, the first network device can send the downlink resource configuration information via the X2 interface between the first network device and the second network device, or through other air interface messages. If this is the case, the paging message does not need to indicate the downlink resource configuration information, which helps save paging message capacity.
[0063] In an optional implementation, sending the downlink early transmission data according to the downlink resource configuration information includes:
[0064] Send the downlink early transmission data to the terminal device according to the downlink resource configuration information; or,
[0065] Sending the downlink early transmission data to the second network device according to the downlink resource configuration information;
[0066] The second network device is a network device where the terminal device resides.
[0067] If the terminal device moves after being released and enters the coverage area of the second network device after the movement, the terminal device may directly interact with the second network device. The first network device can then send the downlink early transmission data to the second network device, and the second network device will then send the downlink early transmission data to the terminal device. If the terminal device does not move after being released, or if the terminal device moves but remains within the coverage area of the first network device after the movement, the first network device can send the downlink early transmission data to the terminal device. The various processing methods of the first network device are to enable the terminal device to receive downlink early transmission data.
[0068] In an optional implementation manner, after sending the downlink early transmission data to the terminal device according to the downlink resource configuration information, the method further includes:
[0069] Receive a confirmation message from the terminal device, where the confirmation message is used to indicate that the terminal device has received the downlink early transmission data.
[0070] If the first network device sends downlink early transmission data to the terminal device, the terminal device may send a confirmation message to the first network device after receiving the downlink early transmission data. The confirmation message indicates that the terminal device has received the downlink early transmission data. However, the downlink early transmission data may be received correctly or incorrectly. For example, the confirmation message may indicate that the downlink early transmission data is received correctly or incorrectly. This allows the first network device to determine whether the terminal device has received the downlink early transmission data, allowing the communication process to continue.
[0071] In an optional implementation, the confirmation message is a random access preamble.
[0072] In an optional implementation, the first message is further used to indicate a random access resource used by the terminal device to receive the downlink early transmission data, and the random access resource includes the random access preamble code.
[0073] In an optional implementation manner, before sending the downlink early transmission data to the terminal device according to the downlink resource configuration information, the method further includes:
[0074] A second message is sent to the terminal device, where the second message indicates a random access resource used by the terminal device to receive the downlink early transmission data, and the random access resource includes at least one random access preamble code corresponding to at least one SSB.
[0075] In an optional implementation, the second message is a PDCCH order message.
[0076] If the second message is a PDCCH order message, then in an optional implementation, the downlink resource configuration information indicated by the first message may be used to schedule the PDCCH order message, where the PDCCH order message is used to indicate random access resources for the terminal device.
[0077] In an optional implementation, a first random access preamble is received from the terminal device, where the first random access preamble belongs to the at least one random access preamble.
[0078] Regarding the technical effects brought about by the second aspect or various possible implementation methods, reference may be made to the introduction to the technical effects of the first aspect or corresponding implementation methods.
[0079] According to a third aspect, a third communication method is provided, which includes: receiving a paging message from a first network device, the paging message being used to indicate that downlink early transmission data of a terminal device has arrived, and the first network device is an anchor network device of the terminal device; the second network device sending a second message to the terminal device, the second message indicating a random access resource for the terminal device to receive the downlink early transmission data, the random access resource including at least one random access preamble code corresponding to at least one SSB, and the second message being a PDCCH order message.
[0080] The method can be performed by a third communication device, which can be a communication device or a communication device capable of supporting the communication device to implement the functions required by the method, such as a chip. Exemplarily, the third communication device is a second network device, or a chip configured within the second network device to implement the functions of the second network device, or another component configured to implement the functions of the second network device. In the following description, the third communication device is assumed to be a second network device. The second network device is the network device on which the terminal device resides, or in other words, the terminal device's serving network device.
[0081] In an embodiment of the present application, for example, the terminal device moves after being released, and after the movement, the terminal device enters the coverage area of the second network device, that is, the second network device is the network device where the terminal device is currently located, or the service network device of the terminal device, and the first network device is the anchor network device of the terminal device. In this case, when downlink early transmission data of a terminal device arrives, the first network device can send a paging message to all network devices in the RNA area. For example, if the second network device is a network device in the RNA area, the second network device can receive the paging message. Thus, the second network device can clearly know that downlink early transmission data of the terminal device has arrived. Moreover, the second network device can allocate random access resources to the terminal device through the PDCCH order message, without the need to allocate random access resources to the terminal device through a paging message. The PDCCH order message is a dedicated signaling. Allocating random access resources to the terminal device through the PDCCH order message can improve the security of the allocated resources. Moreover, there is no need to allocate random access resources to the terminal device through a paging message, which can also save the capacity of the paging message. In addition, the second network device can allocate random access resources to the terminal device when downlink data from the terminal device arrives, that is, it can allocate random access resources to the terminal device when the terminal device needs to use the random access resources. When the terminal device does not need to use them, these random access resources do not have to be allocated to the terminal device, for example, they can be allocated to other terminal devices that need to use them, thereby reducing resource waste and improving resource utilization.
[0082] The concept of beam is introduced in the NR system. When the terminal device is in different positions, it may send messages to the first network device through different beams, and different beams may correspond to different random access preambles. Therefore, the random access resources indicated by the second message may include at least one random access preamble corresponding to at least one SSB. The SSB and the beam are in a one-to-one correspondence, so the random access preamble corresponding to the SSB is the random access preamble corresponding to the beam. Among them, if the first network device can determine that the terminal device has not moved, or that the movement of the terminal device is small (for example, the terminal device only moves within a preset range), the random access resources included in the second message may also include only the first random access preamble, but not other random access preambles, that is, the number of at least one random access preamble is 1, and the beam carrying the first random access preamble is the beam corresponding to the terminal device. Alternatively, if the first network device determines that the terminal device has moved, or determines that the amount of movement of the terminal device is large (for example, the terminal device has moved out of a preset range), or the first network device cannot determine whether the terminal device has moved, the random access resources included in the second message may include multiple random access preamble codes, that is, the number of at least one random access preamble code is greater than 1, and these multiple random access preamble codes may include the first random access preamble code.
[0083] In an optional implementation, if the second message is a PDCCH order message, the downlink resource configuration information indicated by the first message may be used to schedule the PDCCH order message, and the PDCCH order message is used to indicate random access resources for a terminal device.
[0084] In an optional embodiment, the method further includes:
[0085] A first random access preamble is received from the terminal device, where the first random access preamble belongs to the at least one random access preamble.
[0086] After receiving the second message, the terminal device can send the first random access preamble code to the second network device. After receiving the first random access preamble code, the second network device can send downlink early transmission data to the terminal device.
[0087] In an optional implementation, the paging message is further used to indicate downlink resource configuration information, and the downlink resource configuration information is used for the terminal device to receive the downlink early transmission data when it is in an RRC inactive state or an RRC idle state.
[0088] The first network device can indicate the downlink resource configuration information to the second network device via a paging message, so that the second network device can send downlink early transmission data, or scheduling information for scheduling downlink early transmission data, based on the downlink resource configuration information. Alternatively, as another optional implementation, the first network device can also send the downlink resource configuration information to the second network device in advance. For example, the first network device can send the downlink resource configuration information via the X2 interface between the first network device and the second network device, or through other air interface messages. If this is the case, the paging message does not need to indicate the downlink resource configuration information, which helps save paging message capacity.
[0089] In an optional embodiment, the downlink resource configuration information includes RNTI and / or time-frequency domain configuration of downlink transmission resources, the RNTI is used to scramble the scheduling information, and the time-frequency domain configuration of the downlink transmission resources is used to indicate the time domain position and frequency domain position of the scheduling information.
[0090] In an optional implementation manner, the downlink resource configuration information and the downlink resource configuration information in the uplink data early transmission are the same configuration information, or different configuration information.
[0091] In an optional embodiment, the first message also includes first indication information, and the first indication information is used to indicate that the downlink resource configuration information is used to receive downlink early transmission data, or indicates that the downlink resource configuration information is used for downlink feedback of uplink data early transmission, or indicates that the downlink resource configuration information used for uplink data feedback in uplink data early transmission is also used to receive downlink early transmission data.
[0092] In an optional embodiment, the method further includes:
[0093] Sending a request message to the first network device, where the request message is used to request the downlink early transmission data;
[0094] receiving the downlink early transmission data from the first network device;
[0095] Send the downlink early transmission data to the terminal device.
[0096] The downlink early transmission data is stored on the first network device. If the second network device receives the first random access preamble from the terminal device, indicating that the terminal device needs to receive the downlink early transmission data, the second network device can request the downlink early transmission data from the first network device. After receiving the request message from the second network device, the first network device can send the downlink early transmission data to the second network device. The second network device can then send the downlink early transmission data to the terminal device, allowing the terminal device to obtain the downlink early transmission data.
[0097] For the introduction to the technical effects brought about by the third aspect or various possible implementation methods, reference may be made to the introduction to the technical effects of the first aspect or the corresponding implementation methods, or to the introduction to the technical effects of the second aspect or the corresponding implementation methods.
[0098] In a fourth aspect, a communication device is provided, for example, the communication device is the first communication device described above. The first communication device is configured to perform the method described in the first aspect or any possible embodiment. Specifically, the first communication device may include modules configured to perform the method described in the first aspect or any possible embodiment, for example, a processing module and a transceiver module. Exemplarily, the transceiver module may include a transmitting module and a receiving module. The transmitting module and the receiving module may be different functional modules, or they may be the same functional module but capable of performing different functions. Exemplarily, the first communication device is a communication device, or a chip or other component provided in a communication device. Exemplarily, the communication device is a terminal device. Below, the first communication device is used as an example. For example, the transceiver module may be implemented using a transceiver, and the processing module may be implemented using a processor. Alternatively, the transmitting module may be implemented using a transmitter, and the receiving module may be implemented using a receiver. The transmitter and receiver may be different functional modules, or they may be the same functional module but capable of performing different functions. If the first communication device is a communication device, the transceiver may be implemented, for example, using an antenna, feeder, codec, etc. in the communication device. Alternatively, if the first communication device is a chip provided in a communication device, then the transceiver (or transmitter and receiver) is, for example, a communication interface in the chip, which is connected to a radio frequency transceiver component in the communication device to transmit and receive information through the radio frequency transceiver component. In the introduction of the fourth aspect, the first communication device is still described as a terminal device, and the processing module and the transceiver module are used as examples.
[0099] The transceiver module is configured to receive a first message, where the first message is used to indicate downlink resource configuration information, where the downlink resource configuration information is used for the terminal device to receive downlink early transmission data when the terminal device is in an RRC inactive state or an RRC idle state;
[0100] The transceiver module is further configured to receive the downlink early transmission data according to the downlink resource configuration information.
[0101] or,
[0102] The transceiver module is configured to receive a first message;
[0103] The processing module is used to determine that the first message is used to indicate downlink resource configuration information, and the downlink resource configuration information is used for the terminal device to receive downlink early transmission data when it is in an RRC inactive state or an RRC idle state;
[0104] The transceiver module is further configured to receive the downlink early transmission data according to the downlink resource configuration information.
[0105] In an optional implementation manner, the transceiver module is configured to receive the downlink early transmission data according to the downlink resource configuration information in the following manner:
[0106] detecting scheduling information according to the downlink resource configuration information, where the scheduling information is used to schedule the downlink early transmission data;
[0107] The downlink early transmission data is received according to the scheduling information.
[0108] In an optional embodiment, the downlink resource configuration information includes RNTI and / or time-frequency domain configuration of downlink transmission resources, the RNTI is used to scramble the scheduling information, and the time-frequency domain configuration of the downlink transmission resources is used to indicate the time domain position and frequency domain position of the scheduling information.
[0109] In an optional implementation manner, the downlink resource configuration information and the downlink resource configuration information in the uplink data early transmission are the same configuration information, or different configuration information.
[0110] In an optional embodiment, the first message also includes first indication information, and the first indication information is used to indicate that the downlink resource configuration information is used to receive downlink early transmission data, or indicates that the downlink resource configuration information is used for downlink feedback of uplink data early transmission, or indicates that the downlink resource configuration information used for uplink data feedback in uplink data early transmission is also used to receive downlink early transmission data.
[0111] In an optional implementation, the first message further includes DRX configuration information, where the DRX configuration information is used to indicate a transmission period of the downlink early transmission data.
[0112] In an optional implementation, the DRX configuration information includes a DRX cycle and / or an offset, where the offset is used to indicate an offset of a time domain start position of the DRX cycle.
[0113] In an optional implementation, the transceiver module is further configured to send a confirmation message after receiving the downlink early transmission data, where the confirmation message is used to indicate that the terminal device has received the downlink early transmission data.
[0114] In an optional implementation, the confirmation message is a first random access preamble code.
[0115] In an optional implementation, the first message is further used to indicate a random access resource used by the terminal device to receive the downlink early transmission data, and the random access resource includes the first random access preamble code.
[0116] In an optional embodiment, the transceiver module is further used to receive a second message before receiving the downlink early transmission data according to the downlink resource configuration information, and the second message indicates a random access resource for the terminal device to receive the downlink early transmission data, and the random access resource includes at least one random access preamble code corresponding to at least one SSB, and the at least one random access preamble code includes the first random access preamble code.
[0117] In an optional implementation, the second message is a PDCCH order message.
[0118] In an optional embodiment, the downlink resource configuration information indicated by the first message can be used to schedule the PDCCH order message, and the transceiver module is also used to receive the PDCCH order message according to the downlink resource configuration information, and the PDCCH order message is used to indicate the random access resources for the terminal device.
[0119] In an optional implementation, the transceiver module is further configured to send the first random access preamble code before receiving the downlink early transmission data.
[0120] For the introduction to the technical effects brought about by the fourth aspect or various possible implementation methods, reference may be made to the introduction to the technical effects of the first aspect or corresponding implementation methods.
[0121] In a fifth aspect, a communication device is provided, for example, the second communication device as described above. The second communication device is configured to perform the method of the second aspect or any possible embodiment. Specifically, the second communication device may include modules for performing the method of the second aspect or any possible embodiment, for example, a processing module and a transceiver module. Exemplarily, the transceiver module may include a transmitting module and a receiving module. The transmitting module and the receiving module may be different functional modules, or they may be the same functional module but capable of performing different functions. Exemplarily, the second communication device is a communication device, or a chip or other component provided in the communication device. Exemplarily, the communication device is a first network device. Below, the second communication device is used as an example to illustrate a first network device. For example, the transceiver module may be implemented using a transceiver, and the processing module may be implemented using a processor. Alternatively, the transmitting module may be implemented using a transmitter, and the receiving module may be implemented using a receiver. The transmitter and receiver may be different functional modules, or they may be the same functional module but capable of performing different functions. If the second communication device is a communication device, the transceiver may be implemented, for example, using an antenna, feeder, codec, etc. within the communication device. Alternatively, if the second communication device is a chip provided in a communication device, then the transceiver (or transmitter and receiver) is, for example, a communication interface in the chip, which is connected to a radio frequency transceiver component in the communication device to transmit and receive information through the radio frequency transceiver component. In the introduction of the fifth aspect, the second communication device is continued to be the first network device, and the processing module and the transceiver module are used as examples for the introduction. Among them,
[0122] The processing module is configured to determine downlink resource configuration information, where the downlink resource configuration information is used to instruct the terminal device to receive downlink early transmission data when in a first state, where the first state is an RRC inactive state or an RRC idle state;
[0123] The transceiver module is configured to send the downlink early transmission data according to the downlink resource configuration information.
[0124] In an optional implementation, the transceiver module is configured to send the downlink early transmission data according to the downlink resource configuration information in the following manner:
[0125] Sending scheduling information according to the downlink resource configuration information, where the scheduling information is used to schedule the downlink early transmission data;
[0126] The downlink early transmission data is sent according to the scheduling information.
[0127] In an optional embodiment, the downlink resource configuration information includes RNTI and / or time-frequency domain configuration of downlink transmission resources, the RNTI is used to scramble the scheduling information, and the time-frequency domain configuration of the downlink transmission resources is used to indicate the time domain position and frequency domain position of the scheduling information.
[0128] In an optional implementation manner, the downlink resource configuration information and the downlink resource configuration information in the uplink data early transmission are the same configuration information, or different configuration information.
[0129] In an optional embodiment, the first message also includes first indication information, and the first indication information is used to indicate that the downlink resource configuration information is used to receive downlink early transmission data, or indicates that the downlink resource configuration information is used for downlink feedback of uplink data early transmission, or indicates that the downlink resource configuration information used for uplink data feedback in uplink data early transmission is also used to receive downlink early transmission data.
[0130] In an optional implementation, the first message further includes DRX configuration information, where the DRX configuration information is used to indicate a transmission period of the downlink early transmission data.
[0131] In an optional implementation, the DRX configuration information includes a DRX cycle and / or an offset, where the offset is used to indicate an offset of a time domain start position of the DRX cycle.
[0132] In an optional embodiment, the transceiver module is also used to send a paging message to the second network device when the downlink early transmission data arrives, and the paging message is used to indicate the arrival of the downlink early transmission data. The first network device is the anchor network device of the terminal device, and the second network device is the network device where the terminal device resides.
[0133] In an optional implementation, the paging message is further used to indicate the downlink resource configuration information.
[0134] In an optional implementation, the transceiver module is configured to send the downlink early transmission data according to the downlink resource configuration information in the following manner:
[0135] Send the downlink early transmission data to the terminal device according to the downlink resource configuration information; or,
[0136] Sending the downlink early transmission data to the second network device according to the downlink resource configuration information (or, sending the downlink early transmission data to the second network device);
[0137] The first network device is an anchor network device of the terminal device, and the second network device is a network device where the terminal device resides.
[0138] In an optional embodiment, the transceiver module is further used to receive a confirmation message from the terminal device after sending the downlink early transmission data to the terminal device according to the downlink resource configuration information, and the confirmation message is used to indicate that the terminal device has received the downlink early transmission data.
[0139] In an optional implementation, the confirmation message is a random access preamble.
[0140] In an optional implementation, the first message is further used to indicate a random access resource used by the terminal device to receive the downlink early transmission data, and the random access resource includes the random access preamble code.
[0141] In an optional embodiment, the transceiver module is further used to send a second message to the terminal device before sending the downlink early transmission data to the terminal device according to the downlink resource configuration information, and the second message indicates the random access resources used for the terminal device to receive the downlink early transmission data, and the random access resources include at least one random access preamble code corresponding to at least one SSB.
[0142] In an optional implementation, the second message is a PDCCH order message.
[0143] In an optional implementation, the downlink resource configuration information indicated by the first message may be used to schedule the PDCCH order message, and the PDCCH order message is used to indicate random access resources for the terminal device.
[0144] In an optional implementation, the transceiver module is further configured to receive a first random access preamble from the terminal device, where the first random access preamble belongs to the at least one random access preamble.
[0145] For the introduction to the technical effects brought about by the fifth aspect or various possible implementation methods, reference may be made to the introduction to the technical effects of the second aspect or corresponding implementation methods.
[0146] In a sixth aspect, a communication device is provided, for example, the third communication device described above. The third communication device is configured to perform the method described in the third aspect or any possible embodiment. Specifically, the third communication device may include modules configured to perform the method described in the third aspect or any possible embodiment, for example, a processing module and a transceiver module. Exemplarily, the transceiver module may include a transmitting module and a receiving module. The transmitting module and the receiving module may be different functional modules, or they may be the same functional module but capable of performing different functions. Exemplarily, the third communication device is a communication device, or a chip or other component provided in a communication device. Exemplarily, the communication device is a second network device. Below, the third communication device is used as an example to illustrate a second network device. For example, the transceiver module may be implemented using a transceiver, and the processing module may be implemented using a processor. Alternatively, the transmitting module may be implemented using a transmitter, and the receiving module may be implemented using a receiver. The transmitter and receiver may be different functional modules, or they may be the same functional module but capable of performing different functions. If the third communication device is a communication device, the transceiver may be implemented, for example, using an antenna, feeder, codec, etc. within the communication device. Alternatively, if the third communication device is a chip provided in a communication device, then the transceiver (or transmitter and receiver) is, for example, a communication interface in the chip, which is connected to a radio frequency transceiver component in the communication device to transmit and receive information through the radio frequency transceiver component. In the introduction of the sixth aspect, the third communication device is continued to be the second network device, and the processing module and the transceiver module are used as examples for the introduction. Among them,
[0147] The transceiver module is configured to receive a paging message from a first network device, the paging message being used to indicate that downlink early transmission data of a terminal device has arrived, the first network device being an anchor network device of the terminal device, and the second network device being a network device where the terminal device resides;
[0148] The transceiver module is also used to send a second message to the terminal device, where the second message indicates a random access resource used by the terminal device to receive the downlink early transmission data, where the random access resource includes at least one random access preamble code corresponding to at least one SSB, and the second message is a PDCCH order message.
[0149] or,
[0150] The transceiver module is configured to receive a paging message from the first network device;
[0151] The processing module is configured to determine that the paging message is used to indicate that downlink early transmission data of a terminal device has arrived, the first network device is an anchor network device of the terminal device, and the second network device is a network device where the terminal device resides;
[0152] The transceiver module is also used to send a second message to the terminal device, where the second message indicates a random access resource used by the terminal device to receive the downlink early transmission data, where the random access resource includes at least one random access preamble code corresponding to at least one SSB, and the second message is a PDCCH order message.
[0153] In an optional implementation, the downlink resource configuration information indicated by the first message may be used to schedule the PDCCH order message, and the PDCCH order message is used to indicate random access resources for the terminal device.
[0154] In an optional implementation, the transceiver module is further configured to receive a first random access preamble from the terminal device, where the first random access preamble belongs to the at least one random access preamble.
[0155] In an optional implementation, the paging message is further used to indicate downlink resource configuration information, and the downlink resource configuration information is used for the terminal device to receive the downlink early transmission data when it is in an RRC inactive state or an RRC idle state.
[0156] In an optional embodiment, the downlink resource configuration information includes RNTI and / or time-frequency domain configuration of downlink transmission resources, the RNTI is used to scramble the scheduling information, and the time-frequency domain configuration of the downlink transmission resources is used to indicate the time domain position and frequency domain position of the scheduling information.
[0157] In an optional implementation manner, the downlink resource configuration information and the downlink resource configuration information in the uplink data early transmission are the same configuration information, or different configuration information.
[0158] In an optional embodiment, the first message also includes first indication information, and the first indication information is used to indicate that the downlink resource configuration information is used to receive downlink early transmission data, or indicates that the downlink resource configuration information is used for downlink feedback of uplink data early transmission, or indicates that the downlink resource configuration information used for uplink data feedback in uplink data early transmission is also used to receive downlink early transmission data.
[0159] In an optional implementation, the transceiver module is further configured to:
[0160] Sending a request message to the first network device, where the request message is used to request the downlink early transmission data;
[0161] receiving the downlink early transmission data from the first network device;
[0162] Send the downlink early transmission data to the terminal device.
[0163] For the introduction to the technical effects brought about by the sixth aspect or various possible implementation methods, reference may be made to the introduction to the technical effects of the third aspect or corresponding implementation methods.
[0164] In a seventh aspect, a communication device is provided, which is, for example, the first communication device as described above. The communication device includes a processor. Optionally, it may also include a memory for storing computer instructions. The processor and the memory are coupled to each other to implement the method described in the first aspect or various possible implementations. Alternatively, the first communication device may not include a memory, and the memory may be located outside the first communication device. Optionally, the first communication device may also include a communication interface for communicating with other devices or equipment. The processor, the memory, and the communication interface are coupled to each other to implement the method described in the first aspect or various possible implementations. For example, when the processor executes the computer instructions stored in the memory, the first communication device executes the method in the first aspect or any one of the possible implementations. Exemplarily, the first communication device is a communication device, or a chip or other component provided in a communication device. Exemplarily, the communication device is a terminal device.
[0165] If the first communication device is a communication device, the communication interface is implemented, for example, by a transceiver (or transmitter and receiver) in the communication device, for example, the transceiver is implemented by an antenna, a feeder, and a codec in the communication device. Alternatively, if the first communication device is a chip provided in the communication device, the communication interface is, for example, an input / output interface of the chip, such as an input / output pin, etc., which is connected to a radio frequency transceiver component in the communication device to implement information transmission and reception through the radio frequency transceiver component.
[0166] In an eighth aspect, a communication device is provided, which is, for example, the second communication device as described above. The communication device includes a processor. Optionally, it may also include a memory for storing computer instructions. The processor and the memory are coupled to each other to implement the method described in the second aspect or various possible implementations. Alternatively, the second communication device may not include a memory, and the memory may be located outside the second communication device. Optionally, the second communication device may also include a communication interface for communicating with other devices or equipment. The processor, the memory, and the communication interface are coupled to each other to implement the method described in the second aspect or various possible implementations. For example, when the processor executes the computer instructions stored in the memory, the second communication device executes the method in the second aspect or any one of the possible implementations. Exemplarily, the second communication device is a communication device, or a chip or other component provided in a communication device. Exemplarily, the communication device is a first network device.
[0167] If the second communication device is a communication device, the communication interface is implemented, for example, by a transceiver (or transmitter and receiver) in the communication device, for example, the transceiver is implemented by an antenna, a feeder, and a codec in the communication device. Alternatively, if the second communication device is a chip provided in the communication device, the communication interface is, for example, an input / output interface of the chip, such as an input / output pin, etc., which is connected to a radio frequency transceiver component in the communication device to implement information transmission and reception through the radio frequency transceiver component.
[0168] In a ninth aspect, a communication device is provided, which is, for example, the third communication device as described above. The communication device includes a processor. Optionally, it may also include a memory for storing computer instructions. The processor and the memory are coupled to each other to implement the method described in the third aspect or various possible implementations. Alternatively, the third communication device may not include a memory, and the memory may be located outside the third communication device. Optionally, the third communication device may also include a communication interface for communicating with other devices or equipment. The processor, the memory, and the communication interface are coupled to each other to implement the method described in the third aspect or various possible implementations. For example, when the processor executes the computer instructions stored in the memory, the third communication device executes the method in the third aspect or any one of the possible implementations. Exemplarily, the third communication device is a communication device, or a chip or other component provided in a communication device. Exemplarily, the communication device is a second network device.
[0169] If the third communication device is a communication device, the communication interface is implemented, for example, by a transceiver (or transmitter and receiver) in the communication device. For example, the transceiver is implemented by an antenna, a feeder, and a codec in the communication device. Alternatively, if the third communication device is a chip provided in the communication device, the communication interface is, for example, an input / output interface of the chip, such as an input / output pin, etc. This communication interface is connected to a radio frequency transceiver component in the communication device to implement information transmission and reception through the radio frequency transceiver component.
[0170] In a tenth aspect, a communication system is provided, which includes the communication device described in the fourth aspect or the communication device described in the seventh aspect.
[0171] In an optional embodiment, the communication system further includes the communication device described in the fifth aspect or the communication device described in the eighth aspect.
[0172] In an optional embodiment, the communication system further includes the communication device described in the sixth aspect or the communication device described in the ninth aspect.
[0173] In the eleventh aspect, a computer-readable storage medium is provided, wherein the computer-readable storage medium is used to store computer instructions. When the computer instructions are executed on a computer, the computer executes the method described in the first aspect or any possible embodiment.
[0174] In a twelfth aspect, a computer-readable storage medium is provided, wherein the computer-readable storage medium is used to store computer instructions. When the computer instructions are executed on a computer, the computer executes the method described in the second aspect or any possible embodiment.
[0175] In the thirteenth aspect, a computer-readable storage medium is provided, wherein the computer-readable storage medium is used to store computer instructions. When the computer instructions are executed on a computer, the computer executes the method described in the third aspect or any possible embodiment.
[0176] In a fourteenth aspect, a computer program product comprising instructions is provided, wherein the computer program product is used to store computer instructions, and when the computer instructions are run on a computer, the computer is enabled to execute the method described in the above-mentioned first aspect or any possible implementation method.
[0177] In a fifteenth aspect, a computer program product comprising instructions is provided, wherein the computer program product is used to store computer instructions. When the computer instructions are run on a computer, the computer is enabled to execute the method described in the second aspect or any possible implementation method.
[0178] In a sixteenth aspect, a computer program product comprising instructions is provided, wherein the computer program product is used to store computer instructions. When the computer instructions are run on a computer, the computer is enabled to execute the method described in the third aspect or any possible implementation method.
[0179] The embodiments of the present application do not require configuration via paging messages. Compared to solutions that configure resources via paging messages, the technical solutions provided by the embodiments of the present application improve the security of the resource configuration process. Furthermore, the absence of paging messages for resource configuration also helps reduce the impact on paging capacity, allowing paging messages to be used for more purposes. BRIEF DESCRIPTION OF THE DRAWINGS
[0180] Figure 1 This is a flowchart of a current downlink data early transmission method;
[0181] Figure 2 A schematic diagram of an application scenario of an embodiment of the present application;
[0182] Figure 3 This is a schematic diagram of another application scenario of an embodiment of the present application;
[0183] Figure 4 A flowchart of the first communication method provided in an embodiment of the present application;
[0184] Figure 5 A flowchart of the second communication method provided in an embodiment of the present application;
[0185] Figure 6 A flowchart of a third communication method provided in an embodiment of the present application;
[0186] Figure 7 A flowchart of a fourth communication method provided in an embodiment of the present application;
[0187] Figure 8 A schematic block diagram of a terminal device provided in an embodiment of the present application;
[0188] Figure 9 A schematic block diagram of a first network device provided in an embodiment of the present application;
[0189] Figure 10 A schematic block diagram of a second network device provided in an embodiment of the present application;
[0190] Figure 11 A schematic block diagram of a communication device provided in an embodiment of the present application;
[0191] Figure 12 Another schematic block diagram of a communication device provided in an embodiment of the present application;
[0192] Figure 13 Another schematic block diagram of a communication device provided in an embodiment of the present application;
[0193] Figure 14 Another schematic block diagram of a communication device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0194] In order to make the purpose, technical solutions and advantages of the embodiments of the present application clearer, the embodiments of the present application will be further described in detail below with reference to the accompanying drawings.
[0195] Below, some terms used in the embodiments of the present application are explained to facilitate understanding by those skilled in the art.
[0196] 1) Terminal devices, including devices that provide voice and / or data connectivity to users. Specifically, these devices may provide voice, data, or both. Examples include handheld devices with wireless connectivity or processing devices connected to a wireless modem. These devices may communicate with the core network via a radio access network (RAN), exchanging voice or data with the RAN, or both. The terminal device may include user equipment (UE), wireless terminal device, mobile terminal device, device-to-device (D2D) terminal device, vehicle-to-everything (V2X) terminal device, machine-to-machine / machine-type communications (M2M / MTC) terminal device, Internet of Things (IoT) terminal device, subscriber unit, subscriber station, mobile station, remote station, access point (AP), remote terminal, access terminal, user terminal, user agent, or user device, etc. For example, it may include a mobile phone (or so-called "cellular" phone), a computer with a mobile terminal device, a portable, pocket-sized, handheld, or computer-built-in mobile device, etc. Examples include personal communication service (PCS) phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), and other devices. Also included are limited devices, such as those with low power consumption, limited storage capacity, or limited computing power. Examples include information sensing devices such as barcode scanners, radio frequency identification (RFID), sensors, global positioning systems (GPS), and laser scanners.
[0197] As an example and not a limitation, in the embodiments of the present application, the terminal device may also be a wearable device. Wearable devices may also be referred to as wearable smart devices or smart wearable devices, etc., which are a general term for wearable devices that are intelligently designed and developed using wearable technology for daily wear, such as glasses, gloves, watches, clothing, and shoes. A wearable device is a portable device that is worn directly on the body or integrated into the user's clothes or accessories. Wearable devices are not only hardware devices, but also achieve powerful functions through software support, data interaction, and cloud interaction. Broadly speaking, wearable smart devices include those that are fully functional, large in size, and can achieve complete or partial functions without relying on smartphones, such as smart watches or smart glasses, etc., as well as those that only focus on a certain type of application function and need to be used in conjunction with other devices such as smartphones, such as various smart bracelets, smart helmets, and smart jewelry for vital sign monitoring.
[0198] The various terminal devices introduced above, if located on a vehicle (eg, placed in or installed in a vehicle), can be considered as vehicle-mounted terminal devices, which are also called on-board units (OBUs).
[0199] In the embodiment of the present application, the terminal device may further include a relay. Alternatively, it can be understood that anything that can communicate data with a base station can be considered a terminal device.
[0200] In the embodiments of the present application, the device for implementing the function of the terminal device can be a terminal device, or a device capable of supporting the terminal device to implement the function, such as a chip system, which can be installed in the terminal device. In the embodiments of the present application, the chip system can be composed of a chip, or it can include a chip and other discrete devices. In the technical solutions provided in the embodiments of the present application, the technical solutions provided in the embodiments of the present application are described by taking the terminal device as an example in which the device for implementing the function of the terminal is a terminal device.
[0201] 2) Network equipment, including, for example, access network (AN) equipment, such as a base station (e.g., access point), which can refer to a device in an access network that communicates with a wireless terminal device over the air interface through one or more cells, or, for example, a network device in a vehicle-to-everything (V2X) technology is a roadside unit (RSU). The base station can be used to convert received air frames to and from IP packets, acting as a router between the terminal device and the rest of the access network, where the rest of the access network may include an IP network. The RSU can be a fixed infrastructure entity that supports V2X applications and can exchange messages with other entities that support V2X applications. The network equipment can also coordinate attribute management of the air interface. For example, the network device may include an evolved base station (NodeB or eNB or e-NodeB, evolutionary Node B) in a long term evolution (LTE) system or long term evolution-advanced (LTE-A), or may also include a next generation node B (next generation node B, gNB) in a fifth generation mobile communication technology (5G) new radio (NR) system (also referred to as an NR system) or may also include a centralized unit (CU) and a distributed unit (DU) in a cloud radio access network (CloudRAN) system, but the embodiments of the present application are not limited thereto.
[0202] The network equipment may also include core network equipment, such as access and mobility management function (AMF), etc. Since the embodiment of the present application does not involve the core network, the network equipment mentioned in the following text refers to access network equipment unless otherwise specified.
[0203] In the embodiments of the present application, the apparatus for implementing the function of the network device may be the network device, or may be a device capable of supporting the network device in implementing the function, such as a chip system, which may be installed in the network device. In the technical solutions provided in the embodiments of the present application, the technical solutions provided in the embodiments of the present application are described by taking the network device as an example.
[0204] 3) RRC state. The terminal device has three RRC states: RRC connected state, RRC idle state and RRC inactive state.
[0205] RRC connection state (or, can also be simply referred to as connection state. In this article, "connection state" and "RRC connection state" are the same concept and the two names can be interchanged): the terminal device establishes an RRC connection with the network and can transmit data.
[0206] RRC idle state (or, can also be simply referred to as idle state. In this article, "idle state" and "RRC idle state" are the same concept and the two names can be interchanged): the terminal device has not established an RRC connection with the network, and the base station has not stored the context of the terminal device. If the terminal device needs to enter the RRC connected state from the RRC idle state, it needs to initiate the RRC connection establishment process.
[0207] RRC inactive state (or, it can also be simply referred to as inactive state. In this article, "deactivated state", "deactivated state", "inactive state", "RRC inactive state" or "RRC deactivated state", etc., are the same concept, and these names can be interchanged): the terminal device previously entered the RRC connected state at the anchor base station, and then the anchor base station released the RRC connection, but the anchor base station saved the context of the terminal device. If the terminal device needs to enter the RRC connected state again from the RRC inactive state, it is necessary to initiate an RRC connection recovery process (or RRC connection re-establishment process) at the base station where it is currently stationed. Because the terminal device may be in a mobile state, the base station where the terminal device is currently stationed and the anchor base station of the terminal device may be the same base station or a different base station. Compared with the RRC establishment process, the RRC recovery process has a shorter delay and smaller signaling overhead. However, the base station needs to save the context of the terminal device, which will occupy the storage overhead of the base station.
[0208] 4) The terms "system" and "network" in the embodiments of the present application can be used interchangeably. "At least one" means one or more, and "plurality" means two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. The character " / " generally indicates that the previous and next associated objects are in an "or" relationship. "At least one of the following items" or similar expressions refers to any combination of these items, including any combination of single items or plural items. For example, at least one of a, b, or c can mean: a, b, c, ab, ac, bc, or abc, where a, b, c can be single or multiple.
[0209] Furthermore, unless otherwise specified, ordinal numbers such as "first" and "second" in the embodiments of the present application are used to distinguish multiple objects and are not used to limit the size, content, order, timing, priority, or importance of the multiple objects. For example, the first network device and the second network device are only used to distinguish different network devices and do not indicate a difference in priority or importance of the two pieces of information.
[0210] The embodiments of the present application can be applied to various communication systems, such as: LTE system, LTE-A system, NR system or possible future communication systems, without specific limitation.
[0211] The foregoing text introduces some of the terms and concepts involved in the embodiments of this application. The following text introduces the technical features involved in the embodiments of this application.
[0212] During the 5G standardization discussions, it was agreed to introduce an RRC inactive state for terminal devices. Compared to the RRC connected state, the inactive state is more energy-efficient and has lower latency when accessing the network compared to the RRC idle state.
[0213] For example, the terminal device is in an RRC connected state in the base station. If there is no data transmission between the base station and the terminal device temporarily, or for other reasons, the base station can control the terminal device to enter an RRC inactive state, and allocate a context ID (context ID) to the terminal device, such as an inactive radionetwork temprory identifier (I-RNTI), and a radio access network notification area (RAN notification area, RNA). When the terminal device moves within the allocated RNA, one way is that it is not necessary to notify the base station of the location of the terminal device, and the base station needs to be notified only after it moves out of the RNA; another way is that even if the terminal device moves within the allocated RNA, the terminal device needs to periodically notify the base station of the location of the terminal device. This method is also called radio access network notification area update (RNA update, RNAU).
[0214] If a terminal device in the RRC inactive state wants to perform uplink or downlink transmission, it must first initiate the RRC resume process to enter the RRC connected state, and then transmit after entering the RRC connected state. However, when the terminal device needs to transmit a small data packet, the signaling overhead consumed by entering the RRC connected state may be greater than the amount of data to be transmitted, which is very inefficient. Therefore, many studies are now beginning to focus on early data transmission. Early data transmission refers to the ability of terminal devices to transmit data without entering the RRC connected state. This can effectively improve data transmission efficiency and reduce power consumption of terminal devices.
[0215] The following describes the process of early transmission of downlink data in the NR system. Please refer to Figure 1 .
[0216] S11, the anchor base station sends a paging message to all base stations in RNA ( Figure 1 The base station in the RNA receives the first paging message from the anchor base station. The first paging message indicates that downlink data has arrived from the terminal device and indicates that the downlink data is mobile terminated early data transmission (MT-EDT), which is also called early data transmission.
[0217] The anchor base station is an anchor base station of the terminal device, for example, the anchor base station stores the context of the terminal device. The number of terminal devices here is one or more. For example, the first paging message may include the identity number (ID) of the terminal device with the downlink data arriving.
[0218] S12, base station 1 sends a paging message ( Figure 1 (represented as the second paging message in the figure), the terminal device receives the second paging message from base station 1.
[0219] After receiving the first paging message from the anchor base station, base station 1 may decide to initiate random access for this MT-EDT. Base station 1 in S12 is any base station that received the first paging message. The second paging message may include the ID of the terminal device to which the downlink data arrived. For example, the terminal device ID included in the second paging message may be the same as the terminal device ID included in the first paging message.
[0220] In addition, the second paging message is also used to configure random access resources for the terminal device. The random access resources include, for example, one or more of a random access preamble or other resources used for random access.
[0221] S13. The terminal device sends a preamble to base station 1, and base station 1 receives the preamble from the terminal device.
[0222] After receiving the second paging message, the terminal device can determine whether the terminal device ID included in the second paging message contains the terminal device ID. If so, it indicates that there is MT-EDT data for the terminal device, that is, downlink early transmission data for the terminal device. The terminal device can then use the random access resources configured in the second paging message to initiate random access to base station 1.
[0223] For example, the preamble is the actual content sent by the terminal device in the physical random access channel (PRACH), and is composed of a cyclic prefix (CP) and a sequence.
[0224] S14 . Base station 1 sends a downlink data request (DL data request) message to the anchor base station, and the anchor base station receives the downlink data request message from base station 1 .
[0225] After base station 1 receives the preamble from the terminal device, since the downlink early transmission data is stored in the anchor base station, base station 1 requests the downlink early transmission data of the terminal device from the anchor base station.
[0226] S15. The anchor base station sends the downlink early transmission data of the terminal device to base station 1, and base station 1 receives the downlink early transmission data from the anchor base station.
[0227] S16 . Base station 1 sends a random access response (RAR) to the terminal device, and the terminal device receives the RAR from base station 1 .
[0228] After receiving the preamble from the terminal device, base station 1 can send a RAR to the terminal device. The RAR may include the uplink timing advance (TA), uplink grant, and temporary cell (TC)-radio-network temporary identifier (RNTI) of the terminal device. Among them, TC-RNTI is the RNTI used to scramble downlink early transmission data.
[0229] Among them, S16 may occur after S14, or S16 may occur before S14, or S16 and S14 may occur at the same time.
[0230] S17. The terminal device starts to use TC-RNTI to blindly detect the physical downlink control channel (PDCCH).
[0231] S18. Base station 1 uses TC-RNTI to schedule downlink early transmission data for the terminal device, and the terminal device receives the downlink early transmission data from base station 1.
[0232] S19a: The terminal device sends a positive acknowledgement (ACK) to base station 1 using the uplink TA indicated by the RAR and the UL-grant indicated by the RAR. Base station 1 receives the ACK from the terminal device. The ACK is used to indicate that the terminal device has received the downlink early transmission data.
[0233] S19b: Base station 1 sends an ACK to the anchor base station, and the anchor base station receives the ACK from base station 1. The ACK is used to indicate that the terminal device has received the downlink early transmission data.
[0234] As you can see, in Figure 1 During the downlink data early transmission process shown, the base station allocates resources to the terminal device via paging messages. Because the paging channel is receivable by all terminal devices, using paging messages to allocate resources for terminal devices results in poor resource allocation security. Furthermore, using paging messages to allocate resources significantly impacts paging capacity.
[0235] In view of this, a technical solution of an embodiment of the present application is provided. In an embodiment of the present application, the first message may not be a paging message. For example, the first message is dedicated signaling. That is to say, the embodiment of the present application can configure resources for receiving downlink early transmission data for the terminal device through dedicated signaling, without the need to configure through a paging message. Compared with the solution of configuring resources through a paging message, the technical solution provided by the embodiment of the present application improves the security of the resource configuration process. In addition, the fact that there is no need to configure resources through a paging message also helps to reduce the impact on the paging capacity, allowing the paging message to have more uses.
[0236] The technical solution provided in the embodiment of the present application can be applied to the fourth generation mobile communication technology (4G) system, such as the LTE system, or to the 5G system, such as the NR system, or can also be applied to the next generation mobile communication system or other similar communication systems, without specific limitation.
[0237] See Figure 2 , is an application scenario of the embodiment of this application. Figure 2 The network includes network device 1, network device 2, and the terminal device. For example, the terminal device is initially in the RRC connected state on network device 1. Later, the terminal device is released by network device 1, but the terminal device's context is stored in network device 1. In other words, network device 1 is the anchor base station for the terminal device. Later, due to mobility, the terminal device moves into the coverage area of network device 2, and the terminal device resides on network device 2. In other words, network device 2 is the network device where the terminal device currently resides, or the serving network device of the terminal device.
[0238] The network device 1 operates, for example, in an evolved universal mobile telecommunications system terrestrial radio access (E-UTRA) system, or in an NR system, or in a next-generation communication system or other communication system. The network device 2 operates, for example, in an E-UTRA system, or in an NR system, or in a next-generation communication system or other communication system. The network device 1 and the network device 2 may operate in the same communication system, for example, both operate in the E-UTRA system, or the network device 1 and the network device 2 may operate in different communication systems, for example, the network device 1 operates in the E-UTRA system and the network device 2 operates in the NR system.
[0239] Please see again Figure 3 , which is another application scenario of the embodiment of this application. Figure 3 This includes both network devices and terminal devices. For example, a terminal device is initially in an RRC connected state with the network device. Later, the terminal device is released by the network device, but the terminal device's context remains in the network device. In other words, the network device is the terminal device's anchor base station. Later, the terminal device does not move, or, although it does move, it remains within the coverage of the network device. In other words, the terminal device's anchor network device is the network device where the terminal device currently resides.
[0240] The network device operates in, for example, an E-UTRA system, or an NR system, or a next-generation communication system or other communication systems.
[0241] Figure 2 or Figure 3 The network device in the embodiment is, for example, a base station. Among them, the network device corresponds to different devices in different systems, for example, in a 4G system it may correspond to an eNB, and in a 5G system it may correspond to an access network device in 5G, such as a gNB. Of course, the technical solution provided in the embodiment of the present application can also be applied to future mobile communication systems, so Figure 3 The network devices in the figure can also correspond to the network devices in future mobile communication systems. Figure 2 or Figure 3 Taking the network device as a base station as an example, in fact, referring to the previous introduction, the network device can also be RSU and other devices. In addition, Figure 2 or Figure 3 The terminal device in the example is a mobile phone. In fact, according to the introduction to the terminal device in the previous article, it can be known that the terminal device in the embodiment of the present application is not limited to a mobile phone.
[0242] The following describes the method provided by the embodiment of the present application in conjunction with the accompanying drawings. It should be noted that the concept of "early data transmission" involved in the various embodiments of the present application can be understood as a general term, and any data transmission performed by the terminal device before entering the RRC connection state can be referred to as early data transmission. The configuration required for early data transmission can be referred to as early data transmission configuration. Among them, early data transmission includes early uplink data transmission or early downlink data transmission, and early uplink data transmission is also called mobile-initialized (mobileoriginate) data transmission, and early downlink data transmission is also called mobile-terminated (mobile terminated) data transmission. In some scenarios, early data transmission can also be referred to as small packet transmission.
[0243] This application embodiment provides a first communication method, see Figure 4 , which is the flow chart of this method. In the following introduction, this method is applied to Figure 3 The network architecture shown is taken as an example.
[0244] For the sake of convenience, the following takes the method executed by a network device and a terminal device as an example. Figure 3 As an example, the first network device described below may be Figure 3 The network devices in the network architecture shown in the figure, the terminal devices described below can be Figure 3 Terminal devices in the network architecture shown.
[0245] S41. A first network device determines downlink resource configuration information, where the downlink resource configuration information is used for a terminal device to receive downlink early transmission data when the terminal device is in a first state. The first state may be an RRC inactive state or an RRC idle state.
[0246] For example, the first network device can be an anchor network device for the terminal device. Downlink early data, also known as early data transmission (EDT), is actually downlink data. It is called "early data transmission" because the terminal device can receive this data without being in an RRC connected state.
[0247] The downlink resource configuration information may include RNTI, or time-frequency domain configuration of downlink transmission resources, or RNTI and time-frequency domain configuration of downlink transmission resources, or may also include other information.
[0248] The RNTI included in the downlink resource configuration information may be, for example, a C-RNTI, or other RNTI. The RNTI may be owned solely by the terminal device or shared with other terminal devices. The RNTI may be used by the terminal device to detect scheduling information for scheduling downlink early transmission data. For example, the RNTI may be used to scramble the scheduling information, so that the terminal device can detect the scheduling information using the RNTI and then receive downlink early transmission data based on the scheduling information.
[0249] The time-frequency domain configuration of the downlink transmission resources may indicate the time domain position and frequency domain position of the scheduling information. For example, the time-frequency domain configuration of the downlink transmission resources may include the configuration of the search space, or include the configuration of the control resource set (CORESET), or include the configuration of the search space and the configuration of the CORESET, or may also include other configurations. The search space is, for example, a UE-specific search space (USS). Taking the time-frequency domain configuration of the downlink transmission resources including the configuration of the USS as an example, the configuration of the USS may be used for the terminal device to detect scheduling information at the time domain position and frequency domain position indicated by the USS and the CORESET when the terminal device is in the first state.
[0250] The scheduling information can be used to schedule downlink early transmission data. For example, the first network device may first send the scheduling information to the terminal device, and then send the downlink early transmission data to the terminal device. The terminal device may detect the scheduling information based on the downlink resource configuration information. After detecting the scheduling information, the terminal device may receive the downlink early transmission data according to the scheduling information. The scheduling information may be carried, for example, via the PDCCH.
[0251] In addition to performing early transmission of downlink data, the terminal device can also perform early transmission of uplink data. That is to say, the terminal device can receive downlink data from the network device and send uplink data to the network device without entering the RRC connection state. When the terminal device performs early transmission of uplink data, the network device will also configure uplink resource configuration information for the terminal device for uplink data feedback. After the terminal device performs early transmission of uplink data, the network device can send feedback and other information corresponding to the uplink early transmission data to the terminal device, and the network device will also configure resource configuration information for sending feedback and other information corresponding to the uplink early transmission data. For example, the resource configuration information is called downlink resource configuration information in uplink data early transmission. For example, the downlink resource configuration information in uplink data early transmission may include RNTI and / or USS, etc.
[0252] For example, the downlink resource configuration information is also used for the terminal device to send uplink data early transmission when it is in the first state. Specifically, the downlink resource configuration information and the downlink resource configuration information in the uplink data early transmission can be the same configuration information, that is, the downlink process in the downlink data early transmission and the uplink data early transmission can use the same configuration to improve resource utilization. If this is the case, then for the terminal device, it may be necessary to distinguish whether the resource configuration information from the network device is used for downlink data early transmission or for uplink data early transmission. Therefore, as an optional implementation method, the first message may also include first indication information, the first indication information is used to indicate that the downlink resource configuration information is used to receive downlink early transmission data, or to indicate that the downlink resource configuration information is used for downlink data early transmission downlink feedback, or to indicate that the downlink resource configuration information for uplink data feedback in uplink data early transmission is also used to receive downlink early transmission data. In this way, the terminal device can determine whether the downlink resource configuration information is used for downlink data early transmission or for uplink data early transmission based on the first indication information, thereby being able to distinguish between uplink and downlink transmissions.
[0253] For another example, the downlink resource configuration information and the downlink resource configuration information in the uplink data early transmission may also be different configuration information, that is, the downlink resources in the uplink data early transmission and the downlink resources in the downlink data early transmission may use different configurations to distinguish between the uplink and downlink.
[0254] The embodiment of the present application receives downlink early transmission data by reusing the downlink resource configuration information used for uplink data feedback in uplink data early transmission, which can enable the terminal device to detect control information on a set of resources. The network device can flexibly schedule whether to transmit uplink data feedback information or downlink data through the control information, which helps to reduce the energy consumption of the terminal device.
[0255] If a terminal device in the RRC Inactive or RRC Idle state needs to perform downlink transmission, it can do so through early data transmission. Because it is a downlink transmission, the data transmitted is called downlink early transmission data. With early downlink data transmission, the terminal device can perform downlink data transmission without entering the RRC Connected state, effectively improving data transmission efficiency and reducing terminal device power consumption.
[0256] S42: The first network device sends a first message to the terminal device, and the terminal device receives the first message from the first network device. The first message may be used to indicate the downlink resource configuration information.
[0257] For example, the first message may be an RRC release message, or may be other messages. If the first message is an RRC release message, the first message may be used to release the terminal device from the RRC connected state to the first state.
[0258] That is to say, in an embodiment of the present application, the first network device can configure downlink resource configuration information for the terminal device when releasing the terminal device to the first state, and the downlink resource configuration information is used for the terminal device to receive downlink early transmission data when it is in the first state, and the first state is the RRC inactive state or the RRC idle state. It is equivalent to that the first network device configures resources for the terminal device to receive downlink early transmission data when releasing the terminal device. That is to say, the embodiment of the present application can configure resources for the terminal device to receive downlink early transmission data through dedicated signaling (such as an RRC release message) without the need to configure through a paging message. Compared with the solution of configuring resources through a paging message, the technical solution provided by the embodiment of the present application improves the security of the resource configuration process. In addition, the fact that there is no need to configure resources through a paging message also helps to reduce the impact on the paging capacity, so that the paging message can have more uses.
[0259] The first message may indicate downlink resource configuration information. After receiving the first message, the terminal device may immediately detect scheduling information based on the downlink resource configuration information, thereby receiving downlink early transmission data based on the scheduling information. For example, if the scheduling information is carried in a downlink control channel (e.g., PDCCH), the terminal device may immediately detect the PDCCH based on the downlink resource configuration information after receiving the first message.
[0260] In order to save power of the terminal device, as an optional implementation method, the network device can also configure discontinuous reception (DRX) configuration information for the terminal device. For example, in addition to the downlink resource configuration information, the first message can also include the DRX configuration information, or the downlink resource configuration information can include the DRX configuration information. For example, the time-frequency domain configuration of the downlink transmission resource in the downlink resource configuration information can include the DRX configuration information. The DRX configuration information can be used by the terminal device to detect downlink early transmission data according to the DRX configuration information, or the DRX configuration information can indicate the transmission period of the downlink early transmission data. The terminal device detects the downlink early transmission data according to the DRX configuration information, and only needs to detect whether there is downlink data transmission at a certain period, without the need to perform detection all the time. In this way, the detection can be completed and the power saving effect can be achieved.
[0261] One implementation of the DRX configuration information is that the DRX configuration information includes a DRX cycle, or includes an offset, or includes a DRX cycle and an offset, or may also include other information related to the DRX configuration. Among them, the offset may, for example, indicate the offset of the time domain start position of the DRX cycle. In order for the terminal device to perform detection according to the DRX configuration information, it is necessary to determine the time domain detection position. For example, the terminal device only needs to determine the time domain start detection position, and then determine the specific time domain detection position according to the DRX cycle. For example, the terminal device can determine the radio frame and subframe where the time domain start detection position is located, thereby determining the time domain start detection position. For example, the radio frame where the time domain start detection position determined by the terminal device is located may satisfy the following relationship:
[0262] SFN mod T=FLOOR(offset / 10)(Formula 1)
[0263] Wherein, SFN is a system frame number (SFN), T represents a DRX cycle indicated by the DRX configuration information, offset represents an offset indicated by the DRX configuration information, FLOOR(x) represents rounding down x, and mod represents a modulo operation.
[0264] The terminal device determines the subframe where the time domain start detection position is located. For example, one way is that if T is greater than sf5, where sf5 refers to the length of 5 subframes, the subframe can satisfy the following relationship:
[0265] subframe=offset mod 10 (Formula 2)
[0266] Wherein, subframe represents the subframe number.
[0267] If T is less than or equal to sf5, the subframe can satisfy the following relationship:
[0268] subframe = offset or (offset + 5) (Formula 3)
[0269] In addition, T in Formulas 1 to 3 can satisfy the following relationship:
[0270] T = CEIL(T / 10) (Formula 4)
[0271] Here, ceil(x) represents the smallest integer greater than or equal to x.
[0272] After the terminal device determines the time domain starting detection position, it can detect the downlink early transmission data according to the DRX configuration information. If the downlink resource configuration information indicated by the first message includes the configuration of the USS, then the DRX configuration information is, for example, associated with the configuration of the USS. In other words, the terminal device can detect the downlink early transmission data within the USS indicated by the configuration of the USS according to the DRX configuration information, or in other words, detect the scheduling information for scheduling the downlink early transmission data.
[0273] Another possible implementation of the DRX configuration information is that the DRX configuration information includes a paging cycle. The terminal device can calculate the location of the paging opportunity based on the paging cycle and the downlink resource configuration information, and monitor the corresponding paging opportunity. For example, it can monitor using the RNTI at the corresponding paging opportunity to determine whether there is downlink data.
[0274] S43. The first network device sends the downlink early transmission data according to the downlink configuration information, and the terminal device receives the downlink early transmission data according to the downlink configuration information.
[0275] In an embodiment of the present application, for example, the terminal device does not move after being released, or although the terminal device moves, it is still within the coverage of the first network device after the movement. Therefore, it can be considered that the first network device sends downlink early transmission data to the terminal device, and the terminal device also receives downlink early transmission data from the first network device.
[0276] Specifically, when downlink early transmission data of a terminal device arrives, the first network device can send scheduling information according to the downlink resource configuration information, and the scheduling information is used to schedule the downlink early transmission data. After entering the first state, the terminal device can detect the scheduling information according to the downlink resource configuration information. For example, the downlink resource configuration information includes the configuration of the USS and C-RNTI. In addition, the first message also includes DRX configuration information. The terminal device can use the C-RNTI to detect the scheduling information within the USS indicated by the configuration of the USS, according to the DRX cycle indicated by the DRX configuration information. After sending the scheduling information, the first network device can send downlink early transmission data according to the scheduling information. If the terminal device detects the scheduling information, it can also receive the downlink early transmission data from the first network device according to the scheduling of the scheduling information.
[0277] S44: The terminal device sends a confirmation message to the first network device, and the first network device receives the confirmation message from the terminal device. The confirmation message may indicate that the terminal device has received the downlink early transmission data.
[0278] After receiving the downlink early transmission data, the terminal device can send a confirmation message to the first network device. The confirmation message is, for example, an acknowledgment (ACK) message, but the ACK message indicates that the terminal device has received the downlink early transmission data. However, the downlink early transmission data may be received correctly or incorrectly. For example, the ACK message may indicate that the downlink early transmission data is received correctly or incorrectly.
[0279] Alternatively, the confirmation message may also be implemented through a random access preamble, for example, the preamble is called the first preamble. Figure 4 If this is the case, the first message may further include a random access resource for the terminal device to receive downlink early transmission data, and the random access resource may include a first preamble, so that the terminal device may send the first preamble as a confirmation message to the first network device.
[0280] Among them, the concept of beam is introduced in the NR system. When the terminal device is in different positions, it may send a confirmation message to the first network device through different beams, and different beams may correspond to different preambles. Therefore, the random access resources indicated by the first message may include at least one preamble corresponding to at least one SSB. The SSB and the beam are in a one-to-one correspondence, so the preamble corresponding to the SSB is the preamble corresponding to the beam. Among them, if the first network device can determine that the terminal device has not moved, or that the movement of the terminal device is small (for example, the terminal device only moves within a preset range), the random access resources included in the first message may also include only the first preamble, but not other preambles, that is, the number of at least one preamble is 1, and the beam carrying the first preamble is the beam corresponding to the terminal device. Alternatively, if the first network device determines that the terminal device has moved, or determines that the terminal device has moved a large amount (for example, the terminal device has moved out of a preset range), or the first network device cannot determine whether the terminal device has moved, the random access resources included in the first message may include multiple preambles, that is, the number of at least one preamble is greater than 1, and these multiple preambles may include the first preamble.
[0281] If the random access resources included in the first message only include the first preamble, the terminal device can send the first preamble as a confirmation message to the first network device. Alternatively, if the random access resources included in the first message include multiple preambles, the terminal device can determine the first beam (or first SSB) corresponding to the terminal device based on the location of the terminal device, and determine the preamble corresponding to the first beam (or first SSB) in the multiple preambles, for example, the first preamble, the first beam is the beam corresponding to the terminal device, and the first SSB is the SSB carried by the first beam, so that the terminal device can send the first preamble as a confirmation message to the first network device.
[0282] If the terminal device sends an ACK as a confirmation message to the network device, a corresponding PUCCH configuration is required. However, if the terminal device uses a preamble as an confirmation message, no PUCCH configuration is required, which is simpler to implement and helps save the signaling overhead of PUCCH configuration.
[0283] If the terminal device does not receive the downlink early transmission data, the terminal device may not send the confirmation message to the first network device. Then, if the first network device does not receive the confirmation message, or the received confirmation message indicates that the downlink early transmission data is received incorrectly, the first network device may retransmit the downlink early transmission data, thereby improving the success rate of receiving the downlink early transmission data.
[0284] In an embodiment of the present application, a first message can be sent to a terminal device, the first message indicating downlink resource configuration information, and the terminal device can receive downlink early transmission data according to the downlink resource configuration information. This is equivalent to providing a mechanism for allocating resources for receiving downlink early transmission data to the terminal device, so that downlink early transmission can be achieved. In addition, the first message may not be a paging message. For example, the first message is a dedicated signaling. That is to say, the embodiment of the present application can configure resources for receiving downlink early transmission data for the terminal device through dedicated signaling, without the need for configuration through a paging message. Compared with the solution of configuring resources through a paging message, the technical solution provided by the embodiment of the present application improves the security of the resource configuration process. In addition, the fact that there is no need to configure resources through a paging message also helps to reduce the impact on the paging capacity, so that the paging message can have more uses.
[0285] In addition, since the first network device is the anchor network device of the terminal device and the downlink resource configuration information has been sent to the terminal device in advance, when downlink early transmission data from the terminal device arrives, the first network device can directly send the downlink early transmission data to the terminal device without requesting downlink early transmission data from other network devices or configuring corresponding resources for the terminal device, thereby reducing the transmission delay of the downlink early transmission data.
[0286] In order to solve the same technical problem, the present application embodiment provides a second communication method, see Figure 5 , which is the flow chart of this method. In the following introduction, this method is applied to Figure 3 The network architecture shown is taken as an example.
[0287] For the sake of convenience, the following takes the method executed by a network device and a terminal device as an example. Figure 3 As an example, the first network device described below may be Figure 3 The network devices in the network architecture shown in the figure, the terminal devices described below can be Figure 3 Terminal devices in the network architecture shown.
[0288] S51. A first network device determines downlink resource configuration information, where the downlink resource configuration information is used for a terminal device to receive downlink early transmission data when the terminal device is in a first state. The first state may be an RRC inactive state or an RRC idle state.
[0289] For example, the first network device may be an anchor network device of the terminal device.
[0290] The downlink resource configuration information may include RNTI, or time-frequency domain configuration of downlink transmission resources, or RNTI and time-frequency domain configuration of downlink transmission resources, or may also include other information.
[0291] It should be noted that the downlink resource configuration information may be valid within the radio access network notification area (RAN notification area, RNA), or may be valid only within the current service cell of the terminal device. If the downlink resource configuration information is valid within the RNA, the terminal device can still use the downlink resource configuration information to receive downlink early transmission data after leaving the current service cell. If the downlink resource configuration information is valid only within the current service cell of the terminal device, the terminal device can no longer use the downlink resource configuration information to receive downlink early transmission data after leaving the current service cell, and the terminal device needs to notify the first network device after leaving the current cell.
[0292] For more information about S51, such as the introduction of downlink resource configuration information, please refer to Figure 4 Relevant content of S41 in the embodiment shown.
[0293] S52: The first network device sends a first message to the terminal device, and the terminal device receives the first message from the first network device. The first message can be used to indicate the downlink resource configuration information.
[0294] For example, the first message may be an RRC release message, or may be other messages. If the first message is an RRC release message, the first message may be used to release the terminal device from the RRC connected state to the first state.
[0295] In order to save power of the terminal device, as an optional implementation method, the network device can also configure DRX configuration information for the terminal device. For example, in addition to the downlink resource configuration information, the first message can also include the DRX configuration information, or the downlink resource configuration information can include the DRX configuration information. For example, the time-frequency domain configuration of the downlink transmission resource in the downlink resource configuration information can include the DRX configuration information.
[0296] After receiving the first message, the terminal device can immediately detect the scheduling information based on the downlink resource configuration information, thereby receiving the downlink early transmission data based on the scheduling information. For example, if the scheduling information is carried in a downlink control channel (such as PDCCH), the terminal device can immediately detect the PDCCH based on the downlink resource configuration information after receiving the first message.
[0297] Optionally, the first message may also include second indication information, where the second indication information is used to indicate whether the downlink resource configuration information is valid within the RNA or only valid in the current serving cell.
[0298] For more information about S52, such as the introduction of DRX configuration information, please refer to Figure 4 The relevant content of S42 in the embodiment shown.
[0299] S53: The first network device sends a second message to the terminal device, and the terminal device receives the second message from the first network device.
[0300] The second message may indicate the random access resources of the terminal device in response to the second message, and the random access resources may include the first preamble. The concept of beam is introduced in the NR system. When the terminal device is in different positions, it may send messages to the first network device through different beams, and different beams may correspond to different preambles. Therefore, the random access resources indicated by the second message may include at least one preamble corresponding to at least one SSB, and at least one preamble may include the first preamble. SSB and beam are in a one-to-one correspondence, so the preamble corresponding to the SSB is the preamble corresponding to the downlink beam. If the first network device can determine that the terminal device has not moved, or that the movement of the terminal device is small (for example, the terminal device only moves within a preset range), the random access resources included in the first message may include only the first preamble, but not other preambles, that is, the number of at least one preamble is 1, and the beam corresponding to the first preamble is the beam corresponding to the location of the terminal device. Alternatively, if the first network device determines that the terminal device has moved, or determines that the terminal device has moved a large amount (for example, the terminal device has moved out of a preset range), or the first network device cannot determine whether the terminal device has moved, the random access resources included in the first message may include multiple preambles, that is, the number of at least one preamble is greater than 1, and these multiple preambles may include the first preamble.
[0301] For example, the first network device may send a second message to the terminal device when downlink early transmission data of the terminal device arrives. In other words, the first network device may allocate random access resources to the terminal device when downlink early transmission data of the terminal device arrives, so that the allocated random access resources can correspond to the current location of the terminal device.
[0302] The second message is carried by downlink control information (DCI) of the PDCCH. One implementation method is that the second message is a PDCCH order, or it can be other messages. PDCCH order is a method of carrying random access resources by using DCI in the PDCCH channel.
[0303] If the second message is a PDCCH order message, then in an optional implementation, the downlink resource configuration information indicated by the first message can be used to schedule the PDCCH order message. The terminal device can receive the PDCCH order message according to the downlink resource configuration information, and the PDCCH order message can indicate random access resources for the terminal device.
[0304] Through the communication method provided in the embodiments of the present application, a terminal device in an RRC idle state and / or an RRC inactive state can receive a PDCCH order message. After receiving the PDCCH order message, the terminal device can receive downlink data, such as downlink early transmission data, according to the random access resources indicated by the PDCCH order message. Therefore, the random access resources can be considered as random access resources used for the terminal device to receive downlink early transmission data; or, after receiving the PDCCH order message, the terminal device can also initiate random access according to the random access resources indicated by the PDCCH order message, but it is not necessary to receive downlink data. In other words, the random access resources indicated by the PDCCH order message can be used by the terminal device to receive downlink early transmission data, and can also be used by the terminal device to perform random access, which also improves the utilization rate of the PDCCH order message. Specifically, a terminal device in an RRC idle state or an RRC inactive state can receive a PDCCH order message according to the first downlink resource configuration information and determine the corresponding random access resource. In a first possible implementation, the terminal device performs a random access process according to the random access resource and enters an RRC connection state. At this time, the above-mentioned downlink early transmission data is not received. For example, the terminal device can send uplink data or receive downlink signaling through the RRC connection instead of receiving the above-mentioned downlink early transmission data. In a second possible implementation, the terminal device triggers random access according to the random access resource and then receives downlink early transmission data. For example, the terminal device can send a first random access preamble code to the network device to notify the terminal device that it is within the service range of the network device, thereby triggering the network device to send downlink early transmission data to the terminal device. For another example, the terminal device can send a random access request message to the base station. The base station can determine the location and resource information of the terminal device through the random access request message, and then send downlink early transmission data to the terminal device according to the information. Of course, in the embodiment of the present application, the random access resource indicated by the PDCCH order message can be used for the terminal device to receive downlink early transmission data as an example.
[0305] In an embodiment of the present application, a PDCCH order is used to indicate the random access resources for receiving downlink early transmission data, eliminating the need to allocate random access resources to terminal devices via paging messages. The PDCCH order is scrambled using the terminal device's dedicated RNTI, making its contents invisible to other terminal devices. This helps improve the security of the resource allocation process compared to solutions that allocate random access resources via paging messages. Furthermore, by eliminating the need to allocate random access resources via paging messages, paging message capacity can be saved, allowing paging messages to be used for more other purposes.
[0306] S54: The terminal device sends a first preamble to the first network device, and the first network device receives the first preamble from the terminal device.
[0307] After receiving the second message, the terminal device can send a preamble to the first network device. If the random access resources included in the second message only include the first preamble, the terminal device can send the first preamble to the first network device. Alternatively, if the random access resources included in the second message include multiple preambles, the terminal device can determine the first beam (or first SSB) corresponding to the terminal device based on the location of the terminal device, and determine the preamble corresponding to the first beam (or first SSB) in the multiple preambles, for example, the first preamble, the first beam is the beam corresponding to the terminal device, and the first SSB is the SSB carried by the first beam, so that the terminal device can send the first preamble to the first network device.
[0308] The first preamble may be used to respond to the second message. It may also be considered that the first preamble is used to notify the first network device that the terminal device is within the service range of the first network device, thereby triggering the first network device to send downlink early transmission data to the terminal device.
[0309] In addition, the terminal device can also restore its context. For example, if the first message is an RRC release message, the terminal device can suspend or deactivate its context after being released. At this point, the terminal device will need to receive downlink early transmission data. This downlink early transmission data may have been encrypted and integrity protected. To decrypt and perform integrity protection checks on the downlink early transmission data, the terminal device will need to use the key and other information included in the terminal device context. Therefore, the terminal device can restore its context.
[0310] S55. The first network device sends the downlink early transmission data according to the downlink resource configuration information, and the terminal device receives the downlink early transmission data according to the downlink configuration information.
[0311] In an embodiment of the present application, for example, the terminal device does not move after being released, or although the terminal device moves, it is still within the coverage of the first network device after the movement. Therefore, it can be considered that the first network device sends downlink early transmission data to the terminal device, and the terminal device also receives downlink early transmission data from the first network device.
[0312] Specifically, after receiving the first preamble, the first network device may send scheduling information according to the downlink resource configuration information, and the scheduling information is used to schedule downlink early transmission data. After entering the first state, the terminal device may detect the scheduling information according to the downlink resource configuration information. For example, the downlink resource configuration information includes the configuration of the USS and the C-RNTI. In addition, the first message also includes the DRX configuration information. The terminal device may use the C-RNTI to detect the scheduling information within the USS indicated by the configuration of the USS and according to the DRX cycle indicated by the DRX configuration information. After sending the scheduling information, the first network device may send downlink early transmission data according to the scheduling information. If the terminal device detects the scheduling information, it may also receive the downlink early transmission data from the first network device according to the scheduling of the scheduling information.
[0313] The downlink early transmission data sent by the first network device in S55 may be data that has been encrypted and integrity protected. After receiving the downlink early transmission data, the terminal device may decrypt and perform integrity protection checks on the downlink early transmission data to obtain the original data.
[0314] As an optional implementation, the first network device may further send an uplink timing advance (TA) to the terminal device. For example, the first network device may send the uplink TA together with the downlink early transmission data, or the first network device may send the uplink TA separately. The uplink TA may be used by the terminal device to send a confirmation message corresponding to the downlink early transmission data to the first network device.
[0315] S56: The terminal device sends a confirmation message to the first network device, and the first network device receives the confirmation message from the terminal device. The confirmation message may indicate that the terminal device has received the downlink early transmission data.
[0316] After receiving the downlink early transmission data, the terminal device may send a confirmation message to the first network device. If the first network device also sends an uplink TA to the terminal device, the terminal device may send the confirmation message to the first network device based on the uplink TA. The confirmation message is, for example, a positive acknowledgement (ACK) message, but the ACK message indicates that the terminal device has received the downlink early transmission data. However, the downlink early transmission data may be received correctly or incorrectly. For example, the ACK message may indicate that the downlink early transmission data is received correctly or incorrectly.
[0317] If the terminal device does not receive the downlink early transmission data, the terminal device may not send the confirmation message to the first network device. Then, if the first network device does not receive the confirmation message, or the received confirmation message indicates that the downlink early transmission data is received incorrectly, the first network device may retransmit the downlink early transmission data, thereby improving the success rate of receiving the downlink early transmission data.
[0318] In an embodiment of the present application, the first message may not be a paging message. For example, the first message is dedicated signaling. That is, the embodiment of the present application can configure resources for receiving downlink early transmission data for the terminal device through dedicated signaling, without the need for configuration through paging messages. Compared with the solution of configuring resources through paging messages, the technical solution provided by the embodiment of the present application improves the security of the resource configuration process. In addition, the absence of the need to configure resources through paging messages also helps to reduce the impact on paging capacity, allowing paging messages to have more uses.
[0319] In addition, the first network device may send a second message to the terminal device when downlink early transmission data of the terminal device arrives. In other words, the first network device may allocate random access resources to the terminal device when downlink early transmission data of the terminal device arrives, so that the allocated random access resources can correspond to the current location of the terminal device.
[0320] Figure 4 The embodiment shown and Figure 5 The embodiments shown are all based on the example of the terminal device not moving out of the range of the anchor network device. Below, the embodiment of the present application provides a third communication method to introduce the scenario where the terminal device moves out of the range of the anchor network device. Figure 6 , which is the flow chart of this method. In the following introduction, this method is applied to Figure 2 The network architecture shown is taken as an example.
[0321] For the sake of convenience, the following takes the method executed by a network device and a terminal device as an example. Figure 2 As an example, the first network device described below may be Figure 2In the network architecture shown in FIG. 1 , the second network device described below may be Figure 2 The network device 2 in the network architecture shown in the figure, the terminal device described below can be Figure 2 Terminal devices in the network architecture shown.
[0322] S61. A first network device determines downlink resource configuration information, where the downlink resource configuration information is used for a terminal device to receive downlink early transmission data when the terminal device is in a first state. The first state may be an RRC inactive state or an RRC idle state.
[0323] For example, the first network device may be an anchor network device of the terminal device.
[0324] The downlink resource configuration information may include RNTI, or time-frequency domain configuration of downlink transmission resources, or RNTI and time-frequency domain configuration of downlink transmission resources, or may also include other information.
[0325] It should be noted that the downlink resource configuration information can be valid within the RAN notification area (RNA) or only within the current serving cell of the terminal device. If the downlink resource configuration information is valid within the RNA, the terminal device can still use the downlink resource configuration information to receive downlink early transmission data after leaving the current serving cell. If the downlink resource configuration information is valid only within the current serving cell of the terminal device, the terminal device can no longer use the downlink resource configuration information to receive downlink early transmission data after leaving the current serving cell, and the terminal device needs to notify the first network device after leaving the current cell.
[0326] For more information about S61, such as the introduction of downlink resource configuration information, please refer to Figure 4 Relevant content of S51 in the embodiment shown.
[0327] S62: The first network device sends a first message to the terminal device, and the terminal device receives the first message from the first network device. The first message can be used to indicate the downlink resource configuration information.
[0328] For example, the first message may be an RRC release message, or may be other messages. If the first message is an RRC release message, the first message may be used to release the terminal device from the RRC connected state to the first state.
[0329] In order to save power of the terminal device, as an optional implementation method, the network device can also configure DRX configuration information for the terminal device. For example, in addition to the downlink resource configuration information, the first message can also include the DRX configuration information, or the downlink resource configuration information can include the DRX configuration information. For example, the time-frequency domain configuration of the downlink transmission resource in the downlink resource configuration information can include the DRX configuration information.
[0330] After receiving the first message, the terminal device can immediately detect the scheduling information based on the downlink resource configuration information, thereby receiving the downlink early transmission data based on the scheduling information. For example, if the scheduling information is carried in a downlink control channel (such as PDCCH), the terminal device can immediately detect the PDCCH based on the downlink resource configuration information after receiving the first message.
[0331] Optionally, the first message may also include second indication information, where the second indication information is used to indicate whether the downlink resource configuration information is valid within the RNA or only valid in the current serving cell.
[0332] For more information about S62, such as the introduction of DRX configuration information, please refer to Figure 4 The relevant content of S52 in the embodiment shown.
[0333] S63. When downlink early transmission data arrives for the terminal device, the first network device sends a paging message, and the second network device receives the paging message from the first network device. The paging message may indicate the arrival of the downlink early transmission data. For example, the paging message may include an identifier of the terminal device for which the downlink early transmission data arrived, such as an identity number (ID) of the terminal device.
[0334] When downlink early transmission data of a terminal device arrives, the first network device can send a paging message to all network devices in the RNA area. For example, if the second network device is a network device in the RNA area, the second network device can receive the paging message.
[0335] As an optional implementation, the paging message may also indicate the downlink resource configuration information. That is, the first network device may indicate the downlink resource configuration information to the second network device via the paging message, so that the second network device can send downlink early transmission data, or send scheduling information for scheduling downlink early transmission data, based on the downlink resource configuration information.
[0336] Alternatively, as another optional implementation, the first network device may also send the downlink resource configuration information to the second network device in advance. For example, the first network device may send the information via the X2 interface between the first network device and the second network device, or via other air interface messages. In this case, the paging message does not need to indicate the downlink resource configuration information, which helps save paging message capacity.
[0337] S64. The second network device sends a second message to the terminal device, and the terminal device receives the second message from the second network device.
[0338] In an embodiment of the present application, for example, after being released, the terminal device moves and enters the coverage area of the second network device. Therefore, the second network device can interact with the terminal device. After receiving the paging message, the second network device can send a second message to the terminal device. The second message can indicate a random access resource for the terminal device to receive downlink early transmission data. The random access resource can include a first preamble.
[0339] For more information about S64, such as the introduction to the second message, please refer to Figure 5 Relevant content of S53 in the embodiment shown.
[0340] S65: The terminal device sends a first preamble to the second network device, and the second network device receives the first preamble from the terminal device.
[0341] After receiving the second message, the terminal device can send a preamble to the first network device. If the random access resources included in the second message only include the first preamble, the terminal device can send the first preamble to the first network device. Alternatively, if the random access resources included in the second message include multiple preambles, the terminal device can determine the first beam (or first SSB) corresponding to the terminal device based on the location of the terminal device, and determine the preamble corresponding to the first beam (or first SSB) in the multiple preambles, for example, the first preamble, the first beam is the beam corresponding to the terminal device, and the first SSB is the SSB carried by the first beam, so that the terminal device can send the first preamble to the first network device.
[0342] In addition, the terminal device can also restore its context. For example, if the first message is an RRC release message, the terminal device can suspend or deactivate its context after being released. At this point, the terminal device will need to receive downlink early transmission data. This downlink early transmission data may have been encrypted and integrity protected. To decrypt and perform integrity protection checks on the downlink early transmission data, the terminal device will need to use the key and other information included in the terminal device context. Therefore, the terminal device can restore its context.
[0343] S66: The second network device sends a request message to the first network device, and the first network device receives the request message from the second network device. The request message can be used to request the downlink early transmission data.
[0344] The downlink early transmission data is stored in the first network device. If the second network device receives the first preamble from the terminal device, indicating that the terminal device needs to receive the downlink early transmission data, the second network device can request the first network device to obtain the downlink early transmission data.
[0345] S67: The first network device sends the downlink early transmission data to the second network device, and the second network device receives the downlink early transmission data from the first network device.
[0346] After receiving the request message from the second network device, the first network device can send the downlink early transmission data to the second network device. The downlink early transmission data sent by the first network device in S67 can be data processed by the PDCP layer, for example, data that has been encrypted and integrity protected.
[0347] Optionally, the first network device may also send the RLC layer configuration information included in the context of the terminal device to the second network device. Thus, if the terminal device needs to exchange RLC layer information with a network device, it can simply interact with the second network device, without having to forward the information between the terminal device and the first network device through the second network device.
[0348] S68. The second network device sends the downlink early transmission data according to the downlink resource configuration information, and the terminal device receives the downlink early transmission data according to the downlink configuration information.
[0349] In an embodiment of the present application, for example, the terminal device moves after being released, and after the movement, the terminal device enters the coverage range of the second network device. Therefore, it can be considered that the first network device sends downlink early transmission data to the second network device, and the second network device then sends the downlink early transmission data to the terminal device, and the terminal device receives the downlink early transmission data from the second network device.
[0350] Specifically, after receiving the downlink early transmission data from the first network device, the second network device can send scheduling information according to the downlink resource configuration information, and the scheduling information is used to schedule the downlink early transmission data. After entering the first state, the terminal device can detect the scheduling information according to the downlink resource configuration information. For example, the downlink resource configuration information includes the configuration of the USS and the C-RNTI. In addition, the first message also includes DRX configuration information. The terminal device can use the C-RNTI to detect the scheduling information within the USS indicated by the configuration of the USS and according to the DRX cycle indicated by the DRX configuration information. After sending the scheduling information, the second network device can send the downlink early transmission data according to the scheduling information. If the terminal device detects the scheduling information, it can also receive the downlink early transmission data from the second network device according to the scheduling of the scheduling information.
[0351] In S68, the second network device may forward the downlink early transmission data from the first network device. Therefore, the downlink early transmission data sent by the second network device may be encrypted and integrity-protected. After receiving the downlink early transmission data, the terminal device may decrypt and perform integrity protection checks on the downlink early transmission data to obtain the original data.
[0352] As an optional implementation, the first network device may further send an uplink TA to the terminal device. For example, the first network device may send the uplink TA together with the downlink early transmission data, or the first network device may send the uplink TA separately. The uplink TA may be used by the terminal device to send a confirmation message corresponding to the downlink early transmission data to the first network device.
[0353] S69: The terminal device sends a confirmation message to the first network device, and the first network device receives the confirmation message from the terminal device. The confirmation message may indicate that the terminal device has received the downlink early transmission data.
[0354] After receiving the downlink early transmission data, the terminal device may send a confirmation message to the first network device. If the first network device also sends an uplink TA to the terminal device, the terminal device may send the confirmation message to the first network device based on the uplink TA. The confirmation message is, for example, an ACK message, but the ACK message indicates that the terminal device has received the downlink early transmission data. However, the downlink early transmission data may be received correctly or incorrectly. For example, the ACK message may indicate that the downlink early transmission data is received correctly or incorrectly.
[0355] If the terminal device does not receive the downlink early transmission data, the terminal device may not send the confirmation message to the first network device. Then, if the first network device does not receive the confirmation message, or the received confirmation message indicates that the downlink early transmission data is received incorrectly, the first network device may retransmit the downlink early transmission data, thereby improving the success rate of receiving the downlink early transmission data.
[0356] In an embodiment of the present application, the first message may not be a paging message, for example, the first message is dedicated signaling. In addition, the second network device may configure random access resources for the terminal device through a second message, and the second message may be, for example, a PDCCH order.
[0357] If the second message is a PDCCH order message, then as an optional implementation, the downlink resource configuration information indicated by the first message can be used to schedule the PDCCH order message. The terminal device can receive the PDCCH order message according to the downlink resource configuration information, and the PDCCH order message can indicate random access resources for the terminal device.
[0358] After receiving a PDCCH order message, a terminal device can receive downlink data, such as downlink early transmission data, based on the random access resources indicated by the PDCCH order message. Alternatively, after receiving a PDCCH order message, the terminal device can initiate random access based on the random access resources indicated by the PDCCH order message, but is not required to receive downlink data. In other words, the random access resources indicated by the PDCCH order message can be used by the terminal device to receive downlink early transmission data or to perform random access, thereby improving the utilization rate of the PDCCH order message. Specifically, a terminal device in an RRC idle state or an RRC inactive state can receive a PDCCH order message according to the first downlink resource configuration information and determine the corresponding random access resource. In a first possible implementation, the terminal device performs a random access process according to the random access resource and enters an RRC connection state. At this time, the above-mentioned downlink early transmission data is not received. For example, the terminal device can send uplink data or receive downlink signaling through the RRC connection instead of receiving the above-mentioned downlink early transmission data. In a second possible implementation, the terminal device triggers random access according to the random access resource and then receives downlink early transmission data. For example, the terminal device can send a first random access preamble code to the network device to notify the terminal device that it is within the service range of the network device, thereby triggering the network device to send downlink early transmission data to the terminal device. For another example, the terminal device can send a random access request message to the base station. The base station can determine the location and resource information of the terminal device through the random access request message, and then send downlink early transmission data to the terminal device according to the information. Of course, in the embodiment of the present application, the random access resource indicated by the PDCCH order message can be used for the terminal device to receive downlink early transmission data as an example.
[0359] The PDCCH order is scrambled using the terminal's dedicated RNTI, making it invisible to other terminals. This improves the security of the resource allocation process compared to solutions that allocate random access resources through paging messages. Furthermore, by eliminating the need to allocate resources through paging messages, the impact on paging capacity is minimized, allowing paging messages to be used for more purposes.
[0360] In addition, if the terminal device does not move after being released, or the terminal device moves but is still within the coverage of the first network device after the movement, then consider another problem. When sending downlink data or paging messages or other downlink messages, although the terminal device does not move under the first network device, or the movement range is small, the first network device may not know which beam direction the terminal device is in under the first network device. Therefore, when the first network device sends downlink data, it can only send it by beam scanning, which will waste transmission resources. To this end, the embodiment of the present application proposes that for terminal devices in a stationary state or a low-mobility state, the first network device can configure a beam area for the terminal device. It should be noted that the beam area is just a name. It refers to an area defined by the beams of several downlink reference signals. This area is usually relatively small. If the terminal device stays in the beam area all the time, the first network device can send downlink data or paging or other downlink messages to the terminal device only on the beam corresponding to the beam area, and the terminal device only detects control information at the downlink transmission opportunity corresponding to the beam in the beam area. Once the terminal device moves out of the beam area, it can notify the first network device to avoid the first network device still sending downlink data or paging messages or other downlink messages to the terminal device in the beam area. The embodiment of the present application introduces this solution through the fourth communication method. Please refer to Figure 7 , which is the flow chart of this method. In the following introduction, this method is applied to Figure 3 The network architecture shown is taken as an example.
[0361] For the sake of convenience, the following takes the method executed by a network device and a terminal device as an example. Figure 3 As an example, the first network device described below may be Figure 3 The network devices in the network architecture shown in the figure, the terminal devices described below can be Figure 3 Terminal devices in the network architecture shown.
[0362] S71: A terminal device sends a first message to a first network device, and the first network device receives the first message from the terminal device. The first message is used to indicate a mobile state of the terminal device.
[0363] For example, the first message may indicate that the terminal device is in a stationary state or a low-speed state. The low-speed state means that the terminal device is moving at a low speed. For example, if the terminal device's speed is less than or equal to a first threshold, the terminal device is considered to be in a low-speed state. The first threshold may be configured by the first network device, pre-configured in the terminal device, determined by the terminal device itself, or specified by a protocol. For example, the first message may be sent by the terminal device to the first network device when the terminal device is in an RRC connected state. For example, the first message may be an RRC message, or may be another message.
[0364] Alternatively, the first network device may also measure the uplink signal from the terminal device and determine the mobility state of the terminal device based on the measurement result. Therefore, sending the first message by the terminal device to the first network device to indicate the mobility state of the terminal device is only an optional step.
[0365] S72: The first network device sends a second message to the terminal device, and the terminal device receives the second message from the first network device. The second message may indicate a first beam area. For example, the first network device may determine the first beam area based on the location of the terminal device.
[0366] For example, the second message may be an RRC release message, or may be other messages.
[0367] Taking the second message being an RRC release message as an example, when the first network device releases the terminal device to the RRC inactive state or the RRC idle state, it can indicate the first beam area to the terminal device, and the first beam area can include one or more beams. If the terminal device is within the first beam area, the first network device only needs to send downlink data to the terminal device through the beam included in the first beam area, and there is no need to send it to the terminal device through a beam outside the first beam area, which helps to save transmission resources, and because the terminal device is within the range of the first beam area, it can also try to ensure that the terminal device can correctly receive downlink data or paging messages or other downlink messages. When the RRC connection of the terminal device is released, the network device can specify a beam area for the terminal device through the second message, and then, the subsequent network device can send early transmission data to the terminal device in the RRC idle state and / or RRC inactive state more quickly.
[0368] For example, the downlink data described in the embodiments of the present application may be downlink early transmission data (for an introduction to downlink early transmission data, please refer to the aforementioned embodiments), or it may be other downlink data sent to a terminal device in an RRC inactive state or an RRC idle state, such as a paging message or a system message.
[0369] For example, the second message may include one or more downlink reference signal indexes, that is, the second message may include one or more indexes, each of which may correspond to a reference signal. The reference signal here is, for example, an SSB, or a channel state information reference signal (CSI-RS), or may be another reference signal. The reference signal and the beam may be in a one-to-one correspondence, and the one or more indexes included in the second message correspond to one or more beams belonging to the first beam area. In other words, the second message indicates the first beam area through one or more indexes.
[0370] Of course, the second message may also indicate the first beam area in other ways. For example, multiple beam areas may be pre-divided, and each beam area may correspond to a sequence number. For example, the first network device may divide the multiple beam areas, or the division may be specified by a protocol. The correspondence between beam areas and sequence numbers is known to both the first network device and the terminal device. Therefore, the second message only needs to include the sequence number of the first beam area to indicate the first beam area.
[0371] Optionally, the second message may further include one or more thresholds, such as a reference signal receiving power (RSRP) threshold or a reference signal receiving quality (RSRQ) threshold. If the second message includes only one threshold, it means that the threshold can be shared by all reference signals corresponding to the first beam area. If the second message includes multiple thresholds, for example, the number of thresholds included in the second message can be equal to the number of reference signals corresponding to the first beam area, that is, the reference signal and the threshold can be in a one-to-one correspondence. The threshold included in the second message can be used by the terminal device to determine whether the terminal device has moved out of the first beam area. This part will be introduced in the steps below.
[0372] S73. The first network device sends first downlink data to the terminal device through the beam included in the first beam area, and the terminal device receives the first downlink data from the beam included in the first beam area.
[0373] The first network device indicates the first beam area to the terminal device through the second message. When the first network device sends the first downlink data to the terminal device, it can send it to the terminal device through each beam of some or all beams included in the first beam area, so that the terminal device can correctly receive downlink data or paging messages or other downlink messages, and the first network device does not need to send the first downlink data to the terminal device through a beam outside the first beam area, which helps to save transmission resources.
[0374] In a possible implementation, the terminal device may receive the first downlink data according to a first search space configuration. The first search space configuration is indicated by a second message, or the first search space configuration is sent by the network device before the second message.
[0375] The first search space configuration is used to schedule the first downlink data. The first search space configuration can be a common search space configuration, such as a paging search space configuration or a system message (SIB1 or other system message block) search space configuration; or it can be a terminal device-specific search space configuration. Through the first search space configuration, the network device can dynamically schedule the first downlink data.
[0376] Specifically, when receiving the first downlink data, the terminal device can detect the control information of the first downlink data according to the first search space configuration. The terminal device can determine the monitoring occasion corresponding to the first downlink reference signal number according to the first search space configuration, and the first downlink reference signal number is one or more of the downlink reference signal numbers corresponding to the first beam area. Since the first network device sends the first downlink data in the downlink reference signal direction corresponding to the first beam area, the terminal device only needs to detect the control information of the first downlink data on the first downlink reference signal number, thereby reducing the number of detection times of the terminal device and saving energy consumption of the terminal device.
[0377] It should be noted that the above-mentioned first downlink data may be downlink data or a paging message or other downlink messages.
[0378] S74: The terminal device sends a third message to the first network device, and the first network device receives the third message from the terminal device. The third message may indicate that the terminal device has moved out of the first beam area.
[0379] If the terminal device moves within the first beam area, the terminal device does not need to notify the first network device. However, if the terminal device moves outside the first beam area, the terminal device can notify the first network device, so that the first network device knows that the terminal device has moved outside the first beam area. If downlink data is sent to the terminal device again, it is not suitable to be sent through the beam included in the first beam area, thus avoiding waste of transmission resources.
[0380] For example, the terminal device may determine whether the terminal device has moved out of the first beam area based on a threshold, which is described below with an example.
[0381] For example, if the second message does not include a threshold, the terminal device can determine whether the terminal device has moved out of the first beam area based on a preset threshold. The preset threshold is, for example, configured by the first network device, or pre-configured in the terminal device, or specified by a protocol, etc. For example, the first network device can send a reference signal through each beam of all beams in the first beam area, and the terminal device can measure the reference signal of each beam from all beams in the first beam area to obtain a measurement result, or the terminal device can measure the reference signal of each beam from some beams in the first beam area to obtain a measurement result, and the measurement result is, for example, RSRP or RSRQ. The measurement result needs to match the preset threshold, for example, if the preset threshold is the RSRP threshold, the measurement result can be RSRP, or if the preset threshold is the RSRQ threshold, the measurement result can be RSRQ. If the terminal device determines that each measurement result obtained is less than the preset threshold, it can be determined that the terminal device has moved out of the first beam area. Otherwise, as long as one measurement result is greater than a preset threshold, it cannot be determined that the terminal device has moved out of the first beam area.
[0382] Alternatively, the second message includes a threshold, which is an RSRP threshold or an RSRQ threshold. The terminal device can then determine whether the terminal device has moved outside the first beam area based on the threshold. For example, the first network device may transmit a reference signal through each of all beams in the first beam area, and the terminal device may measure the reference signal from each of all beams in the first beam area to obtain a measurement result. Alternatively, the terminal device may measure the reference signal from each of some beams in the first beam area to obtain a measurement result, such as RSRP or RSRQ. The measurement result must match a preset threshold. For example, if the threshold included in the second message is an RSRP threshold, the measurement result may be RSRP. Alternatively, if the threshold included in the second message is an RSRQ threshold, the measurement result may be RSRQ. If the terminal device determines that each obtained measurement result is less than the threshold included in the second message, it can be determined that the terminal device has moved outside the first beam area. Otherwise, as long as at least one measurement result is greater than the threshold included in the second message, it cannot be determined that the terminal device has moved outside the first beam area.
[0383] Alternatively, the second message includes multiple thresholds, for example, the beams (or reference signals) included in the first beam area are in a one-to-one correspondence with the thresholds included in the second message. The multiple thresholds included in the second message may all be RSRP thresholds, or all be RSRQ thresholds, or some of the thresholds may be RSRP thresholds and the remaining thresholds may be RSRQ thresholds. The terminal device may then determine whether the terminal device has moved out of the first beam area based on these multiple thresholds. For example, the first network device may send a reference signal through each beam in all beams in the first beam area, and the terminal device may measure the reference signal of each beam in all beams from the first beam area to obtain a measurement result, or the terminal device may measure the reference signal of each beam in some beams from the first beam area to obtain a measurement result, such as RSRP or RSRQ. The measurement result needs to match the preset threshold. For example, for a beam, the threshold corresponding to the beam included in the second message is the RSRP threshold, then the terminal device's measurement result for the reference signal from the beam can be RSRP, or, for a beam, the threshold corresponding to the beam included in the second message is the RSRQ threshold, then the terminal device's measurement result for the reference signal from the beam can be RSRQ. If the terminal device determines that each measurement result obtained is less than the threshold corresponding to each measurement result, it can be determined that the terminal device has moved out of the first beam area. Otherwise, as long as one measurement result is greater than the threshold corresponding to the measurement result, it cannot be determined that the terminal device has moved out of the first beam area.
[0384] For example, the first beam region includes beam 1 and beam 2, where beam 1 corresponds to reference signal 1 and beam 2 corresponds to reference signal 2. The second message includes threshold 1 and threshold 2, where threshold 1 corresponds to beam 1 and threshold 2 corresponds to beam 2. For example, both threshold 1 and threshold 2 are RSRP thresholds. The first network device sends reference signal 1 to the terminal device via beam 1 and sends reference signal 2 to the terminal device via beam 2. The terminal device receives reference signal 1 from beam 1 and reference signal 2 from beam 2. The terminal device measures reference signal 1 to obtain RSRP 1 and measures reference signal 2 to obtain RSRP 2. The terminal device determines the relationship between RSRP 1 and threshold 1, and determines the relationship between RSRP 2 and threshold 2. For example, if the terminal device determines that RSRP 1 is less than threshold 1 and RSRP 2 is less than threshold 2, the terminal device can determine that the terminal device has moved out of the first beam region.
[0385] The above-mentioned several methods of determining whether the terminal device has moved out of the first beam area are merely examples. The embodiments of the present application do not limit how the terminal device determines whether the terminal device has moved out of the first beam area.
[0386] S75: The first network device sends a fourth message to the terminal device, and the terminal device receives the fourth message from the first network device. The fourth message may indicate the second beam area. For example, the first network device may determine the second beam area based on the new location of the terminal device.
[0387] After the first network device determines that the terminal device has moved out of the first beam area, it can reallocate a beam area to the terminal device based on the terminal device's new location, such as to a second beam area. Consequently, when the first network device subsequently transmits downlink data to the terminal device, it can transmit data through all or part of the beams included in the second beam area, without having to transmit data through beams outside the second beam area, thereby conserving transmission resources.
[0388] The manner in which the first network device indicates the second beam area to the terminal device can refer to the manner in which the first network device indicates the first beam area to the terminal device in S72, and will not be described in detail.
[0389] S76. The first network device sends second downlink data to the terminal device through the beam included in the second beam area, and the terminal device receives the second downlink data from the beam included in the second beam area.
[0390] The first network device re-indicates the second beam area to the terminal device through the fourth message. Then, when the first network device sends downlink data to the terminal device (for example, the downlink data sent at this time is the second downlink data), it can send it to the terminal device through each beam of some or all beams included in the second beam area, instead of sending it through the beam included in the first beam area, so that the terminal device can correctly receive the downlink data or paging message or other downlink message. Moreover, the first network device does not need to send the second downlink data to the terminal device through a beam outside the second beam area, which helps to save transmission resources.
[0391] Subsequently, the terminal device can also determine whether it has moved out of the second beam area. If it is determined that it has moved out of the second beam area, the terminal device can continue to notify the first network device, so that the first network device can again determine a new beam area for the terminal device, and so on.
[0392] Through the method provided in the embodiment of the present application, the beam area can be indicated for the terminal device, so that the first network device only needs to send downlink data to the terminal device through the beam within the beam area corresponding to the terminal device, and there is no need to send downlink data to the terminal device through the beam outside the beam area, which helps to save transmission resources and improve the success rate of data transmission.
[0393] The following describes the device used to implement the above method in the embodiment of the present application in conjunction with the accompanying drawings. Therefore, the above content can be used in subsequent embodiments, and repeated content will not be repeated.
[0394] Figure 8 This is a schematic block diagram of a communication device 800 provided in an embodiment of the present application. Exemplarily, the communication device 800 is, for example, a terminal device 800.
[0395] The terminal device 800 includes a processing module 810 and a transceiver module 820. Exemplarily, the terminal device 800 may be a network device, or a chip used in a terminal device, or other combined devices, components, etc. having the above-mentioned terminal device functions. When the terminal device 800 is a terminal device, the transceiver module 820 may be a transceiver, which may include an antenna and a radio frequency circuit, etc., and the processing module 810 may be a processor, such as a baseband processor, which may include one or more central processing units (CPUs). When the terminal device 800 is a component having the above-mentioned terminal device functions, the transceiver module 820 may be a radio frequency unit, and the processing module 810 may be a processor, such as a baseband processor. When the terminal device 800 is a chip system, the transceiver module 820 may be the input and output interface of the chip (such as a baseband chip), and the processing module 810 may be the processor of the chip system, which may include one or more central processing units. It should be understood that the processing module 810 in the embodiments of the present application may be implemented by a processor or processor-related circuit components, and the transceiver module 820 may be implemented by a transceiver or transceiver-related circuit components.
[0396] For example, the processing module 810 can be used to perform Figure 4 In the embodiment shown, all operations performed by the terminal device except the transceiver operation, such as the operation of determining downlink resource configuration information according to the first message, and / or other processes for supporting the technology described herein. The transceiver module 820 can be used to perform Figure 4 All receiving operations performed by the terminal device in the illustrated embodiment, such as S42 to S44, and / or other processes for supporting the technology described herein.
[0397] For another example, the processing module 810 can be used to execute Figure 5 In the embodiment shown, all operations performed by the terminal device except the transceiver operation, such as the operation of determining downlink resource configuration information according to the first message, and / or other processes for supporting the technology described herein. The transceiver module 820 can be used to perform Figure 5 All receiving operations performed by the terminal device in the illustrated embodiment, such as S52 to S56, and / or other processes for supporting the technology described herein.
[0398] For another example, the processing module 810 can be used to execute Figure 6 In the embodiment shown, all operations performed by the terminal device except the transceiver operation, such as the operation of determining downlink resource configuration information according to the first message, and / or other processes for supporting the technology described herein. The transceiver module 820 can be used to perform Figure 6All receiving operations performed by the terminal device in the illustrated embodiment, such as S62, S64, S65, S68 and S69, and / or other processes for supporting the technology described herein.
[0399] For another example, the processing module 810 can be used to execute Figure 7 In the embodiment shown, all operations performed by the terminal device except for the transceiver operation, such as the operation of determining the mobile state of the terminal device, and / or other processes used to support the technology described herein. The transceiver module 820 can be used to perform Figure 7 All receiving operations performed by the terminal device in the illustrated embodiment, such as S71 to S76, and / or other processes for supporting the technology described herein.
[0400] In addition, the transceiver module 820 may be a functional module that can perform both sending and receiving operations. For example, the transceiver module 820 may be used to perform Figure 4 The embodiment shown to Figure 7 All sending operations and receiving operations performed by the terminal device in any of the embodiments shown in the embodiment, for example, when performing a sending operation, the transceiver module 820 can be considered as a sending module, and when performing a receiving operation, the transceiver module 820 can be considered as a receiving module; or, the transceiver module 820 can also be two functional modules, and the transceiver module can be regarded as a general term for the two functional modules, which are a sending module and a receiving module respectively. The sending module is used to complete the sending operation, for example, the sending module can be used to perform Figure 4 The embodiment shown to Figure 7 In any of the embodiments shown, the receiving module is used to perform all the sending operations performed by the terminal device, for example, the receiving module can be used to perform Figure 4 The embodiment shown to Figure 7 All receiving operations performed by the terminal device in any of the embodiments shown.
[0401] The transceiver module 820 is configured to receive a first message, where the first message is used to indicate downlink resource configuration information, where the downlink resource configuration information is used by the terminal device 800 to receive downlink early transmission data when the terminal device is in an RRC inactive state or an RRC idle state;
[0402] The transceiver module 820 is further configured to receive the downlink early transmission data according to the downlink resource configuration information.
[0403] or,
[0404] The transceiver module 820 is configured to receive a first message;
[0405] The processing module 810 is configured to determine that the first message is used to indicate downlink resource configuration information, where the downlink resource configuration information is used for the terminal device 800 to receive downlink early transmission data when the terminal device is in an RRC inactive state or an RRC idle state;
[0406] The transceiver module 820 is further configured to receive the downlink early transmission data according to the downlink resource configuration information.
[0407] As an optional implementation manner, the transceiver module 820 is configured to receive the downlink early transmission data according to the downlink resource configuration information in the following manner:
[0408] detecting scheduling information according to the downlink resource configuration information, where the scheduling information is used to schedule the downlink early transmission data;
[0409] The downlink early transmission data is received according to the scheduling information.
[0410] As an optional implementation, the downlink resource configuration information includes RNTI and / or time-frequency domain configuration of downlink transmission resources, the RNTI is used to scramble the scheduling information, and the time-frequency domain configuration of the downlink transmission resources is used to indicate the time domain position and frequency domain position of the scheduling information.
[0411] As an optional implementation manner, the downlink resource configuration information and the downlink resource configuration information in the uplink data early transmission are the same configuration information, or different configuration information.
[0412] As an optional implementation, the first message also includes first indication information, and the first indication information is used to indicate that the downlink resource configuration information is used to receive downlink early transmission data, or indicates that the downlink resource configuration information is used for downlink feedback of uplink data early transmission, or indicates that the downlink resource configuration information used for uplink data feedback in uplink data early transmission is also used to receive downlink early transmission data.
[0413] As an optional implementation manner, the first message further includes DRX configuration information, where the DRX configuration information is used to indicate a transmission period of the downlink early transmission data.
[0414] As an optional implementation manner, the DRX configuration information includes a DRX cycle and / or an offset, where the offset is used to indicate an offset of a time domain starting position of the DRX cycle.
[0415] As an optional implementation, the transceiver module 820 is further configured to send a confirmation message after receiving the downlink early transmission data, where the confirmation message is used to indicate that the terminal device 800 has received the downlink early transmission data.
[0416] As an optional implementation manner, the confirmation message is a first random access preamble code.
[0417] As an optional implementation, the first message is also used to indicate the random access resources used by the terminal device 800 to receive the downlink early transmission data, and the random access resources include the first random access preamble code.
[0418] As an optional implementation, the transceiver module 820 is also used to receive a second message before receiving the downlink early transmission data according to the downlink resource configuration information, wherein the second message indicates a random access resource for the terminal device 800 to receive the downlink early transmission data, and the random access resource includes at least one random access preamble code corresponding to at least one SSB, and the at least one random access preamble code includes the first random access preamble code.
[0419] As an optional implementation manner, the second message is a PDCCH order message.
[0420] As an optional implementation, if the second message is a PDCCH order message, the downlink resource configuration information indicated by the first message can be used to schedule the PDCCH order message, and the transceiver module 820 is also used to receive the PDCCH order message according to the downlink resource configuration information, and the PDCCH order message can indicate random access resources for the terminal device 800.
[0421] As an optional implementation manner, the transceiver module 820 is further configured to send the first random access preamble code before receiving the downlink early transmission data.
[0422] Figure 9 This is a schematic block diagram of a communication device 900 provided in an embodiment of the present application.
[0423] The first network device 900 includes a processing module 910 and a transceiver module 920. Exemplarily, the first network device 900 may be a first network device, or may be a chip used in the first network device, or other combined device, component, etc. having the functions of the first network device described above. When the first network device 900 is a first network device, the transceiver module 920 may be a transceiver, which may include an antenna and a radio frequency circuit, etc., and the processing module 910 may be a processor, which may include one or more CPUs. When the first network device 900 is a component having the functions of the first network device described above, the transceiver module 920 may be a radio frequency unit, and the processing module 910 may be a processor, such as a baseband processor. When the first network device 900 is a system-on-chip, the transceiver module 920 may be the input / output interface of the chip (e.g., a baseband chip), and the processing module 910 may be the processor of the system-on-chip, which may include one or more central processing units. It should be understood that the processing module 910 in the embodiments of the present application may be implemented by a processor or processor-related circuit components, and the transceiver module 920 may be implemented by a transceiver or transceiver-related circuit components.
[0424] For example, the processing module 910 can be used to perform Figure 4 In the embodiment shown, all operations except the transceiver operation performed by the first network device, such as S41, and / or other processes for supporting the technology described herein. The transceiver module 920 can be used to perform Figure 4 In the illustrated embodiment, all receiving operations performed by the first network device, such as S42 to S44 , and / or other processes for supporting the technology described herein.
[0425] For another example, the processing module 910 can be used to execute Figure 5 In the embodiment shown, all operations except the transceiver operation performed by the first network device, such as S51, and / or other processes for supporting the technology described herein. The transceiver module 920 can be used to perform Figure 5 In the illustrated embodiment, all receiving operations performed by the first network device, such as S52 to S56 , and / or other processes for supporting the technology described herein.
[0426] For another example, the processing module 910 can be used to execute Figure 6 In the embodiment shown, all operations except the transceiver operation performed by the first network device, such as S61, and / or other processes for supporting the technology described herein. The transceiver module 920 can be used to perform Figure 6 In the illustrated embodiment, all receiving operations performed by the first network device, such as S62, S63, S66, and S67, and / or other processes for supporting the techniques described herein.
[0427] For another example, the processing module 910 can be used to execute Figure 7 In the embodiment shown, all operations except the transceiver operation are performed by the first network device, such as determining a beam area for the terminal device according to the location of the terminal device, and / or other processes for supporting the technology described herein. The transceiver module 920 can be used to perform Figure 7 In the illustrated embodiment, all receiving operations performed by the first network device, such as S71 to S76 , and / or other processes for supporting the technology described herein.
[0428] In addition, the transceiver module 920 may be a functional module that can perform both sending and receiving operations. For example, the transceiver module 920 may be used to perform Figure 4 The embodiment shown to Figure 7 In any of the embodiments shown, all sending operations and receiving operations performed by the first network device, for example, when performing a sending operation, the transceiver module 920 can be considered as a sending module, and when performing a receiving operation, the transceiver module 920 can be considered as a receiving module; or, the transceiver module 920 can also be two functional modules, and the transceiver module can be regarded as a general term for the two functional modules, which are a sending module and a receiving module, respectively. The sending module is used to complete the sending operation, for example, the sending module can be used to perform Figure 4 The embodiment shown to Figure 7 In any of the embodiments shown, all sending operations performed by the first network device, the receiving module is used to complete the receiving operation, for example, the receiving module can be used to perform Figure 4 The embodiment shown to Figure 7 All receiving operations are performed by the first network device in any of the illustrated embodiments.
[0429] The processing module 910 is configured to determine downlink resource configuration information, where the downlink resource configuration information is used to instruct the terminal device to receive downlink early transmission data when in a first state, where the first state is an RRC inactive state or an RRC idle state;
[0430] The transceiver module 920 is configured to send the downlink early transmission data according to the downlink resource configuration information.
[0431] As an optional implementation manner, the transceiver module 920 is configured to send the downlink early transmission data according to the downlink resource configuration information in the following manner:
[0432] Sending scheduling information according to the downlink resource configuration information, where the scheduling information is used to schedule the downlink early transmission data;
[0433] The downlink early transmission data is sent according to the scheduling information.
[0434] As an optional implementation, the downlink resource configuration information includes RNTI and / or time-frequency domain configuration of downlink transmission resources, the RNTI is used to scramble the scheduling information, and the time-frequency domain configuration of the downlink transmission resources is used to indicate the time domain position and frequency domain position of the scheduling information.
[0435] As an optional implementation manner, the downlink resource configuration information and the downlink resource configuration information in the uplink data early transmission are the same configuration information, or different configuration information.
[0436] As an optional implementation, the first message also includes first indication information, and the first indication information is used to indicate that the downlink resource configuration information is used to receive downlink early transmission data, or indicates that the downlink resource configuration information is used for downlink feedback of uplink data early transmission, or indicates that the downlink resource configuration information used for uplink data feedback in uplink data early transmission is also used to receive downlink early transmission data.
[0437] As an optional implementation manner, the first message further includes DRX configuration information, where the DRX configuration information is used to indicate a transmission period of the downlink early transmission data.
[0438] As an optional implementation manner, the DRX configuration information includes a DRX cycle and / or an offset, where the offset is used to indicate an offset of a time domain starting position of the DRX cycle.
[0439] As an optional implementation, the transceiver module 920 is also used to send a paging message to the second network device when the downlink early transmission data arrives, and the paging message is used to indicate the arrival of the downlink early transmission data. The first network device 900 is the anchor network device of the terminal device, and the second network device is the network device where the terminal device resides.
[0440] As an optional implementation manner, the paging message is also used to indicate the downlink resource configuration information.
[0441] As an optional implementation manner, the transceiver module 920 is configured to send the downlink early transmission data according to the downlink resource configuration information in the following manner:
[0442] Send the downlink early transmission data to the terminal device according to the downlink resource configuration information; or,
[0443] Sending the downlink early transmission data to the second network device according to the downlink resource configuration information;
[0444] The first network device 900 is an anchor network device of the terminal device, and the second network device is a network device where the terminal device resides.
[0445] Alternatively, as an optional implementation manner, the transceiver module 920 is configured to send the downlink early transmission data according to the downlink resource configuration information in the following manner:
[0446] Send the downlink early transmission data to the terminal device according to the downlink resource configuration information; or,
[0447] Sending the downlink early transmission data to the second network device;
[0448] The first network device 900 is an anchor network device of the terminal device, and the second network device is a network device where the terminal device resides.
[0449] As an optional implementation, the transceiver module 920 is also used to receive a confirmation message from the terminal device after sending the downlink early transmission data to the terminal device according to the downlink resource configuration information, and the confirmation message is used to indicate that the terminal device has received the downlink early transmission data.
[0450] As an optional implementation manner, the confirmation message is a random access preamble code.
[0451] As an optional implementation, the first message is also used to indicate a random access resource for the terminal device to receive the downlink early transmission data, and the random access resource includes the random access preamble code.
[0452] As an optional implementation, the transceiver module 920 is also used to send a second message to the terminal device before sending the downlink early transmission data to the terminal device according to the downlink resource configuration information, and the second message indicates the random access resources used for the terminal device to receive the downlink early transmission data, and the random access resources include at least one random access preamble code corresponding to at least one SSB.
[0453] As an optional implementation manner, the second message is a PDCCH order message.
[0454] As an optional implementation, if the second message is a PDCCH order message, the downlink resource configuration information indicated by the first message can be used to schedule the PDCCH order message, and the PDCCH order message can indicate random access resources for the terminal device.
[0455] As an optional implementation, the transceiver module 920 is further configured to receive a first random access preamble from the terminal device, where the first random access preamble belongs to the at least one random access preamble.
[0456] Figure 10 This is a schematic block diagram of a communication device 1000 provided in an embodiment of the present application.
[0457] The second network device 1000 includes a processing module 1010 and a transceiver module 1020. Exemplarily, the second network device 1000 may be a network device, or a chip used in the second network device, or other combined device, component, etc. having the functions of the aforementioned second network device. When the second network device 1000 is a second network device, the transceiver module 1020 may be a transceiver, which may include an antenna and a radio frequency circuit, etc., and the processing module 1010 may be a processor, such as a baseband processor, which may include one or more CPUs. When the second network device 1000 is a component having the functions of the aforementioned second network device, the transceiver module 1020 may be a radio frequency unit, and the processing module 1010 may be a processor, such as a baseband processor. When the second network device 1000 is a system-on-chip (SoC), the transceiver module 1020 may be the input / output interface of the SoC (e.g., a baseband chip), and the processing module 1010 may be the SoC's processor, which may include one or more central processing units. It should be understood that the processing module 1010 in the embodiment of the present application can be implemented by a processor or a processor-related circuit component, and the transceiver module 1020 can be implemented by a transceiver or a transceiver-related circuit component.
[0458] The processing module 1010 can be used to execute Figure 6 In the embodiment shown, all operations except the transceiver operation are performed by the second network device, such as the operation of determining that downlink early transmission data of the terminal device has arrived according to the paging message from the first network device, and / or other processes used to support the technology described herein. The transceiver module 1020 can be used to perform Figure 6 In the illustrated embodiment, all receiving operations performed by the second network device, such as S63 to S69, and / or other processes for supporting the technology described herein.
[0459] In addition, the transceiver module 1020 can be a functional module that can perform both sending and receiving operations. For example, the transceiver module 1020 can be used to perform Figure 6In the embodiment shown, all sending operations and receiving operations performed by the second network device, for example, when performing a sending operation, the transceiver module 1020 can be considered as a sending module, and when performing a receiving operation, the transceiver module 1020 can be considered as a receiving module; or, the transceiver module 1020 can also be two functional modules, and the transceiver module can be regarded as a general term for the two functional modules, which are respectively a sending module and a receiving module. The sending module is used to complete the sending operation, for example, the sending module can be used to perform Figure 6 In the embodiment shown, all sending operations are performed by the second network device, and the receiving module is used to complete the receiving operation. For example, the receiving module can be used to perform Figure 6 In the illustrated embodiment, all receiving operations are performed by the second network device.
[0460] The transceiver module 1020 is configured to receive a paging message from a first network device, the paging message being used to indicate that downlink early transmission data of a terminal device has arrived, the first network device being an anchor network device of the terminal device, and the second network device 1000 being a network device where the terminal device resides;
[0461] The transceiver module 1020 is also used to send a second message to the terminal device, where the second message indicates a random access resource used by the terminal device to receive the downlink early transmission data, where the random access resource includes at least one random access preamble code corresponding to at least one SSB, and the second message is a PDCCH order message.
[0462] or,
[0463] The transceiver module 1020 is configured to receive a paging message from the first network device;
[0464] The processing module 1010 is configured to determine that the paging message is used to indicate that downlink early transmission data of a terminal device has arrived, the first network device is an anchor network device of the terminal device, and the second network device 1000 is a network device where the terminal device resides;
[0465] The transceiver module 1020 is also used to send a second message to the terminal device, where the second message indicates a random access resource used by the terminal device to receive the downlink early transmission data, where the random access resource includes at least one random access preamble code corresponding to at least one SSB, and the second message is a PDCCH order message.
[0466] As an optional implementation, if the second message is a PDCCH order message, the downlink resource configuration information indicated by the first message can be used to schedule the PDCCH order message, and the PDCCH order message can indicate random access resources for the terminal device.
[0467] As an optional implementation, the transceiver module 1020 is further configured to receive a first random access preamble from the terminal device, where the first random access preamble belongs to the at least one random access preamble.
[0468] As an optional implementation, the paging message is also used to indicate downlink resource configuration information, and the downlink resource configuration information is used for the terminal device to receive the downlink early transmission data when it is in an RRC inactive state or an RRC idle state.
[0469] As an optional implementation, the downlink resource configuration information includes RNTI and / or time-frequency domain configuration of downlink transmission resources, the RNTI is used to scramble the scheduling information, and the time-frequency domain configuration of the downlink transmission resources is used to indicate the time domain position and frequency domain position of the scheduling information.
[0470] As an optional implementation manner, the downlink resource configuration information and the downlink resource configuration information in the uplink data early transmission are the same configuration information, or different configuration information.
[0471] As an optional implementation, the first message also includes first indication information, and the first indication information is used to indicate that the downlink resource configuration information is used to receive downlink early transmission data, or indicates that the downlink resource configuration information is used for downlink feedback of uplink data early transmission, or indicates that the downlink resource configuration information used for uplink data feedback in uplink data early transmission is also used to receive downlink early transmission data.
[0472] As an optional implementation manner, the transceiver module 1020 is further configured to:
[0473] Sending a request message to the first network device, where the request message is used to request the downlink early transmission data;
[0474] receiving the downlink early transmission data from the first network device;
[0475] Send the downlink early transmission data to the terminal device.
[0476] The present application also provides a communication device, which can be a terminal device or a circuit, and can be used to execute the actions executed by the terminal device in the above method embodiment.
[0477] When the communication device is a terminal device, Figure 11 The following is a simplified schematic diagram of the terminal device. Figure 11 In this article, the terminal device is a mobile phone. Figure 11 As shown, the terminal device includes a processor, a memory, a radio frequency circuit, an antenna, and input and output devices. The processor is mainly used to process communication protocols and communication data, as well as to control the terminal device, execute software programs, process software program data, etc. The memory is mainly used to store software programs and data. The radio frequency circuit is mainly used to convert baseband signals into radio frequency signals and process radio frequency signals. The antenna is mainly used to transmit and receive radio frequency signals in the form of electromagnetic waves. Input and output devices, such as touch screens, displays, keyboards, etc., are mainly used to receive data input by users and output data to users. It should be noted that some types of terminal devices may not have input and output devices.
[0478] When data needs to be sent, the processor performs baseband processing on the data to be sent and outputs the baseband signal to the RF circuit. The RF circuit performs RF processing on the baseband signal and then transmits the RF signal to the outside in the form of electromagnetic waves through the antenna. When data is sent to the terminal 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. The processor converts the baseband signal into data and processes the data. For the sake of explanation, Figure 11 Only one memory and processor are shown. In actual terminal device products, one or more processors and one or more memories may exist. Memory may also be referred to as a storage medium or storage device. The memory may be provided independently of the processor or integrated with the processor, and this is not limited in the embodiments of the present application.
[0479] In the embodiment of the present application, the antenna and radio frequency circuit with transceiver functions can be regarded as the transceiver unit of the terminal device (the transceiver unit can be a functional unit that can realize the sending function and the receiving function; or the transceiver unit can also include two functional units, namely a receiving unit that can realize the receiving function and a sending unit that can realize the sending function), and the processor with processing function can be regarded as the processing unit of the terminal device. Figure 11As shown, the terminal device includes a transceiver unit 1110 and a processing unit 1120. The transceiver unit may also be referred to as a transceiver, transceiver, or transceiver device. The processing unit may also be referred to as a processor, processing board, processing module, or processing device. Optionally, the device in the transceiver unit 1110 that implements the receiving function may be considered a receiving unit, and the device in the transceiver unit 1110 that implements the transmitting function may be considered a transmitting unit. That is, the transceiver unit 1110 includes a receiving unit and a transmitting unit. The transceiver unit may also be referred to as a transceiver, transceiver, or transceiver circuit. The receiving unit may also be referred to as a receiver, receiver, or receiving circuit. The transmitting unit may also be referred to as a transmitter, transmitter, or transmitting circuit.
[0480] It should be understood that the transceiver unit 1110 is used to perform sending and receiving operations on the terminal device side in the above method embodiment, and the processing unit 1120 is used to perform other operations on the terminal device except the sending and receiving operations in the above method embodiment.
[0481] For example, in one implementation, the processing unit 1120 may be configured to execute Figure 4 All operations except the sending and receiving operations performed by the terminal device in the embodiment shown, such as the operation of determining downlink resource configuration information according to the first message, and / or other processes for supporting the technology described herein. The sending and receiving unit 1110 can be used to perform Figure 4 All receiving operations performed by the terminal device in the illustrated embodiment, such as S42 to S44, and / or other processes for supporting the technology described herein.
[0482] For example, in one implementation, the processing unit 1120 may be configured to execute Figure 5 All operations except the sending and receiving operations performed by the terminal device in the embodiment shown, such as the operation of determining downlink resource configuration information according to the first message, and / or other processes for supporting the technology described herein. The sending and receiving unit 1110 can be used to perform Figure 5 All receiving operations performed by the terminal device in the illustrated embodiment, such as S52 to S56, and / or other processes for supporting the technology described herein.
[0483] For another example, in one implementation, the processing unit 1120 may be configured to execute Figure 6 All operations except the sending and receiving operations performed by the terminal device in the embodiment shown, such as the operation of determining downlink resource configuration information according to the first message, and / or other processes for supporting the technology described herein. The sending and receiving unit 1110 can be used to perform Figure 6All receiving operations performed by the terminal device in the illustrated embodiment, such as S62, S64, S65, S68 and S69, and / or other processes for supporting the technology described herein.
[0484] For another example, in one implementation, the processing unit 1120 may be configured to execute Figure 7 In the embodiment shown, all operations performed by the terminal device except for the transceiver operation, such as the operation of determining the mobile state of the terminal device, and / or other processes used to support the technology described herein. The transceiver unit 1110 can be used to perform Figure 7 All receiving operations performed by the terminal device in the illustrated embodiment, such as S71 to S76, and / or other processes for supporting the technology described herein.
[0485] When the communication device is a chip-type device or circuit, the device may include a transceiver unit and a processing unit, wherein the transceiver unit may be an input / output circuit and / or a communication interface; and the processing unit may be an integrated processor, microprocessor, or integrated circuit.
[0486] When the communication device in this embodiment is a terminal device, you can refer to Figure 12 As an example, the device can perform similar Figure 8 The function of the processing module 810 is Figure 12 The device includes a processor 1210, a sending data processor 1220, and a receiving data processor 1230. The processing module 810 in the above embodiment can be Figure 12 The processor 1210 in the embodiment can be used to perform the corresponding functions; the transceiver module 820 in the embodiment can be used to perform the corresponding functions; Figure 12 The sending data processor 1220 and / or receiving data processor 1230 in the embodiment of the present invention complete the corresponding functions. Figure 12 A channel encoder and a channel decoder are shown in FIG. 1 , but it can be understood that these modules do not constitute a limitative description of this embodiment and are merely illustrative.
[0487] Figure 13Another form of this embodiment is shown. The processing device 1300 includes modules such as a modulation subsystem, a central processing subsystem, and a peripheral subsystem. The communication device in this embodiment can serve as the modulation subsystem therein. Specifically, the modulation subsystem may include a processor 1303 and an interface 1304. The processor 1303 performs the functions of the above-mentioned processing module 810, and the interface 1304 performs the functions of the above-mentioned transceiver module 820. As another variation, the modulation subsystem includes a memory 1306, a processor 1303, and a program stored on the memory 1306 and executable on the processor. When the processor 1303 executes the program, the method on the terminal device side in the above-mentioned method embodiment is implemented. It should be noted that the memory 1306 may be non-volatile or volatile, and may be located inside the modulation subsystem or in the processing device 1300, as long as the memory 1306 can be connected to the processor 1303.
[0488] When the device in the embodiment of the present application is a first network device or a second network device, the device can be as follows: Figure 14 As shown. The device 1400 includes one or more radio frequency units, such as a remote radio unit (RRU) 1410 and one or more baseband units (BBU) (also called digital units, DU) 1420. The RRU 1410 can be called a transceiver module, which can include a sending module and a receiving module, or the transceiver module can be a module that can realize the sending and receiving functions. The transceiver module can be connected to Figure 9 Corresponding to the transceiver module 920 in; or, the transceiver module corresponds to Figure 10 1410 corresponds to the transceiver module 1020 in the . Optionally, the transceiver module can also be called a transceiver, a transceiver circuit, or a transceiver, etc., and can include at least one antenna 1411 and a radio frequency unit 1412. The RRU 1410 portion is mainly used for transmitting and receiving radio frequency signals and converting radio frequency signals into baseband signals, for example, for sending indication information to terminal devices. The BBU 1410 portion is mainly used for baseband processing and controlling the base station. The RRU 1410 and BBU 1420 can be physically arranged together or physically separated, that is, a distributed base station.
[0489] The BBU 1420 is the control center of the base station, which can also be called a processing module. Figure 9 Corresponding to the processing module 910 in, or can be Figure 10The processing module 1010 in the embodiment corresponds to the baseband processing module 1010, which is mainly used to perform baseband processing functions such as channel coding, multiplexing, modulation, spread spectrum, etc. For example, the BBU (processing module) can be used to control the base station to execute the operation process of the network device in the above method embodiment, for example, to generate the above indication information.
[0490] In one example, the BBU 1420 can be composed of one or more single boards, and multiple single boards can jointly support a wireless access network with a single access standard (such as an LTE network), or can separately support wireless access networks with different access standards (such as an LTE network, a 5G network, or other networks). The BBU 1420 also includes a memory 1421 and a processor 1422. The memory 1421 is used to store necessary instructions and data. The processor 1422 is used to control the base station to perform necessary actions, such as controlling the base station to execute the operation process of the network device in the above method embodiment. The memory 1421 and the processor 1422 can serve one or more single boards. That is, a memory and a processor can be set separately on each single board. Alternatively, multiple single boards can share the same memory and processor. In addition, necessary circuits can also be set on each single board.
[0491] The embodiment of the present application provides a communication system. The communication system may include the above Figure 4 The embodiment shown to Figure 7 The terminal device involved in any of the embodiments shown in the embodiment. The terminal device is, for example, Figure 8 The terminal device 800 in.
[0492] As an optional implementation, the communication system may further include the above Figure 4 The embodiment shown to Figure 7 The first network device involved in any of the embodiments shown in the figure. The first network device is, for example, Figure 9 The first network device 900 in.
[0493] As an optional implementation, the communication system may further include the second network device involved in the embodiment shown in 6 above. The second network device is, for example, Figure 10 The second network device 1000 in.
[0494] The embodiment of the present application further provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a computer, the computer can implement the method provided in the embodiment of the above method. Figure 4 The process related to the first network device in the embodiment shown is shown.
[0495] The embodiment of the present application further provides a computer-readable storage medium for storing a computer program. When the computer program is executed by a computer, the computer can implement the method provided in the embodiment of the method. Figure 4 The process related to the terminal device in the embodiment shown.
[0496] The embodiment of the present application further provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a computer, the computer can implement the method provided in the embodiment of the above method. Figure 5 The process related to the first network device in the embodiment shown is shown.
[0497] The embodiment of the present application further provides a computer-readable storage medium for storing a computer program. When the computer program is executed by a computer, the computer can implement the method provided in the embodiment of the method. Figure 5 The process related to the terminal device in the embodiment shown.
[0498] The embodiment of the present application further provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a computer, the computer can implement the method provided in the embodiment of the above method. Figure 6 The process related to the first network device in the embodiment shown is shown.
[0499] The embodiment of the present application further provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a computer, the computer can implement the method provided in the embodiment of the above method. Figure 6 The process related to the second network device in the embodiment shown is shown.
[0500] The embodiment of the present application further provides a computer-readable storage medium for storing a computer program. When the computer program is executed by a computer, the computer can implement the method provided in the embodiment of the method. Figure 6 The process related to the terminal device in the embodiment shown.
[0501] The embodiment of the present application further provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a computer, the computer can implement the method provided in the embodiment of the above method. Figure 7 The process related to the first network device in the embodiment shown is shown.
[0502] The embodiment of the present application further provides a computer-readable storage medium for storing a computer program. When the computer program is executed by a computer, the computer can implement the method provided in the embodiment of the method. Figure 7 The process related to the terminal device in the embodiment shown.
[0503] The embodiment of the present application further provides a computer program product, which is used to store a computer program. When the computer program is executed by a computer, the computer can implement the method provided in the embodiment of the above method. Figure 4 The process related to the first network device in the embodiment shown is shown.
[0504] The embodiment of the present application further provides a computer program product, which is used to store a computer program. When the computer program is executed by a computer, the computer can implement the method provided in the embodiment of the above method. Figure 4 The process related to the terminal device in the embodiment shown.
[0505] The embodiment of the present application further provides a computer program product, which is used to store a computer program. When the computer program is executed by a computer, the computer can implement the method provided in the embodiment of the above method. Figure 5 The process related to the first network device in the embodiment shown is shown.
[0506] The embodiment of the present application further provides a computer program product, which is used to store a computer program. When the computer program is executed by a computer, the computer can implement the method provided in the embodiment of the above method. Figure 5 The process related to the terminal device in the embodiment shown.
[0507] The embodiment of the present application further provides a computer program product, which is used to store a computer program. When the computer program is executed by a computer, the computer can implement the method provided in the embodiment of the above method. Figure 6 The process related to the first network device in the embodiment shown is shown.
[0508] The embodiment of the present application further provides a computer program product, which is used to store a computer program. When the computer program is executed by a computer, the computer can implement the method provided in the embodiment of the above method. Figure 6 The process related to the second network device in the embodiment shown is shown.
[0509] The embodiment of the present application further provides a computer program product, which is used to store a computer program. When the computer program is executed by a computer, the computer can implement the method provided in the embodiment of the above method. Figure 6The process related to the terminal device in the embodiment shown.
[0510] The embodiment of the present application further provides a computer program product, which is used to store a computer program. When the computer program is executed by a computer, the computer can implement the method provided in the embodiment of the above method. Figure 7 The process related to the first network device in the embodiment shown is shown.
[0511] The embodiment of the present application further provides a computer program product, which is used to store a computer program. When the computer program is executed by a computer, the computer can implement the method provided in the embodiment of the above method. Figure 7 The process related to the terminal device in the embodiment shown.
[0512] It should be understood that the processor mentioned in the embodiments of the present application may be a CPU, or may be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field programmable gate arrays (FPGAs) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor, etc.
[0513] It should also be understood that the memory mentioned in the embodiments of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may 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 may 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 RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (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 rambus RAM (DR RAM).
[0514] It should be noted that when the processor is a general-purpose processor, DSP, ASIC, FPGA or other programmable logic device, discrete gate or transistor logic device, discrete hardware component, the memory (storage module) is integrated into the processor.
[0515] It should be noted that the memory described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[0516] It should be understood that in the various embodiments of the present application, the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0517] Those skilled 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 beyond the scope of this application.
[0518] Those skilled in the art will 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.
[0519] In the several embodiments provided in this 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 merely schematic. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, 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.
[0520] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.
[0521] 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.
[0522] 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, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned computer-readable storage medium can be any available medium that can be accessed by a computer. By way of example and not limitation, computer-readable media may include random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), compact disc read-only memory (CD-ROM), universal serial bus flash disk, mobile hard disk, or other optical disk storage, magnetic disk storage media or other magnetic storage devices, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and can be accessed by a computer.
[0523] The above description is merely a specific embodiment of the present application, but the scope of protection of the embodiments of the present application is not limited thereto. Any person skilled in the art can easily conceive of changes or substitutions within the technical scope disclosed in the embodiments of the present application, and such changes or substitutions should be included in the scope of protection of the embodiments of the present application. Therefore, the scope of protection of the embodiments of the present application should be based on the scope of protection of the claims.
Claims
1. A communication method, characterized in that: include: Receive a first message, where the first message is used to indicate downlink resource configuration information, where the downlink resource configuration information is used for a terminal device to receive downlink early transmission data when the terminal device is in a radio resource control (RRC) inactive state or an RRC idle state, and the first message is dedicated signaling; The downlink early transmission data is received according to the downlink resource configuration information.
2. The method according to claim 1, characterized in that Receiving the downlink early transmission data according to the downlink resource configuration information includes: detecting scheduling information according to the downlink resource configuration information, where the scheduling information is used to schedule the downlink early transmission data; The downlink early transmission data is received according to the scheduling information.
3. The method according to claim 2, characterized in that The downlink resource configuration information includes a radio network temporary identifier RNTI and / or a time-frequency domain configuration of downlink transmission resources, the RNTI is used to scramble the scheduling information, and the time-frequency domain configuration of the downlink transmission resources is used to indicate the time domain position and frequency domain position of the scheduling information.
4. The method according to any one of claims 1 to 3, characterized in that The first message further includes discontinuous reception (DRX) configuration information, where the DRX configuration information is used to indicate a transmission period of the downlink early transmission data.
5. The method according to claim 4, characterized in that The DRX configuration information includes a DRX cycle and / or an offset, where the offset is used to indicate an offset of a time domain start position of the DRX cycle.
6. The method according to any one of claims 1 to 3 and 5, characterized in that: After receiving the downlink early transmission data, the method further includes: A first random access preamble is sent, where the first random access preamble is used to indicate that the downlink early transmission data has been received.
7. The method according to claim 6, characterized in that The first message is further used to indicate a random access resource for receiving the downlink early transmission data, where the random access resource includes the first random access preamble code.
8. The method according to any one of claims 1 to 3, 5 and 7, characterized in that: Before receiving the downlink early transmission data according to the downlink resource configuration information, the method further includes: Receive a second message, where the second message indicates a random access resource for receiving the downlink early transmission data, where the random access resource includes at least one synchronization signal and at least one random access preamble corresponding to a physical broadcast channel block SSB, where the at least one random access preamble includes a first random access preamble, and where the first random access preamble is used to indicate that the downlink early transmission data has been received.
9. The method according to claim 8, characterized in that The second message is a physical downlink control channel order PDCCH order message.
10. The method according to claim 8, characterized in that Before receiving the downlink early transmission data, the method further includes: Sending the first random access preamble.
11. A communication method, characterized in that: include: Determine downlink resource configuration information, where the downlink resource configuration information is used to instruct the terminal device to receive downlink early transmission data when in a first state, where the first state is an RRC inactive state or an RRC idle state; Sending a first message, where the first message is used to indicate the downlink resource configuration information, and the first message is dedicated signaling; The downlink early transmission data is sent according to the downlink resource configuration information.
12. The method according to claim 11, characterized in that Sending the downlink early transmission data according to the downlink resource configuration information includes: Sending scheduling information according to the downlink resource configuration information, where the scheduling information is used to schedule the downlink early transmission data; The downlink early transmission data is sent according to the scheduling information.
13. The method according to claim 12, characterized in that The downlink resource configuration information includes RNTI and / or time-frequency domain configuration of downlink transmission resources, the RNTI is used to scramble the scheduling information, and the time-frequency domain configuration of the downlink transmission resources is used to indicate the time domain position and frequency domain position of the scheduling information.
14. The method according to any one of claims 11 to 13, characterized in that The first message further includes discontinuous reception (DRX) configuration information, where the DRX configuration information is used to indicate a transmission period of the downlink early transmission data.
15. The method according to claim 14, characterized in that The DRX configuration information includes a DRX cycle and / or an offset, where the offset is used to indicate an offset of a time domain start position of the DRX cycle.
16. The method according to any one of claims 11 to 13 and 15, characterized in that: The method further comprises: When the downlink early transmission data arrives, a paging message is sent to a second network device, where the paging message is used to indicate the arrival of the downlink early transmission data. The second network device is the network device where the terminal device resides.
17. The method according to claim 16, characterized in that The paging message is also used to indicate the downlink resource configuration information.
18. The method according to any one of claims 11 to 13, 15 and 17, characterized in that: Sending the downlink early transmission data according to the downlink resource configuration information includes: Send the downlink early transmission data to the terminal device according to the downlink resource configuration information; or, Sending the downlink early transmission data to the second network device according to the downlink resource configuration information; The second network device is a network device where the terminal device resides.
19. The method according to claim 18, characterized in that After sending the downlink early transmission data to the terminal device according to the downlink resource configuration information, the method further includes: Receive a first random access preamble code from the terminal device, where the first random access preamble code is used to indicate that the terminal device has received the downlink early transmission data.
20. The method according to claim 19, characterized in that The first message is also used to indicate a random access resource used by the terminal device to receive the downlink early transmission data, and the random access resource includes the first random access preamble code.
21. The method according to claim 18, wherein Before sending the downlink early transmission data to the terminal device according to the downlink resource configuration information, the method further includes: A second message is sent to the terminal device, where the second message indicates a random access resource used by the terminal device to receive the downlink early transmission data, and the random access resource includes at least one random access preamble code corresponding to at least one SSB.
22. The method according to claim 21, characterized in that The second message is a PDCCH order message.
23. The method according to claim 21 or 22, characterized in that The method further comprises: A first random access preamble is received from the terminal device, where the first random access preamble belongs to the at least one random access preamble.
24. A communication device, characterized in that: include: a transceiver module, configured to receive a first message, where the first message is dedicated signaling; a processing module, configured to determine that the first message is used to indicate downlink resource configuration information, where the downlink resource configuration information is used for the communication device to receive downlink early transmission data when the communication device is in an RRC inactive state or an RRC idle state; The transceiver module is further configured to receive the downlink early transmission data according to the downlink resource configuration information.
25. The communication device according to claim 24, characterized in that The first message further includes discontinuous reception (DRX) configuration information, where the DRX configuration information is used to indicate a transmission period of the downlink early transmission data.
26. The communication device according to claim 25, characterized in that The DRX configuration information includes a DRX cycle and / or an offset, where the offset is used to indicate an offset of a time domain start position of the DRX cycle.
27. The communication device according to any one of claims 24 to 26, characterized in that: The transceiver module is further configured to send a first random access preamble code after receiving the downlink early transmission data, where the first random access preamble code is used to indicate that the communication device has received the downlink early transmission data.
28. The communication device according to claim 27, wherein: The first message is further used to indicate a random access resource used by the communication device to receive the downlink early transmission data, and the random access resource includes the first random access preamble code.
29. The communication device according to any one of claims 24 to 26 and 28, characterized in that: The transceiver module is further used to receive a second message before receiving the downlink early transmission data according to the downlink resource configuration information, wherein the second message indicates a random access resource used by the communication device to receive the downlink early transmission data, and the random access resource includes at least one random access preamble code corresponding to at least one SSB, and the at least one random access preamble code includes a first random access preamble code, and the first random access preamble code is used to indicate that the communication device has received the downlink early transmission data.
30. The communication device according to claim 29, wherein: The second message is a PDCCH order message.
31. A network device, characterized in that: include: a processing module, configured to determine downlink resource configuration information, wherein the downlink resource configuration information is used to instruct the communication device to receive downlink early transmission data when in a first state, the first state being an RRC inactive state or an RRC idle state; a transceiver module, configured to send a first message, where the first message is used to indicate the downlink resource configuration information, and the first message is dedicated signaling; The transceiver module is further configured to send the downlink early transmission data according to the downlink resource configuration information.
32. The network device according to claim 31, wherein: The first message further includes discontinuous reception (DRX) configuration information, where the DRX configuration information is used to indicate a transmission period of the downlink early transmission data.
33. The network device according to claim 32, wherein: The DRX configuration information includes a DRX cycle and / or an offset, where the offset is used to indicate an offset of a time domain start position of the DRX cycle.
34. The network device according to any one of claims 31 to 33, characterized in that: The transceiver module is further configured to send a paging message to a second network device when the downlink early transmission data arrives, wherein the paging message is used to indicate the arrival of the downlink early transmission data, and the second network device is the network device where the communication apparatus resides.
35. The network device according to claim 34, wherein: The paging message is also used to indicate the downlink resource configuration information.
36. The network device according to any one of claims 31 to 33 and 35, characterized in that: The transceiver module is configured to send the downlink early transmission data according to the downlink resource configuration information in the following manner: Sending the downlink early transmission data to the communication device according to the downlink resource configuration information; or, Sending the downlink early transmission data to the second network device according to the downlink resource configuration information; The second network device is a network device where the communication apparatus resides.
37. The network device according to claim 36, characterized in that The transceiver module is further configured to receive a first random access preamble from the communication device after sending the downlink early transmission data to the communication device according to the downlink resource configuration information, wherein the first random access preamble is used to indicate that the communication device has received the downlink early transmission data.
38. The network device according to claim 37, wherein: The first message is further used to indicate a random access resource used by the communication device to receive the downlink early transmission data, and the random access resource includes the first random access preamble code.
39. The network device according to claim 36, wherein: The transceiver module is also used to send a second message to the communication device before sending the downlink early transmission data to the communication device according to the downlink resource configuration information, wherein the second message indicates the random access resources used by the communication device to receive the downlink early transmission data, and the random access resources include at least one random access preamble code corresponding to at least one SSB.
40. The network device according to claim 39, wherein: The second message is a PDCCH order message.
41. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a computer program, which, when executed on a computer, enables the computer to execute the method according to any one of claims 1 to 10, or enables the computer to execute the method according to any one of claims 11 to 23.
42. A chip, characterized in that: The method comprises a processor and an interface, wherein the processor is used to read instructions to execute the method according to any one of claims 1 to 10, or execute the method according to any one of claims 11 to 23.
Citation Information
Patent Citations
Information processing method and equipment
CN110366208A
Communication control method
WO2019031427A1