Communication method and device, storage medium, electronic equipment and chip

By sending RAR messages within a unified random access response time window period, the resource waste and power consumption problems caused by network equipment confirming system information requests to multiple terminals are solved, and more efficient resource utilization and power saving are achieved.

CN120379063APending Publication Date: 2025-07-25BEIJING X RING TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411497757.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-24
Publication Date
2025-07-25

AI Technical Summary

Technical Problem

In the prior art, network devices need to send acknowledge messages to multiple terminals respectively in response to system information requests, resulting in waste of downlink physical channel resources and increased power consumption.

Method used

By determining a unified random access response time window period, the network device sends a RAR message once within the period, including system information request confirmation information of multiple terminals, and uses a unified wireless network temporary identifier to scramble the message, and the terminal receives and descrambles the confirmation information within the period.

Benefits of technology

It reduces the waste of downlink physical channel resources, reduces the power consumption of network equipment, and improves the success rate and efficiency of random access.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120379063A_ABST
    Figure CN120379063A_ABST
Patent Text Reader

Abstract

The invention relates to a communication method and device, a storage medium, electronic equipment and a chip. The method comprises the following steps: firstly, a network device determines a first RAR window period; and sending an RAR message according to the first RAR window period, wherein the RAR message comprises request confirmation information corresponding to the SI requests of the plurality of terminals. According to the technical scheme, the network equipment can confirm the SI requests of the multiple terminals according to the first RAR window period, the multiple SI requests can be confirmed only by sending an RAR message once in the first RAR window period, confirmation messages do not need to be sent to the multiple terminals respectively, waste of downlink physical channel resources is reduced, and user experience is improved. And the power consumption of the network equipment is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of communication technologies, and in particular, to a communication method, apparatus, storage medium, electronic device, and chip. Background Art

[0002] System Information (SI) is a series of messages broadcast by the network to help the terminal understand its operating environment. These messages are crucial for the terminal because they contain the data necessary for the terminal to access the network, maintain the connection, and execute services. Summary of the Invention

[0003] The present disclosure provides a communication method, apparatus, storage medium, electronic device, and chip, mainly aiming to improve the technical problem that in the related art, multiple terminals request system messages from the network device, and the network device needs to send confirmation messages to the multiple terminals respectively, resulting in waste of downlink physical channel resources and increase in power consumption of the network device.

[0004] According to a first aspect of an embodiment of the present disclosure, a communication method is provided, including:

[0005] Determine a period of a first Random Access Response (RAR) time window;

[0006] Send an RAR message according to the first RAR window period, where the RAR message includes request confirmation information corresponding to SI requests of multiple terminals.

[0007] In some embodiments of the present disclosure, the sending the RAR message according to the first RAR window period includes:

[0008] Scramble the RAR message;

[0009] Send the scrambled RAR message according to the first RAR window period.

[0010] In some embodiments of the present disclosure, the method further includes:

[0011] Receive SI requests sent by the multiple terminals;

[0012] Generate the RAR message through request confirmation information corresponding to the multiple SI requests.

[0013] In some embodiments of the present disclosure, the method further includes:

[0014] Obtain SI types respectively corresponding to the multiple SI requests;

[0015] Determine a first SI request from the multiple SI requests according to the scheduling results within the SI period corresponding to the first RAR window period for multiple SI types.

[0016] In some embodiments of the present disclosure, generating the RAR message by using the request confirmation information corresponding to the multiple SI requests includes:

[0017] Assemble the preamble corresponding to the first SI request as the random access preamble of the RAR message.

[0018] In some embodiments of the present disclosure, scrambling the RAR message includes:

[0019] Scramble the RAR message by using a first Radio Network Tempory Identity (RNTI), where the first RNTI is a RNTI uniformly used by multiple terminals.

[0020] In an example of the present disclosure, the types of the RNTI include but are not limited to SI-RNTI.

[0021] In some embodiments of the present disclosure, determining the first RAR window period includes:

[0022] Determine the first RAR window period preset by the network device; or,

[0023] Determine the first RAR window period according to the protocol predefined.

[0024] In some embodiments of the present disclosure, the RAR message includes the request confirmation information corresponding to the SI requests of all terminals in the cell.

[0025] In some embodiments of the present disclosure, the method further includes:

[0026] Send the first RAR window period to the multiple terminals.

[0027] According to a second aspect of the embodiments of the present disclosure, a communication method is provided, including:

[0028] Determine a first RAR window period;

[0029] Receive a RAR message according to the first RAR window period, where the RAR message includes the request confirmation information corresponding to the SI requests of multiple terminals.

[0030] In some embodiments of the present disclosure, the method further includes:

[0031] Descramble the RAR message.

[0032] In some embodiments of the present disclosure, the method further includes:

[0033] Obtain the preamble of the SI request sent to the network device;

[0034] Determine the random access result of the SI request by comparing the preamble with the random access preamble in the descrambled RAR message.

[0035] In some embodiments of the present disclosure, the descrambling of the RAR message includes:

[0036] Descramble the RAR message using a first RNTI, where the first RNTI is an RNTI uniformly used by multiple terminals.

[0037] In some embodiments of the present disclosure, the determining of the first RAR window period includes:

[0038] Receive the first RAR window period sent by the network device; or,

[0039] Determine the first RAR window period according to protocol predefined.

[0040] In some embodiments of the present disclosure, the RAR message includes request confirmation information corresponding to SI requests of all terminals in the cell.

[0041] According to the third aspect of the embodiments of the present disclosure, a communication device is provided, including:

[0042] A determination module, configured to determine a first RAR window period;

