Method and communication device for random access

By dynamically adjusting the time-frequency resource position of the additional RO according to the configuration parameters of the traditional RO, the problem of unclear determination of the time-domain position of the additional RO is solved, and the effect of reducing signaling overhead and network energy saving is achieved.

CN120343749AActive Publication Date: 2025-07-18HONOR DEVICE CO LTD
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
CN202510808893.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-17
Publication Date
2025-07-18
Estimated Expiration
2045-06-17

AI Technical Summary

Technical Problem

In the prior art, the determination of additional random access time domain locations lacks a clear solution, resulting in an increase in signaling overhead.

Method used

The user equipment (UE) dynamically adjusts the time-frequency resource position of the additional RO based on the configuration parameters of the traditional random access timing (RO). There is no need for the network equipment to configure the configuration parameters of the additional RO, and dynamically allocates the time-frequency resources by judging the network load situation.

Benefits of technology

Reduce signaling overhead, ensure that the sleep time of the network is not affected, and more additional RO is provided to support random access of the UE, balancing the sleep time of the network equipment and the access delay of the UE.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120343749A_ABST
    Figure CN120343749A_ABST
Patent Text Reader

Abstract

The invention provides a random access method and a communication device. The method is applied to a network energy-saving scene. The present application, exemplarily, applies to random access scenarios that support additional ROs. The method comprises: a UE determines time-frequency domain resources of an additional RO according to configuration parameters of a conventional RO, and a network device does not need to configure configuration parameters of the additional RO, thereby contributing to saving signaling overhead. On one hand, the invention provides a solution for the traditional RO and the additional RO to use the same time domain index (such as a PRACH configuration index), for example, under the condition that the traditional RO and the additional RO are overlapped on the time domain resource, the traditional RO and the additional RO are staggered on the frequency domain resource, so that the sleep time of the network is not influenced, and the purpose of saving energy of the network is achieved. And on the other hand, the invention also provides a mode for determining the frequency domain resource of the additional RO when the traditional RO and the additional RO are not overlapped on the time domain, so that more additional ROs can be provided, and the random access of the UE can be supported.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communications, and in particular, to a method and a communication device for random access. Background Art

[0002] During the random access process (such as four-step random access), a user equipment (UE) can send a preamble on a random access occasion (RO) to initiate random access. In the current discussion topics of the 3rd generation partnership project (3GPP) standard protocol, additional ROs are introduced based on traditional ROs. By allocating additional ROs to R19 UEs, the implementation of time-domain adaptive physical random access channel (PRACH) is supported. However, there is no clear solution on how to specifically determine the time-domain position of the additional ROs. Summary of the Invention

[0003] In view of this, this application provides a method for random access, a communication device, a chip system, a computer-readable storage medium, a computer program product, and a communication system, which can save overhead.

[0004] In a first aspect, a communication method is provided. This method can be executed by a UE, or can also be executed by components (such as circuits, chips, or chip systems, etc.) configured in the UE, and can also be implemented by a logic module or software that can implement all or part of the UE functions. This application does not make any limitations in this regard.

[0005] The method includes: the UE receives a system message, the system message includes a first configuration parameter, the first configuration parameter is a configuration parameter related to a first random access occasion (RO), the first configuration parameter includes the time-domain parameter and / or the frequency-domain parameter of the first RO; and determines the time-domain resource and / or the frequency-domain resource of a second RO according to the first configuration parameter, the second RO is different from the first RO; and finally performs random access according to the time-frequency domain resources of the first RO and the time-frequency domain resources of the second RO.

[0006] Based on the above technical solution, the UE can dynamically adjust the time-frequency resource position of the second RO (i.e., the additional RO) based on the configuration parameters of the first RO (i.e., the traditional RO), without the need for the network device to configure the configuration parameters of the second RO. Compared with the related art in which the system message not only includes the configuration parameters of the traditional RO but also includes the configuration parameters of the additional RO, the system message in the embodiments of this application does not include the configuration parameters of the additional RO, that is, the network device does not need to broadcast the configuration parameters of the time-frequency resources of the additional RO in the system message, which can reduce signaling overhead.

[0007] Optionally, the first RO is a traditional RO, and the second RO is an additional RO introduced for network energy saving.

[0008] In a possible implementation, the UE determines the time-domain resource and / or frequency-domain resource of the second RO according to the first configuration parameter, including: determining a period parameter according to the time-domain parameter of the first RO, where the period parameter is used to characterize the period of the first RO; determining the time-domain resource of the second RO according to the value of the period parameter, and the period parameter can reflect the load condition of the network. Therefore, the UE can determine the time-domain resource of the second RO based on the period parameter without the network device configuring the time-domain parameter of the second RO, which helps to save overhead.

[0009] The UE can infer the load condition of the current network according to the period parameter to determine the time-domain resource of the second RO. The UE determines the time-domain resource of the second RO by judging the magnitude relationship between the period parameter and a first threshold.

[0010] In a possible implementation, the UE determines the time-domain resource of the second RO according to the period parameter of the first RO, including: when the value of the period parameter exceeds the first threshold, allocating the time-domain resource where the first RO is located and one or more time-domain resources after the time-domain resource where the first RO is located to the second RO; when the value of the period parameter does not exceed the first threshold, determining to allocate the time-domain resource where the first RO is located to the second RO. Therefore, when the UE determines that the period parameter exceeds the first threshold, it infers that the current network is in a low-load condition, and then allocates multiple time-domain resources (such as multiple SFNs) to the second RO, so as to provide a larger number of second ROs; when the UE determines that the period parameter does not exceed the first threshold, it infers that the current network is in a high-load condition, and then allocates only the time-domain resource where the first RO is located (such as the SFN where the first RO is located) to the second RO, that is, the first RO and the second RO overlap in the time domain. Further, the frequency-domain resource of the second RO is determined by using the method for determining the frequency-domain resource of the second RO provided later to ensure that the first RO and the second RO are staggered in the frequency domain, so as to distinguish the respective frequency-domain resources of the first RO and the second RO, which helps to ensure that the sleep time of the network is not affected, thereby achieving the purpose of network energy saving.

[0011] The embodiments of the present application do not specifically limit the manner in which the UE obtains the period parameter. In a possible implementation, the UE determines the period parameter according to the time-domain parameter of the first RO, including: looking up the period parameter corresponding to the time-domain parameter in a configuration table, where the configuration table at least includes the correspondence between the PRACH configuration index and the period parameter. The configuration table can be predefined by the protocol, and the embodiments of the present application do not specifically limit this.

[0012] Taking the time-domain parameter of the first RO including the PRACH configuration index as an example, the UE uses the PRACH configuration index to look up the corresponding period parameter in the configuration table.

[0013] The embodiment of the present application also provides a formula implementation for calculating the time-domain resources (such as SFN) allocated to the second RO. Exemplarily, the period parameter of the first RO is denoted as x; The number of SFNs allocated to the second RO satisfies the following formula: .

[0014] The above describes the specific implementation for determining the time-domain resources of the second RO. After allocating the time-domain resources (such as SFN) to the second RO, it is also necessary to allocate frequency-domain resources to the second RO. If no frequency-domain resources are allocated to the second RO, then the second RO will not appear on the corresponding time-domain resources.

[0015] In a possible implementation, the UE determines the time-domain resources and / or frequency-domain resources of the second RO according to the first configuration parameter, including: determining the frequency-domain resources of the second RO according to the frequency-domain parameter of the first RO, where the frequency-domain parameter of the first RO includes a first quantity parameter and / or a first starting frequency-domain position parameter, and the first quantity parameter represents the number of frequency-domain resource blocks occupied by the first RO in the first time unit.

[0016] Similarly, the UE can infer the load condition of the current network according to the first quantity parameter to determine the frequency-domain resources of the second RO. The UE makes a decision on the frequency-domain resources of the second RO by judging the magnitude relationship between the first quantity parameter and the second threshold.

[0017] Optionally, the UE determines the frequency-domain resources of the second RO according to the frequency-domain parameter of the first RO, including: when the value of the first quantity parameter does not exceed the second threshold, determining the frequency-domain resources on the time-domain resources where the first RO is located except for the frequency-domain resources occupied by the first RO as the frequency-domain resources of the second RO; when the value of the first quantity parameter exceeds the second threshold, determining that there are no corresponding frequency-domain resources for the second RO.

[0018] Therefore, for the case where the current network is in a low load, frequency domain resources can be allocated to the second RO, and on the same time domain resources, the frequency domain resources allocated to the second RO need to be staggered in the frequency domain from the frequency domain resources occupied by the first RO. For example, the frequency domain resources on the time domain resources where the first RO is located, excluding the frequency domain resources occupied by the first RO, are determined as the frequency domain resources of the second RO. That is, the additional RO and the traditional RO can overlap in the time domain and not overlap in the frequency domain, which helps to ensure that the network's sleep time is not affected, thus better meeting the energy-saving goal of time domain adaptive PRACH.

[0019] In a possible implementation manner, the frequency domain resources of the second RO are determined by a second quantity parameter and a second starting frequency domain position parameter; wherein, the second quantity parameter is determined based on the first quantity parameter; and / or, the second starting frequency domain position parameter is determined based on one or more of the following parameters: the first starting frequency domain position parameter, the subcarrier spacing parameter and the preamble length. Therefore, the UE can determine the second quantity parameter based on the first quantity parameter and determine the second starting frequency domain position parameter based on the first starting frequency domain position parameter, without the network device configuring the second quantity parameter and the second starting frequency domain position parameter, which helps to save the overhead of the network device and can also dynamically adjust the frequency domain resources allocated to the second RO.

[0020] Similarly, the embodiments of the present application also provide a formula implementation for calculating the frequency domain resources (such as SFN) allocated to the second RO. Exemplarily, the second quantity parameter satisfies the following formula: ; wherein, represents the second quantity parameter; represents the first quantity parameter; and / or, the second starting frequency domain position parameter satisfies the following formula: ; wherein, represents the second starting frequency domain position parameter; represents the first starting frequency domain position parameter; represents the preamble length; represents the subcarrier spacing parameter.

[0021] Therefore, through the above formula for calculating the second quantity parameter and the formula for calculating the second starting frequency domain position parameter, the UE can accurately calculate the frequency domain resources allocated to the second RO, and combined with the foregoing method for determining the time domain resources of the second RO, can accurately determine the time-frequency domain resources where the second RO is located.

[0022] Second aspect, a communication method is provided. For example, this method can be executed by a network device, or can also be executed by components (such as circuits, chips or chip systems, etc.) configured in the network device, and can also be implemented by a logic module or software that can implement all or part of the functions of the network device. This application does not make any limitations in this regard.

[0023] Specifically, the method includes: the network device sends a system message, the system message includes a first configuration parameter, the first configuration parameter is a configuration parameter related to a first random access occasion (RO), and the first configuration parameter includes the time domain parameter of the first RO and / or the frequency domain parameter of the first RO; according to the first configuration parameter, determine the time domain resource and / or the frequency domain resource of a second RO, the second RO and the first RO are different ROs; monitor the time-frequency resource of the first RO and the time-frequency resource of the second RO.

[0024] Based on the above technical solution, the network device does not need to configure the configuration parameter of the second RO, that is, only the configuration parameter of the first RO needs to be configured in the system message. The UE can dynamically adjust the time-frequency resource position of the second RO (i.e., the additional RO) based on the configuration parameter of the first RO (i.e., the traditional RO), which can reduce the signaling overhead.

[0025] For the specific implementation manner or related description of the network device to determine the time domain resource and / or the frequency domain resource of the second RO according to the first configuration parameter, reference can be made to the description of the first aspect, that is, the network device and the UE can adopt the same implementation manner to determine the time domain resource and / or the frequency domain resource of the second RO. For the sake of brevity, the specific implementation manner of determining the time domain resource and / or the frequency domain resource of the second RO according to the first configuration parameter will not be elaborated here.

[0026] The second aspect is the implementation on the network device side corresponding to the first aspect. The explanations, supplements and beneficial effects descriptions of the first aspect also apply to the second aspect and will not be repeated.

[0027] Third aspect, a communication device is provided, including each module or unit for executing the method in any possible implementation manner in the above first aspect.

[0028] In one design, the communication device can include modules corresponding one by one to the methods / operations / steps / actions described in the above aspects. The module can be a hardware circuit, software, or a combination of hardware circuit and software.

[0029] In one design, the communication device is a communication chip. The communication chip can include an input circuit or interface for sending information or data, and an output circuit or interface for receiving information or data.

[0030] In another design, the communication device is a communication equipment, which may include a transmitter for sending information or data, and a receiver for receiving information or data.

[0031] In another design, the communication device is used to execute the method in the above first aspect or any possible implementation manner in the first aspect; the communication device may be configured in the above UE, or the communication device itself is the UE.