[0043] A sending module, configured to send a RAR message according to the first RAR window period, where the RAR message includes request confirmation information corresponding to SI requests of multiple terminals.

[0044] According to the fourth aspect of the embodiments of the present disclosure, a communication device is provided, including:

[0045] A determination module, configured to determine a first RAR window period;

[0046] A receiving module, configured to receive a RAR message according to the first RAR window period, where the RAR message includes request confirmation information corresponding to SI requests of multiple terminals.

[0047] According to a fifth aspect of the embodiments of the present disclosure, there is provided a computer-readable storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the method described in the first aspect or the second aspect is implemented.

[0048] According to a sixth aspect of the embodiments of the present disclosure, there is provided a communication device, including: a transceiver; a memory; and a processor, respectively connected to the transceiver and the memory, configured to control wireless signal transceiver of the transceiver by executing computer-executable instructions on the memory, and be capable of implementing the method described in the first aspect or the second aspect.

[0049] According to a seventh aspect of the embodiments of the present disclosure, there is provided a computer program product having a computer program stored thereon, and when the computer program is executed by a processor, the method described in the first aspect or the second aspect is implemented.

[0050] According to an eighth aspect of the embodiments of the present disclosure, there is provided a chip, including at least one processor and a communication interface; the communication interface is used to receive signals input to the chip or signals output from the chip, and the processor communicates with the communication interface and implements the method described in the first aspect or the second aspect through logic circuits or by executing code instructions. Exemplarily, the chip may include a baseband chip.

[0051] By means of the above technical solutions, the present disclosure provides a communication method, device, storage medium, electronic device and chip. Specifically, first, a network device determines a first RAR window period; then, a RAR message is sent according to the first RAR window period, and the RAR message includes request confirmation information corresponding to SI requests of multiple terminals. Compared with the related art, in the present disclosure, the network device can confirm SI requests of multiple terminals according to the first RAR window period, and only need to send one RAR message within the first RAR window period to confirm multiple SI requests, without separately sending confirmation messages to multiple terminals, reducing waste of downlink physical channel resources and reducing power consumption of the network device.

[0052] It should be understood that the above general description and subsequent detailed description are only exemplary and explanatory, and cannot limit the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0053] The accompanying drawings here are incorporated into the specification and constitute a part of this specification, showing embodiments consistent with the present disclosure, and are used together with the specification to explain the principles of the present disclosure.

[0054] Figure 1 A schematic flowchart of an example provided by the embodiments of the present disclosure is shown;

[0055] Figure 2 The figure shows a schematic flowchart of a communication method provided by an embodiment of the present disclosure;

[0056] Figure 3 The figure shows a schematic flowchart of an example provided by an embodiment of the present disclosure;

[0057] Figure 4 The figure shows a schematic flowchart of an example provided by an embodiment of the present disclosure;

[0058] Figure 5 The figure shows a schematic flowchart of an example provided by an embodiment of the present disclosure;

[0059] Figure 6 The figure shows a schematic flowchart of a communication method provided by an embodiment of the present disclosure;

[0060] Figure 7 The figure shows a schematic flowchart of an example provided by an embodiment of the present disclosure;

[0061] Figure 8 The figure shows a schematic flowchart of an example provided by an embodiment of the present disclosure;

[0062] Figure 9 The figure shows a schematic structural diagram of a communication device provided by an embodiment of the present disclosure;

[0063] Figure 10 The figure shows a schematic structural diagram of a communication device provided by an embodiment of the present disclosure;

[0064] Figure 11 The figure shows a schematic structural diagram of a communication device provided by an embodiment of the present disclosure;

[0065] Figure 12 The figure shows a schematic structural diagram of a chip provided by an embodiment of the present disclosure. Detailed implementation manners

[0066] Some embodiments of the present disclosure will be described in detail herein, and their examples are shown in the drawings. When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. Various changes, modifications, and equivalents of the methods, apparatuses, and / or systems described herein will become apparent after understanding the present disclosure. For example, the order of the operations described herein is merely an example and is not limited to those set forth herein, but can be changed as will be apparent after understanding the present disclosure, except for operations that must be performed in a specific order. Additionally, descriptions of features known in the art may be omitted for the sake of clarity and conciseness. It should be noted that, without conflict, the embodiments and features in the embodiments of the present disclosure may be combined with each other.

[0067] For ease of understanding, the terms related to the embodiments of the present disclosure are first introduced.

[0068] 1. RAR

[0069] RAR is the response of the network device in the mobile communication system to the random access request initiated by the terminal. When the terminal wants to establish a connection or resynchronize to the network in the idle / inactive state, it will first send a random access preamble, which is a short signal sequence used to notify the network of its existence and request resources. RAR is sent to the terminal through the physical random access response channel (PRACH) on the downlink, and it is an important step in the process of the terminal transitioning from the idle or inactive state to the connected state, ensuring the smooth progress of subsequent data transmission and control information exchange.

[0070] 2. Non-random access

[0071] Non-random access is a way for the terminal to send SI requests in the idle state. For ease of description, taking the next generation NodeB (gNB) and user equipment (UE) in the NR system as an example, as Figure 1 shown, the UE can send a Message1 (MSG1) with a specific preamble as an SI request through the random access channel (RACH). The SI type requested by the UE corresponds to the preamble ID. After parsing MSG1, the gNB can obtain the SI type requested by the UE according to the preamble ID, and use the acknowledgment (ACK) mechanism to confirm the UE's SI request by sending Message2 (MSG2), and finally send the SI (Requested SI) corresponding to the SI request. The gNB and the network will schedule and send the SI requested by the UE in the corresponding SI period later.

[0072] Some embodiments of the present disclosure are introduced below. It should be noted that the implementation manners described in some embodiments of the present disclosure below do not represent all implementation manners consistent with the present disclosure. On the contrary, they are only examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.

[0073] Figure 2 is a flowchart of a communication method shown according to some embodiments of the present disclosure. As Figure 2 shown, it includes the following steps.

[0074] Step 101: The network device determines the first RAR window period.

[0075] In some examples, the network device may be a device such as a base station or a satellite, which is not specifically limited in this embodiment. The network device may be an entity on the network side for transmitting or receiving signals. For example, the network device may be a communication satellite, an evolved NodeB (eNB), a transmission reception point (TRP), a next-generation base station in an NR system, a base station in other future mobile communication systems, or an access node in a wireless fidelity (WiFi) system, etc. The embodiments of the present disclosure do not limit the specific technologies and specific device forms adopted by the network device. The network device provided in this embodiment may be composed of a central unit (CU) and a distributed unit (DU). Among them, the CU may also be referred to as a control unit. Adopting the CU-DU structure can split the protocol layer of the network device, such as a base station. The functions of some protocol layers are centrally controlled by the CU, and the functions of the remaining part or all protocol layers are distributed in the DU, and the DU is centrally controlled by the CU.

[0076] In some embodiments, the first RAR window period may be the RAR window period uniformly used by the network device and the terminal to respond to SI requests sent by multiple terminals, and can be used to represent the confirmation MSG2 RAR window position of the SI request.

[0077] In some embodiments, the RAR message may include request confirmation information corresponding to SI requests of all terminals in the cell. Exemplarily, the confirmation MSG2 RAR window positions of SI requests of all terminals in the cell corresponding to the network device may be configured according to a unified first RAR window period, that is, they appear at periodic times, but are not limited to being associated with the SI scheduling period. In this way, the network device can centrally process SI requests of all terminals within the first RAR window period and uniformly perform MSG2 confirmation replies, reducing the power consumption of the network device.

[0078] Step 102: The network device sends a RAR message according to the first RAR window period, and the RAR message includes request confirmation information corresponding to SI requests of multiple terminals.

[0079] In some examples, the RAR message can be used to uniformly confirm and reply to SI requests of multiple terminals. After the network device receives SI requests from multiple terminals, it can confirm each SI request according to the first RAR window period, then assemble the request confirmation information of multiple SI requests to generate a RAR message, such as the MSG2 RAR protocol data unit (PDU), and then send it according to the first RAR window period. Correspondingly, the terminal can receive the RAR message according to the first RAR window period.

[0080] In this way, the network device can confirm the SI requests of multiple terminals according to the first RAR window period. Within the first RAR window period, only one RAR message needs to be sent to confirm multiple SI requests, without separately sending confirmation messages to multiple terminals, reducing the waste of downlink physical channel resources and lowering the power consumption of the network device.

[0081] In some embodiments, step 101 may specifically include: determining the first RAR window period preset by the network device; or, determining the first RAR window period according to protocol predefined.

[0082] In some embodiments, after step 101, the method of this embodiment may further include: sending the first RAR window period to multiple terminals.

[0083] As a possible implementation manner, after the network device presets the first RAR window period, it can broadcast and indicate the terminal in the system message SIB1, so that each terminal receives the RAR message according to the first RAR window period; as another possible implementation manner, in a protocol predefined way, the smallest non-broadcast SI period value in the protocol specification can be taken as the first RAR window period, without the need to send multiple times according to the time-frequency data of SI requests sent by each terminal, reducing the waste of downlink physical channel resources and lowering the power consumption of the network device.

[0084] In some embodiments, step 102 may specifically include: scrambling the RAR message; sending the scrambled RAR message according to the first RAR window period.

[0085] In some embodiments, scrambling the RAR message may specifically include: scrambling the RAR message using the first RNTI, and the first RNTI is the RNTI uniformly used by multiple terminals.

[0086] Among them, the first RNTI may be a preset scrambling sequence uniformly used by multiple terminals. Exemplarily, based on the RAR message including the request confirmation information corresponding to the SI requests of multiple terminals, there is no need to distinguish between terminals and their scrambling information, and the same scrambling sequence uniformly used by multiple terminals can be adopted for scrambling to uniformly label multiple terminals. Correspondingly, after each terminal descrambles using the first RNTI, it can be further distinguished using the preamble identifier, thereby reducing the multiple transmissions of the RAR message caused by differentiating terminals and reducing the waste of network resources. In addition, when the SIs requested by multiple terminals are the same, the RAR messages replied by the network device are the same, and there is no conflict in receiving MSG2 for random access of multiple terminals. In this way, the repeated transmission of the same RAR message can be effectively reduced, the power consumption of the network device can be reduced, and at the same time, the random access conflict of multiple terminals can be reduced, improving the random access success rate.

[0087] In some embodiments, before step 102, the method of this embodiment may further include: receiving SI requests sent by multiple terminals; generating a RAR message based on the request confirmation information corresponding to the multiple SI requests.

[0088] Correspondingly, the terminal may send an SI request to the network device to request the network device to broadcast the required SI. The network device may receive the SI requests sent by multiple terminals at any time, then confirm the SI requests, generate a request confirmation message, and then assemble the request confirmation information corresponding to the multiple SI requests to generate a RAR message, thereby responding to the multiple SI requests by sending the RAR message without multiple responses.

[0089] In some embodiments, before generating a RAR message based on the request confirmation information corresponding to the multiple SI requests, the method of this embodiment may further include: obtaining the SI types respectively corresponding to the multiple SI requests; determining a first SI request from the multiple SI requests according to the scheduling results of the multiple SI types within the SI period corresponding to the first RAR window period.