[0032] In a fourth aspect, a communication device is provided, including each module or unit for executing the method in any possible implementation manner in the above second aspect.

[0033] In one design, the communication device may include modules corresponding one by one to the methods / operations / steps / actions described in the above aspects. The module may be a hardware circuit, software, or a combination of a hardware circuit and software.

[0034] In one design, the communication device is a communication chip, which may include an input circuit or interface for sending information or data, and an output circuit or interface for receiving information or data.

[0035] In another design, the communication device is a communication equipment, which may include a transmitter for sending information or data, and a receiver for receiving information or data.

[0036] In another design, the communication device is used to execute the method in any possible implementation manner in the above second aspect. The communication device may be configured in the above network device, or the communication device itself is the network device.

[0037] Optionally, the network device may be an access network device (for example, nNB or gNB), a core network device (for example, AMF network element, AF network element, NEF network element).

[0038] The third and fourth aspects are the device-side implementations corresponding to the first and second aspects. The descriptions of the explanations, supplements, and beneficial effects of the first and second aspects also apply to the third and fourth aspects and will not be repeated here.

[0039] In a fifth aspect, a communication device is provided, including a processor. The processor is coupled to a memory and can be used to execute instructions or data in the memory to implement the method in any possible implementation manner in the above first aspect. Optionally, the communication device further includes a memory. Optionally, the communication device further includes a communication interface, and the processor is coupled to the communication interface.

[0040] In one implementation manner, the communication interface may be a transceiver, or an input / output interface.

[0041] In another implementation, the communication device is a chip configured in a UE. When the communication device is a chip configured in a UE, the communication interface may be an input / output interface.

[0042] In a sixth aspect, a communication device is provided, including a processor. The processor is coupled to a memory and can be used to execute instructions or data in the memory to implement the method in any possible implementation manner in the above second aspect. Optionally, the communication device further includes a memory. Optionally, the communication device further includes a communication interface, and the processor is coupled to the communication interface.

[0043] In one implementation manner, the communication interface may be a transceiver, or an input / output interface.

[0044] In another implementation, the communication device is a chip configured in a network device. When the communication device is a chip configured in a network device, the communication interface may be an input / output interface.

[0045] In a seventh aspect, a processor is provided, including: an input circuit, an output circuit, and a processing circuit. The processing circuit is used to receive a signal through the input circuit and transmit a signal through the output circuit, so that the processor executes the method in any possible implementation manner in any aspect.

[0046] In a specific implementation process, the above-mentioned processor may be one or more chips, the input circuit may be input pins, the output circuit may be output pins, and the processing circuit may be transistors, gate circuits, flip-flops, and various logic circuits, etc. The input signal received by the input circuit may be received and input by, for example, but not limited to, a receiver, and the signal output by the output circuit may be output to, for example, but not limited to, a transmitter and transmitted by the transmitter, and the input circuit and the output circuit may be the same circuit, and this circuit is used as the input circuit and the output circuit at different times respectively. The embodiments of the present application do not limit the specific implementation manners of the processor and various circuits.

[0047] In an eighth aspect, a communication device is provided, including a processor and a memory. The processor is used to read instructions stored in the memory and can receive a signal through a receiver and transmit a signal through a transmitter to execute the method in any possible implementation manner in any of the above aspects.

[0048] Optionally, one or more processors are provided, and one or more memories are provided.

[0049] Optionally, the memory may be integrated with the processor, or the memory is separately provided from the processor.

[0050] In a specific implementation process, the memory can be a non-transitory memory, such as a read only memory (ROM), which can be integrated with the processor on the same chip or can be separately arranged on different chips. The embodiments of the present application do not limit the type of the memory and the setting manner of the memory and the processor.

[0051] It should be understood that relevant data interaction processes, such as sending indication information, can be a process of outputting indication information from the processor, and receiving capability information can be a process of the processor receiving input capability information. Specifically, the data output by the processor can be output to a transmitter, and the input data received by the processor can come from a receiver. Among them, the transmitter and the receiver can be collectively referred to as a transceiver.

[0052] The processing device in the above eighth aspect can be one or more chips. The processor in the processing device can be implemented by hardware or by software. When implemented by hardware, the processor can be a logic circuit, an integrated circuit, etc.; when implemented by software, the processor can be a general-purpose processor, which is implemented by reading software code stored in a memory. The memory can be integrated in the processor or can be located outside the processor and exist independently.

[0053] In a ninth aspect, a computer program product is provided. The computer program product includes: a computer program (which can also be referred to as code or instruction). When the computer program is run, the computer is caused to execute the method in any one of the possible implementation manners in any one of the above aspects.

[0054] In a tenth aspect, a computer-readable storage medium is provided. The computer-readable storage medium stores a computer program (which can also be referred to as code or instruction). When it runs on a computer, the computer is caused to execute the method in any one of the possible implementation manners in any one of the above aspects.

[0055] In an eleventh aspect, an embodiment of the present application provides a chip system. The chip system includes one or more processors, which are used to call and run instructions stored in a memory, so that the methods in any one of the above aspects or any one of the possible implementation manners of each aspect are executed. The chip system can be composed of chips or can include chips and other discrete devices.

[0056] Among them, the chip system can include an input circuit or interface for sending information or data, and an output circuit or interface for receiving information or data.

[0057] In a twelfth aspect, a communication system is provided, including the foregoing UE and network device.

[0058] Optionally, the communication system may further include other devices that communicate with the UE and / or network devices. Description of the Drawings

[0059] Figure 1 is an example diagram of a communication system; Figure 2 is an example block diagram of an access network device; Figure 3A is an example diagram of four-step random access; Figure 3B is an example diagram of two-step random access; Figure 4A and Figure 4B are different example diagrams of a traditional RO; Figure 5 is an example interaction diagram of a method for random access according to an embodiment of the present application; Figure 6 is an example diagram for determining the time domain resources of a second RO according to an embodiment of the present application; Figure 7 is an example diagram for determining the frequency domain resources of a second RO according to an embodiment of the present application; Figure 8 is an example diagram for determining the time-frequency domain resources of a second RO according to an embodiment of the present application; Figure 9 is an example diagram for determining the SFN of an additional RO according to an embodiment of the present application; Figure 10 is a schematic block diagram of a communication device provided by an embodiment of the present application; Figure 11 is another schematic block diagram of a communication device provided by an embodiment of the present application. Detailed Description of the Embodiments

[0060] Next, the technical solutions in the embodiments of the present application will be described with reference to the drawings.

[0061] In the embodiments of the present application, "a plurality" can be understood as "at least two"; "a number of items" can be understood as "at least two items".

[0062] This application can be applied to communication systems. Mobile communication systems include, but are not limited to, the following systems, such as: Long Term Evolution (LTE) systems, Universal Mobile Telecommunication System (UMTS), Worldwide Interoperability for Microwave Access (WiMAX) communication systems, 5th generation (5G) systems or New Radio (NR), 5.5G systems, and future mobile communication systems (such as, 6th generation (6 th generation, 6G) mobile communication systems), Vehicle-to-X (V2X) communication systems, etc. Among them, V2X can include Vehicle to Network (V2N), Vehicle to Vehicle (V2V), Vehicle to Infrastructure (V2I), Vehicle to Pedestrian (V2P), etc., Long Term Evolution-Vehicle (LTE-V), Internet of Vehicles, Machine Type Communication (MTC), Internet of Things (IoT), Long Term Evolution-Machine (LTE-M), Machine to Machine (M2M), etc. Among them, 5G mobile communication systems can include Non-Standalone (NSA) and / or Standalone (SA). The technical solutions provided by this application can also be applied to future communication systems. This application does not make any limitations in this regard.

[0063] Figure 1 is a schematic diagram of a communication system 100 to which an embodiment of this application is applied. The communication system 100 may include a network device, such as Figure 1 the network device 110 shown. The communication system 100 may further include a terminal device, such as Figure 1 the terminal device 120 shown. The network device 110 and the terminal device 120 can communicate via a wireless link.

[0064] Figure 1Exemplarily, a network device 110 and a terminal device 120 are shown. Optionally, the communication system 100 may further include multiple network devices and / or multiple terminal devices.

[0065] The network device in this application may be a device on the network side such as an access network or a core network device. The access network device is sometimes also referred to as an access node. The access network device has a wireless transceiver function for communicating with terminals. The access network device includes, but is not limited to, the base station (base station), evolved NodeB (eNodeB), transmission reception point (TRP), next generation NodeB (gNB) in the 5G mobile communication system, the access network device or module in the open RAN (ORAN) system, the satellite in the NTN communication system, the base station in the future mobile communication system, or the access node in the WiFi system, etc. The access network device may also be a module or unit capable of implementing some functions of the base station. The access network device may be a macro base station, a micro base station or an indoor station, a relay node or a donor node, or a radio controller in the cloud radio access network (CRAN) scenario. Optionally, the access network device may also be a server, a wearable device, or a vehicle-mounted device, etc. For example, the access network device in vehicle to everything (V2X) technology may be a road side unit (RSU). The multiple access network devices in the communication system may be of the same type of base station or different types of base stations. The base station may communicate with the terminal or communicate with the terminal through a relay station. The terminal may communicate with multiple base stations in different access technologies. The specific technologies and specific device forms adopted by the access network device in the embodiments of this application are not limited. In this application, the access network device is simply referred to as the network device.

[0066] In this application, the device for implementing the functions of the network device may be the network device or a device capable of supporting the network device to implement such functions, such as a processor, a circuit, a chip, or a chip system, etc. The device may be installed in the network device or connected to the network device for use. In the technical solutions provided in this application, the device for implementing the functions of the network device is taken as an example of the network device to describe the technical solutions provided in this application.

[0067] The terminal device in this application can be a wireless terminal device capable of receiving scheduling and indication information from a network device. The wireless terminal device can be a device that provides voice and / or data connectivity to users, or a handheld device with wireless connection capabilities, or other processing devices connected to a wireless modem. For example, the terminal device can communicate with one or more core networks or the Internet via a radio access network (RAN). The terminal device can also be referred to as a terminal, user equipment (UE), mobile station, mobile terminal, etc. The terminal device can be widely applied in various scenarios, such as device-to-device (D2D), vehicle to everything (V2X) communication, machine-type communication (MTC), Internet of Things (IOT), ultra-reliable low-latency communication (URLLC), virtual reality, augmented reality, industrial control, autonomous driving, remote healthcare, smart grid, smart furniture, smart office, smart wearables, smart transportation, smart city, or satellite communication, etc. The terminal can be a mobile phone, tablet computer, computer with wireless transceiver function, wearable device, vehicle, aircraft (such as drones, helicopters, airplanes), hot air balloon, ship, robot, robotic arm, or smart home device, etc. The embodiments of this application do not limit the form of the terminal device.

[0068] By way of example and not limitation, in the embodiments of this application, the UE can also be a wearable device. A wearable device can also be called a wearable intelligent device, which is the general term for devices developed by applying wearable technology to the intelligent design of daily wear, such as glasses, gloves, watches, clothing, and shoes, etc. A wearable device is a portable device that is either directly worn on the body or integrated into the user's clothes or accessories. A wearable device is not just a hardware device, but also realizes powerful functions through software support, data interaction, and cloud interaction. Broadly speaking, wearable intelligent devices include those with complete functions and large sizes that can achieve complete or partial functions without relying on a smartphone, such as smart watches or smart glasses, etc., and those that only focus on a certain type of application function and need to cooperate with other devices such as smartphones, such as various smart bracelets and smart jewelry for physical sign monitoring.

[0069] In addition, in the embodiments of this application, the UE may also be a terminal device in an Internet of Things (IoT) system. The IoT is an important part of the future development of information technology. Its main technical feature is to connect objects to the network through communication technology, thereby realizing an intelligent network with human-machine interconnection and object-object interconnection. The embodiments of this application do not limit the specific technologies and specific device forms adopted by the terminal device.

[0070] In the embodiments of this application, the UE may include a hardware layer, an operating system layer running on top of the hardware layer, and an application layer running on the operating system layer. The hardware layer includes hardware such as a central processing unit (CPU), a memory management unit (MMU), and a memory (also called main memory). The operating system can be any one or more computer operating systems that implement service processing through processes. For example, the Linux operating system, the Unix operating system, the Android operating system, the iOS operating system, or the Windows operating system, etc. The application layer contains applications such as a browser, an address book, a word processing software, an instant messaging software, etc. Moreover, the embodiments of this application do not particularly limit the specific structure of the execution entity of the method provided in the embodiments of this application. As long as it can communicate according to the method provided in the embodiments of this application by running a program that records the code of the method provided in the embodiments of this application. For example, the execution entity of the method provided in the embodiments of this application can be a terminal device, or a functional module in the terminal device that can call and execute the program.