[0090] As a possible implementation manner, the purposes of the multiple terminals sending SI requests may be the same, that is, requesting the same SI type. The network device may obtain the SI types respectively corresponding to the multiple SI requests, determine whether there are the same SI types, and perform confirmation according to the SI types to reduce the waste of network resources. Specifically, the scheduling results of the multiple SI types within the SI period corresponding to the first RAR window period can be obtained. If the SI type has been scheduled, the SI request corresponding to the SI type can be determined as the first SI request, and there is no need to repeatedly schedule the SI corresponding to the SI request. Among them, the first SI request may include the SI request corresponding to the SI type that has been scheduled within the SI period corresponding to the first RAR window period.

[0091] Specifically, the correspondence between the SI type and the SI request can be determined according to the correspondence between the SI type and the preamble identifier in the SI request. Exemplarily, the correspondence between the Preamble ID and the SI type can be indicated by System Information Block 1 (SIB1).

[0092] In some embodiments, a RAR message is generated based on the request confirmation information corresponding to multiple SI requests. Specifically, it may include: assembling the preamble corresponding to the first SI request as the random access preamble of the RAR message.

[0093] Among them, the first SI request may include at least one SI request. If the network device accepts the SI request, it can confirm the requested SI of the terminal by sending a MSG2 RAR PDU. The MSG2 RAR PDU may carry a MAC sub-header of the Random Access Preamble Identifier (RAPID), such as Figure 3 As shown, the RAPID in the figure may be the Preamble ID in the MSG1 of the terminal's SI request.

[0094] Correspondingly, if the network device accepts SI requests sent by multiple terminals, the MSG2 RAR PDU may carry MAC sub-headers corresponding to multiple RAPIDs. Taking the UE and the base station as an example, as Figure 4 shown, if UE1 and UE2 request the same system message at different PRACH Occasion times, then the Preamble index numbers carried in the MSG1 they send are the same, assumed to be Preamble1, and the RAR window position corresponding to its SI request periodically appears before the SI period. Then the base station only needs to send an acknowledgment MSG2 for the SI request once, which contains RAPID1 scrambled with a specific RNTI, so that the SI requests of both UE1 and UE2 can be confirmed. If UE3 requests a different system message from UE1, the Preamble index number carried in the MSG1 sent by UE3 may be Preamble2. Then the base station further includes the MAC sub-header of RAPID2 in the MSG2 RAR PDU, still scrambled with the first RNTI (specific RNTI), and sends the MSG2 RAR PDU to confirm the system message requests of all UEs within the RAR window period. Therefore, the SI request confirmation MAG2 PDU only needs to be sent once within the MSG2 RAR window period, and the base station can send the SI requested by all terminals in each subsequent SI period.

[0095] To illustrate the implementation process of the embodiments of the present disclosure, the following application scenario embodiments are given, such as Figure 5 shown, but not limited thereto:

[0096] Step S1001, the first RAR window period for pre-configured non-broadcast SI request confirmation by the base station. For example, this parameter can be, but is not limited to, broadcast and indicated to the terminal in system message SIB1; it can also take the minimum non-broadcast SI period value in the protocol specification.

[0097] Step S1002, when the base station detects non-competitive random access on a PRACH Occasion and determines that it is an SI request through the Preamble ID, it can enter Step S1003; otherwise, it continues to detect the PRACH channel according to the PRACH Occasion period.

[0098] Step S1003, the base station obtains the type of requested SI according to the correspondence between the Preamble ID and the SI type configured in the SIB1 information, and determines whether the SI has been scheduled in the next corresponding SI period. If so, it enters Step S1005; otherwise, it enters Step S1004.

[0099] Step S1004, the base station schedules the SI requested by S03 in the next corresponding SI period and records that the SI has been scheduled.

[0100] Step S1005, the base station assembles the confirmation message for the SI request, that is, the MSG2 RAR PDU, and fills the RAPID set with the Preamble ID into the MAC PDU sub-header.

[0101] Step S1006, the base station sends the MSG RAR PDU within the RAR window for SI request confirmation and scrambles it with a specific RNTI.

[0102] Step S1007, the base station broadcasts the SI at a specified position within the SI period and clears the SI scheduled flag, and the process ends.

[0103] In this way, the base station periodically replies to the confirmation MSG2 RAR PDU for the system message requests of all terminals within the first RAR window period, and uses a specific RNTI for scrambling to avoid repeated transmission of the same data packet, solving the problem that the base station will repeatedly send the MSG2 RAR PDU with the same content due to different RA-RNTIs corresponding to the SI request confirmation MSG2 RAR PDUs of multiple terminals or different RAR window positions.

[0104] To further illustrate the specific implementation process of the method in this embodiment, this embodiment provides the followingFigure 6 The specific method shown, the method includes:

[0105] Step 201, the terminal determines the first RAR window period.

[0106] For the execution subject of this embodiment, it can be a communication device or a communication equipment, such as an electronic device or a chip, etc., and can be configured on the terminal device side.

[0107] In some examples, the terminal device can be called a terminal, a user equipment, a mobile station (MS), a mobile terminal (MT), etc. The terminal device can also be an automobile with communication function, a smart car, a mobile phone, a wearable device, a tablet computer (Pad), a computer with wireless transceiver function, a virtual reality (VR) device, an augmented reality (AR) device, a wireless terminal device in industrial control, a wireless terminal device in self-driving, a wireless terminal device in remote medical surgery, a wireless terminal device in smart grid, a wireless terminal device in transportation safety, a wireless terminal device in smart city, a wireless terminal device in smart home, and so on. This embodiment does not limit the specific technologies and specific device forms adopted by the terminal device.

[0108] In some examples, step 201 may specifically include: receiving the first RAR window period sent by the network device; or, determining the first RAR window period according to the protocol predefined.

[0109] Exemplarily, the terminal can receive the SIB1 broadcast by the network device, obtain the first RAR window period from the SIB1; or, obtain the first RAR window period predefined by the protocol.

[0110] Step 202, the terminal receives the RAR message according to the first RAR window period, and the RAR message includes the request confirmation information corresponding to the SI requests of multiple terminals.

[0111] In some examples, after step 202, the method of this embodiment may further include: descrambling the RAR message to obtain the descrambled RAR message.

[0112] In some examples, descrambling the RAR message may specifically include: descrambling the RAR message by using a first RNTI, where the first RNTI is an RNTI uniformly used by multiple terminals.

[0113] In some examples, a terminal may receive SIB1 broadcast by a network device and obtain the first RNTI from SIB1; or, obtain the first RNTI predefined by the protocol. Correspondingly, descrambling is performed using the first RNTI uniformly used by multiple terminals, which improves the descrambling efficiency of the terminal, and further improves the random access request confirmation efficiency of the SI request.

[0114] In some examples, after descrambling the RAR message by using the first RNTI to obtain the descrambled RAR message, the method of this embodiment may further include: obtaining the preamble of the SI request sent to the network device; determining the random access result of the SI request by comparing the preamble with the random access preamble in the descrambled RAR message.

[0115] In some examples, the RAR message may include request confirmation information corresponding to SI requests of all terminals in the cell.

[0116] Exemplarily, the descrambled RAR message may carry multiple random access preambles (such as the random access preambles corresponding to SI requests of all terminals in the cell). The terminal may use the preamble of the sent SI request to match with the multiple random access preambles in the RAR message. If there is a RAPID that is the same as the Preamble ID of the SI request sent by the terminal, it may be determined that the random access of the SI request is successful, and SI may be received according to the SI period corresponding to the first RAR window period. Among them, the preamble of the SI request may be determined according to the SI type corresponding to the SI request. Exemplarily, the terminal may receive SIB1 broadcast by the network device and obtain the correspondence between the SI type and the preamble identifier from SIB1.

[0117] To illustrate the implementation process of the embodiments of the present disclosure, the following application scenario embodiments are given, as Figure 7 shown, but not limited thereto:

[0118] Step S2001, after the terminal camps on the cell, according to the cell configuration and requirements, trigger a SI request for non-competitive random access.

[0119] Step S2002, the terminal selects a PRACH Occasion resource and sends MSG1 according to the PreambleID corresponding to the SI type of the SI request.

[0120] Step S2003: The terminal detects the MSG2 scrambled by the SI request specific RNTI within the RAR window period of the SI request confirmation. If the MSG2 is successfully received and the RAPID matches the Preamble ID of MSG1, it proceeds to step S2005; otherwise, it proceeds to step S2004.

[0121] Step S2004: The random access of the terminal's SI request fails, and the terminal determines whether to continue to re-initiate non-competitive random access.

[0122] Step S2005: The random access of the terminal's SI request is successful, and the terminal receives the requested SI at the specified position in the next requested SI cycle.

[0123] In this way, in this embodiment, the terminal can receive the RAR message sent by the network device according to the first RAR window period, descramble the RAR message using the first RNTI, and then determine the random access result of the SI request by comparing the preamble of the SI request sent by the terminal with the random access preamble in the descrambled RAR message, reducing the conflict of multiple terminals receiving MSG2 during random access, thereby improving the random access efficiency and random access success rate.

[0124] In the related art, when multiple terminals request the same SI from the base station, according to the 3GPP protocol specification, multiple terminals can use the same Preamble preamble to send MSG1 to the base station respectively. Since the requested SI is the same, the content of the MSG2 RAR PDU replied by the base station is also the same, carrying the MAC sub-header with the same RAPID. However, since the triggering times of the MSG1 PRACH occasion for multiple terminals are different, it may result in different RA-RNTIs for multiple terminals, or the same RA-RNTI but different RAR window positions. In this case, the base station needs to reply to the MSG2 for the SI request confirmation with the same content to multiple terminals respectively.

[0125] Such as Figure 8As shown, when UE1 and UE2 request the same SI, the preambles corresponding to UE1 and UE2 are both Preamble1. UE1 calculates the RA-RNTI1 based on the time-frequency parameters of its own MSG1 transmission. When the base station sends the MSG2RAR PDU, it will scramble the PDCCH and PDSCH data with RA-RNTI1. When UE2 sends MSG1, it may be triggered in the next PRACH occasion cycle of UE1, but the PRACH parameters for its MSG1 transmission may be exactly the same as those of UE1, that is, the calculated RA-RNTI value is also RA-RNTI1. However, the RAR window positions of UE1 and UE2 are different and there is no overlapping area. Therefore, when the base station replies to the SI request confirmation MSG2 for UE1 and UE2, it will send them respectively within the RAR windows corresponding to UE1 and UE2. That is, due to the different RAR window positions of multiple terminals, the request confirmation information replied by the base station is sent multiple times.

[0126] Correspondingly, when UE1 and UE3 request the same SI, the preambles corresponding to UE1 and UE3 are both Preamb le1. There is an overlapping area in the RAR window positions of UE1 and UE3. However, the time-frequency parameters of the PRACH for UE3's MSG1 transmission are different from those of UE1. Then the calculated RA-RNTI values of UE1 and UE3 are different. The RA-RNTI value corresponding to UE3 is RA-RNTI2, that is, UE3 uses RA-RNTI2 to scramble the PDCCH and PDSCH data. Then the content of the SI request confirmation MSG2 replied by the base station to UE1 and UE3 is the same, but different RA-RNTIs are used to scramble the PDCCH and PDSCH data, and MSG2 is sent twice. That is, due to the different RA-RNTIs of multiple terminals, the request confirmation information replied by the base station is sent multiple times.