[0071] In practical applications, multiple network devices can cooperate to assist the terminal in achieving wireless access, and different network devices respectively implement some functions of the base station. For example, the network device can be a central unit (CU), a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU), etc. The CU and the DU can be set separately, or can also be included in the same network element, such as a baseband unit (BBU). The RU can be included in a radio frequency device or a radio frequency unit, such as included in a remote radio unit (RRU), an active antenna unit (AAU), or a remote radio head (RRH).

[0072] In different systems, the CU (or CU-CP and CU-UP), DU, or RU may also have different names, but those skilled in the art can understand their meanings. For example, in the ORAN system, the CU may also be referred to as O-CU (Open CU), the DU may also be referred to as O-DU, the CU-CP may also be referred to as O-CU-CP, the CU-UP may also be referred to as O-CU-UP, and the RU may also be referred to as O-RU. Any one of the CU (or CU-CP, CU-UP), DU, and RU in this application may be implemented through a software module, a hardware module, or a combination of a software module and a hardware module. The CU (or CU-CP and CU-UP), DU, and RU can implement different protocol layer functions.

[0073] In addition, the access network device in the embodiments of the present application is also referred to as an access node. The access network device has a wireless transceiver function and is used to communicate with a terminal. The access network device includes, but is not limited to, the base station (basestation), evolved NodeB (eNodeB), transmission reception point (TRP), next generation NodeB (gNB) in a 5G mobile communication system, the access network device or a module of the access network device in an open RAN (ORAN) system, the base station in a future mobile communication system, or the access node in a WiFi system, etc. The access network device may also be a module or unit capable of implementing some functions of the base station. For example, the access network device may be a central unit (CU), a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU), etc., described below. Among them, in the ORAN system, the CU may also be referred to as an O-CU, the DU may also be referred to as an open (O)-DU, the CU-CP may also be referred to as an O-CU-CP, the CU-UP may also be referred to as an O-CUP-UP, and the RU may also be referred to as an O-RU. The access network device may be a macro base station, a micro base station or an indoor station, a relay node or a donor node, or a radio controller in a cloud radio access network (CRAN) scenario. Optionally, the access network device may also be a server, a wearable device, or a vehicle-mounted device, etc. For example, the access network device in vehicle to everything (V2X) technology may be a road side unit (RSU). Multiple access network devices in a communication system may be of the same type of base station or different types of base stations. The base station may communicate with a terminal or communicate with the terminal through a relay station. The terminal may communicate with multiple base stations in different access technologies. The embodiments of the present application do not limit the specific technologies and specific device forms adopted by the access network device.

[0074] The UE in the embodiments of the present application may also be referred to as: terminal device, station, mobile station (MS), mobile terminal (MT), access terminal, user unit, user station, mobile station, mobile platform, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent or user device, etc.

[0075] The access network device and / or the terminal can be fixed or movable. The access network device and / or the terminal can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; can also be deployed on the water surface; and can also be deployed on airplanes, balloons, and artificial satellites in the air. The embodiments of this application do not limit the application scenarios of the access network device and the terminal. The access network device and the terminal device can be deployed in the same scenario or different scenarios. For example, the access network device and the terminal device are both deployed on land; or, the access network device is deployed on land and the terminal device is deployed on the water surface, etc., and no more examples are given one by one.

[0076] In this application, the device for implementing the functions of the network device can be the network device, or a device capable of supporting the network device to implement such functions, such as a processor, a circuit, a chip, or a chip system, etc. This device can be installed in the network device or used in connection with the network device. For example, the device for implementing the functions of the network device can be the access network device, or a module in the access network device (such as a chip, a chip system, or a software module, etc.), or a control subsystem containing the functions of the access network device. For example, the control subsystem containing the functions of the access network device can be a control center in scenarios applicable to terminals such as smart grids, industrial control, intelligent transportation, or smart cities. In the technical solution provided in this application, the device for implementing the functions of the network device is taken as the network device as an example to describe the technical solution provided in this application.

[0077] In this application, the device for implementing the functions of the terminal device can be the terminal device, or a device capable of supporting the terminal device to implement such functions, such as a processor, a circuit, a chip, or a chip system, etc. This device can be installed in the terminal device or used in connection with the terminal device. In the technical solution provided in this application, the device for implementing the functions of the terminal device is taken as the terminal device as an example to describe the technical solution provided in this application.

[0078] The communication between the access network device and the terminal device can follow a certain protocol layer structure. Exemplarily, the protocol layer structure can include a control plane protocol layer structure and a user plane protocol layer structure. For example, the control plane protocol layer structure can include at least one of the following: radio resource control (RRC) layer, packet data convergence protocol (PDCP) layer, radio link control (RLC) layer, media access control (MAC) layer, or physical (PHY) layer, etc. For example, the user plane protocol layer structure can include at least one of the following: service data adaptation protocol (SDAP) layer, PDCP layer, RLC layer, MAC layer, or physical layer, etc.

[0079] Figure 2 It is a schematic structural diagram of an access network device. As an implementation example, as Figure 2 shown, the access network device can include at least one CU and at least one DU. This design can be referred to as the separation of CU and DU. One CU can be connected to one or more DUs. CU and DU can be divided according to the protocol layers of the wireless network: for example, the functions of the protocol layers above the PDCP layer (such as the RRC layer and the SDAP layer, etc.) are set in the CU, and the functions of the protocol layers below the PDCP layer (such as the RLC layer, MAC layer, and PHY layer, etc.) are set in the DU; or for another example, the functions of the protocol layers above the PDCP layer are set in the CU, and the functions of the protocol layers at and below the PDCP layer are set in the DU, without limitation. When the CU includes CU-CP and CU-UP, CU-CP is used to implement the control plane function of the CU, and CU-UP is used to implement the user plane function of the CU. For example, when the CU is configured to implement the functions of the PDCP layer, RRC layer, and SDAP layer, CU-CP is used to implement the RRC layer function and the control plane function of the PDCP layer, and CU-UP is used to implement the SDAP layer function and the user plane function of the PDCP layer. The names of CU and DU in this application are not limited. The above division of the processing functions of CU and DU according to the protocol layers is only an example, and it can also be divided in other ways.

[0080] The CU can be connected to the core network. Optionally, the CU can have some functions of the core network.

[0081] Furthermore, some functions of the DU can be separated and set. As Figure 2As shown, this part of the function can be implemented by a radio unit (RU). The RU can have radio frequency functions. The name of the RU is not limited in this application. The DU and the RU can be split or separated at the PHY layer. For example, the DU can implement the high-layer functions in the PHY layer, and the RU can implement the low-layer functions in the PHY layer or implement both the low-layer functions and the radio frequency functions. The high-layer functions in the PHY layer include functions closer to the MAC layer, and the low-layer functions in the PHY layer include functions closer to the radio frequency. For example, the high-layer functions of the PHY layer include one or more of the following: forward error correction (FEC) encoding / decoding, scrambling, or modulation / demodulation. The low-layer functions of the PHY layer include one or more of the following: fast Fourier transform (FFT) / inverse fast Fourier transformation (IFFT), beamforming, or extraction and filtering of the physical random access channel (PRACH), etc. The RU can communicate with the terminal device through the air interface for radio frequency signals. The pre-coding function of the PHY layer code can be located in the DU or in the RU. The splitting method between the DU and the RU can be various possible methods and is not limited. There is an interface between the DU and the RU. For example, according to different splitting methods, the interface between the DU and the RU can be a common public radio interface (CPRI) interface or an enhanced common public radio interface (eCPRI) interface.

[0082] Optionally, any one of the above CU, CU-CP, CU-UP, DU, and RU can be a software module, a hardware structure, or a combination of a software module and a hardware structure, without limitation. Among them, the existence forms of different entities can be the same or different. For example, the CU, CU-CP, CU-UP, and DU are software modules, and the RU is a hardware structure. For the sake of concise description, all possible combination forms are not listed one by one here. These modules and the methods they execute are also within the protection scope of the embodiments of this application. For example, when the method of the embodiments of this application is executed by the access network device, it can be specifically executed by at least one of the CU, CU-CP, CU-UP, DU, or RU.

[0083] It should be understood that the network architecture and service scenarios described in the embodiments of this application are for the convenience of those skilled in the art to more clearly understand the technical solutions of the embodiments of this application, and do not limit the technical solutions of the embodiments of this application. It can be understood that with the evolution of the network architecture and / or the emergence of new service scenarios, the technical solutions provided in the embodiments of this application are also applicable to similar technical problems.

[0084] For the convenience of those skilled in the art to understand, the following explains the terms or related technologies that may be involved in the embodiments of this application. Exemplarily, for the related descriptions of some terms or technologies, reference can also be made to the descriptions in the 3rd Generation Partnership Project (3GPP) standard protocol.

[0085] 1. Random Access (RA) The random access process refers to the process from when the UE sends a random access preamble until a basic signaling connection is established between the UE and the network. Among them, random access includes contention-based random access (CBRA) and contention-free random access (CFRA). The contention-based random access process means that the network device does not allocate a dedicated preamble to the UE, but the UE randomly selects a preamble within a specified range and initiates random access. The contention-free random access process means that the UE initiates random access using a specified preamble according to the indication of the network device. That is, the difference between CBRA and CFRA lies in whether the network device allocates a dedicated preamble to the UE.

[0086] According to the different steps of the interaction information, random access can be divided into four-step random access (4-step random access channel, 4-step RACH) and two-step random access (2-step random access channel, 2-step RACH). The two-step random access combines the steps of the interaction information in the four-step random access, reducing the steps and time required for the random access process compared to the four-step random access. The embodiments of this application can be applied to the two-step random access or the four-step random access process. Figure 3A and Figure 3B respectively show the processes of four-step random access and two-step random access.

[0087] As Figure 3A shown, the four-step random access includes the following steps: Step 1: The UE selects an RO, and at a random access channel (RA) occasion (RO), it sends Message 1 (Msg1) to the access network device on the selected RO. Correspondingly, the network device receives Msg1. Among them, Msg1 may include a preamble.

[0088] Step 2: The network device sends a random access response (RAR) to the UE. Correspondingly, the UE receives the RAR. The RAR can also be referred to as Message 2 (Msg2).

[0089] Step 3: The UE sends Message 3 (Msg3) to the network device according to Msg2.

[0090] Step 4: The network device sends Message 4 (Msg4) to the UE. Among them, Msg4 may include a response message determined by the network device for Msg3, and this response message may include relevant information for contention resolution between terminals.

[0091] As Figure 3B shown, the two-step random access includes the following steps: Step 1: The UE sends Message A (MsgA) and a physical uplink shared channel (PUSCH) on the selected RO.

[0092] Step 2: The network device sends Message B (MsgB) to the UE. MsgB may include relevant information for contention resolution between terminals.

[0093] 2. Random Access Occasion (RACH occasion, RO) The UE can select a suitable access network device and send a random access preamble on the RO to perform random access. That is to say, the RO can be understood as the time-frequency resource for the UE to send a random access preamble (preamble). Each RO corresponds to one or more opportunities to send a preamble.

[0094] The network device configures the parameters of the physical random access channel through system messages or RRC signaling. These parameters may include the configuration parameters of the RO, such as the PRACH configuration index. For example, the UE sends a preamble within the RO configured by the base station. This RO can be understood as a traditional RO.

[0095] The following briefly introduces the method for the UE to determine the traditional RO. The UE uses the PRACH configuration index to look up a table, and can obtain the periodic parameters and related information, so as to determine the resources where the traditional RO is located. The relationship between the PRACH configuration period and the traditional RO is described below with reference to Table 1.

[0096] For example, the configuration table is Table 6.3.3.2-2 in 38.211 of the standard protocol. This is described below with reference to Table 1.

[0097] Table 1

[0098] It should be understood that only part of the content of the configuration table is shown in Table 1, and the embodiments of the present application are not limited thereto. For example, Table 1 may include other more content, or Table 1 may be replaced by other configuration tables, such as other tables in 38.211 of the standard protocol, which specifically depends on the implementation.

[0099] It should also be understood that the explanations or descriptions of the various parameters involved in the table can refer to the explanations in the standard protocol, and the embodiments of the present application are not limited thereto.

[0100] Assuming that taking 4 system frames (40 ms) as an example, if the PRACH configuration index configured by the network device is 20, by looking up Table 1 above, it can be known that the value of the periodic parameter x is 1, the offset is 0 SFN, and the subframe numbers are 2 and 7, that is, the traditional RO appears in the 2nd subframe and the 7th subframe of each SFN. Figure 4A Shows an example diagram of the distribution of the traditional RO in 4 system frames. As Figure 4A shown, the 2nd subframe and the 7th subframe in each SFN include the traditional RO.