[0127] However, in this embodiment, the network device can send the RAR message according to the first RAR window period. The RAR message includes the request confirmation information corresponding to the SI requests of multiple terminals. The terminals receive the RAR message according to the first RAR window period, unifying the RAR window periods of multiple terminals and solving the problem of the base station sending the request confirmation information multiple times due to the different RAR window positions of multiple terminals. Further, the network device can scramble the RAR message according to the first RNTI, and the terminals can descramble the RAR message according to the first RNTI, unifying the RNTIs of multiple terminals and solving the problem of the base station sending the request confirmation information multiple times due to the different RNTIs of multiple terminals.

[0128] Figure 9 is a block diagram of a communication device shown according to some embodiments of the present disclosure. Refer toFigure 9 , the apparatus includes: a determination module 31 and a transmission module 32.

[0129] The determination module 31 is configured to determine a first RAR window period;

[0130] The transmission module 32 is configured to send a RAR message according to the first RAR window period, and the RAR message includes request confirmation information corresponding to SI requests of multiple terminals.

[0131] In some embodiments, the transmission module 32 is specifically configured to scramble the RAR message; send the scrambled RAR message according to the first RAR window period. The RAR message includes request confirmation information corresponding to SI requests of all terminals in the cell.

[0132] In some embodiments, the transmission module 32 is further specifically configured to receive SI requests sent by multiple terminals; generate a RAR message through the request confirmation information corresponding to the multiple SI requests.

[0133] In some embodiments, the transmission module 32 is further configured to obtain SI types respectively corresponding to multiple SI requests; determine a first SI request from the multiple SI requests according to a scheduling result within an SI period corresponding to the first RAR window period for the multiple SI types.

[0134] In some embodiments, the transmission module 32 is specifically configured to assemble a preamble corresponding to the first SI request as a random access preamble of the RAR message.

[0135] In some embodiments, the transmission module 32 is specifically configured to scramble the RAR message using a first RNTI, and the first RNTI is an RNTI uniformly used by multiple terminals.

[0136] In some embodiments, the determination module 31 is specifically configured to determine a first RAR window period preset by the network device; or determine the first RAR window period according to protocol predefined.

[0137] In some embodiments, the determination module 31 is further configured to send the first RAR window period to multiple terminals.

[0138] Figure 10 is a block diagram of a communication apparatus shown according to some embodiments of the present disclosure. Refer to Figure 10 , the apparatus includes: a determination module 41 and a reception module 42.

[0139] The determination module 41 is configured to determine a first RAR window period;

[0140] A receiving module 42, configured to receive RAR messages according to a first RAR window period, where the RAR messages include request confirmation information corresponding to SI requests of multiple terminals.

[0141] In some embodiments, a determining module 41 is further configured to descramble the RAR messages to obtain descrambled RAR messages. The RAR messages include request confirmation information corresponding to SI requests of all terminals in the cell.

[0142] In some embodiments, the determining module 41 is further configured to obtain a preamble of an SI request sent to a network device; determine a random access result of the SI request by comparing the preamble with a random access preamble in the descrambled RAR messages.

[0143] In some embodiments, the determining module 41 is specifically configured to descramble the RAR messages by using a first RNTI, and the first RNTI is an RNTI uniformly used by multiple terminals.

[0144] In some embodiments, the determining module 41 is specifically configured to receive a first RAR window period sent by a network device; or determine the first RAR window period according to protocol predefined.

[0145] Regarding the apparatus in the above embodiments, the specific manners in which each module performs operations have been described in detail in the embodiments related to the method, and will not be elaborated here.

[0146] Figure 11 It is a schematic structural diagram of a communication device 1800 provided in this embodiment. The communication device 1800 may be a terminal device, or a network device, or a chip, a chip system, or a processor, etc. that supports the network device to implement the above method, and may also be a chip, a chip system, or a processor, etc. that supports the user equipment to implement the above method. This apparatus can be used to implement the method described in the above method embodiments, and specific reference can be made to the description in the above method embodiments.

[0147] The communication device 1800 includes: a transceiver; a memory; a processor, which are respectively connected to the transceiver and the memory, and are configured to control the wireless signal transceiver of the transceiver by executing computer-executable instructions on the memory, and can implement the functions of any of the above method embodiments.

[0148] The communication device 1800 may include one or more processors 1801. The processor 1801 may be a general-purpose processor or a dedicated processor, etc. For example, it may be a baseband processor or a central processing unit. The baseband processor may be used to process the communication protocol and communication data, and the central processing unit may be used to control the communication device (such as a base station, a baseband chip, a terminal device, a terminal device chip, a DU or a CU, etc.), execute a computer program, and process the data of the computer program.

[0149] Optionally, the communication device 1800 may further include one or more memories 1802, on which a computer program 1804 may be stored, and the processor 1801 executes the computer program 1804, so that the communication device 1800 performs the method described in the above method embodiment. Optionally, data may also be stored in the memory 1802. The communication device 1800 and the memory 1802 may be provided separately or integrated together.

[0150] Optionally, the communication device 1800 may further include a transceiver 1805 and an antenna 1806. The transceiver 1805 may be referred to as a transceiver unit, a transceiver, or a transceiver circuit, etc., and is used to implement a transceiver function. The transceiver 1805 may include a receiver and a transmitter, the receiver may be referred to as a receiver or a receiving circuit, etc., and is used to implement a receiving function; the transmitter may be referred to as a transmitter or a transmitting circuit, etc., and is used to implement a transmitting function.