[0101] Or, if the PRACH configuration index configured by the network device for the UE is 123, by looking up Table 1 above, it can be known that the value of the periodic parameter x is 2, the offset is 1 SFN, and the subframe numbers are 2, 6, and 9, that is, the traditional RO appears in the 2nd subframe, the 6th subframe, and the 9th subframe of SFN1 and the 2nd subframe, the 6th subframe, and the 9th subframe of SFN3. Figure 4B Shows an example diagram of the distribution of the traditional RO in 4 system frames. As Figure 4B shown, the 2nd subframe, the 6th subframe, and the 9th subframe of SFN1 include the traditional RO; and the 2nd subframe, the 6th subframe, and the 9th subframe of SFN3 include the traditional RO.

[0102] Among them, the PRACH period is 10 times the periodic parameter x (unit: ms). It should be understood that the above introduction Figure 4A and Figure 4BThis is only for facilitating the understanding of the determination process of the traditional RO and the relationship between the traditional RO and the PRACH cycle. The embodiments of the present application are not limited thereto. In order not to affect the use of the RO by traditional UEs, the concept of additional RO has been introduced in the current discussion of network energy saving issues to ensure backward compatibility. The additional RO can be understood as the additional RO introduced for UEs that support network energy saving scenarios (for example, R19 UEs). By introducing the additional RO, the implementation of time-domain adaptive PRACH is supported to reduce energy consumption and achieve the purpose of energy saving. However, there is currently no clear solution on how to specifically determine the time-domain position and / or frequency-domain position of the additional RO.

[0103] One PRACH cycle may include one or more ROs. In the embodiments of the present application, the multiple ROs in one PRACH cycle may include traditional ROs and / or additional ROs. In some embodiments, the traditional RO and the additional RO may overlap in the time domain.

[0104] For the additional RO, there are the following regulations in the current 3GPP standard protocol: when the additional RO and the traditional RO completely overlap in the time domain and the frequency domain, the RO is disabled. However, there is no clear determination of how to determine the time-domain position of the additional RO, and only the case of time-domain overlap is discussed.

[0105] In view of this, the embodiments of the present application provide a method for random access. The UE determines the time-frequency domain resources of the additional RO according to the configuration parameters of the traditional RO, without the need for the network device to configure the configuration parameters of the additional RO, which helps to save signaling overhead.

[0106] The solution provided by the present application will be described in detail below in combination with the corresponding flowcharts. It can be understood that in the schematic flowcharts provided by the present application, different devices (for example, UEs or network devices) are mainly used as the execution subjects of the interaction schematic to illustrate the method. However, the present application does not limit the execution subjects of the interaction schematic. For example, the devices (for example, UEs or network devices) in the schematic flowcharts may also be chips, chip systems, or processors that support the device to implement the method, or logical modules or software that can implement all or part of the functions of the device.

[0107] For a unified description here, in the interaction process of the embodiments of the present application, the messages or signaling interactions involved may adopt the messages or signaling in the standard, or may be newly introduced messages or signaling. The embodiments of the present application do not make specific limitations thereto.

[0108] Figure 5 This is an example flowchart of a communication method in the embodiments of the present application. It can be understood that Figure 5 the UE in Figure 1The terminal device 120 may also refer to a device in the terminal device 120 (such as a processor, a chip, or a chip system, etc.). The network device may be Figure 1 the network device in Figure 1 (such as an access network device), or may also refer to a device in the network device (such as a processor, a chip, or a chip system, etc.).

[0109] For example Figure 5 As shown in Figure 5 , the method includes the following steps: Step 510, the network device sends a system message, and the first system message includes first configuration parameters. Correspondingly, the UE receives the system message. The first configuration parameters are configuration parameters related to the first RO.

[0110] The first RO is used to generally refer to a traditional RO. For the explanation of the traditional RO, reference can be made to the previous description. For the sake of brevity, its meaning will not be elaborated here.

[0111] Optionally, the first configuration parameters include time domain parameters of the first RO and / or frequency domain parameters of the first RO. The first configuration parameters are the configuration parameters of the traditional RO. It should be understood that with the evolution or development of the standard protocol, the traditional RO may have other names or definitions, and the embodiments of the present application are not limited thereto.

[0112] For ease of understanding, the following description will be given by taking the configuration parameters of the traditional RO as an example. In some embodiments, the system message includes the configuration parameters of the traditional RO, but does not include the configuration parameters of the additional RO. In the embodiments of the present application, the UE determines the time-frequency resources of the additional RO based on the configuration parameters of the traditional RO. That is, even if the system message does not include the configuration parameters of the additional RO, the UE can still determine the time-frequency resources of the additional RO. Of course, the UE can determine the time-frequency resources of the traditional RO based on the configuration parameters of the traditional RO. The specific determination method can refer to the introduction in the related art and will not be elaborated here.

[0113] Compared with the related art in which the system message includes not only the configuration parameters of the traditional RO but also the configuration parameters of the additional RO, the system message in the embodiments of the present application does not include the configuration parameters of the additional RO, that is, the network device does not need to broadcast the time-frequency resources of the additional RO (or the configuration parameters of the time-frequency resources of the additional RO) in the system message, which can reduce the signaling overhead. Exemplarily, the system message is a system information block 1 (SIB1) signaling; SIB1 can also be referred to as remaining minimum system information (RMSI). That is, the SIB1 signaling includes the configuration parameters of the traditional RO and does not include the configuration parameters of the additional RO.

[0114] The time-domain parameters of the first RO are used to configure the time-domain resources of the first RO. Optionally, the time-domain parameters of the first RO include the PRACH index. For example, the PRACH index is expressed as prach-ConfigurationIndex.

[0115] The frequency-domain parameters of the first RO are used to configure the frequency-domain resources of the first RO. Optionally, the frequency-domain parameters of the first RO include a first quantity parameter and / or a first starting frequency-domain position parameter. The first quantity parameter represents the number of frequency-domain resource blocks occupied by the first RO in a first time unit (for example, the first time unit is a certain SFN or a time unit of other granularity, and the embodiments of the present application do not make any limitations in this regard). The first starting frequency-domain position parameter represents the starting frequency-domain position of the first RO in the first time unit. For example, the first starting frequency-domain position parameter is expressed as , and the first quantity parameter is expressed as .

[0116] It should be understood that the first configuration parameter may also include other configuration parameters related to the first RO, and the embodiments of the present application do not make specific limitations in this regard. For example, the first configuration parameter includes the period, density, etc. of the first RO.

[0117] Optionally, in step 511, the UE determines the time-frequency resources of the first RO according to the first configuration parameter. That is to say, after obtaining the configuration parameters of the traditional RO, the UE can determine the time-frequency domain resource position where the traditional RO is located based on the configuration parameters of the traditional RO; the specific determination method can refer to the description in the related art and will not be elaborated here. For example, the process of the UE determining the traditional RO can refer to the description in the previous Figure 4A and Figure 4B here.

[0118] In step 521, the UE determines the time-domain resources and / or frequency-domain resources of the second RO according to the first configuration parameter. The second RO is a different RO from the first RO.

[0119] The description of the first RO can be referred to the previous text and will not be repeated here. For example, the first RO supports the traditional UE to initiate four-step random access.

[0120] The second RO can be understood as an additional RO. As mentioned above, the additional RO can be understood as an RO introduced for the UE that can support network energy-saving cells. For example, in the network energy-saving scenario, the R19 UE initiates four-step random access through the additional RO.

[0121] In some embodiments, the UE determines the time-frequency resources of the second RO according to the time-domain parameters and frequency-domain parameters of the first RO, including: the UE determines the time-domain resources of the second RO according to the time-domain parameters of the first RO; and determines the frequency-domain resources of the second RO according to the frequency-domain parameters of the first RO. Among them, the specific implementation of the UE determining the time-domain resource position of the second RO according to the time-domain parameters of the first RO can refer to the method described later Figure 6 The described method. The specific implementation of the UE determining the frequency-domain resources of the second RO according to the frequency-domain parameters of the first RO can refer to the method described later Figure 7 The described method.

[0122] In the embodiments of the present application, the UE can dynamically adjust the time-frequency resource position of the second RO based on the configuration parameters of the first RO, without the need for the network device to provide additional signaling. Therefore, the UE determines the time-frequency domain position multiplexing of the second RO using the time-frequency domain parameters (or configuration parameters) of the first RO, that is, the configuration parameters of the second RO do not need to be included in the system message, thus greatly saving signaling overhead.

[0123] In some embodiments, the UE determines the time-domain resources of the second RO according to the time-domain parameters of the first RO. That is to say, the UE can determine the time-domain resources where the additional RO is located through the time-domain parameters of the traditional RO. Further, after determining the time-domain resources of the second RO, the frequency-domain resources of the second RO can be determined based on the frequency-domain parameters of the second RO. The frequency-domain parameters of the second RO can be configured by the network device for the UE. For example, the system message sent by the network device to the UE includes the configuration parameters of the first RO and the frequency-domain parameters of the second RO, but does not need to include the time-domain parameters of the second RO. That is, the UE determines the time-domain position of the second RO by multiplexing the time-domain parameters (or part of the configuration parameters) of the first RO, and determines the frequency-domain position of the second RO using the frequency-domain parameters of the second RO, that is, the time-domain parameters of the second RO do not need to be included in the system message, thus saving some overhead.

[0124] Step 522, the network device determines the time-domain resources and / or frequency-domain resources of the second RO according to the first configuration parameter.

[0125] In the embodiments of the present application, the network device can also determine the time-frequency resources of the additional RO based on the configuration parameters of the traditional RO. That is to say, the network device itself can obtain the configuration parameters of the traditional RO and can use the configuration parameters of the traditional RO to determine the time-frequency domain resources of the additional RO. Both the network device and the UE can determine the time-frequency resources of the additional RO based on the configuration parameters of the traditional RO.

[0126] Step 530, the UE performs random access according to the time-frequency resources of the first RO and the time-frequency resources of the second RO.

[0127] That is to say, after the UE determines the time-frequency resource location of the first RO and the time-frequency domain resource location of the second RO, the UE can select an RO to send a preamble.

[0128] Optionally, step 530 includes: step 531, the UE performs mapping between the SSB and the RO; step 532, the UE sends a preamble on the first RO and / or the second RO.

[0129] For step 531, after determining the time-frequency domain resource location of the first RO, the UE can perform mapping between the SSB and the first RO. The specific mapping process can refer to the introduction in related technologies. For example, one SSB corresponds to or maps to multiple ROs. Further, after determining the time-frequency domain resource location of the second RO, the UE can perform mapping between the SSB and the second RO.

[0130] The embodiments of the present application do not specifically limit the mapping relationship between the second RO and the SSB. Optionally, the UE uses the mapping relationship between the first RO and the SSB to map the second RO and the SSB. Or, optionally, the mapping relationship between the second RO and the SSB can be a preset or fixed mapping relationship. For example, each additional RO is mapped to all SSBs.

[0131] For step 532, the UE can send a preamble on the corresponding RO. For example, when the UE accesses the network, a traditional UE (i.e., a UE before R19, such as an R18 UE, an R17 UE, etc.) can send a random access preamble on the first RO to perform random access; the R19 UE supports network energy-saving operations. Therefore, the R19 UE can freely select two types of ROs, that is, send a random access preamble on the first RO or the second RO to perform random access.

[0132] Step 540, the network device monitors the time-frequency resources of the first RO and the time-frequency resources of the second RO.

[0133] For the network device, the network device monitors the time-frequency resources allocated to the first RO and the time-frequency resources of the second RO in order to receive the random access preamble sent by the UE in the corresponding time-frequency domain. Among them, the time-frequency domain resources of the second RO are determined by the network device itself.

[0134] In the embodiments of the present application, the UE determines the time-frequency domain resources of the additional RO according to the configuration parameters of the traditional RO, and there is no need for the network device to configure the configuration parameters of the additional RO. Compared with the method where both the traditional RO and the additional RO require the network device to send configuration parameters through system messages, only the configuration parameters of the traditional RO need to be included in the system messages in the embodiments of the present application, which helps to save signaling overhead.

[0135] The following will combine Figure 6 and Figure 7Describe how to determine the time-frequency domain resources of the additional RO based on the configuration parameters of the traditional RO.

[0136] Figure 6 It is an exemplary logic flowchart for determining the time domain resources of the additional RO in an embodiment of the present application. It should be noted that whether it is a network device or a UE, the time domain position of the additional RO can be determined based on the Figure 6 method shown. That is, Figure 6 for the method flow shown, the execution entity can be a network device or a UE. Compared with a network device, the first configuration parameter (for example, the time domain parameter of the first RO) required for a UE to determine the time domain position of the additional RO is obtained from the network device. As Figure 6 shown, it at least includes the following steps: Step 601, obtain the time domain parameter of the first RO.

[0137] For a UE, the UE obtains the time domain parameter of the first RO from the system message sent by the network device. For a network device, the time domain parameter of the first RO is configured by the network device, so the network device can know the time domain parameter of the first RO.

[0138] Step 602, determine the period parameter of the first RO according to the time domain parameter of the first RO.

[0139] Optionally, the UE or the network device determines the period parameter according to the time domain parameter of the first RO, including: looking up the period parameter corresponding to the time domain parameter of the first RO in the configuration table. Taking the time domain parameter of the first RO including the PRACH configuration index as an example, the UE uses the PRACH configuration index to look up the period parameter corresponding to the PRACH configuration index in the configuration table.

[0140] Among them, the configuration table can be predefined by the protocol. Here, a unified description is made. The specific implementation method of "predefined" can include any one of the following: predefined by the protocol, or specified by the manufacturer of the communication device, or defined by the communication operator, or pre-installed in the communication device when the communication device leaves the factory, or pre-agreed by other agreed methods. For example, the configuration table is Table 6.3.3.2-2 in 38.211 of the standard protocol. The following is described in conjunction with Table 2. It can be understood that Table 2 can be the same or different from Table 1 mentioned above, and no specific limitation is made on this.

[0141] Table 2

[0142] Taking the PRACH configuration index being 1 as an example, it can be seen from Table 2 that the value of the period parameter x is 16, that is, the SFN ranges from number 0 to 15, totaling 160 ms. The value of the frame offset y is 1, that is, it is offset by one system frame from SFN0. Further, the subframe number is 4, indicating that the 4th subframe in the SFN is used.

[0143] In the above Table 2, the PRACH configuration index in the first column can be the time domain parameter for the first RO configured by the network device for the UE, or the prach ConfigurationIndex broadcast by the network device. The UE or the network device can look up the above Table 2 through the PRACH configuration index to obtain more detailed or specific time domain location information. For example, by using the PRACH configuration index in the above Table 2, the specific value of the period parameter x in the third column can be obtained. The value of the period parameter x can reflect the period of the RO.

[0144] It should be understood that only part of the content of the configuration table is shown in Table 2, and the embodiments of the present application are not limited thereto. For example, Table 2 can include more other content, or Table 2 can be replaced by other configuration tables such as other tables in 38.211 of the standard protocol, which specifically depends on the implementation.

[0145] It should also be understood that the explanations or descriptions of the various parameters involved in the table can refer to the explanations in the standard protocol, and the embodiments of the present application are not limited thereto.

[0146] After the UE or the network device determines the period parameter x by using the above Table 2, it can further determine the time domain resources of the second RO based on the period parameter x. The specific process of determining the time domain resources of the second RO can refer to Step 603 to Step 605 below.

[0147] It should be noted that the period parameter x can reflect the load situation of the current network to some extent, or it can be inferred whether the current network situation is high load or low load through the period parameter x, so as to determine the time domain resources of the additional RO (or allocate time domain resources for the additional RO) specifically. For example, if the current network is high load, only the SFNs with time domain overlap (i.e., the SFNs where the traditional RO is located) are allocated to the additional RO; or for another example, if the current network is low load, within a PRACH period, in addition to the SFNs with time domain overlap, multiple subsequent SFNs (for example, ( -1) SFNs) are also allocated to the additional RO.

[0148] Alternatively, optionally, the UE may determine the network load condition in other ways. In one possible implementation, the network device adds a cell in SIB1, and different values represent different load conditions. For example, if the value of the cell is 1, it represents that the network is highly loaded; if the value of the cell is 0, it represents that the network is lightly loaded.

[0149] Step 603: Determine whether the value of the period parameter exceeds a first threshold.

[0150] For the determination step 603, if the determination result is "yes", then execute step 604; if the determination result is "no", then execute step 605.

[0151] The embodiments of the present application do not specifically limit the value of the first threshold. Optionally, the first threshold is related to the value set of the period parameter. For example, assuming that the values in the value set are arranged from small to large or from large to small, the first threshold may be the middle value in the value set of the period parameter, or other values determined based on the middle value (such as a value with a difference less than a certain threshold from the middle value, or a value with a difference greater than or equal to a certain threshold from the middle value; or, the average value of the two middle values in the value set).

[0152] Exemplarily, the value set of the period parameter is {1, 2, 4, 8, 16}; 4 can be selected as the first threshold.

[0153] Alternatively, optionally, the first threshold is a value predefined by the protocol.

[0154] A unified explanation is made here that "exceeds" mentioned in the embodiments of the present application can be understood as: "greater than or equal to", represented by the corresponding mathematical symbol " "; it can also be understood as "greater than", represented by the corresponding mathematical symbol " "; it can also be understood as "not less than". That is, the embodiments of the present application do not specifically limit whether the "equal" situation, or whether the boundary value belongs to the range of "exceeds".

[0155] Exemplarily, the UE or the network device determines whether the value of the period parameter x obtained through Table 1 is greater than 4. If the value of the period parameter x is greater than 4, then execute step 604; if the value of the period parameter is not greater than 4, then execute step 605.

[0156] It should be noted that the purpose of introducing step 603 is to determine whether the current network is in a lightly loaded situation. If there are other determination methods, other determination methods can be used to replace step 603, and no specific limitation is made thereto.

[0157] Step 604: Within a PRACH cycle, allocate the time-domain resources where the first RO is located and the time-domain resources after the first RO to the second RO.

[0158] Optionally, the time-domain resources after the time-domain resources where the first RO is located can be expressed as: ( ) system frame numbers (SFNs). For example, when the value of the first threshold is 4, if the judgment result in step 603 is "yes", then allocate the SFN where the first RO is located and the subsequent ( ) SFNs of the SFN where the first RO is located to the second RO.

[0159] Or rather, step 604 can be understood as allocating the overlapping time-domain resources and one or more subsequent SFNs of the overlapping time-domain resources to the second RO. For example, the overlapping time-domain resources can be understood as the SFN where the first RO is located. After allocating the SFN where the first RO is located to the second RO, this SFN becomes the overlapping time-domain resources.

[0160] It can be understood that a PRACH cycle may include one or more ROs.

[0161] Step 604 can be understood as follows: If the value of the cycle parameter exceeds the first threshold, indicating that the current network is in a low-load situation, then more time-domain resources can be allocated to the additional RO. The specific quantity can be calculated using the formula provided later (i.e., the formula for calculating the number of SFNs allocated to the second RO).

[0162] Step 605: When the value of the cycle parameter does not exceed the first threshold, determine to allocate the time-domain resources where the first RO is located (for example, the system frame number SFN where the traditional RO is located) to the second RO. That is, the first RO and the second RO overlap in the time domain.

[0163] Step 605 can be understood as: If the value of the cycle parameter does not exceed the first threshold, indicating that the current network is in a high-load situation, then only allocate the SFN with time-domain overlap (or the system frame number SFN where the traditional RO is located) to the additional RO.

[0164] The purpose of the above steps 603 to 605 is to allocate time-domain resources to the second RO. In another way of expression, taking the time-domain resources as SFNs as an example, within a PRACH cycle, starting from the overlapping time-domain position (i.e., the SFN where the first RO is located) (including the SFN where the first RO is located), the number of SFNs allocated to the second RO is expressed by the following formula: ; The number of SFNs in the above formula is the number of SFNs allocated to the second RO. As mentioned above, the value set of the periodic parameter x is {1, 2, 4, 8, 16}, so the number of SFNs calculated in the above formula is an integer. The purpose of the above formula is to provide more second ROs on the premise of ensuring the sleep time of network devices, that is, taking into account both network energy saving and access delay.

[0165] It should be understood that the value of the number of SFNs in the above formula depends on the periodic parameter x and the first threshold. With the evolution or development of communication standard protocols, if the value set of the periodic parameter changes (for example, includes more values), then the value of the first threshold in the above formula (for example, 4) may have other possibilities; accordingly, the formula for calculating the number of SFNs changes accordingly.

[0166] It can be understood that the method of determining the time domain resources for the second RO through the above steps 603 to 605 can also be replaced by the formula for calculating the number of SFNs allocated to the second RO introduced above.

[0167] It should be noted that after allocating time domain resources (such as SFNs) to the second RO, frequency domain resources also need to be allocated to the second RO. If frequency domain resources are not allocated to the second RO, then the second RO will not appear on the corresponding time domain resources.

[0168] The UE or network device determines the frequency domain resources of the second RO according to the frequency domain parameters of the first RO. The following is combined with Figure 7 Describe the implementation method of determining the frequency domain resources of the second RO. Figure 7 It is an exemplary logic flowchart for determining the frequency domain position of the additional RO in the embodiment of the present application. Similarly, Figure 7 For the method flow shown, the execution subject can be a network device or a UE. Compared with the network device, the frequency domain parameters of the traditional RO (such as the first quantity parameter and / or the first starting frequency domain position parameter) required for the UE to determine the frequency domain resources of the additional RO are obtained from the network device. As Figure 7 shown, it includes at least the following steps: Step 701, obtain the frequency domain parameters of the first RO, and the frequency domain parameters of the first RO include at least the first quantity parameter.

[0169] For the UE, the UE obtains the frequency domain parameters of the first RO from the system message sent by the network device. For the network device, the frequency domain parameters of the first RO are configured by the network device, so the network device can know the frequency domain parameters of the first RO.

[0170] As described above, the frequency domain parameters of the first RO may include a first quantity parameter and / or a first starting frequency domain position parameter. For the descriptions of the first quantity parameter and the first starting frequency domain position parameter, reference may be made to the explanations above, and details are not repeated here.

[0171] Similarly, the first quantity parameter can reflect the load condition of the current network from the side. Or rather, based on the value of the first quantity parameter, it can be inferred whether the current network condition is high load or low load, so as to determine the frequency domain resources of the additional RO (or allocate frequency domain resources for the additional RO) in a targeted manner. Specifically, for example, if the current network is high load, there are no frequency domain resources for the additional RO; for another example, if the current network is low load, then in the same time unit, several frequency domain resource blocks after the frequency domain position occupied by the first RO are allocated to the additional RO.

[0172] Step 702: Determine whether the value of the first quantity parameter exceeds a second threshold.

[0173] For the judgment step 702, if the judgment result is "yes", then execute step 704; if the judgment result is "no", then execute step 703.

[0174] Similarly, the embodiments of the present application do not specifically limit the value of the second threshold. Optionally, the second threshold is related to the value set of the first quantity parameter. For example, the second threshold may be the median value in the value set of the first quantity parameter, or other values determined based on the median value (such as a value with a difference less than a certain threshold from the median value, or a value with a difference greater than or equal to a certain threshold from the median value, or the average value of the middle two values in the value set).

[0175] Exemplarily, the value set of the first quantity parameter is {1, 2, 4, 8}; 4 can be selected as the second threshold.

[0176] Or, optionally, the second threshold is a value predefined by the protocol. It should be noted that there is no correlation between the second threshold in step 702 and the first threshold in the previous step 603.

[0177] Step 703: When the value of the first quantity parameter does not exceed the second threshold, determine the frequency domain resources on the time domain resources where the first RO is located, excluding the frequency domain resources occupied by the first RO, as the frequency domain resources of the second RO.

[0178] Step 703 can be understood as follows. If the value of the first quantity parameter does not exceed the second threshold, it indicates that the current network is in a low-load situation. Then, frequency-domain resources can be allocated for the additional RO. However, the frequency-domain resources allocated for the additional RO need to be staggered in the frequency domain from the frequency-domain resources occupied by the traditional RO. Therefore, the frequency-domain resources on the time-domain resources where the first RO is located, excluding the frequency-domain resources occupied by the first RO, are determined as the frequency-domain resources of the second RO. That is to say, the additional RO and the traditional RO can overlap in the time domain and not overlap in the frequency domain, which is beneficial to ensuring that the sleep time of the network is not affected, thus better meeting the energy-saving goal of time-domain adaptive PRACH.

[0179] Furthermore, in addition to the frequency-domain resources on the time-domain resources where the first RO is located, for the frequency-domain resources on other time-domain resources (such as the time-domain resources after the first RO mentioned in step 604), they can also be determined as the frequency-domain resources of the second RO in the same way. That is to say, for the time-domain resources determined for the second RO through step 605 or step 604 above, which of the corresponding frequency-domain resources can be allocated to the second RO can all be determined by the following formula (including the formula for calculating the second quantity parameter and the formula for calculating the second starting frequency-domain position parameter hereinafter).

[0180] Step 704: When the value of the first quantity parameter exceeds the second threshold, determine that there is no corresponding frequency-domain resource for the second RO.

[0181] Step 704 can be understood as: If the value of the first quantity parameter exceeds the second threshold, it indicates that the current network is in a high-load situation. Then, no frequency-domain resources are allocated for the additional RO, that is, it can be understood that no additional RO is introduced.