[0151] Optionally, the communication device 1800 may further include one or more interface circuits 1807. The interface circuit 1807 is used to receive code instructions and transmit them to the processor 1801. The processor 1801 executes the code instructions to enable the communication device 1800 to execute the method described in the above method embodiment.

[0152] In one implementation, the processor 1801 may include a transceiver for implementing the receiving and sending functions. For example, the transceiver may be a transceiver circuit, an interface, or an interface circuit. The transceiver circuit, interface, or interface circuit for implementing the receiving and sending functions may be separate or integrated. The above-mentioned transceiver circuit, interface, or interface circuit may be used for reading and writing code / data, or the above-mentioned transceiver circuit, interface, or interface circuit may be used for transmitting or delivering signals.

[0153] In one implementation, the processor 1801 may store a computer program 1803, which runs on the processor 1801 and enables the communication device 1800 to perform the method described in the above method embodiment. The computer program 1803 may be fixed in the processor 1801, in which case the processor 1801 may be implemented by hardware.

[0154] In one implementation, the communication device 1800 may include circuitry that can implement the functions of transmitting, receiving, or communicating in the foregoing method embodiments. The processors and transceivers described in this disclosure may be implemented on an integrated circuit (IC), an analog IC, a radio frequency integrated circuit (RFIC), a mixed-signal IC, an application specific integrated circuit (ASIC), a printed circuit board (PCB), an electronic device, etc. The processors and transceivers may also be fabricated using various IC process technologies, such as complementary metal oxide semiconductor (CMOS), N-type metal-oxide-semiconductor (NMOS), P-type metal-oxide semiconductor (PMOS), bipolar junction transistor (BJT), BiCMOS, silicon germanium (SiGe), gallium arsenide (GaAs), etc.

[0155] The communication device described in the above embodiments may be a network device or a user equipment, but the scope of the communication device described in this disclosure is not limited thereto, and the structure of the communication device may not be restricted by Figure 11 . The communication device may be an independent device or may be a part of a larger device. For example, the communication device may be:

[0156] (1) An independent integrated circuit (IC), or chip, or chip system or subsystem;

[0157] (2) A collection of one or more ICs, optionally, the IC collection may also include a storage component for storing data and computer programs;

[0158] (3) An ASIC, such as a modem;

[0159] (4) A module that can be embedded in other devices;

[0160] (5) A receiver, a terminal device, a smart terminal device, a cellular phone, a wireless device, a handset, a mobile unit, a vehicle-mounted device, a network device, a cloud device, an artificial intelligence device, etc.;

[0161] (6) Others, etc.

[0162] Based on the above embodiments, the present embodiment further provides a chip, including at least one processor and a communication interface; the communication interface is used to receive signals input to the chip or signals output from the chip, and the processor communicates with the communication interface and implements the method shown above through logic circuits or by executing code instructions.

[0163] Figure 12 FIG. 4 is a schematic structural diagram of a chip 1000 for implementing the above communication method provided in the present embodiment. Referring to Figure 12 , the chip 1000 includes at least one communication interface 1001 and a processor 1002. The communication interface 1001 is used to receive signals input to the chip 1000 or signals output from the above chip 1000. The processor 1002 communicates with the communication interface 1001 and implements the communication method described in the above embodiments of the present disclosure through logic circuits or by executing code instructions.

[0164] Those skilled in the art can also understand that the various illustrative logical blocks and steps listed in the embodiments of the present disclosure can be implemented by electronic hardware, computer software, or a combination of both. Whether such a function is implemented by hardware or software depends on the specific application and the design requirements of the entire system. For each specific application, those skilled in the art can use various methods to implement the described function, but such implementation should not be construed as exceeding the scope protected by the embodiments of the present disclosure.

[0165] The present disclosure further provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor of the computer, it implements the functions of any of the above method embodiments.

[0166] The present disclosure further provides a computer program product. When the computer program product is executed by a computer, it implements the functions of any of the above method embodiments. For example, a computer program is stored thereon, and when the computer program product is executed by a processor of the computer, it implements the functions of any of the above method embodiments.