[0182] The purpose of the above steps 702 to 704 is to allocate frequency-domain resources for the second RO. In other words, optionally, the frequency-domain resources of the second RO are determined by the second quantity parameter and the second starting frequency-domain position parameter; wherein, the second quantity parameter is determined based on the first quantity parameter; and / or, the second starting frequency-domain position parameter is determined based on one or more of the following parameters: the first starting frequency-domain position parameter, the subcarrier spacing parameter and the preamble length. Optionally, the subcarrier spacing parameter and / or the preamble length can be predefined by the protocol or can be default values.

[0183] Exemplarily, through the frequency-domain parameters of the traditional RO (including and ), the frequency-domain parameters of the additional RO are determined, so as to determine the position of the frequency-domain resources of the additional RO using the frequency-domain parameters of the additional RO.

[0184] Optionally, in some embodiments, the second quantity parameter satisfies the following formula: ; Wherein, represents the second quantity parameter; represents the first quantity parameter; for example, the value of the second threshold is 4.

[0185] And / or, optionally, the second starting frequency domain position parameter satisfies the following formula: ; Wherein, represents the second starting frequency domain position parameter; represents the first starting frequency domain position parameter; represents the preamble length; represents the subcarrier spacing parameter.

[0186] Based on 's calculation formula, 's value may be 0. This is because, compared with infinite time resources, frequency domain resources are more scarce. Therefore, when the network load is high, 's value of 0 means that no additional RO can be introduced.

[0187] The above and can be parameters in the random access configuration table. and 's product can be understood as the bandwidth occupied by a frequency domain resource block. The random access configuration table can be a configuration table in a standard protocol. Among them, some parameters in the random access configuration table can be sent to the UE through system messages. For example, the random access configuration table is Table 6.3.3.2-1 in TS38.211 of the 3GPP standard protocol. The following is described in conjunction with Table 3 below.

[0188] Table 3

[0189] Through the above Table 3, the UE or the network device can obtain the and 's values through the preamble format (which can be obtained from the aforementioned Table 2). Regarding other parameters in Table 3, reference can be made to the description in the standard protocol. For example, represents the number of sampling points of the preamble in the time domain (related to the physical implementation of OFDM); represents the number of sampling points of the cyclic prefix in the time domain.

[0190] It should be noted that the calculation formulas mentioned in the embodiments of this application (such as the formula for calculating the second quantity parameter and the parameter for calculating the starting position of the second frequency domain) are described by taking four-step random access as an example. The embodiments of this application can also be applied to two-step random access. Correspondingly, if it is two-step random access, the parameters involved in the foregoing calculation formulas can also be replaced with the parameters in the two-step random access process. For example, the parameters and can be respectively replaced with and .

[0191] For another example, the parameters and can be respectively replaced with and .

[0192] It should be understood that the foregoing has been described separately for Figure 6 and Figure 7 . Figure 6 and Figure 7 can be implemented in combination or independently, and no specific limitation is made thereto. Figure 6 or Figure 7 Independent implementation can be understood as: determining the time domain position of the additional RO in the manner of Figure 6 , and determining the frequency domain position of the additional RO by other means; or, determining the time domain position of the additional RO by other means, and determining the frequency domain position of the additional RO by the method shown in Figure 7 .

[0193] Figure 8 shows Figure 6 and Figure 7 The method flow of combined implementation. As shown in Figure 8 , it includes:[[]] Step 801, obtaining the configuration parameters of the first RO, where the configuration parameters include time domain parameters and frequency domain parameters.

[0194] Step 802, determining the time domain resource position of the second RO according to the time domain parameters of the first RO.

[0195] It should be noted that Figure 8 The involved step 802 can refer to the description in Figure 6 , and for the sake of brevity, it will not be elaborated here, or the formula for calculating the number of SFNs allocated to the second RO introduced above can be referred to.

[0196] Step 803, determining the frequency domain resource of the second RO according to the frequency domain parameters of the first RO.

[0197] It should be noted that Figure 8The involved step 803 can be referred to Figure 7 for a description. For the sake of brevity, it will not be elaborated here, or it can be referred to the formula for calculating and introduced above.

[0198] For ease of understanding, the following will be described in combination with the resource example shown in Figure 9 . Figure 9 Each square in it represents and 's product, that is, the bandwidth occupied by a frequency-domain resource block. Figure 9 The horizontal axis in represents the time-domain resource. For example, Figure 9 shows the SFN index number in it. Different time-domain resources are distinguished by different SFN index numbers. Figure 9 The vertical axis in represents the frequency-domain resource. For example, Figure 9 shows the number of the frequency-domain resource block in it. Different frequency-domain resource blocks are distinguished by different numbers.

[0199] Figure 9 Different resource blocks are distinguished by the pattern of the square in it, which are: SFN without RO, SFN with traditional RO, and SFN with additional RO.

[0200] Exemplarily, the UE or network device obtains that the PRACH configuration index value of the traditional RO is 4; using this index value to look up in the above Table 2, the cycle parameter x is obtained as 8, and it is offset by 1 SFN (that is, the time-domain resource where the SFN index is 1). The additional RO uses the same PRACH configuration index value as the traditional RO. Assuming that the value of the first threshold is 4, through the Figure 6 shown method flow, it is determined that the value of the cycle parameter x is greater than 4. Then, within a PRACH cycle, in addition to the SFN where the traditional RO is located, the subsequent ( -1) SFNs (that is, 1 SFN) are also allocated to the additional RO, that is, Figure 9 the SFN with index 1 and the SFN with index 2 shown in. Or, through the formula: , the number of SFNs allocated to the additional RO can be calculated as 2 SFNs, that is, starting from the SFN with index 1, 2 SFNs are allocated to the additional RO within a PRACH cycle. For example, Figure 9 the SFN with index 1 and the SFN with index 2 shown in. Therefore, the time-domain resources where the additional RO is located are determined to be the SFN with index 1 and the SFN with index 2.

[0201] In addition, the starting point of the frequency-domain parameter of the traditional RO is the frequency-domain resource block index 0. Through the above formula, the value of can be calculated as 2, that is,Figure 9 The frequency-domain resource block index 2 shown in. Moreover, the UE or network device obtains the frequency-domain parameters of the conventional RO has a value of 2. Using the formula , it can be calculated that has a value of 2, that is, 2 frequency-domain resource blocks are occupied, that is, starting from the frequency-domain resource block index 2, 2 frequency-domain resource blocks are allocated to the additional RO. Finally, combined with the time-domain resources determined above (that is, the SFN with index 1 and the SFN with index 2), the time-domain resource positions of the 4 resource blocks where the additional RO is located are finally determined (respectively: the two resource blocks corresponding to the frequency-domain resource block indices 2 and 3 on SFN1, and the two resource blocks corresponding to the frequency-domain resource block indices 2 and 3 on SFN2).

[0202] It should be understood that Figure 9 the example shown in is only for easy understanding, and the embodiments of the present application are not limited thereto.

[0203] Based on Figure 9 the time-frequency resource positions shown, it is possible to achieve a balance or trade-off between the "sleep time" and the "access delay", that is, through the additional RO and the conventional RO that overlap in the time domain, it is beneficial to ensure that the "sleep time" of the network is not affected.

[0204] In summary, the method for determining the time-frequency resources of the second RO (that is, the additional RO) based on the configuration parameters of the first RO (that is, the conventional RO) provided by the embodiments of the present application can dynamically adjust the time-frequency resource positions of the second RO (that is, the additional RO), without the need for the network device to configure the configuration parameters of the second RO, and can reduce signaling overhead. On the one hand, the present application provides a solution for the conventional RO and the additional RO to use the same time-domain index (for example, the PRACH configuration index). For example, when the conventional RO and the additional RO overlap in the time-domain resources, the conventional RO and the additional RO are staggered in the frequency-domain resources, which helps to ensure that the sleep time of the network is not affected, thereby achieving the purpose of network energy saving. On the other hand, the present application also provides a method for determining the frequency-domain resources of the additional RO when the conventional RO and the additional RO do not overlap in the time domain, which helps to provide a larger number of additional ROs to support the UE for random access. Combining the implementation methods of the two aspects balances the "sleep time" of the network device and the "access delay" of the UE, and improves the flexibility and practicality of the allocation.

[0205] In the embodiments of the present application, the determination of the time-frequency domain resources of the additional RO depends on the configuration parameters of the conventional RO. In a possible implementation manner, on the basis of the conventional RO, a certain or some resource blocks can also be fixed as the resources of the additional RO. For example, on the frequency-domain resource block corresponding to the time domain where the conventional RO is located, the last frequency-domain resource block is fixed as the additional RO.

[0206] It should be understood that Figures 1 to 9 the flowchart or scenario diagram shown is only for easy understanding and is not intended to limit the embodiments of the present application to the examples in the diagram. In fact, those skilled in the art can perform equivalent transformations based on Figures 1 to 9 the examples therein to obtain more implementation manners.

[0207] As described above in conjunction with Figures 1 to 9 , the communication method provided by the embodiments of the present application has been described in detail. Next, the device embodiments of the present application will be described in detail in conjunction with Figure 10 and Figure 11 . It should be understood that the communication device of the embodiments of the present application can execute various communication methods of the foregoing embodiments of the present application, that is, for the specific working processes of the following various products, reference can be made to the corresponding processes in the foregoing method embodiments. In the foregoing embodiments, the UE can execute some or all of the steps in the embodiments; the network device can execute some or all of the steps in the embodiments. These steps or operations are only examples, and the embodiments of the present application can also execute other operations or various deformations of the operations. In addition, the various steps can be executed in different orders presented in the embodiments, and it is possible not to execute all the operations in the embodiments of the present application. Moreover, the magnitude of the serial numbers of the steps does not mean the sequence of execution, and the execution sequence of each process should be determined by its function and internal logic, and should not constitute any limitation to the implementation process of the embodiments of the present application.

[0208] Figure 10 is a schematic block diagram of a communication device provided by an embodiment of the present application. As Figure 10 shown, the communication device 1300 may include a communication module 1320. The communication module 1320 can implement corresponding communication functions, and the communication functions can be the internal communication functions of the communication device 1300 or the communication functions between the communication device 1300 and other devices. Optionally, the communication module 1320 can also be referred to as a communication interface or a transceiver module. Optionally, the communication device 1300 further includes a processing module 1310. The processing module 1310 can implement corresponding processing functions.

[0209] Optionally, the communication device 1300 further includes a storage module, which can be used to store instructions and / or data; the processing module 1310 can read the instructions and / or data in the storage module so that the communication device 1300 can implement the foregoing method embodiments.

[0210] In a possible design, the communication device 1300 can correspond to the UE in the foregoing method embodiments, or a component (such as a circuit, a chip, or a chip system, etc.) configured in the UE. The communication device 1300 can be used to execute the steps or processes executed by the UE in any of the foregoing method embodiments.

[0211] In a possible design, the communication module 1320 is configured to receive system messages, where the system messages include first configuration parameters, and the first configuration parameters are configuration parameters related to a first random access occasion (RO). The first configuration parameters include time domain parameters of the first RO and / or frequency domain parameters of the first RO; The processing module 1310 is configured to determine time domain resources and / or frequency domain resources of a second RO according to the first configuration parameters, where the second RO is different from the first RO; The processing module 1310 is further configured to perform random access according to time-frequency domain resources of the first RO and time-frequency domain resources of the second RO.

[0212] Optionally, as an embodiment, the processing module 1310 is configured to determine time domain resources and / or frequency domain resources of a second RO according to the first configuration parameters, including: determining a period parameter according to time domain parameters of the first RO, where the period parameter is used to characterize a period of the first RO; and determining time domain resources of the second RO according to a value of the period parameter, where the period parameter can reflect a load condition of the network.

[0213] Optionally, as an embodiment, the processing module 1310 is configured to determine time domain resources of the second RO according to a value of the period parameter, including: when the value of the period parameter exceeds a first threshold, allocating time domain resources where the first RO is located and one or more time domain resources after the time domain resources where the first RO is located to the second RO; and when the value of the period parameter does not exceed the first threshold, determining to allocate the time domain resources where the first RO is located to the second RO.

[0214] Optionally, as an embodiment, the processing module 1310 is configured to determine a period parameter according to time domain parameters of the first RO, including: looking up a period parameter corresponding to the time domain parameters in a configuration table, where the configuration table at least includes a correspondence between a Physical Random Access Channel (PRACH) configuration index and the period parameter.

[0215] Optionally, as an embodiment, the period parameter of the first RO is represented as x; the number of System Frame Numbers (SFNs) allocated to the second RO satisfies the following formula: .