[0167] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer programs. When the computer program is loaded and executed on a computer, the processes or functions according to the embodiments of the present disclosure are generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer program can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer program can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center by wire (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wirelessly (such as infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server or a data center that includes one or more integrated available media. The available medium can be a magnetic medium (such as a floppy disk, a hard disk, a magnetic tape), an optical medium (such as a high-density digital video disc (DVD)), or a semiconductor medium (such as a solid state disk (SSD)), etc.

[0168] Those of ordinary skill in the art can understand that the various digital numbers such as the first and second involved in the present disclosure are only for the convenience of description and are not used to limit the scope of the embodiments of the present disclosure, nor do they represent the order of precedence.

[0169] At least one in the present disclosure can also be described as one or more. The plurality can be two, three, four, or more, and the present disclosure does not make any limitations. In the embodiments of the present disclosure, for a technical feature, the technical features in this technical feature are distinguished by "first", "second", "third", "A", "B", "C", and "D", etc. There is no order of precedence or size order among the technical features described by the "first", "second", "third", "A", "B", "C", and "D".

[0170] As used herein, the terms "machine-readable medium" and "computer-readable medium" refer to any computer program product, device, and / or apparatus (such as a disk, an optical disc, a memory, a programmable logic device (PLD)) for providing machine instructions and / or data to a programmable processor, including a machine-readable medium that receives machine instructions as a machine-readable signal. The term "machine-readable signal" refers to any signal for providing machine instructions and / or data to a programmable processor.

[0171] The systems and techniques described herein can be implemented in a computing system including backend components (e.g., as a data server), or a computing system including middleware components (e.g., an application server), or a computing system including frontend components (e.g., a user computer having a graphical user interface or a web browser through which a user can interact with an implementation of the systems and techniques described herein), or a computing system including any combination of such backend components, middleware components, or frontend components. The components of the system can be interconnected to each other by digital data communication in any form or medium (e.g., a communication network). Examples of communication networks include: local area network (LAN), wide area network (WAN), and the Internet.

[0172] A computer system can include clients and servers. The clients and servers are generally far from each other and typically interact through a communication network. The client - server relationship is created by computer programs running on the respective computers and having a client - server relationship with each other.

[0173] It should be understood that various forms of the processes shown above can be used, with steps reordered, added, or deleted. For example, the steps recited in this disclosure can be executed in parallel, sequentially, or in a different order, as long as the desired results of the technical solutions of this disclosure application can be achieved. There is no limitation herein.

[0174] In addition, it should be understood that the various embodiments described in this disclosure can be implemented separately or, where the solution permits, in combination with other embodiments.

[0175] Those of ordinary skill in the art can realize that the units and algorithm steps of the examples described in conjunction with the embodiments claimed herein can be implemented in electronic hardware, or in a combination of computer software and electronic hardware. Whether these functions are executed in hardware or software depends on the specific application and design constraints of the technical solution. A professional technician can use different methods for each specific application to implement the described functions, but such implementation should not be considered to exceed the scope of this disclosure.

[0176] Those skilled in the art can clearly understand that, for the sake of 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 foregoing method embodiments and will not be elaborated herein.

[0177] As described above, this is only the specific implementation manner of the present disclosure. However, the protection scope of the present disclosure is not limited thereto. Any person skilled in the art within the technical scope disclosed by the present disclosure can easily think of changes or substitutions, which should all be covered within the protection scope of the present disclosure. Therefore, the protection scope of the present disclosure shall be subject to the protection scope of the claims described above.

Claims

1. A communication method, characterized in that, Including: Determine the period of the first random access response time window RAR window; Send a RAR message according to the first RAR window period, where the RAR message includes request confirmation information corresponding to system information SI requests of multiple terminals.

2. The method according to claim 1, wherein The sending the RAR message according to the first RAR window period includes: Scramble the RAR message; Send the scrambled RAR message according to the first RAR window period.

3. The method according to claim 2, wherein The method further includes: Receive SI requests sent by the multiple terminals; Generate the RAR message through request confirmation information corresponding to the multiple SI requests.

4. The method according to claim 3, characterized in that, The method further includes: Obtain SI types respectively corresponding to the multiple SI requests; Determine a first SI request from the multiple SI requests according to the scheduling result within the SI period corresponding to the first RAR window period for the multiple SI types.

5. The method according to claim 4, wherein The generating the RAR message through request confirmation information corresponding to the multiple SI requests includes: Assemble the preamble corresponding to the first SI request as the random access preamble of the RAR message.

6. The method according to claim 2, wherein The scrambling the RAR message includes: Scramble the RAR message using a first radio network temporary identity RNTI, where the first RNTI is a RNTI uniformly used by the multiple terminals.

7. The method according to claim 1, characterized in that, The determining the first RAR window period includes: Determine the first RAR window period preset by the network device; or, Determine the first RAR window period according to protocol predefined.

8. The method according to claim 1, wherein The method further includes: Send the first RAR window period to the multiple terminals.

9. The method according to claim 1, characterized in that The RAR message includes request confirmation information corresponding to SI requests of all terminals in the cell.

10. A communication method, characterized in that, Including: Determine the first RAR window period; Receive a RAR message according to the first RAR window period, where the RAR message includes request confirmation information corresponding to SI requests of multiple terminals.

11. The method according to claim 10, characterized in that, The method further includes: Descramble the RAR message to obtain the descrambled RAR message.

12. The method according to claim 11, wherein The method further includes: Obtain the preamble of the SI request sent to the network device; Determine the random access result of the SI request by comparing the preamble with the random access preamble in the descrambled RAR message.

13. The method according to claim 10, wherein The descrambling the RAR message includes: Descramble the RAR message using a first radio network temporary identity RNTI, where the first RNTI is a RNTI uniformly used by the multiple terminals.

14. The method according to claim 10, wherein The determining the first RAR window period includes: Receive the first RAR window period sent by the network device; or, Determine the first RAR window period according to protocol predefined.

15. The method according to claim 10, wherein The RAR message includes request confirmation information corresponding to SI requests of all terminals in the cell.

16. A communication device, characterized in that, Including: A determining module, configured to determine the first RAR window period; A sending module, configured to send a RAR message according to the first RAR window period, where the RAR message includes request confirmation information corresponding to SI requests of multiple terminals.

17. A communication device, characterized in that, Comprising: A determining module, configured to determine the first RAR window period; A receiving module, configured to receive a RAR message according to the first RAR window period, where the RAR message includes request confirmation information corresponding to SI requests of multiple terminals.

18. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the method according to any one of claims 1 to 15.

19. A communication device, wherein, Comprising: A transceiver; A memory; A processor, respectively connected to the transceiver and the memory, configured to control wireless signal transceiver of the transceiver by executing computer-executable instructions on the memory, and capable of implementing the method according to any one of claims 1 to 15.

20. A chip, characterized in that, Comprising at least one processor and a communication interface; the communication interface is used to receive signals input to the chip or signals output from the chip, and the processor communicates with the communication interface and implements the method according to any one of claims 1 to 15 through logic circuits or by executing code instructions.