[0216] Optionally, as an embodiment, the processing module 1310 is configured to determine the time-domain resource and / or frequency-domain resource of the second RO according to the first configuration parameter, including: determining the frequency-domain resource of the second RO according to the frequency-domain parameter of the first RO, where the frequency-domain parameter of the first RO includes a first quantity parameter and / or a first starting frequency-domain position parameter, and the first quantity parameter represents the number of frequency-domain resource blocks occupied by the first RO in a first time unit.

[0217] Optionally, as an embodiment, the processing module 1310 is configured to determine the frequency-domain resource of the second RO according to the frequency-domain parameter of the first RO, including: when the value of the first quantity parameter does not exceed a second threshold, determining the frequency-domain resource other than the frequency-domain resource occupied by the first RO on the time-domain resource where the first RO is located as the frequency-domain resource of the second RO; when the value of the first quantity parameter exceeds the second threshold, determining that there is no corresponding frequency-domain resource for the second RO.

[0218] Optionally, as an embodiment, the frequency-domain resource of the second RO is determined by a second quantity parameter and a second starting frequency-domain position parameter; wherein, the second quantity parameter is determined based on the first quantity parameter; and / or, the second starting frequency-domain position parameter is determined based on one or more of the following parameters: the first starting frequency-domain position parameter, the subcarrier spacing parameter and the preamble length.

[0219] Optionally, as an embodiment, the second quantity parameter satisfies the following formula: ; wherein, represents the second quantity parameter; represents the first quantity parameter; and / or, the second starting frequency-domain position parameter satisfies the following formula: ; wherein, represents the second starting frequency-domain position parameter; represents the first starting frequency-domain position parameter; represents the preamble length; represents the subcarrier spacing parameter.

[0220] Optionally, as an embodiment, the first RO is a traditional RO, and the second RO is an additional RO introduced for network energy saving.

[0221] It should be understood that the communication device 1300 may correspond to that according to the embodiment of the present application Figure 5the UE (or terminal device) therein; the communication device 1300 may include modules or units for performing the methods executed by the UE Figure 5 executed therein. Moreover, each module in the communication device 1300 and the above other operations and / or functions respectively are for implementing Figures 5 to 8 the corresponding processes.

[0222] It should also be understood that when the communication device 1300 is a UE, the processing module 1310 in the communication device 1300 may be implemented by at least one processor, for example, it may correspond to Figure 11 the processor 1410 in the communication device 1400 shown in Figure 11 For example, the communication module 1320 may correspond to

[0223] the communication interface 1420 in the communication device 1400 shown in

[0224] It should also be understood that when the communication device 1300 is a chip or a chip system configured in the above UE, the processing module 1310 of the communication device 1300 may be implemented by a processor, a microprocessor, an integrated circuit, etc. integrated on the chip or the chip system.

[0225] In a possible design, the communication module 1320 is used to send a system message, the system message includes a first configuration parameter, the first configuration parameter is a configuration parameter related to a first random access opportunity RO, and the first configuration parameter includes a time domain parameter of the first RO and / or a frequency domain parameter of the first RO; the processing module 1310 is used to determine a time domain resource and / or a frequency domain resource of a second RO according to the first configuration parameter, and the second RO is different from the first RO; the processing module 1310 is further used to monitor the time-frequency resource of the first RO and the time-frequency resource of the second RO.

[0226] Optionally, as an embodiment, the processing module 1310 is used to determine a time domain resource and / or a frequency domain resource of a second RO according to the first configuration parameter, including: determining a period parameter according to the time domain parameter of the first RO, and the period parameter is used to characterize the period of the first RO; determining the time domain resource of the second RO according to the value of the period parameter, and the period parameter can reflect the load condition of the network.

[0227] Optionally, as an embodiment, the processing module 1310 is configured to determine the time-domain resources of the second RO according to the value of the period parameter, including: when the value of the period parameter exceeds the first threshold, allocate the time-domain resources where the first RO is located and one or more time-domain resources after the time-domain resources where the first RO is located to the second RO; when the value of the period parameter does not exceed the first threshold, determine to allocate the time-domain resources where the first RO is located to the second RO.

[0228] Optionally, as an embodiment, the processing module 1310 is configured to determine a period parameter according to the time-domain parameter of the first RO, including: looking up the period parameter corresponding to the time-domain parameter in a configuration table, where the configuration table at least includes the correspondence between the PRACH configuration index and the period parameter.

[0229] Optionally, as an embodiment, the period parameter of the first RO is represented as x; The number of SFNs allocated to the second RO satisfies the following formula: 。

[0230] Optionally, as an embodiment, the processing module 1310 is configured to determine the time-domain resources and / or frequency-domain resources of the second RO according to the first configuration parameter, including: determining the frequency-domain resources of the second RO according to the frequency-domain parameter of the first RO, where the frequency-domain parameter of the first RO includes a first quantity parameter and / or a first starting frequency-domain position parameter, and the first quantity parameter represents the number of frequency-domain resource blocks occupied by the first RO in a first time unit.

[0231] Optionally, as an embodiment, the processing module 1310 is configured to determine the frequency-domain resources of the second RO according to the frequency-domain parameter of the first RO, including: when the value of the first quantity parameter does not exceed a second threshold, determining the frequency-domain resources on the time-domain resources where the first RO is located except for the frequency-domain resources occupied by the first RO as the frequency-domain resources of the second RO; when the value of the first quantity parameter exceeds the second threshold, determining that there are no corresponding frequency-domain resources for the second RO.

[0232] Optionally, as an embodiment, the frequency-domain resources of the second RO are determined by a second quantity parameter and a second starting frequency-domain position parameter; wherein, the second quantity parameter is determined based on the first quantity parameter; and / or, the second starting frequency-domain position parameter is determined based on one or more of the following parameters: the first starting frequency-domain position parameter, the subcarrier spacing parameter and the preamble length.

[0233] Optionally, as an embodiment, the second quantity parameter satisfies the following formula: ; wherein, represents the second quantity parameter; represents the first quantity parameter; and / or, the second starting frequency domain position parameter satisfies the following formula: ; wherein, represents the second starting frequency domain position parameter; represents the first starting frequency domain position parameter; represents the preamble length; represents the subcarrier spacing parameter.

[0234] Optionally, as an embodiment, the first RO is a conventional RO, and the second RO is an additional RO introduced for network energy saving.

[0235] It should be understood that the communication device 1300 may correspond to the network device in Figure 5 according to the embodiments of the present application; the communication device 1300 may include modules or units for performing the methods performed by the network device in Figure 5 . Moreover, each module in the communication device 1300 and the above other operations and / or functions respectively implement the corresponding processes in Figures 5 to 8 .

[0236] It should also be understood that when the communication device 1300 is a network device, the processing module 1310 in the communication device 1300 may be implemented by at least one processor, for example, it may correspond to the processor 1410 in the communication device 1400 shown in Figure 11 . For example, the communication module 1320 may correspond to the communication interface 1420 in the communication device 1400 shown in Figure 11 .

[0237] It should also be understood that when the communication device 1300 is a chip or a chip system configured in the above network device, the processing module 1310 of the communication device 1300 may be implemented by a processor, a microprocessor, an integrated circuit, etc. integrated on the chip or the chip system.

[0238] Figure 11 is another schematic block diagram of the communication device 1400 provided by the embodiments of the present application. The communication device 1400 may be a UE; it may also be a chip, a chip system, or a processor, etc. that supports the network device to implement the above method. The communication device 1400 may be used to implement the methods described in the above method embodiments, and for details, reference may be made to the descriptions in the above method embodiments.

[0239] As shown Figure 11 in the figure, the communication device 1400 may include one or more processors 1410, which may also be referred to as a processing unit or a processing module, and can implement certain control functions. The processor 1410 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 communication protocols and communication data, and the central processing unit may be used to control the communication device 1400 (such as a base station, a baseband chip, a user, a user chip), execute software programs, and process data of software programs.

[0240] In an alternative design, the processor 1410 may also store instructions and / or data, and the instructions and / or data may be run by the processor 1410, so that the communication device 1400 executes the method described in the above method embodiments.

[0241] In another alternative design, the communication device 1400 may include a communication interface 1420 for implementing receiving and sending functions. For example, the communication interface 1420 may be a transceiver circuit, an interface, an interface circuit, or a transceiver, etc. The transceiver circuit, interface, interface circuit, or transceiver for implementing receiving and sending functions may be separate or integrated together. The above transceiver circuit, interface, interface circuit, or transceiver may be used for reading and writing code / data, or the above transceiver circuit, interface, interface circuit, or transceiver may be used for signal transmission or transfer.

[0242] Optionally, the communication device 1400 may include one or more memories 1430, on which instructions may be stored, and the instructions may be run on the processor 1410, so that the communication device 1400 executes the method described in the above method embodiments. Optionally, data may also be stored in the memory 1430. Optionally, instructions and / or data may also be stored in the processor 1410. The processor 1410 and the memory 1430 may be provided separately or integrated together.

[0243] It should be understood that in a possible design, the steps in the method embodiments provided in this application may be completed by the integrated logic circuit of the hardware in the processor or instructions in software form. The steps of the method disclosed in combination with the embodiments of this application may be directly embodied as being executed and completed by the hardware processor, or executed and completed by a combination of the hardware and software modules in the processor. The software module may be located in a mature storage medium in the art such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory, or an electrically erasable programmable memory, a register, etc. This storage medium is located in the memory, and the processor reads the information in the memory and combines its hardware to complete the steps of the above method. To avoid repetition, it will not be described in detail here.

[0244] Optionally, if the communication device 1400 includes a processor 1410, a communication interface 1420, and a memory 1430, the processor 1410, the communication interface 1420, and the memory 1430 communicate with each other through an internal connection path.

[0245] Optionally, the memory 1430 may include a read-only memory and a random access memory, and provide instructions and data to the processor. A part of the memory may further include a non-volatile random access memory. The memory 1430 may be a separate device or integrated in the processor 1410.

[0246] In one implementation, the communication device 1400 may correspond to the UE in the foregoing method embodiment and may be used to execute each step and / or process executed by the UE in the foregoing method embodiment. The processor 1410 may be used to execute the instructions stored in the memory 1430, and when the processor 1410 executes the instructions stored in the memory, the processor 1410 is used to execute each step and / or process of the foregoing method embodiment corresponding to the UE.

[0247] In another implementation, the communication device 1400 may correspond to the network device in the foregoing method embodiment and may be used to execute each step and / or process executed by the network device in the foregoing method embodiment. The processor 1410 may be used to execute the instructions stored in the memory 1430, and when the processor 1410 executes the instructions stored in the memory, the processor 1410 is used to execute each step and / or process of the foregoing method embodiment corresponding to the network device.

[0248] Optionally, the communication interface 1420 is a transceiver, and the transceiver may include a transmitter and a receiver. The transceiver may further include an antenna, and the number of antennas may be one or more. The processor 1410 and the memory 1430 and the communication interface 1420 may be devices integrated on different chips. For example, the processor 1410 and the memory 1430 may be integrated in a baseband chip, and the communication interface 1420 may be integrated in a radio frequency chip. The processor 1410 and the memory 1430 and the communication interface 1420 may also be devices integrated on the same chip. This application does not make any limitation in this regard.

[0249] The embodiment of the present application further provides a processing device, including a processor and an interface; the processor is used to execute the communication method in any of the foregoing method embodiments.

[0250] It should be understood that the above processing device can be one or more chips. For example, the processing device can be a field programmable gate array (FPGA), an application specific integrated circuit (ASIC), a system on chip (SoC), a central processor unit (CPU), a network processor (NP), a digital signal processor (DSP), a micro controller unit (MCU), a programmable logic device (PLD) or other integrated chips.

[0251] In the implementation process, each step of the above method can be completed by the integrated logic circuit in the hardware of the processor or the instructions in the form of software. The steps of the method disclosed in combination with the embodiments of the present application can be directly embodied as being executed and completed by the hardware processor, or executed and completed by the combination of the hardware and software modules in the processor. The software module can be located in a mature storage medium in the art such as a random access memory, a flash memory, a read only memory, a programmable read only memory, or an electrically erasable programmable memory, a register, etc. The storage medium is located in the memory, and the processor reads the information in the memory and combines its hardware to complete the steps of the above method. To avoid repetition, it will not be described in detail here.

[0252] It should be noted that the processor in the embodiments of the present application may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method embodiments can be completed by the integrated logic circuit in the hardware of the processor or instructions in the form of software. The above-mentioned processor may be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components. It can implement or execute the various methods, steps, and logic block diagrams disclosed in the embodiments of the present application. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc. The steps of the method disclosed in combination with the embodiments of the present application can be directly embodied as being executed and completed by the hardware decoding processor, or executed and completed by a combination of the hardware and software modules in the decoding processor. The software module may be located in a mature storage medium in the art such as a random access memory, flash memory, read-only memory, programmable read-only memory, or electrically erasable programmable memory, register, etc. This storage medium is located in the memory, and the processor reads the information in the memory and combines its hardware to complete the steps of the above method.

[0253] It can be understood that the memory 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 but not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchlink dynamic random access memory (SLDRAM), and direct rambus random access memory (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to include, but not be limited to, these and any other suitable types of memory.

[0254] According to the method provided by the embodiments of the present application, the present application also provides a chip system, which includes one or more processors for calling and running instructions stored in a memory from the memory, so that the method of the embodiments of the present application is executed. The chip system may be composed of chips or may include chips and other discrete devices.

[0255] Among them, the chip system may include an input circuit or interface for sending information or data, and an output circuit or interface for receiving information or data.

[0256] According to the method provided by the embodiments of the present application, the present application also provides a communication system, which includes the foregoing UE and network device.

[0257] Optionally, the communication system further includes other devices that communicate with the UE. Optionally, the communication system further includes other devices that communicate with the network device.

[0258] According to the method provided by the embodiments of the present application, the present application also provides a computer program product, which includes: computer program code that, when run on a computer, causes the computer to execute each step or process performed by the UE or network device in any of the foregoing method embodiments.

[0259] According to the method provided by the embodiments of the present application, the present application also provides a computer-readable storage medium that stores program code that, when run on a computer, causes the computer to execute each step or process performed by the UE or network device in any of the foregoing method embodiments.

[0260] The computer-readable storage medium may be a volatile memory or a non-volatile memory, or may include both a volatile memory and a non-volatile memory. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable ROM (PROM), an erasable programmable ROM (EPROM), an electrically erasable programmable ROM (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 but not limitation, many forms of RAM are available, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchlink DRAM (SLDRAM), and directrambus RAM (DR RAM).

[0261] Each of the above device embodiments and method embodiments exactly corresponds. Corresponding steps are performed by corresponding modules or units. For example, a communication unit or a communication interface performs the steps of receiving or sending in the method embodiment, and other steps except for sending and receiving may be performed by a processing unit or a processor.

[0262] In the embodiments of the present application, the terms and English abbreviations are all exemplary examples given for convenience of description, and should not constitute any limitation to the present application. The present application does not exclude the possibility of defining other terms that can achieve the same or similar functions in existing or future protocols.

[0263] In several embodiments provided by the present application, it should be understood that the disclosed systems, devices, and methods can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of the units is only a logical function division. In actual implementation, there may be other division methods. For example, 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 displayed or discussed coupling or direct coupling or communication connection to each other can be through some interfaces. The indirect coupling or communication connection of the devices or units can be in electrical, mechanical, or other forms.

[0264] It should be understood that in various embodiments of the present application, the magnitude of the sequence numbers of the various processes does not mean the order of execution. The order of execution of the various processes should be determined according to their functions and internal logics, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0265] In addition, the terms "system" and "network" are often used interchangeably in this article. The term "and / or" in this article is only a description of the association relationship of the associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist simultaneously, and B exists alone. In addition, the character " / " in this article generally represents an "or" relationship between the front and rear associated objects. For example, A / B can represent A or B.

[0266] In the embodiments of the present application, the terms "information", "signal", "message", "channel", and "signalling" can sometimes be used interchangeably. It should be noted that when the difference is not emphasized, their intended meanings are the same. The terms "of", "corresponding", and "corresponding" can sometimes be used interchangeably. It should be noted that when the difference is not emphasized, their intended meanings are the same.

[0267] In the embodiments of the present application, the terms (or numbers) "first", "second", etc. are only for descriptive purposes, that is, only to distinguish different objects, and cannot be understood as indicating or implying relative importance or implicitly indicating the quantity of the indicated technical features. Thus, the features defined with "first", "second", etc. can explicitly or implicitly include one or more features. In the description of the embodiments of the present application, "at least one (item)" means one or more. The meaning of "multiple" is two or more. "At least one (item) below" or its similar expression means any combination of these items, including any combination of a single (item) or multiple (items).

[0268] For example, the meaning of the expression similar to "the item includes at least one of the following: A, B, and C" that appears in the embodiments of the present application, unless otherwise specified, generally means that the item can be any one of the following: A; B; C; A and B; A and C; B and C; A, B, and C; A and A; A, A, and A; A, A, and B; A, A, and C; A, B, and B; A, C, and C; B and B, B, B, and B, B, B, and C, C and C; C, C, and C, and other combinations of A, B, and C. The above uses three elements A, B, and C as an example to illustrate the selectable items of the item. When it is expressed as "the item includes at least one of the following: A, B,..., and X", that is, when there are more elements in the expression, the applicable items of the item can also be obtained according to the foregoing rules.

[0269] In summary, the above description is only a preferred embodiment of the technical solution of the present application, and is not intended to limit the protection scope of the present application. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principle of the present application shall be included in the protection scope of the present application.

Claims

1. A method for random access, characterized in that Applied to a user equipment UE, the method includes: Receiving a system message, the system message including a first configuration parameter, the first configuration parameter being a configuration parameter related to a first random access occasion RO, the first configuration parameter including a time domain parameter of the first RO and / or a frequency domain parameter of the first RO; Determining a time domain resource and / or a frequency domain resource of a second RO according to the first configuration parameter, the second RO being a different RO from the first RO; Performing random access according to the time-frequency domain resources of the first RO and the time-frequency domain resources of the second RO.

2. The method according to claim 1, wherein The determining a time domain resource and / or a frequency domain resource of a second RO according to the first configuration parameter includes: Determining a period parameter according to the time domain parameter of the first RO, the period parameter being used to characterize the period of the first RO; Determining the time domain resource of the second RO according to the value of the period parameter, the period parameter being able to reflect the load condition of the network.

3. The method according to claim 2, wherein The determining the time domain resource of the second RO according to the value of the period parameter includes: In the case where the value of the period parameter exceeds a first threshold, allocating the time domain resource where the first RO is located and one or more time domain resources after the time domain resource where the first RO is located to the second RO; In the case where the value of the period parameter does not exceed the first threshold, determining to allocate the time domain resource where the first RO is located to the second RO.

4. The method according to claim 2, wherein The determining a period parameter according to the time domain parameter of the first RO includes: Searching in a configuration table for a period parameter corresponding to the time domain parameter, the configuration table at least including a correspondence between a PRACH configuration index and a period parameter.

5. The method according to any one of claims 1 to 4, characterized in that The period parameter of the first RO is represented as x; The number of SFNs allocated to the second RO satisfies the following formula: 。 6. The method according to claim 1, wherein The determining a time domain resource and / or a frequency domain resource of a second RO according to the first configuration parameter includes: Determining the frequency domain resource of the second RO according to the frequency domain parameter of the first RO, the frequency domain parameter of the first RO including a first quantity parameter and / or a first starting frequency domain position parameter, the first quantity parameter representing the number of frequency domain resource blocks occupied by the first RO in a first time unit.

7. The method according to claim 6, characterized in that, The determining the frequency domain resource of the second RO according to the frequency domain parameter of the first RO includes: In the case where the value of the first quantity parameter does not exceed a second threshold, determining, as the frequency domain resource of the second RO, the frequency domain resource on the time domain resource where the first RO is located except for the frequency domain resource occupied by the first RO; In the case where the value of the first quantity parameter exceeds the second threshold, determining that there is no corresponding frequency domain resource for the second RO.

8. The method according to any one of claims 1 to 4, 6 and 7, characterized in that, The frequency domain resource of the second RO is determined by a second quantity parameter and a second starting frequency domain position parameter; wherein, the second quantity parameter is determined based on the first quantity parameter; and / or, The second starting frequency domain position parameter is determined based on one or more of the following parameters: the first starting frequency domain position parameter, the subcarrier spacing parameter and the preamble length.

9. The method according to claim 8, wherein The second quantity parameter satisfies the following formula: ; Among them, represents the second quantity parameter; represents the first quantity parameter; and / or, the second starting frequency domain position parameter satisfies the following formula: ; Among them, represents the second starting frequency domain position parameter; represents the first starting frequency domain position parameter; represents the preamble length; represents the subcarrier spacing parameter.

10. The method according to claim 1, characterized in that, The first RO is a traditional RO, and the second RO is an additional RO introduced for network energy saving.

11. A method for random access, characterized in that, Applied to a network device, the method includes: Sending a system message, the system message including first configuration parameters, the first configuration parameters being configuration parameters related to a first random access occasion RO, the first configuration parameters including time domain parameters of the first RO and / or frequency domain parameters of the first RO; Determining time domain resources and / or frequency domain resources of a second RO according to the first configuration parameters, the second RO being different from the first RO; Monitoring time-frequency resources of the first RO and time-frequency resources of the second RO.

12. The method according to claim 11, wherein The determining time domain resources and / or frequency domain resources of a second RO according to the first configuration parameters includes: Determining a period parameter according to the time domain parameters of the first RO, the period parameter being used to characterize the period of the first RO; Determining the time domain resources of the second RO according to the value of the period parameter, the period parameter being able to reflect the load condition of the network.

13. The method according to claim 12, wherein The determining the time domain resources of the second RO according to the value of the period parameter includes: In the case where the value of the period parameter exceeds a first threshold, allocating the time domain resources where the first RO is located and one or more time domain resources after the time domain resources where the first RO is located to the second RO; In the case where the value of the period parameter does not exceed the first threshold, determining to allocate the time domain resources where the first RO is located to the second RO.

14. The method according to claim 12, wherein The determining a period parameter according to the time domain parameters of the first RO includes: Searching in a configuration table for a period parameter corresponding to the time domain parameters, the configuration table at least including the correspondence between a PRACH configuration index and a period parameter.

15. The method according to any one of claims 11 to 14, characterized in that, The period parameter of the first RO is represented as x; The number of SFNs allocated to the second RO satisfies the following formula: 。 16. The method according to claim 11, wherein The determining time domain resources and / or frequency domain resources of a second RO according to the first configuration parameters includes: Determining the frequency domain resources of the second RO according to the frequency domain parameters of the first RO, the frequency domain parameters of the first RO including a first quantity parameter and / or a first starting frequency domain position parameter, the first quantity parameter representing the number of frequency domain resource blocks occupied by the first RO in a first time unit.

17. The method according to claim 16, characterized in that, The determining the frequency domain resources of the second RO according to the frequency domain parameters of the first RO includes: In the case where the value of the first quantity parameter does not exceed a second threshold, determining, as the frequency domain resources of the second RO, the frequency domain resources on the time domain resources where the first RO is located except for the frequency domain resources occupied by the first RO; In the case where the value of the first quantity parameter exceeds the second threshold, determining that there are no corresponding frequency domain resources for the second RO.

18. The method according to any one of claims 11 to 14, 16 and 17, characterized in that The frequency domain resources of the second RO are determined by a second quantity parameter and a second starting frequency domain position parameter; wherein, the second quantity parameter is determined based on the first quantity parameter; and / or, The second starting frequency domain position parameter is determined based on one or more of the following parameters: the first starting frequency domain position parameter, the subcarrier spacing parameter and the preamble length.

19. The method according to claim 18, wherein The second quantity parameter satisfies the following formula: ; Among them, represents the second quantity parameter; represents the first quantity parameter; and / or, the second starting frequency domain position parameter satisfies the following formula: ; Among them, represents the second starting frequency domain position parameter; represents the first starting frequency domain position parameter; represents the preamble length; represents the subcarrier spacing parameter.

20. The method according to claim 11, characterized in that, The first RO is a traditional RO, and the second RO is an additional RO introduced for network energy saving.

21. A communication system, characterized in that, Including a UE and a network device; Wherein, the UE is used to execute the method described in any one of claims 1 to 10; The network device is used to execute the method described in any one of claims 11 to 20.

22. A communication device, characterized in that, Comprising at least one processor, the at least one processor is coupled to a memory, the memory is used to store programs or instructions, and the processor executes the programs or instructions such that the device is used to execute the method described in any one of claims 1 to 10; or, such that the device is used to execute the method described in any one of claims 11 to 20.

23. A computer-readable storage medium having a computer program or instructions stored thereon, characterized in that, When the computer program or instruction is executed, it causes the computer to execute the method described in any one of claims 1 to 10; Or, it causes the computer to execute the method described in any one of claims 11 to 20.

24. A chip system, characterized in that, The chip system includes one or more processors, and the one or more processors are used to call and run the instructions stored in the memory from the memory, such that the method described in any one of claims 1 to 10 is executed; or, such that the method described in any one of claims 11 to 20 is executed.

Citation Information

Patent Citations

  • Random access resource configuration method and communication equipment

    CN110167164A

  • Signal transmission method, network device and terminal device

    CN110710285A

  • RO determination method and related device

    CN118574242A

  • Communication method, terminal equipment and network equipment

    CN119698917A

  • Random access method and communication device

    CN119967621A