Random access method and apparatus
By determining whether the first and second resources overlap in the BWP configuration information, the terminal device identifies the BWP as a CE-only BWP and repeatedly sends random access messages on the first resource. This resolves the functional conflict of the CE-only BWP under RRC configuration and improves the coverage and success rate of random access.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-09-15
- Publication Date
- 2026-04-02
AI Technical Summary
In Radio Resource Control (RRC) configurations, existing technologies cannot achieve the functionality of Coverage Enhancement Dedicated Bandwidth (CE-only) BWPs with parameters that simultaneously support both retransmission and non-retransmission of random access messages.
By receiving the configuration information of the BWP, the terminal device determines whether the first resource and the second resource overlap, determines that the BWP is a CE only BWP, and repeatedly sends random access messages on the first resource while ignoring the second resource.
It improves uplink coverage and success rate during random access, simplifies hardware implementation, and reduces costs.
Smart Images

Figure CN2025121429_02042026_PF_FP_ABST
Abstract
Description
Random access method and apparatus
[0001] The present application claims priority from the Chinese patent application No. 202411393271.8 filed with the State Intellectual Property Office of China on September 30, 2024 and entitled "Random access method and apparatus", the whole content of which is incorporated herein by reference. TECHNICAL FIELD
[0002] Embodiments of the present application relate to the field of communication, in particular to a random access method and apparatus. BACKGROUND
[0003] In Release 17 (R17) and R18, coverage enhancements are made for message 3 (Msg3) and Msg1 in random access procedure respectively; that is, a terminal can enhance uplink signal coverage by repeatedly sending the same random access message (such as Msg1 or Msg3) or preamble in one random access (RA) attempt.
[0004] The radio access network 2 (RAN2) has reached an agreement on coverage enhancements only bandwidth part (CE only BWP). Among them, the CE only BWP contains three types: (1) all random access channel (RACH) resources in the BWP are used for repeated sending of Msg3; (2) all RACH resources in the BWP are used for repeated sending of Msg1; (3) all RACH resources in the BWP are used for repeated sending of Msg1 and Msg3. That is, the terminal device can only repeatedly send random access messages on the CE only BWP to enhance the uplink signal coverage.
[0005] Currently, the radio resource control (RRC) configuration in the communication system includes parameters supporting repeated sending of random access messages and parameters not supporting repeated sending of random access messages. When the two types of parameters appear at the same time, the function of only repeatedly sending random access messages on the CE only BWP cannot be realized. SUMMARY
[0006] The application provides a random access method and device, which can send a random access message by using a coverage enhancement dedicated bandwidth (CE only BWP) in the case that a radio resource control (RRC) configuration is associated with resources for repeated sending of a random access message and resources not associated with repeated sending of the random access message.
[0007] In a first aspect, an embodiment of the application provides a random access method, which can be executed by a terminal device. In the case that no special description is given, the "terminal device" in the application can refer to the terminal device itself, a component (for example, a communication module, a processor, a circuit, a chip, or a chip system) in the terminal device, or a logic module or software capable of realizing all or part of the functions of the terminal device. The method comprises the following steps: receiving configuration information of a partial bandwidth (BWP), the configuration information of the BWP being used to indicate a first resource and a second resource, the first resource being associated with repeated sending of a random access message, and the second resource not being associated with repeated sending of the random access message; and determining, according to the configuration information of the BWP, that the BWP is a coverage enhancement dedicated bandwidth (CE only BWP).
[0008] Based on the scheme, the terminal device can receive the configuration information of the BWP from a network device, and determine, according to the configuration information of the BWP, that the BWP is a CE only BWP. The configuration information is used to indicate a first resource and a second resource, the first resource being associated with repeated sending of a random access message, and the second resource not being associated with repeated sending of the random access message.
[0009] It can be understood that the random access resources on the CE only BWP are all used for repeated sending of a random access message, or in other words, the random access resources on the CE only BWP are all associated with repeated sending of the random access message. Generally, when the configuration information of the BWP indicates both a resource (that is, the first resource) associated with repeated sending of a random access message and a resource (that is, the second resource) not associated with repeated sending of the random access message, the terminal device considers that the characteristics of the BWP conflict with the characteristics of the CE only BWP, so that the terminal device cannot send the random access message by using the CE only BWP.
[0010] In the application, the terminal device can further determine, based on the configuration information of the BWP, that the characteristics of the BWP do not conflict with the characteristics of the CE only BWP, and then determine that the BWP is a CE only BWP; that is, when the configuration information of the BWP indicates both a resource (that is, the first resource) associated with repeated sending of a random access message and a resource (that is, the second resource) not associated with repeated sending of the random access message, the terminal device can still send the random access message by using the CE only BWP.
[0011] In addition, when the BWP is the CE only BWP, it indicates that the second resource in the BWP is an invalid resource, and only the first resource is a valid resource. Since the first resource is associated with the repeated sending of the random access message, the terminal device can repeatedly send the random access message on the first resource. Compared with the scheme of single sending of the random access message, the uplink coverage in the random access process can be enhanced, and the success rate of random access can be improved. In a possible design, according to the configuration information of the BWP, it is determined that the BWP is the CE only BWP, including: when the first resource overlaps with the second resource, it is determined that the BWP is the CE only BWP.
[0012] In a possible design, the configuration information of the BWP includes first indication information, the first indication information indicates a first index, the first index is a starting index of the random access message carried on the first resource; and the first resource overlaps with the second resource, including: the first index is the same as a second index, the second index is a starting index of the random access message carried on the second resource.
[0013] Based on the possible design, the terminal device can determine whether the BWP is the CE only BWP based on whether the first resource overlaps with the second resource. It can be understood that there are parameters for indicating the first resource and the second resource in the current configuration information of the BWP; that is, the network device does not need to be changed. The terminal device can determine whether the BWP is the CE only BWP based on the existing parameters (that is, the parameters for indicating the first resource and the second resource) by simple comparison (that is, comparison of the first resource and the second resource), which has simple hardware implementation and low implementation cost.
[0014] In a possible design, the second index is 0.
[0015] Based on the possible design, it can be understood that the starting index of the random access message carried on the second resource is usually a default value; for example, the default value is 0. In addition, in some scenarios, whether the first resource overlaps with the second resource can be understood as whether the first index is the same as the second index. Therefore, the terminal device can determine whether the BWP is the CE only BWP based on whether the first index is 0; and this provides a possible implementation manner for determining the CE only BWP for the terminal device.
[0016] In a possible design, the configuration information of the BWP further includes second indication information, and the second indication information is used to indicate that the BWP is the CE only BWP.
[0017] In a possible design, the second indication information is included in the configuration information used to indicate the second resource.
[0018] Based on the above two possible designs, the network device can indicate, through second indication information in configuration information of the BWP, that the BWP is a CE only BWP; that is, the terminal device can determine, based on the second indication information, that the BWP is a CE only BWP very clearly; the judgment process of the terminal device for determining whether the BWP is a CE only BWP is simplified; and the reliability and stability of the CE only BWP are ensured.
[0019] In a possible design, determining, according to the configuration information of the BWP, that the BWP is a CE only BWP includes: when the configuration information of the BWP includes a first RACH configuration and does not include a second RACH configuration, determining that the BWP is a CE only BWP; the first RACH configuration is used to indicate a first resource and a second resource, and the first RACH configuration is different from the second RACH configuration.
[0020] Based on this possible design, the terminal device can determine, based on the RACH configuration contained in the configuration information, whether the BWP is a CE only BWP. Taking the example of the RACH resource indicating a first resource and a second resource, it can be understood that the RACH configuration includes two types. When the RACH configuration is of a first type (or also can be referred to as a first RACH configuration), the second resource indicated by the RACH configuration can be considered as an invalid resource. When the RACH configuration is of a second type (or also can be referred to as a second RACH configuration), the first resource and the second resource indicated by the RACH configuration can be considered as valid resources. That is, when the RACH configuration included in the configuration information of the BWP is of the first type, the second resource indicated by the configuration information of the BWP can be considered as an invalid resource. At this time, only the first resource in the BWP is a valid resource. Since the first resource is associated with the repeated sending of the random access message, it can also be considered that all the resources in the BWP are associated with the repeated sending of the random access message. At this time, the BWP has the characteristic of a CE only BWP, and thus the BWP can be determined as a CE only BWP. In this possible design, without adding a new parameter, the terminal device can determine, based on the RACH configuration of the existing parameter, whether the BWP is a CE only BWP, and the hardware implementation is simple and the implementation cost is low.
[0021] In a possible design, according to the BWP being a CE only BWP, it is determined that the second resource is an invalid resource.
[0022] Based on the possible design, when the BWP is a CE only BWP, the second resource is determined as an invalid resource; and the terminal device can repeatedly send the random access information on the first resource, that is, only the first resource enables on the CE only BWP, thereby providing a possible implementation manner for the implementation of the CE only BWP.
[0023] In a possible design, the random access method further includes repeatedly sending the random access message on the BWP using the first resource.
[0024] In a possible design, the random access message includes, but is not limited to, a message 1 Msg1 or a message A MsgA.
[0025] In a possible design, the random access message includes a Msg3; the first resource is associated with the repeated sending of the random access message, and includes:
[0026] The first resource is associated with a Msg1, and the Msg1 is associated with the repeated sending of a Msg3.
[0027] In a possible design, all random access resources on the CE only BWP are used for the repeated sending of the random access message.
[0028] In a second aspect, an embodiment of the present application provides a random access method, which can be executed by a network device. In the absence of special description, the network device in the present application can refer to the network device itself, a component (for example, a communication module, a processor, a circuit, a chip, or a chip system) in the network device, or a logic module or software capable of realizing all or part of the network device functions. The method includes: determining configuration information of a part of bandwidth BWP, the configuration information of the BWP being used to indicate a first resource and a second resource, and the configuration information of the BWP being further used to determine that the BWP is a coverage enhancement dedicated bandwidth CE only BWP, the first resource being associated with the repeated sending of a random access message, and the second resource not being associated with the repeated sending of the random access message; and sending the configuration information of the BWP.
[0029] In a possible design, when the first resource and the second resource overlap, the BWP is a CE only BWP.
[0030] In a possible design, the configuration information of the BWP includes first indication information, the first indication information indicating a first index, and the first index being a starting index of a random access message carried on the first resource; and the first resource and the second resource overlap, including: the first index is the same as a second index, and the second index being a starting index of a random access message carried on the second resource.
[0031] In a possible design, the second index is 0.
[0032] In a possible design, the configuration information of the BWP further includes second indication information, where the second indication information is used to indicate that the BWP is a CE only BWP.
[0033] In a possible design, the second indication information is included in the configuration information used to indicate the second resource.
[0034] In a possible design, when the configuration information includes a first RACH configuration and does not include a second RACH configuration, the BWP is a CE only BWP, the first RACH configuration is used to indicate the first resource and the second resource, and the first RACH configuration is different from the second RACH configuration.
[0035] In a possible design, when the BWP is a CE only BWP, the second resource is an invalid resource.
[0036] In a possible design, the random access method further includes: receiving a random access message using the first resource on the BWP.
[0037] In a possible design, the random access message includes, but is not limited to, a message 1 (Msg1) or a message A (MsgA).
[0038] In a possible design, the random access message includes a Msg3; the first resource is associated with repeated sending of the random access message, including: the first resource is associated with a Msg1, and the Msg1 is associated with repeated sending of the Msg3.
[0039] In a possible design, all random access resources on the CE only BWP are used for repeated sending of the random access message.
[0040] The technical effects brought by any design in the second aspect can refer to the technical effects brought by the corresponding design in the first aspect, which will not be repeated here.
[0041] In a third aspect, a communication apparatus is provided for implementing various methods. The communication apparatus can be the terminal device in the first aspect, or the network device in the second aspect, or a device (for example, a chip or chip system) included in the terminal device or the network device. The communication apparatus includes modules, units, or means corresponding to the methods, which can be implemented by hardware, software, or by executing corresponding software by hardware. The hardware or software includes one or more modules or units corresponding to the functions.
[0042] In some possible design, the communication apparatus can include a processing module and a transceiving module. The processing module can be configured to implement the processing functions in any of the above aspects and any possible implementation thereof. The transceiving module can include a receiving module and a sending module, which are configured to implement the receiving function and the sending function in any of the above aspects and any possible implementation thereof.
[0043] In some possible design, the transceiving module can be composed of a transceiving circuit, a transceiver, a transceiver, or a communication interface.
[0044] In the fourth aspect, a communication apparatus is provided, including a processor and a memory. The memory is configured to store computer instructions, which, when executed by the processor, cause the communication apparatus to perform the method in any of the above aspects. The communication apparatus can be the terminal device in the first aspect, or the network device in the second aspect, or an apparatus included in the terminal device or the network device, such as a chip or a chip system. The communication apparatus includes modules, units, or means corresponding to the method, which can be implemented by hardware, software, or by hardware executing corresponding software. The hardware or software includes one or more modules or units corresponding to the functions.
[0045] In the fifth aspect, a communication apparatus is provided, including a processor and a communication interface. The communication interface is configured to communicate with modules outside the communication apparatus. The processor is configured to execute computer programs or instructions, so as to cause the communication apparatus to perform the method in any of the above aspects. The communication apparatus can be the terminal device in the first aspect, or the network device in the second aspect, or an apparatus included in the terminal device or the network device, such as a chip or a chip system. The communication apparatus includes modules, units, or means corresponding to the method, which can be implemented by hardware, software, or by hardware executing corresponding software. The hardware or software includes one or more modules or units corresponding to the functions.
[0046] In the sixth aspect, a communication apparatus is provided, including at least one processor. The processor is configured to execute computer programs or instructions, so as to cause the communication apparatus to perform the method in any of the above aspects. The communication apparatus can be the terminal device in the first aspect, or the network device in the second aspect, or an apparatus included in the terminal device or the network device, such as a chip or a chip system. The communication apparatus includes modules, units, or means corresponding to the method, which can be implemented by hardware, software, or by hardware executing corresponding software. The hardware or software includes one or more modules or units corresponding to the functions.
[0047] In some possible design, the communication apparatus includes a memory, which is configured to store necessary program instructions and data. The memory can be coupled with the processor, or can be independent of the processor.
[0048] In some possible design, the apparatus is a chip system, which can be composed of a chip, or can include a chip and other discrete devices.
[0049] It can be understood that, when the communication apparatus in any one of the fifth aspect to the sixth aspect is a chip, the sending action / function of the communication apparatus can be understood as outputting information, and the receiving action / function of the communication apparatus can be understood as inputting information.
[0050] The seventh aspect provides a computer readable storage medium, which stores a computer program or instructions, and when the computer program or instructions are executed on the communication apparatus, the communication apparatus can perform the method in any one of the aspects.
[0051] The eighth aspect provides a computer program product including instructions, and when the computer program product is executed on the communication apparatus, the communication apparatus can perform the method in any one of the aspects.
[0052] The ninth aspect provides a communication system, which includes the terminal device (or the apparatus included in the terminal device, such as a chip or a chip system) in the first aspect and the network device (or the apparatus included in the network device, such as a chip or a chip system) in the second aspect.
[0053] The technical effects brought by any one of the third aspect to the ninth aspect can refer to the technical effects brought by different design manners of the first aspect or the second aspect, which will not be repeated here. BRIEF DESCRIPTION OF DRAWINGS
[0054] FIG. 1 is a schematic diagram of an architecture of a communication system according to an embodiment of the present application;
[0055] FIG. 2 is a schematic diagram of another architecture of a communication system according to an embodiment of the present application;
[0056] FIG. 3 is a flowchart of a cell access method according to an embodiment of the present application;
[0057] FIG. 4 is a flowchart of a random access according to an embodiment of the present application;
[0058] FIG. 5 is a flowchart of another random access according to an embodiment of the present application;
[0059] FIG. 6 is a flowchart of still another random access according to an embodiment of the present application;
[0060] FIG. 7 is a flow diagram of another random access method according to an embodiment of the present application;
[0061] FIG. 8 is a flow diagram of another random access method according to an embodiment of the present application;
[0062] FIG. 9 is a flow diagram of a random access method according to an embodiment of the present application;
[0063] FIG. 10 is a diagram of an implementation of a first resource and a second resource according to an embodiment of the present application;
[0064] FIG. 11 is a flow diagram of another random access method according to an embodiment of the present application;
[0065] FIG. 12 is a flow diagram of another random access method according to an embodiment of the present application;
[0066] FIG. 13 is a flow diagram of another random access method according to an embodiment of the present application;
[0067] FIG. 14 is a diagram of an architecture of a communication apparatus according to an embodiment of the present application;
[0068] FIG. 15 is a diagram of an architecture of another communication apparatus according to an embodiment of the present application;
[0069] FIG. 16 is a diagram of an architecture of another communication apparatus according to an embodiment of the present application. DETAILED DESCRIPTION
[0070] In the description of the present application, unless otherwise specified, " / " means that the objects before and after the " / " are in an "or" relationship, for example, A / B can mean A or B; "and / or" in the present application is only a description of the relationship between the associated objects, which means that there can be three relationships, for example, A and / or B, which can mean: A alone, A and B together, B alone, of which A and B can be singular or plural.
[0071] In the description of the present application, unless otherwise specified, "multiple" means two or more than two. "At least one of the following" or the like means any combination of the items, including any combination of single item or multiple items. For example, at least one of a, b, or c can mean: a, b, c, a-b, a-c, b-c, or a-b-c, where a, b, c can be single or multiple.
[0072] In addition, in order to facilitate clear description of the technical solutions of the embodiments of the present application, in the embodiments of the present application, the terms "first", "second", etc. are used to distinguish the same or similar items with basically the same function and role. Those skilled in the art can understand that the terms "first", "second", etc. do not limit the quantity and execution order, and the terms "first", "second", etc. also do not mean that they are necessarily different.
[0073] In the embodiments of the present application, the words "exemplary" or "for example" are used to mean serving as an example or illustration. Any embodiment or design presented as "exemplary" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or advantageous than other embodiments or design solutions. Rather, the use of the words "exemplary" or "for example" is intended to present related concepts in a specific manner, facilitating understanding.
[0074] It can be understood that the "embodiments" mentioned throughout the specification mean that the specific features, structures or characteristics related to the embodiments are included in at least one embodiment of the present application. Therefore, the various embodiments throughout the specification do not necessarily refer to the same embodiment. In addition, these specific features, structures or characteristics can be combined in one or more embodiments in any suitable manner. It can be understood that in various embodiments of the present application, the size of the sequence number of each process does not mean the execution order, and the execution order of each process should be determined according to its function and inherent logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0075] It can be understood that the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion, for example, a process, method, system, product or device including a series of steps or units does not have to be limited to those steps or units clearly listed, but can include other steps or units not clearly listed or inherent to these processes, methods, products or devices.
[0076] It can be understood that in the present application, "when" and "if" both refer to making corresponding processing under certain objective circumstances, not limiting the time, and also not requiring a judgment action when implementing, nor implying the existence of other limitations.
[0077] It can be understood that some optional features in the embodiments of the present application can be implemented independently in some scenarios without relying on other features, such as the scheme currently based on, to solve the corresponding technical problems and achieve the corresponding effects. Also, in some scenarios, these features or functions can be combined with other features according to the needs. Correspondingly, the devices given in the embodiments of the present application can also realize these features or functions, which are not described here.
[0078] It can be understood that, in this application, "indication" can include direct indication and indirect indication, and can also include explicit indication and implicit indication. When describing "a certain indication information indicates A" or "indication information of A", it can include that the indication information directly indicates A or indirectly indicates A, and does not mean that A must be carried in the indication information. The information indicated by certain information is called to-be-indicated information, and there are many ways to indicate the to-be-indicated information in the specific implementation process, for example but not limited to, the to-be-indicated information can be directly indicated, such as the to-be-indicated information itself or the index of the to-be-indicated information. The to-be-indicated information can also be indirectly indicated by indicating other information, where the other information and the to-be-indicated information have an association relationship. The to-be-indicated information can also be only indicated a part, and the other part of the to-be-indicated information is known or agreed in advance. For example, the indication of a specific information can be achieved by means of the arrangement order of each information agreed in advance (for example, a protocol stipulates), thereby reducing the indication overhead to a certain extent. At the same time, the common part of each information can be identified and uniformly indicated, so as to reduce the indication overhead caused by separately indicating the same information. In addition, the specific indication method can also be various existing indication methods, for example but not limited to, the above indication methods and various combinations thereof. As described above, for example, when multiple information of the same type needs to be indicated, the indication methods of different information can not be the same. In the specific implementation process, the required indication method can be selected according to the specific needs, and the selected indication method is not limited by the embodiments of the application. In this way, the indication method involved in the embodiments of the application should be understood as covering various methods that can enable the to-be-indicated party to know the to-be-indicated information. The to-be-indicated information can be sent as a whole, or can be divided into multiple sub-information and sent separately, and the sending period or sending time of the sub-information can be the same or different. The specific sending method is not limited by the application. The sending period or sending time of the sub-information can be pre-defined, for example, pre-defined according to a protocol, or configured by the transmitting end device by sending configuration information to the receiving end device.
[0079] In the present application, "sending" and "receiving" represent the direction of signal transmission. For example, "sending information to XX" can be understood as that the destination of the information is XX, which can include direct sending through the air interface, or indirect sending through the air interface by other units or modules. "Receiving information from YY" can be understood as that the source of the information is YY, which can include direct receiving from YY through the air interface, or indirect receiving from YY through the air interface by other units or modules. "Sending" can also be understood as the "output" of the chip interface, and "receiving" can also be understood as the "input" of the chip interface. In other words, sending and receiving can be carried out between devices, such as between network devices and terminal devices, or can be carried out within a device, such as between components, modules, chips, software modules or hardware modules within a device through a bus, wire or interface.
[0080] In the present application, "predefined" can mean standard protocol predefined, or can also mean pre-agreed or pre-negotiated between devices. In the present application, "protocol" can refer to standard protocols in the field of communication, which can include 5G protocol, NR protocol and related protocols applied to future communication systems, and the present application does not limit it. "Predefined" can include predefinition. For example, protocol definition. "Pre-configuration" can be realized by pre-saving corresponding codes, tables or other ways that can be used to indicate related information in the device, and the present application does not limit its implementation.
[0081] In the present application, the words such as "exemplarily" and "for example" are used to represent examples, illustrations or descriptions. Any embodiment or design scheme described as "example" in the present application should not be interpreted as more preferred or more advantageous than other embodiments or design schemes. On the contrary, the word "example" is used to present the concept in a specific way. In the embodiments of the present application, "of", "corresponding" and "corresponding" can be used interchangeably at times. It should be pointed out that when there is no emphasis on their differences, the meanings they express are consistent.
[0082] In the present application, the same or similar parts of each embodiment can be mutually referred to, unless otherwise specified. In the present application, the terms and / or descriptions of different embodiments are consistent and can be mutually referred to, unless otherwise specified and logically conflicted. Different embodiments can be combined to form new embodiments according to their inherent logical relationship. The implementation modes of the present application described below do not constitute a limitation on the protection scope of the present application.
[0083] The technical solutions provided in the present application can be used in various communication systems, which can be a third generation partnership project (3rd generation partnership project, 3GPP) related cellular system, for example, a fourth generation (4th generation, 4G) long term evolution (long term evolution, LTE) system, an evolved LTE system (LTE-Advanced, LTE-A) system, an LTE frequency division duplex (frequency division duplex, FDD) system, an LTE time division duplex (time division duplex, TDD), a universal mobile communication system (universal mobile telecommunication system, UMTS), a fifth generation (5th generation, 5G) new radio (new radio, NR) system, a vehicle to everything (vehicle to everything, V2X) system, a system of LTE and NR hybrid networking, or a device-to-device (device-to-device, D2D) system, a machine to machine (machine to machine, M2M) communication system, an internet of things (internet of things, IoT), a narrowband internet of things (narrow band-internet of things, NB-IoT), and a future communication system.
[0084] Alternatively, the communication system can also be a non-3GPP communication system, for example, an open radio access network (open radio access network, O-RAN or ORAN), a cloud radio access network (cloud radio access network, CRAN), a wireless fidelity (wireless fidelity, WiFi) system, or a communication system fused by multiple communication systems described above, which is not limited in the present application.
[0085] Figure 1 is a schematic diagram of the architecture of a communication system to which embodiments of the present application are applied. Figure 1 shows a schematic diagram of a possible, non-limiting, architecture of a system. As shown in Figure 1, the communication system includes a radio access network (RAN) 100 and a core network (CN) 200. The RAN 100 includes at least one RAN node (e.g. 110a and 110b in Figure 1, collectively referred to as 110) and at least one terminal device (e.g. 120a-120j in Figure 1, collectively referred to as 120). Other RAN nodes, such as wireless relay devices and / or wireless backhaul devices (not shown in Figure 1), etc., can also be included in the RAN 100. The terminal devices 120 are connected to the RAN nodes 110 wirelessly. The RAN nodes 110 are connected to the core network 200 through wireless or wired means. The core network devices in the core network 200 and the RAN nodes 110 in the RAN 100 can be different physical devices respectively, or can be the same physical device integrated with the logical functions of the core network and the logical functions of the radio access network.
[0086] The RAN 100 can be a 3GPP related cellular system, such as a 4G, 5G mobile communication system, or a future-oriented evolved system. The RAN 100 can also be an open radio access network (O-RAN or ORAN), a CRAN, or a wireless fidelity (Wi-Fi) system. The RAN 100 can also be a communication system that combines two or more of the above systems.
[0087] The RAN nodes 110, which can also be referred to as network devices, RAN entities, or access nodes, etc., are part of the communication system to help terminal devices to access wirelessly. The RAN nodes 110 in the communication system can be the same type of nodes or different types of nodes. In some scenarios, the roles of the RAN nodes 110 and the terminal devices 120 are relative, e.g. the network element 120i in Figure 1 can be a helicopter or a drone, which can be configured as a mobile base station. For a terminal device 120j that accesses the RAN 100 through the network element 120i, the network element 120i is a base station; but for the base station 110a, the network element 120i is a terminal device. The RAN nodes 110 and the terminal devices 120 are sometimes referred to as communication apparatuses, e.g. the network elements 110a and 110b in Figure 1 can be understood as communication apparatuses with base station functions, and the network elements 120a-120j can be understood as communication apparatuses with terminal functions.
[0088] Terminal device, also known as user equipment (UE), mobile station (MS), mobile terminal (MT), fixed wireless access (FWA), customer premise equipment (CPE), etc. The terminal device is a device including a wireless communication function (providing voice / data connectivity to users). For example, handheld devices with wireless connection functions, vehicle-mounted devices, machine type communication (MTC) terminals, etc. At present, the terminal device can include: mobile phone, tablet computer, notebook computer, palm computer, mobile internet device (MID), wearable device, virtual reality (VR) device, augmented reality (AR) device, wireless terminal in industrial control, wireless terminal in self driving (e.g. drone, vehicle), wireless terminal in remote medical surgery, wireless terminal in smart grid, wireless terminal in transportation safety, wireless terminal in smart city, or wireless terminal in smart home, etc. For example, the wireless terminal in self driving can be a drone, helicopter, or airplane, etc. For example, the wireless terminal in Internet of Vehicles can be a vehicle-mounted device, whole vehicle device, vehicle-mounted module, vehicle, or ship, etc. The wireless terminal in industrial control can be a camera, robot, or mechanical arm, etc. The wireless terminal in smart home can be a television, air conditioner, sweeping machine, sound box, or set-top box, etc. The terminal device can also be a device or module with corresponding communication function accessing the above-mentioned communication system. The terminal device is usually provided with a communication module, circuit or chip for executing corresponding communication functions, and is also configured with program instructions for executing corresponding communication functions.
[0089] It should be noted that the terminal device can be a device or apparatus with a chip, or a device or apparatus integrated with a circuit, or a chip, chip system, module or control unit in the above-mentioned devices or apparatus, which is not limited in the present application. It should be noted that in the present application, when referring to the terminal device, it can refer to the terminal device itself, or the chip, functional module or integrated circuit in the terminal device that completes the method provided in the present application, which is not limited in the present application.
[0090] The RAN is a device deployed in a wireless access network to provide wireless communication functions for terminal devices. The RAN can also be referred to as a RAN entity, an access node, a network node, a network device, or a communication apparatus, etc.
[0091] Specifically, the RAN can be a network device for a 3GPP related cellular system. For example, a 4G mobile communication system, a 5G mobile communication system, or a future communication system. The RAN can also be a network device in an open access network (open RAN, O-RAN or ORAN) or a cloud radio access network (CRAN). Alternatively, the RAN can also be a network device in a communication system obtained by fusing two or more of the above communication systems.
[0092] The RAN includes, but is not limited to, an evolved Node B (eNB), a radio network controller (RNC), a Node B (NB), a base station controller (BSC), a base transceiver station (BTS), a home base station (for example, home evolved NodeB, or home NodeB, HNB), a baseband unit (BBU), an access point (AP) in a wireless fidelity (WiFi) system, a macro base station, a micro base station, a wireless relay node, a donor node, a radio controller in a CRAN scenario, a wireless backhaul node, a transmission point (TP), or a transmission and receiving point (TRP). The RAN can also be a network device in a 5G mobile communication system. For example, a future communication network, a TRP, a TP, or one or a group of (including multiple antenna panels) antenna panels of a base station in an NR system in a 5G mobile communication system. Or, the RAN can also be a network node constituting a gNB or a transmission point. For example, a centralized 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 separately provided or included in the same network element. For example, a BBU. The RU can be included in a radio frequency device or a radio frequency unit. For example, in a remote radio unit (RRU), an active antenna unit (AAU), or a remote radio head (RRH). Or, the RAN can also be a server, a wearable device, a vehicle or a vehicle-mounted device, etc. For example, in a V2X technology, the RAN can be a road side unit (RSU).
[0093] It should be noted that in different systems, the CU (or centralized unit-control plane (CU-CP) and centralized unit-user plane (CU-UP)), DU or RU can also have different names, but those skilled in the art can understand their meanings. For example, in an open radio access network (O-RAN or ORAN) system, the CU can also be referred to as an open centralized unit (O-CU) or an open CU, the DU can also be referred to as an open distributed unit (O-DU), the CU-CP can also be referred to as an open centralized unit-control plane (O-CU-CP) or an open CU-CP, the CU-UP can also be referred to as an open centralized unit-user plane (O-CU-UP) or an open CU-UP, and the RU can also be referred to as an open radio unit (O-RU). The specific application is not limited. Any one of the CU, CU-CP, CU-UP, DU and RU in the present application can be realized by a software module, a hardware module, or a combination of a software module and a hardware module.
[0094] As shown in (a) of FIG. 2, the ORAN system includes a core network, a network device and a UE. Optionally, the ORAN system can also include other components in addition to the components shown in (a) of FIG. 2, and the specific application is not limited.
[0095] The network device can communicate with the core network (CN) through a backhaul (BH) link. The network device can communicate with the UE through an air interface. Specifically, the BBU in the network device communicates with the core network through the backhaul link. The RU in the network device communicates with at least one UE through the air interface. The BBU communicates with at least one RU through a fronthaul link, and the BBU and the RU can be co-located or not co-located. The BBU includes at least one CU and at least one DU, and the CU and the DU can communicate through at least one midhaul link.
[0096] In a possible implementation, as shown in (b) of FIG. 2, the CU is a logical node carrying radio resource control (RRC), a service data adaptation protocol (SDAP) layer, a packet data convergence protocol (PDCP) layer, and other control functions of the network device. The CU can be connected to network nodes such as a core network through some interfaces. For example, an E2 interface. Optionally, the CU can have part of the functions of the core network. The CU (for example, the PDCP layer and / or higher layer of the CU) is connected to the DU (for example, the radio link control (RLC) layer and lower layer of the DU) through some interfaces. For example, an F1 interface. Optionally, the F1 interface can provide control plane (C-Plane) and user plane (U-Plane) functions (for example, interface management, system information management, UE context management, RRC message transmission, and the like). F1AP is an application protocol of the F1 interface, which defines signaling procedures of the F1 in some examples. The F1 interface supports control plane F1-C and user plane F1-U.
[0097] Optionally, as shown in (b) of FIG. 2, the CU can be split into a CU-CP and a CU-UP, wherein the CU-CP is a logical node carrying the control plane part of PDCP (PDCP-C) layer of the RRC layer and the packet data convergence protocol layer, used to implement the control plane function of the CU. The CU-CP can interact with a network element in the core network for implementing the control plane function. The network element in the core network for implementing the control plane function can be an access and mobility function network element, such as an access and mobility management (AMF) in a 5G system. The AMF network element is used to be responsible for the mobility management in the mobile network, such as the location update of the terminal device, the registration network of the terminal device, the handover of the terminal device, etc. The CU-UP is a logical node carrying the user plane part of PDCP (PDCP-U) layer of the SDAP layer and the packet data convergence protocol layer, used to implement the user plane function of the CU. The CU-UP can interact with a network element in the core network for implementing the user plane function. The network element in the core network for implementing the user plane function, for example, a user plane function (UPF) in a 5G system, is used to be responsible for the forwarding and receiving of data in the terminal device. The above configuration of the CU and the DU is only an example, and in actual application, the CU and the DU can also be configured to have functions according to needs. For example, the CU or the DU can be configured to have more functions of the protocol layer, or the CU or the DU can be configured to have part of the processing function of the protocol layer. For example, part of the function of the RLC layer and the function of the protocol layer above the RLC layer are set in the CU, and the remaining function of the RLC layer and the function of the protocol layer below the RLC layer are set in the DU. For another example, the function of the CU or the DU can be divided according to the service type or other system requirements, for example, according to the delay, the function that needs to meet the delay requirement of the processing time is set in the DU, and the function that does not need to meet the delay requirement is set in the CU.
[0098] In a possible implementation, as shown in (b) of FIG. 2, the DU is a logical node carrying an RLC layer, a medium access control (MAC) layer, a higher physical layer (Higher PHY), and other functions. In some examples, the DU can control at least one RU. The DU is connected with the RU through some interfaces, which can be a front-haul interface. In some examples, the Higher PHY includes parts of physical (PHY) layer processing, such as forward error correction (FEC) encoding and decoding, scrambling, modulation and demodulation, and the like.
[0099] In a possible implementation, as shown in (b) of FIG. 2, the RU is a logical node carrying a lower physical layer (Lower PHY) and radio frequency (RF) processing. In some examples, the RU can be a 3GPP transmission reception point (TRP) or a remote radio head (RRH) or other similar functional entity. In some examples, the Lower-PHY includes parts of PHY processing, such as fast fourier transform (FFT), inverse fast fourier transformation (IFFT), digital beamforming and filtering, and the like. The RU communicates with one or more UEs through a wireless link.
[0100] The DU and the RU can or can not be co-located. The DU and the RU exchange control plane information and user plane information via a lower-layer split-CUS-plane (LLS-CUS) interface over a fronthaul link. The LLS-CUS can include a lower-layer split control (LLS-C) interface and a lower-layer split user (LLS-U) interface that provide control plane (C-Plane) and user plane (U-Plane), respectively. In some examples, the control plane (C-Plane) refers to real-time control between the DU and the RU. The DU and the RU have a lower-layer split management (LLS-M) interface of the fronthaul link to exchange management information, and the management plane (M-Plane) refers to non-real-time management operations between the DU and the RU. In addition, the LLS-M interface can also interact with a management system to exchange information.
[0101] The DU and the RU can cooperate to jointly implement the functions of the PHY layer. One DU can be connected to one or more RUs. The functions of the DU and the RU can be configured in multiple ways according to design. For example, the DU is configured to implement baseband functions, and the RU is configured to implement mid- radio functions. For another example, the DU is configured to implement high-layer functions in the PHY layer, and the RU is configured to implement low-layer functions in the PHY layer or to implement the low-layer functions and radio functions. The high-layer functions in the PHY layer can include a portion of the functions of the PHY layer that are closer to the MAC layer, and the low-layer functions in the PHY layer can include another portion of the functions of the PHY layer that are closer to the mid-radio side.
[0102] In different systems, the CU (or CU-CP and CU-UP), the DU, or the RU can also have different names, but those skilled in the art can understand their meanings. For example, in an ORAN system, the CU can also be referred to as an O-CU (open CU), the DU can also be referred to as an O-DU, the CU-CP can also be referred to as an O-CU-CP, the CU-UP can also be referred to as an O-CU-UP, and the RU can also be referred to as an O-RU. For the convenience of description, the CU, the CU-CP, the CU-UP, the DU, and the RU are taken as examples for description in this application.
[0103] It should be noted that the network device can be a device or apparatus with a chip, or a device or apparatus integrated with a circuit, or a chip, a chip system, a module or a control unit in the above-mentioned device or apparatus, and the specific application is not limited. It should be noted that in the present application, when referring to the network device, it can refer to the network device itself, or the chip, functional module or integrated circuit in the network device that completes the method provided in the present application, and the specific application is not limited.
[0104] In order to facilitate understanding of the technical solutions of the embodiments of the present application, first, a brief introduction of the related technologies of the present application is given as follows.
[0105] 1. Initial access in NR:
[0106] In a standalone (SA) networking scenario, as shown in FIG. 3, the initial access in new radio (NR) can include the following steps:
[0107] 1) The user equipment (UE) performs cell search and selection. Specifically, the UE acquires downlink synchronization with a cell (such as a base station), and selects the cell with the best signal quality to camp on.
[0108] For example, the UE can perform cell search and acquire synchronization signals; thereby identifying and synchronizing timing with the cell according to different signals, i.e., achieving downlink synchronization.
[0109] For example, the different signals can be synchronization signals / physical broadcast channel blocks (SSBs). The SSBs include primary synchronization signals (PSSs) and secondary synchronization signals (SSSs).
[0110] 2) The UE initiates random access to the base station (i.e., the base station to which the best cell selected by the UE belongs). Specifically, the UE can establish uplink synchronization with the cell through the random access process, and obtain uplink resources.
[0111] Exemplarily, the SSB can indicate a resource on which a system information block (SIB) is carried; so that the UE can receive the SIB (such as SIB1) on the resource. Wherein, the SIB1 is used to indicate configuration information of random access (i.e. configuration information of a physical random access channel (PRACH)). In turn, the UE can initiate random access based on the configuration information of random access.
[0112] Specifically, the configuration information of random access can include a random access channel (RACH) opportunity (RO). Wherein, the RO is a time-frequency resource used for transmitting an uplink access signal in a random access process, and belongs to an uplink resource.
[0113] Exemplarily, the UE can send a preamble in a random access process, and a base station to which the cell belongs can adjust its clock according to the preamble, so that the transmission timing of the UE and the base station is aligned, i.e. uplink synchronization is achieved.
[0114] 3) RRC connection establishment between the UE and the base station.
[0115] Exemplarily, the UE can send a radio resource control (RRC) setup request message to the base station; and the base station can send an RRC setup message to the UE in response to receiving the RRC setup request message.
[0116] 4) Initial context establishment between the UE and the base station. Alternatively, it can also be considered that the UE establishes context information between the base station and a core network (such as a 5th generation core (5GC)).
[0117] Exemplarily, when making various event decisions, the base station needs to determine the most appropriate decision result according to the context information of the UE; therefore, it can be considered that the context information of the UE is used to improve the accuracy of the decision result of the base station.
[0118] Optionally, when the UE has a data service demand, the following steps can also be performed:
[0119] 5) : UE and base station between the protocol data unit (PDU) session establishment. Or, it can also be considered that: UE through the base station and the core network between the PDU session establishment. Among them, the PDU session is used to provide PDU connection between UE and data network (data network, DN), that is, to support PDU exchange between UE and DN.
[0120] 2, random access (random access, RA) :
[0121] The purpose of random access is to enable the UE to access the network and obtain uplink synchronization.
[0122] The type of RA can include contention-based random access (contention-based random access, CBRA) and contention-free random access (contention-free random access, CFRA). Further, the type of RA can also include four-step random access (4-step random access, 4-step RA) and two-step random access (4-step random access, 2-step RA).
[0123] As a first example, in the case of CBRA and 4-step RA, the flow of RA can include steps S401-S404, as shown in FIG. 4:
[0124] S401, UE sends message (message, Msg) 1 to the base station (hereinafter referred to as base station) to which the target cell belongs. Correspondingly, the base station receives Msg1 from the UE. Among them, Msg1 includes preamble.
[0125] Optionally, Msg1 can also be referred to as a random access request message, or also referred to as a random access preamble message, which is not limited by the embodiments of the present application.
[0126] Optionally, the preamble can be obtained by the UE from the system message. Specifically, the base station broadcasts a plurality of preambles, and the UE can select any one of the plurality of preambles as the preamble in the above step S401.
[0127] Optionally, before step 4201, the UE can obtain the configuration information of PRACH from the system information, and further the UE can obtain the preamble from the system information and use it as the preamble in Msg1.
[0128] Optionally, the base station can broadcast multiple preambles, and the UE can select any one of the multiple preambles as the preamble in the Msg1.
[0129] S402, the base station sends a Msg2 to the UE. Correspondingly, the UE receives the Msg2 from the base station. The Msg2 indicates a random access response (RAR).
[0130] Optionally, the Msg2 can be referred to as an RAR message.
[0131] Optionally, the RAR includes an identity of the preamble, an uplink grant (UL grant), etc. For example, the UL grant can be simply understood as a time-frequency resource configured for the Msg3.
[0132] S403, the UE sends a Msg3 to the base station on the resource of the UL grant. Correspondingly, the base station receives the Msg3 from the UE. The Msg3 includes an identity of the UE.
[0133] For example, the Msg3 can be referred to as a transmission scheduling message, or can also be referred to as an RRC connection request message. Alternatively, it can also be an RRC reestablishment request (RRCReestablishmentRequest), or an RRC resume request (RRCResumeReuqest), or an RRC setup request (RRCSetupRequest), and the embodiments of the present application are not limited thereto.
[0134] Optionally, the Msg3 can be scrambled by a temporary cell-radio network temporary identifier (TC-RNTI). The TC-RNTI is carried in the RAR; that is, the RAR also includes the TC-RNTI.
[0135] S404, the base station sends a Msg4 to the UE. Correspondingly, the UE receives the Msg4 from the base station. The Msg4 indicates a first identity, which is an identity of a UE that has successfully competed.
[0136] Optionally, the Msg4 can be referred to as a contention resolution message, or can also be referred to as an RRC connection setup message, and the embodiments of the present application are not limited thereto.
[0137] Optionally, in a case that the first identity is the same as the identity of the UE, the Msg4 can be a flag of RRC connection setup, equivalent to the Msg4 indicating the RRC connection setup; in a case that the first identity is not the same as the identity of the UE, the Msg4 can be a flag of RRC connection failure, equivalent to the Msg4 indicating the RRC connection setup failure.
[0138] Optionally, after the step S404, in a case that the identity of the UE is the same as the first identity, the UE can send a hybrid automatic repeat request acknowledgement (HARQ-ACK) to the base station as a response to the Msg4.
[0139] As a second example, in a case of CFRA and 4-step RA, exemplary, as shown in FIG. 5, the flow of the RA can include steps S501-S504:
[0140] S501, the base station sends configuration information of a preamble and a PRACH to the UE. Correspondingly, the UE receives the configuration information of the second preamble and the PRACH from the base station.
[0141] S502, the UE sends Msg1 to the base station through the PRACH. Correspondingly, the base station receives the Msg1 from the UE.
[0142] Wherein, the Msg1 includes the preamble. That is, the base station specifies the preamble to the UE, and the UE initiates the RA using the specified preamble.
[0143] S503, the base station sends Msg2 to the UE. Correspondingly, the UE receives the Msg2 from the base station. The Msg2 indicates the RAR.
[0144] Exemplary, the implementation of the step S503 is the same as the implementation of the above step S202, and specific can refer to the related description of the above step S202, which will not be repeated here.
[0145] S504, the UE sends Msg3 to the base station on the resource of the UL grant. Correspondingly, the base station receives the Msg3 from the UE. The Msg3 includes the identity of the UE.
[0146] Exemplary, the implementation of the step S504 is the same as the implementation of the above step S403, and specific can refer to the related description of the above step S403, which will not be repeated here.
[0147] As a third example, in the case of CBRA and 2-step RA, the flow of RA can include steps S601-S602, as shown in FIG. 6, for example:
[0148] S601, the UE sends MsgA to the base station. Correspondingly, the base station receives MsgA from the UE. Wherein, MsgA includes preamble and the identity of the UE.
[0149] Optionally, MsgA can also be referred to as a random access request message, or also referred to as a random access preamble message, which is not limited in the present application.
[0150] For example, the preamble can be sent on the PRACH. The identity of the UE can be sent on the physical uplink shared channel (PUSCH). Specifically, the configuration information of the PRACH can be obtained by the UE from the system information.
[0151] Optionally, the resources of the preamble and the PUSCH can be indicated by the base station to the UE. For example, before step S601, the base station can send the preamble and the PUSCH resource to the UE. That is, the base station can specify the preamble and the PUSCH resource to the UE, so that the UE can initiate RA using the specified preamble, and send the payload on the executed PUSCH.
[0152] S602, the base station sends MsgB to the UE. Correspondingly, the UE receives MsgB from the base station. Wherein, MsgB indicates RAR and the first identity.
[0153] Optionally, MsgB can be referred to as a contention resolution message, or also referred to as an RRC connection setup message, or also referred to as a random access response message, which is not limited in the present application.
[0154] For example, the implementation of MsgB indicating RAR is similar to the implementation of Msg2 indicating RAR in step S402 described above, and the implementation of the first identity can refer to the related description in step S404 described above, which will not be repeated here.
[0155] As a fourth example, in the case of CFRA and 2-step RA, the flow of RA can include steps S701-S702, as shown in FIG. 7, for example:
[0156] S701, the UE sends MsgA to the base station. Correspondingly, the base station receives MsgA from the UE. MsgA includes preamble.
[0157] Optionally, the MsgA can also be referred to as a random access request message, or can also be referred to as a random access preamble message, which is not limited in the present application.
[0158] For example, the preamble can be sent on the PRACH. The identifier of the UE can be sent on the PUSCH. Specifically, the configuration information of the PRACH can be obtained by the UE from the system information.
[0159] Optionally, the preamble and the PUSCH resource can be indicated by the base station to the UE. For example, before step S701, the base station can send the preamble and the PUSCH resource to the UE. That is, the base station can specify the preamble and the PUSCH resource to the UE, so that the UE can initiate the RA using the specified preamble, and send the payload on the executed PUSCH.
[0160] S702, the base station sends MsgB to the UE. Correspondingly, the UE receives MsgB from the base station. Wherein, MsgB indicates RAR.
[0161] For example, the implementation of MsgB indicating RAR is similar to the implementation of Msg2 indicating RAR in step S402 described above, and the implementation of the first identifier can refer to the related description in step S404 described above, which will not be repeated here.
[0162] 3, communication coverage (coverage):
[0163] Communication coverage is one of the key factors of an operator's commercial cellular communication network, which directly affects the quality of service. In actual deployment, some emerging scenarios (such as video uploading) need to meet a large amount of uplink transmission traffic, so the uplink communication performance is the bottleneck of most communication scenarios. Therefore, in Release 17 (Rel17 / R17) and R18, the Msg3 signal and the Msg1 signal in the random access process are enhanced for coverage enhancement. For example, the UE can enhance the uplink signal coverage by repeating the same preamble 2 times, 4 times or 8 times in one RA attempt. That is, the concept of repeatedly sending the preamble (or the preamble capable of repeated sending) is introduced in R17 and R18. At this time, as shown in FIG. 8, the flow of RA can include the following steps:
[0164] 1): the UE measures the signal strength of the SSB.
[0165] Specifically, the signal strength can include signal reception power (such as reference signal received power (RSRP)) and / or signal reception quality (such as reference signal received quality (RSRQ)).
[0166] 2) The UE compares the signal strength of the SSB with a threshold value, and selects the number of preamble repetitions according to the comparison result. For example, the threshold value can include threshold value #1, threshold value #2, and threshold value #3. Among them, threshold value #1 is less than threshold value #2, and threshold value #2 is less than threshold value #3, that is, threshold value #1, threshold value #2, and threshold value #3 increase in turn.
[0167] Specifically, when the signal strength of the SSB is less than or equal to threshold value #1, it means that the maximum number of preamble repetitions can be 8; when the signal strength of the SSB is less than or equal to threshold value #2, it means that the maximum number of preamble repetitions can be 4; when the signal strength of the SSB is less than or equal to threshold value #3, it means that the maximum number of preamble repetitions can be 2; when the signal strength of the SSB is greater than threshold value #3, it means that the preamble does not need to be repeatedly sent.
[0168] 3) The UE calculates the transmission power of the signal, and transmits the preamble according to the transmission power.
[0169] 4) The UE judges whether the RACH is successful (that is, whether the random access is successful).
[0170] Specifically, the UE can receive the RAR within the sliding time window. If the UE receives the RAR, it means that the RACH is successful, or in other words, this RA is successful. If the UE does not receive the RAR, it means that the RACH fails.
[0171] Further, when the RACH fails, the flow of the RA can further include the following steps:
[0172] 5) The UE increases the retransmission number of the preamble by 1 to obtain retransmission number #1.
[0173] 6) The UE compares the retransmission number #1 with the maximum retransmission number to determine whether the retransmission number #1 is greater than the maximum retransmission number.
[0174] Among them, if the retransmission number #1 is less than or equal to the maximum retransmission number, the transmission power of the signal can be increased, the transmission power of the signal is recalculated, and the preamble is retransmitted according to the recalculated transmission power.
[0175] If the retransmission number #1 is greater than the maximum retransmission number, it is further determined whether the retransmission number #1 is greater than the maximum repetition number of the preamble; if the retransmission number #1 is greater than the maximum repetition number of the preamble, it is determined that the RACH ends, at this time, it also indicates that the current RA fails. If the retransmission number #1 is less than or equal to the maximum repetition number of the preamble, the value of the maximum repetition number of the preamble can be further increased, and the transmission power of the signal is also increased, then the transmission power of the signal is recalculated, and the preamble is retransmitted according to the recalculated transmission power.
[0176] 4. Coverage enhancements only bandwidth part (CE only BWP):
[0177] The CE only BWP is a dedicated bandwidth part (BWP) introduced by the radio access network 2 (RAN2) for the repeated transmission of the PRACH signal. The CE only BWP includes three types: (1) all RACH resources in the dedicated BWP are required to be used for the repeated transmission of Msg3; (2) all RACH resources in the dedicated BWP are required to be used for the repeated transmission of Msg1; (3) all RACH resources in the dedicated BWP are required to be used for the repeated transmission of Msg1 and Msg3.
[0178] 5. Configuration information of PRACH:
[0179] The configuration information of the PRACH can be located in the radio resource control (RRC). Among them, the RRC parameter set RACH-ConfigCommom defines the basic parameters of the RA. The parameters in the parameter set do not support the repeated transmission of the preamble.
[0180] The RRC parameter set RACH-ConfigCommom includes the parameter ssb-perRACH-OccasionAndCB-PreamblesPerSSB, which is a composite parameter. Among them, ssb-perRACH-Occasion represents the number of SSBs carried by each RO, and ssb-perRACH-Occasion is the necessary information of random access. CB-PreamblesPerSSB represents the number of contention-based preambles carried by each SSB.
[0181] For example, the value of CB-PreamblesPerSSB can be any value in the following set: {n4, n8, n12, n16, n20, n24, n28, n32, n36, n40, n44, n48, n52, n56, n60, n64}, {n4, n8, n12, n16, n20, n24, n28, n32}. As mentioned above, the minimum value of CB-PreamblesPerSSB is n4, which means that there are at least 4 preambles that can be carried on each SSB.
[0182] Further, the RRC parameter set (FeatureCombinationPreambles-r17) based on R17 introduces new parameters for RA. The parameters in this parameter set support the repeated sending of preambles.
[0183] The RRC parameter set FeatureCombinationPreambles-r17 includes the parameter startPreambleForThisPartition-r17 and the parameter numberOfPreamblesPerSSB-ForThisPartition-r17. Among them, startPreambleForThisPartition-r17 represents the starting number (or starting index) of the preamble, or it can also be considered that it is the number (or index) of the first preamble among the preambles that support repeated sending. numberOfPreamblesPerSSB-ForThisPartition-r17 represents the number of contention-based preambles carried by each SSB.
[0184] For example, the value of startPreambleForThisPartition-r17 can be any value in the set {0, 1, 2, …, 62, 63}. The value of numberOfPreamblesPerSSB-ForThisPartition-r17 can be any value in the set {1, 2, 3, …, 62, 63, 64}; that is, at least 1 preamble can be carried on each SSB.
[0185] Therefore, when the configuration information sent by the base station includes the RRC parameter set RACH-ConfigCommon and the RRC parameter set FeatureCombinationPreambles-r17, it indicates that the preamble sent on the BWP corresponding to the configuration information includes a preamble supporting repeated sending (i.e., the preamble indicated by the RRC parameter set FeatureCombinationPreambles-r17) and a preamble not supporting repeated sending (i.e., the preamble indicated by the RRC parameter set RACH-ConfigCommon).
[0186] For example, the preamble supporting repeated sending can be understood as: the preamble can be repeatedly sent; or in other words, the resource where the preamble is located supports repeated sending of the preamble; similarly, the preamble not supporting repeated sending can be understood as: the preamble cannot be repeatedly sent; or in other words, the resource where the preamble is located does not support repeated sending of the preamble; that is, the preamble is only sent once on the resource.
[0187] However, based on the definition of the aforementioned CE only BWP, it can be known that only a preamble supporting repeated sending (i.e., the preamble indicated by the RRC parameter set FeatureCombinationPreambles-r17) can be sent on the CE only BWP. Therefore, when the configuration information sent by the base station includes the RRC parameter set RACH-ConfigCommon and the RRC parameter set FeatureCombinationPreambles-r17 (or in other words, the configuration information received by the UE includes the RRC parameter set RACH-ConfigCommon and the RRC parameter set FeatureCombinationPreambles-r17), it is impossible to send a preamble using the CE only BWP.
[0188] Therefore, the embodiments of the present application provide a random access method and device, and a terminal device can receive configuration information of a BWP from a network device, and determine that the BWP is a CE only BWP according to the configuration information of the BWP. The configuration information is used to indicate a first resource and a second resource, the first resource is associated with repeated sending of a random access message, and the second resource is not associated with repeated sending of the random access message.
[0189] It can be understood that the random access resources on the CE only BWP are all used for repeated sending of the random access message, or in other words, the random access resources on the CE only BWP are all only associated with repeated sending of the random access message. Generally, when the configuration information of the BWP indicates both resources (i.e., first resources) associated with repeated sending of the random access message and resources (i.e., second resources) not associated with repeated sending of the random access message, the UE considers that the characteristics of the BWP conflict with the characteristics of the CE only BWP, so that the random access message cannot be sent using the CE only BWP.
[0190] In this application, the terminal device can further determine the characteristics of the BWP based on the configuration information of the BWP, determine that the characteristics of the BWP do not conflict with the characteristics of the CE only BWP, and then determine that the BWP is a CE only BWP; that is, when the configuration information of the BWP indicates both resources (i.e., first resources) associated with repeated sending of the random access message and resources (i.e., second resources) not associated with repeated sending of the random access message, the terminal device can still send the random access message using the CE only BWP.
[0191] In addition, when the BWP is a CE only BWP, it means that the second resources in the BWP are invalid resources, and only the first resources are valid resources. Since the first resources are associated with repeated sending of the random access message, the terminal device can repeatedly send the random access message on the first resources. Compared with the scheme of sending the random access message once, the uplink coverage in the random access process can be enhanced, and the success rate of random access can be improved.
[0192] The method provided by the embodiments of the present application will be described in detail below with reference to the accompanying drawings. The embodiments provided by the present application can be applied to the communication system shown in FIG. 1, without limitation.
[0193] In the following embodiments, the terminal side communication device is taken as an example of a terminal device, and the network side communication device is taken as an example of a network device, to exemplarily illustrate the interaction between the terminal side communication device and the network side communication device. The terminal device can be replaced by a component (such as a chip or a chip system or a circuit) of the terminal device, and the network device can be replaced by a component (such as a chip or a chip system or a circuit) of the network device.
[0194] Referring to FIG. 9, FIG. 9 is a flow diagram of a random access method provided by an embodiment of the present application. The method shown in FIG. 9 can include the following steps S901-S902:
[0195] S901, the network device sends the configuration information of the BWP to the terminal device; correspondingly, the terminal device receives the configuration information of the BWP from the network device.
[0196] The configuration information of the BWP is used to indicate the first resource and the second resource; the first resource is associated with the repeated sending of the random access message, and the second resource is not associated with the repeated sending of the random access message.
[0197] For example, the configuration information of the BWP is used to indicate the first resource and the second resource, and it can also be understood that the first resource and the second resource indicated by the configuration information of the BWP are resources on the BWP.
[0198] For example, the first resource is associated with the repeated sending of the random access message, and it can also be understood that the first resource can be used for repeatedly sending the random access message; or in other words, the first resource supports repeatedly sending the random access message. In other words, the same random access message can be sent multiple times on the first resource.
[0199] For example, the second resource is not associated with the repeated sending of the random access message, and it can also be understood that the second resource cannot be used for repeatedly sending the random access message; or in other words, the second resource does not support repeatedly sending the random access message. In other words, the same random access message cannot be sent multiple times on the second resource, that is, the same random access message can be sent only once on the second resource.
[0200] S902, the terminal device determines, according to the configuration information of the BWP, that the BWP is a CE only BWP.
[0201] For example, all random access resources (such as RACH resources) on the CE only BWP are used for repeatedly sending the random access message.
[0202] For example, the terminal device can determine whether the BWP is a CE only BWP based on the following three possible implementation manners:
[0203] In the first possible implementation manner, the BWP is determined to be a CE only BWP according to the first resource and the second resource. When the first resource and the second resource overlap, it is determined that the BWP is a CE only BWP. Further, when the first resource and the second resource do not overlap, it is determined that the BWP is not a CE only BWP.
[0204] That is, the terminal device determines, according to the configuration information of the BWP, that the BWP is a CE only BWP, including: when the first resource and the second resource overlap, determining that the BWP is a CE only BWP; and when the first resource and the second resource do not overlap, determining that the BWP is not a CE only BWP.
[0205] For example, the configuration information of the BWP indicates that the first resource carries a random access message. For example, the configuration information of the BWP indicates an index of the random access message carried on the first resource; or the configuration information of the BWP indicates a starting index of the random access message carried on the first resource and a quantity of the random access messages. That is, the first resource can be represented by an index of the random access message carried thereon; similarly, the second resource can also be represented by an index of the random access message carried thereon.
[0206] For example, the starting index of the random access message carried on the second resource is index #M~index #L1-1, and the starting index of the random access message carried on the first resource is index #S~index #L2-1, where M, L1, S, and L2 are positive integers greater than or equal to 0, and M≤L1-1 and S≤L2-1. At this time, M is the starting index of the random access message carried on the second resource, and L1 is the quantity of the random access messages carried on the second resource; S is the starting index of the random access message carried on the first resource, and L2 is the quantity of the random access messages carried on the first resource.
[0207] Therefore, as shown in (a) of FIG. 10, if S<L1-1 and S≥M, it indicates that the first resource and the second resource overlap. Or as shown in (b) of FIG. 10, if S<M and L2-1≥M, it indicates that the first resource and the second resource overlap. In (a) and (b) of FIG. 10, the shaded part is the overlapping part of the first resource and the second resource. Or as shown in (c) of FIG. 10, if S>L1-1, it indicates that the first resource and the second resource do not overlap. Or as shown in (d) of FIG. 10, if L2-1<M, it indicates that the first resource and the second resource do not overlap.
[0208] In some scenarios, the starting index of the random access message carried on the second resource is a default value, and the starting index of the random access message carried on the second resource is less than or equal to the starting index of the random access message carried on the first resource (i.e., M≤S).
[0209] For convenience of description, the “starting index of the random access message carried on the first resource (i.e., S)” is referred to as “first index”, and the “starting index of the random access message carried on the second resource (i.e., M)” is referred to as “second index”. The above unified description is not repeated here.
[0210] Therefore, the configuration information of the BWP indicating the first resource can comprise: the configuration information of the BWP indicating a first index. For example, the first index can be indicated by the first indication information. That is, the configuration information of the BWP comprises the first indication information, and the first indication information is used to indicate the first index. At this time, the first resource overlaps with the second resource, and it can also be understood that the first index is the same as the second index, that is, M=S.
[0211] For example, the default value can be 0, that is, the second index is 0; at this time, the first resource overlaps with the second resource, and it can also be understood that the first index is 0, that is, S=0.
[0212] Optionally, the first indication information can be a parameter startPreambleForThisPartition-r17.
[0213] For example, the implementation of the parameter startPreambleForThisPartition-r17 can refer to the related description in the above related technology, which will not be repeated here.
[0214] Optionally, the first resource and the second resource are both resources of the preamble; or in other words, the first resource and the second resource are both used to carry the preamble.
[0215] Based on this possible implementation, the terminal device can determine whether the BWP is a CE only BWP based on whether the first resource overlaps with the second resource. It can be understood that there is a parameter in the current configuration information of the BWP for indicating the first resource and the second resource; that is, the network device does not need to make any changes. The terminal device can determine whether the BWP is a CE only BWP based on a simple comparison (that is, comparing the first resource with the second resource) of the existing parameters (that is, the parameters for indicating the first resource and the second resource), which has simple hardware implementation and low implementation cost.
[0216] In the second possible implementation, the configuration information comprises second indication information. The terminal device can determine that the BWP is a CE only BWP based on the second indication information. The second indication information is used to indicate that the BWP is a CE only BWP.
[0217] As an example, the second indication information is a parameter in the configuration information of the BWP other than the parameters for indicating the first resource and the second resource.
[0218] That is, the configuration information of the BWP comprises the parameters for indicating the first resource and the second resource, and the second indication information. Or in other words, the configuration information of the BWP comprises the parameters for indicating the first resource and the second resource, and the second indication information.
[0219] Optionally, the second indication information can be located in a first field in the configuration information of the BWP. The first field is used to indicate that the BWP is a CE only BWP.
[0220] For example, the information type of the second indication information can be bool; that is, the first field can be represented by 1 bit. When the 1 bit is 1, it indicates that the BWP is a CE only BWP, that is, at this time, the second indication information is 1; correspondingly, when the 1 bit is 0, it indicates that the BWP is not a CE only BWP. Alternatively, when the 1 bit is 1, it indicates that the BWP is not a CE only BWP; correspondingly, when the 1 bit is 0, it indicates that the BWP is a CE only BWP, that is, at this time, the second indication information is 0.
[0221] For example, the first field can also be referred to as any of a CE only BWP determination field, a CE only BWP indication field, or an IsCEonly field; or, in addition to the above examples, the first field can also have any other possible name, which is not limited by the present application.
[0222] It should be understood that in the above examples, only possible implementation forms of the first field are exemplarily listed. In fact, in addition to the above implementations, the first field can also have any other possible implementation form, which is not limited by the present application.
[0223] Optionally, the second indication information can be located in the same parameter set as the configuration information used to indicate the second resource; or the second indication information can be located in the same parameter set as the configuration information used to indicate the first resource.
[0224] For example, the configuration information of the BWP can include an RRC parameter set RACH-ConfigCommom. The parameter CB-PreamblesPerSSB in the RRC parameter set RACH-ConfigCommom is used to indicate the second resource.
[0225] For example, the configuration information of the BWP can include an RRC parameter set RACH-ConfigCommom. The parameter CB-PreamblesPerSSB in the RRC parameter set RACH-ConfigCommom is used to indicate the second resource.
[0226] For example, the configuration information of the BWP can include an RRC parameter set FeatureCombinationPreambles-r17. Among them, the parameter startPreambleForThisPartition-r17 and the parameter numberOfPreamblesPerSSB-ForThisPartition-r17 in the RRC parameter set FeatureCombinationPreambles-r17 are used to indicate the first resource; that is, the parameter startPreambleForThisPartition-r17 and the parameter numberOfPreamblesPerSSB-ForThisPartition-r17 are configuration information for indicating the first resource. At this time, the second indication information can be in the same parameter set as the configuration information for indicating the first resource, or it can be understood that: the RRC parameter set FeatureCombinationPreambles-r17 includes the parameter startPreambleForThisPartition-r17 and the parameter numberOfPreamblesPerSSB-ForThisPartition-r17, and the second indication information.
[0227] For example, the implementation of the RRC parameter set RACH-ConfigCommom, the parameter CB-PreamblesPerSSB, the RRC parameter set FeatureCombinationPreambles-r17, the parameter startPreambleForThisPartition-r17, and the parameter numberOfPreamblesPerSSB-ForThisPartition-r17 can refer to the related description in the above related technology, and will not be repeated here.
[0228] Based on this example, based on the existing information for indicating the first resource and the second resource, a new indication information (that is, the second indication information) for indicating that the BWP is a CE only BWP is added. Therefore, when the terminal device receives the indication information, it can be considered that the BWP is a CE only BWP. That is, in the configuration information of the BWP, a clear and explicit judgment flag (that is, the second indication information) is added, which clearly indicates that the BWP is a CE only BWP; simplify the judgment process of the terminal device to judge whether the BWP is a CE only BWP; and ensure the reliability and stability of the CE only BWP.
[0229] As another example, the second indication information is included in the configuration information for indicating the second resource.
[0230] It can be understood that the SSB can be used to carry the random access message, and therefore the configuration information indicating the second resource can be represented by indicating the number of random access messages corresponding to each SSB (or the number of random access messages carried by each SSB).
[0231] Therefore, in this example, the second indication information is the number of random access messages corresponding to each SSB. For example, the number of random access messages corresponding to each SSB can be 0. That is, the second indication information indicates that the number of random access messages corresponding to each SSB can be 0.
[0232] Specifically, the number of random access messages corresponding to each SSB is 0, which can be understood as that there is no random access message carried in the second resource in the BWP. Since the second resource is not associated with the repeated sending of the random access message; therefore, it can also be considered that all the resources in the BWP are associated with the repeated sending of the random access message. At this time, the BWP has the characteristics of the CE only BWP, so the BWP can be determined as the CE only BWP.
[0233] Exemplarily, a candidate value 0 can be added in the value set used to represent the number of random access messages corresponding to each SSB. So that the number of random access messages corresponding to each SSB can be 0.
[0234] Exemplarily, taking the case of indicating the second resource by the parameter CB-PreamblesPerSSB as an example, wherein CB-PreamblesPerSSB is used to indicate the number of random access messages carried by each SSB. At this time, the second indication information can be CB-PreamblesPerSSB.
[0235] Based on the foregoing related technologies, the value set of CB-PreamblesPerSSB is {n4, n8, n12, n16, n20, n24, n28, n32, n36, n40, n44, n48, n52, n56, n60, n64}; at this time, a value n0 can be added to the value set to obtain a new value set {n0, n4, n8, n12, n16, n20, n24, n28, n32, n36, n40, n44, n48, n52, n56, n60, n64}; so that CB-PreamblesPerSSB can select a value from the new value set, for example, n0 can be selected, at this time CB-PreamblesPerSSB is the second indication information.
[0236] Alternatively, the value set of CB-PreamblesPerSSB is {n4, n8, n12, n16, n20, n24, n28, n32}; at this time, a value n0 can be added to the value set to obtain a new value set {n0, n4, n8, n12, n16, n20, n24, n28, n32}; so that CB-PreamblesPerSSB can select a value from the new value set, for example, n0 can be selected, at this time CB-PreamblesPerSSB is the second indication information.
[0237] It should be noted that the above exemplary lists part of the possible implementation of the value set of CB-PreamblesPerSSB. In fact, in addition to the above examples, the value set of CB-PreamblesPerSSB can also contain implementations other than the above examples, which are not limited by the present application.
[0238] Based on this example, it can be understood that SSB can be used to carry random access messages, so the configuration information for indicating the second resource can be represented by indicating the number of random access messages corresponding to each SSB (or the number of random access messages carried by each SSB). Therefore, the number of random access messages corresponding to each SSB can be indicated by the value of the BWP as a CE only BWP; that is, the BWP is indicated as a CE only BWP by the configuration information for indicating the second resource, or the information for indicating that the BWP is a CE only BWP (i.e. the second indication information) is contained in the configuration information for indicating the second resource. For example, the number of random access messages corresponding to each SSB can be set to 0, at this time, it can be considered that there is no random access message in the BWP. Since the second resource is not associated with the repeated sending of the random access message; therefore, it can also be considered that the resources in the BWP are all associated with the repeated sending of the random access message. At this time, the BWP has the characteristics of the CE only BWP, so the BWP can be determined as the CE only BWP.
[0239] That is, in this example, without increasing the signaling overhead, the BWP can be indicated as a CE only BWP based on the existing parameters (such as the information for the number of random access messages corresponding to each SSB), so that when the terminal device receives the information, it can determine whether the BWP is a CE only BWP based on the data indicated by the information. For example, when the number of random access messages corresponding to each SSB is 0, it can be considered that the BWP is a CE only BWP. Its hardware implementation is simple and the implementation cost is low.
[0240] In a third possible implementation, the terminal device can determine whether the BWP is a CE only BWP based on a RACH configuration included in the configuration information. The RACH configuration is used to indicate resources for carrying random access messages.
[0241] Optionally, the RACH configuration can be a first RACH configuration or a second RACH configuration. The first RACH configuration is different from the second RACH configuration.
[0242] Generally, the configuration information of the BWP can include one or more RACH configurations, and each of the one or more RACH configurations is used to indicate resources (e.g., first resources and / or second resources) for carrying random access messages. The following is described by taking the RACH resources as an example.
[0243] The RACH configuration includes two types. When the RACH configuration is of a first type, the second resources indicated by the RACH configuration can be considered as invalid resources. When the RACH configuration is of a second type, the first resources and the second resources indicated by the RACH configuration can be considered as valid resources.
[0244] For example, the physical meaning of the RACH configuration of the first type is the same as that of the parameter additionalRACH-ConfigList-r17 in the protocol TS 38.331, and the relevant description of the parameter additionalRACH-ConfigList-r17 in the protocol TS 38.331 can be referred to. In addition, the name of the RACH configuration of the first type can be the same as or different from that of the parameter additionalRACH-ConfigList-r17 in the protocol TS 38.331, which is not limited in the present application. When the name of the RACH configuration of the first type is the same as that of the parameter additionalRACH-ConfigList-r17 in the protocol TS 38.331, the RACH configuration of the first type can also be considered as the parameter additionalRACH-ConfigList-r17 in TS 38.331.
[0245] For example, the physical meaning of the second type of RACH configuration is the same as that of the parameter rach-ConfigCommon in the protocol TS 38.331, and can refer to the relevant description of the parameter rach-ConfigCommon in the protocol TS 38.331 for details. In addition, the name of the second type of RACH configuration can be the same as or different from that of the parameter rach-ConfigCommon in the protocol TS 38.331, which is not limited in the present application. When the name of the second type of RACH configuration is the same as that of the parameter rach-ConfigCommon in the protocol TS 38.331, the second type of RACH configuration can also be considered as the parameter rach-ConfigCommon in TS 38.331.
[0246] That is, when all the one or more RACH configurations included in the configuration information of the BWP are the first type of RACH, the second resource indicated by the configuration information of the BWP can be considered as invalid resource.
[0247] The invalid resource can be understood as a resource that cannot be enabled, or can also be understood as a resource that cannot be used to carry random access messages.
[0248] Based on the above analysis, the first RACH configuration and the second RACH configuration can also be understood as the type of the first RACH configuration and the type of the second RACH configuration being different. For example, the first RACH configuration can be the first type of RACH configuration described above; the second RACH configuration can be the second type of RACH configuration described above.
[0249] For convenience of description, the following will be described by taking the first RACH configuration as the first type of RACH configuration and the second RACH configuration as the second type of RACH configuration, which is uniformly described here and will not be repeated.
[0250] For example, the terminal device can determine whether the BWP is a CE only BWP based on whether the second RACH configuration exists in the configuration information of the BWP. That is, when the configuration information of the BWP includes the first RACH and does not include the second RACH configuration, or when the RACH configuration in the configuration information of the BWP is all the first RACH configuration, the second resource indicated by the configuration information of the BWP is invalid resource; that is, only the first resource in the BWP is valid resource. Since the first resource is associated with the repeated sending of the random access message, it can also be considered that all the resources in the BWP are associated with the repeated sending of the random access message. At this time, the BWP has the characteristics of the CE only BWP, so the BWP can be determined as the CE only BWP.
[0251] In other words, the terminal device determines the BWP as the CE only BWP according to the configuration information of the BWP, including: when the configuration information includes the first RACH configuration and does not include the second RACH configuration, determining the BWP as the CE only BWP.
[0252] In addition, when the configuration information of the BWP includes the first RACH and does not include the second RACH configuration, or in other words, the RACH configurations in the configuration information of the BWP are all the first RACH configurations, the first resource and the second resource indicated by the configuration information of the BWP can also be considered as the first resource and the second resource indicated by the first RACH configuration.
[0253] Based on this possible implementation, the terminal device can determine whether the BWP is a CE only BWP based on the RACH configuration contained in the configuration information. Taking the RACH resource indicating the first resource and the second resource as an example, it can be understood that the RACH configuration includes two types. When the RACH configuration is of the first type (or also can be referred to as the first RACH configuration), the second resource indicated by the RACH configuration can be considered as invalid resource. When the RACH configuration is of the second type (or also can be referred to as the second RACH configuration), the first resource and the second resource indicated by the RACH configuration can be considered as valid resources. That is, when the RACH configurations included in the configuration information of the BWP are all of the first type, the second resource indicated by the configuration information of the BWP can be considered as invalid resource. At this time, only the first resource in the BWP is valid. Since the first resource is associated with the repeated sending of the random access message, it can also be considered that all the resources in the BWP are associated with the repeated sending of the random access message. At this time, the BWP has the characteristics of the CE only BWP, so the BWP can be determined as the CE only BWP.
[0254] In this possible implementation, without adding new parameters, the terminal device can determine the BWP as the CE only BWP based on the RACH configuration of the existing parameters, which is simple in hardware implementation and low in implementation cost.
[0255] In combination with the above three possible implementation manners, the BWP as the CE only BWP can be understood as: the second resource is invalid. Therefore, when the terminal device determines the BWP as the CE only BWP, it can be determined that the second resource is invalid; or in other words, the terminal device can determine the second resource as invalid according to the BWP as the CE only BWP.
[0256] Correspondingly, the second resource is an invalid resource, which can also be understood as that the BWP is a CE only BWP. Therefore, when the terminal device determines that the second resource is an invalid resource, it can be determined that the BWP is a CE only BWP; or in other words, the terminal device can determine that the BWP is a CE only BWP according to the second resource being an invalid resource.
[0257] Optionally, the random access message includes but is not limited to: Msg1, Msg3, and MsgA.
[0258] For example, the implementation of Msg1, Msg3, and MsgA can refer to the related description in the above related technology, and will not be repeated here.
[0259] For example, based on different implementations of the random access message, the terminal device can process the BWP differently:
[0260] Scenario one, the random access message is Msg1 or MsgA.
[0261] Optionally, after determining that the BWP is a CE only BWP, the terminal device can use the first resource on the BWP to repeatedly send the random access message. That is, after step S902, as shown in FIG. 11, the random access method can further include step S903:
[0262] S903, the terminal device repeatedly sends the random access message on the BWP using the first resource; correspondingly, the network device receives the random access message on the first resource.
[0263] Optionally, the terminal device repeatedly sends the random access message on the BWP using the first resource, including: the terminal device repeatedly sends the random access message on the BWP using the first resource according to the maximum retransmission number of the random access message.
[0264] For example, the maximum retransmission number of the random access message can be determined by the terminal device by measuring the signal strength of the SSB. Specifically, the implementation of the maximum retransmission number of the random access message can refer to the implementation of the maximum repetition number of the preamble in the above FIG. 8, and the specific implementation can refer to the above description of FIG. 8, which will not be repeated here.
[0265] Optionally, the terminal device repeatedly sends the random access message on the BWP using the first resource, including: the terminal device repeatedly sends the random access message on the BWP using the first resource according to the first transmission power.
[0266] For example, the implementation of the first transmission power can refer to the implementation of the terminal device determining the transmission power of the preamble in the above-mentioned FIG. 8. The implementation of the terminal device repeatedly sending the preamble in the above-mentioned FIG. 8 can be referred to for details, and details are not described herein again.
[0267] Optionally, after the terminal device sends the random access message on the BWP using the first resource according to the first transmission power, the terminal device repeatedly sends the random access message on the BWP using the first resource, and the method further includes that the terminal device can determine whether the RACH is successful (i.e., whether the random access is successful). If the RACH fails, the terminal device can obtain the retransmission number #2 by adding 1 to the retransmission number of the random access message. And compare the retransmission number #2 with the maximum retransmission number to determine whether the retransmission number #2 is greater than the maximum retransmission number.
[0268] If the retransmission number #2 is less than or equal to the maximum retransmission number, the transmission power of the random access message can be increased, the transmission power of the signal is recalculated to obtain the second transmission power, and the random access message is retransmitted according to the second transmission power.
[0269] If the retransmission number #2 is greater than the maximum retransmission number, it is further determined whether the retransmission number #2 is greater than the maximum repetition number of the random access message. If the retransmission number #2 is greater than the maximum repetition number of the random access message, it is determined that the RACH is ended, which also indicates that the RA fails this time. If the retransmission number #2 is less than or equal to the maximum repetition number of the random access message, the value of the maximum repetition number of the random access message can be further increased, and the transmission power of the signal is increased, and the transmission power of the signal is recalculated to obtain the third transmission power and the random access message is retransmitted according to the third transmission power.
[0270] Specifically, the flow of the terminal device repeatedly sending the random access message is similar to the implementation of the terminal device repeatedly sending the preamble in the above-mentioned FIG. 8. Details can be referred to the related description in the above-mentioned FIG. 8, and details are not described herein again.
[0271] Scenario two, the random access message is Msg3.
[0272] Optionally, under scenario two, the first resource associated with the repeated sending of the random access message can include that the first resource is associated with Msg1, and Msg1 is associated with the repeated sending of Msg3.
[0273] Optionally, after determining that the BWP is a CE only BWP, the terminal device can send Msg1 on the BWP using the first resource, and further, send Msg3 on the BWP using the third resource.
[0274] Exemplarily, after step S902, the random access method can further include steps S904-S906 as shown in FIG. 12.
[0275] S904, the terminal device transmits Msg1 on the BWP using the first resource; correspondingly, the network device receives Msg1 from the terminal device on the first resource.
[0276] Exemplarily, the implementation of step S904 is similar to the implementation of step S401 or step S502, and details can be referred to the related description in the above step S401 or step S502, which will not be repeated here.
[0277] S905, the network device transmits Msg2 to the terminal device. Correspondingly, the terminal device receives Msg2 from the network device.
[0278] Exemplarily, the implementation of step S905 is similar to the implementation of step S402 or step S503, and details can be referred to the related description in the above step S402 or step S503, which will not be repeated here.
[0279] S906, the terminal device repeatedly transmits Msg3 on the BWP using the third resource. Correspondingly, the network device receives Msg3 from the terminal device on the third resource.
[0280] Based on the foregoing knowledge of Msg3, it can be known that the time-frequency resource (or the third resource) configured for Msg3 is indicated by Msg2. For example, the UL grant included in Msg2 is the third resource. Exemplarily, the implementation of Msg3 is similar to the related description of Msg3 in the above step S403 or step S504, which will not be repeated here.
[0281] Exemplarily, specifically, the process of the terminal device repeatedly transmitting Msg3 on the third resource is similar to the process of the terminal device repeatedly transmitting the random access message on the first resource in the above step S903, and details can be referred to the related description in the above step S903, which will not be repeated here.
[0282] In combination with the above two scenarios, after the terminal device determines that the BWP is not the CE only BWP, the terminal device can repeatedly transmit the random access message on the first resource and transmit the random access message on the second resource once. The random access message transmitted on the first resource is different from the random access message transmitted on the second resource.
[0283] For convenience of description, the “random access message transmitted on the first resource” is referred to as “random access message #1” and the “random access message transmitted on the second resource” is referred to as “random access message #2” hereinafter, and details will not be repeated here.
[0284] For example, the random access message #1 can be indicated by the RRC parameter set FeatureCombinationPreambles-r17, which supports the indication of the parameter set for repeated sending of the random access message. The random access message #1 can be indicated by the RRC parameter set RACH-ConfigCommom, which does not support the indication of the parameter set for repeated sending of the random access message.
[0285] The implementation of the RRC parameter set FeatureCombinationPreambles-r17 and the RRC parameter set RACH-ConfigCommom can refer to the related description in the above related technology, which will not be repeated here.
[0286] Specifically, after the terminal device determines that the BWP is not a CE only BWP, the random access method can further include steps S907-S908 as shown in FIG. 13:
[0287] S907, the terminal device repeatedly sends the random access message #1 on the BWP using the first resource; correspondingly, the network device receives the random access message #1 on the first resource.
[0288] For example, the implementation of step S907 is the same as the implementation of step S903 described above, and the related description of step S903 can be referred to, which will not be repeated here.
[0289] S908, the terminal device repeatedly sends the random access message #2 on the BWP using the second resource; correspondingly, the network device receives the random access message #2 on the second resource.
[0290] For example, the implementation of step S908 is similar to the implementation of step S904 described above, and the related description of step S904 can be referred to, which will not be repeated here.
[0291] The random access method provided by the embodiments of the present application can be used for the terminal device to receive the configuration information of the BWP from the network device, and determine that the BWP is a CE only BWP according to the configuration information of the BWP. The configuration information is used to indicate the first resource and the second resource, the first resource is associated with the repeated sending of the random access message, and the second resource is not associated with the repeated sending of the random access message.
[0292] It can be understood that the random access resources on the CE only BWP are all used for repeated sending of the random access message, or in other words, the random access resources on the CE only BWP are all associated with repeated sending of the random access message. Generally, when the configuration information of the BWP indicates both the resources (i.e., the first resources) associated with repeated sending of the random access message and the resources (i.e., the second resources) not associated with repeated sending of the random access message, it is considered that the characteristics of the BWP conflict with the characteristics of the CE only BWP, so that the random access message cannot be sent by using the CE only BWP.
[0293] In this application, the terminal device can further determine the characteristics of the BWP based on the configuration information of the BWP, determine that the characteristics of the BWP do not conflict with the characteristics of the CE only BWP, and then determine that the BWP is the CE only BWP; that is, when the configuration information of the BWP indicates both the resources (i.e., the first resources) associated with repeated sending of the random access message and the resources (i.e., the second resources) not associated with repeated sending of the random access message, the terminal device can still send the random access message by using the CE only BWP.
[0294] In addition, when the BWP is the CE only BWP, it indicates that the second resources in the BWP are invalid resources, and only the first resources are valid resources. Since the first resources are associated with repeated sending of the random access message, the terminal device can repeatedly send the random access message on the first resources. Compared with the scheme of sending the random access message once, the uplink coverage in the random access process can be enhanced, and the success rate of random access can be improved.
[0295] It should be noted that the various embodiments of the present application can be implemented independently or in combination, and are not limited. If there is no special description and logical conflict, the terms and / or descriptions provided in different embodiments of the present application are consistent and can be mutually referred to. The technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationship.
[0296] It should be noted that each device includes a hardware structure and / or software module corresponding to each function in order to implement the above functions. Those skilled in the art should easily understand that, in combination with the algorithm steps of each example described in the embodiments disclosed in the present document, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a certain function is implemented in the form of hardware or computer software driving hardware depends on a specific application and design constraint condition of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.
[0297] It should be noted that each device includes a hardware structure and / or software module corresponding to each function in order to implement the above functions. Those skilled in the art should easily understand that, in combination with the algorithm steps of each example described in the embodiments disclosed in the present document, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a certain function is implemented in the form of hardware or computer software driving hardware depends on a specific application and design constraint condition of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.
[0298] The embodiments of the present application can divide the function modules of each device according to the above method examples, for example, each function module can be divided according to each function, or two or more functions can be integrated in one processing module. The above integrated module can be realized in the form of hardware or software function module. It should be noted that the division of the modules in the embodiments of the present application is illustrative, and is only a logical function division. There can be another division manner in actual implementation.
[0299] FIG. 14 shows a structural schematic diagram of a communication apparatus 1400. The communication apparatus 1400 includes a processing module 1401 and a transceiver module 1402. The communication apparatus can be used to implement the functions of the terminal device or the network device described above.
[0300] In some embodiments, the communication apparatus 1400 can further include a storage module (not shown in FIG. 14) for storing programs, instructions and / or data.
[0301] In some embodiments, the transceiver module 1402, also referred to as a transceiver unit, is used to implement the sending and / or receiving functions. The transceiver module 1402 can be composed of a transceiver circuit, a transceiver, a transceiver or a communication interface.
[0302] In some embodiments, the transceiver module 1402 can include a receiving module and / or a transmitting module for performing the receiving and transmitting steps of the above-described method embodiments performed by the terminal device or network device, respectively, and / or for supporting other processes described herein; and the processing module 1401 can be configured to perform the processing steps (e.g., determining, etc.) of the above-described method embodiments performed by the terminal device or network device, and / or for supporting other processes described herein.
[0303] When the communication apparatus 1400 is configured to implement the functions of the terminal device described above, the transceiver module 1402 can be configured to receive the configuration information of the BWP, the configuration information being used to indicate the first resource and the second resource, the first resource being associated with the repeated sending of the random access message, and the second resource not being associated with the repeated sending of the random access message; and the processing module 1401 can be configured to determine the BWP as the CE only BWP according to the configuration information.
[0304] In some embodiments, the transceiver module 1402 can be configured to receive the configuration information of the BWP, the configuration information being used to indicate the first resource and the second resource, the first resource being associated with the repeated sending of the random access message, and the second resource not being associated with the repeated sending of the random access message; and the processing module 1401 can be configured to determine the BWP as the CE only BWP according to the configuration information.
[0305] Optionally, the processing module 1401 is further configured to determine the BWP as the CE only BWP when the first resource and the second resource overlap.
[0306] Optionally, the configuration information includes first indication information, the first indication information indicating a first index, the first index being a starting index of the random access message carried on the first resource; and the first resource and the second resource overlap includes that the first index is the same as a second index, the second index being a starting index of the random access message carried on the second resource.
[0307] Optionally, the second index is 0.
[0308] Optionally, the configuration information further includes second indication information, the second indication information being used to indicate that the BWP is the CE only BWP.
[0309] Optionally, the second indication information is included in the configuration information used to indicate the second resource.
[0310] Optionally, the processing module 1401 is further configured to determine the BWP as the CE only BWP when the configuration information includes a first RACH configuration and does not include a second RACH configuration, the first RACH configuration being used to indicate the first resource and the second resource, and the first RACH configuration being different from the second RACH configuration.
[0311] Optionally, the processing module 1401 is further configured to determine the second resource as an invalid resource according to the BWP being the CE only BWP.
[0312] Optionally, the transceiver 1402 is further configured to repeatedly send the random access message using the first resource on the BWP.
[0313] Optionally, the random access message includes, but is not limited to, Msg1 or MsgA.
[0314] Optionally, the random access message includes Msg3, and the first resource is associated with the repeated sending of the random access message, including that the first resource is associated with Msg1, and Msg1 is associated with the repeated sending of Msg3.
[0315] Optionally, all random access resources on the CE only BWP are used for the repeated sending of the random access message.
[0316] When the communication apparatus 1400 is configured to implement the functions of the network device described above, the processing module 1401 is configured to:
[0317] In some embodiments, the processing module 1401 is further configured to determine configuration information of the BWP, the configuration information being used to indicate the first resource and the second resource, and the configuration information being further used to determine that the BWP is a CE only BWP, the first resource being associated with the repeated sending of the random access message, and the second resource not being associated with the repeated sending of the random access message; and the transceiver 1402 is configured to send the configuration information of the BWP.
[0318] Optionally, the BWP is a CE only BWP when the first resource overlaps with the second resource.
[0319] Optionally, the configuration information includes first indication information, the first indication information indicating a first index, the first index being a starting index of the random access message carried on the first resource; and the first resource overlaps with the second resource, including that the first index is the same as a second index, the second index being a starting index of the random access message carried on the second resource.
[0320] Optionally, the second index is 0.
[0321] Optionally, the configuration information further includes second indication information, the second indication information being used to indicate that the BWP is a CE only BWP.
[0322] Optionally, the second indication information is included in configuration information used to indicate the second resource.
[0323] Optionally, when the configuration information includes a first RACH configuration and does not include a second RACH configuration, the BWP is a CE only BWP, the first RACH configuration is used to indicate the first resource and the second resource, and the first RACH configuration is different from the second RACH configuration.
[0324] Optionally, when the BWP is a CE only BWP, the second resource is an invalid resource.
[0325] Optionally, the processing module 1401 is further configured to receive the random access message using the first resource on the BWP.
[0326] Optionally, the random access message includes, but is not limited to, Msg1 or MsgA.
[0327] Optionally, the random access message includes Msg3; the first resource is associated with repeated sending of the random access message, including that the first resource is associated with Msg1, and Msg1 is associated with repeated sending of Msg3.
[0328] Optionally, all random access resources on the CE only BWP are used for repeated sending of the random access message.
[0329] All related contents of each step involved in the method embodiments described above can be referred to the function description of the corresponding function module, and will not be repeated here.
[0330] In the present application, the communication apparatus (i.e., terminal device or network device) 1400 is presented in the form of dividing each function module in an integrated manner. The "module" here can refer to a specific application-specific integrated circuit (ASIC), a circuit, a processor and a memory executing one or more software or firmware programs, an integrated logic circuit, and / or other devices that can provide the above functions.
[0331] In some embodiments, when the communication apparatus 1400 in FIG. 14 is a chip or a chip system, the function / implementation process of the transceiver module 1402 can be implemented through the input / output interface (or communication interface) of the chip or chip system, and the function / implementation process of the processing module 1401 can be implemented through the processor (or processing circuit) of the chip or chip system.
[0332] Since the communication apparatus 1400 provided by the present embodiment can execute the above method, the technical effects it can obtain can be referred to the above method embodiments, and will not be repeated here.
[0333] As another possible product form, the terminal device or network device described in the embodiments of the present application can adopt the component structure shown in FIG. 15, or include the components shown in FIG. 15. FIG. 15 is a component structure diagram of a communication apparatus 1500 provided by an embodiment of the present application. The communication apparatus 1500 can be a terminal device or a chip or system on chip in the terminal device; or a network device or a chip or system on chip in the network device. As shown in FIG. 15, the communication apparatus 1500 includes a processor 1501, a transceiver 1502, and a communication line 1503.
[0334] Further, the communication device 1500 can further include a memory 1504. The processor 1501, the memory 1504 and the transceiver 1502 can be connected through a communication line 1503.
[0335] The processor 1501 can be a central processing unit (CPU), a general processor network processor (NP), a digital signal processing (DSP), a microprocessor, a microcontroller, a programmable logic device (PLD) or any combination thereof. The processor 1501 can also be other devices with processing functions, such as a circuit, a device or a software module, without limitation.
[0336] The transceiver 1502 is configured to communicate with other devices or other communication networks. The other communication networks can be Ethernet, a radio access network (RAN), a wireless local area network (WLAN), etc. The transceiver 1502 can be a module, a circuit, a transceiver or any device capable of communication.
[0337] The communication line 1503 is configured to connect different components in the communication device 1500, so that the different components can communicate. The communication line 1503 can be a peripheral component interconnect (PCI) bus or an extended industry standard architecture (EISA) bus, etc. The bus can be divided into an address bus, a data bus, a control bus, etc. For the convenience of representation, only one thick line is shown in FIG. 15, but it does not mean that there is only one bus or only one type of bus.
[0338] The memory 1504 can be a device with a storage function, configured to store instructions and / or data. The instructions can be a computer program.
[0339] The memory 1504 may, for example, be read-only memory (ROM) or other type of static storage device that can store static information and / or instructions, random access memory (RAM), or other type of dynamic storage device that can store information and / or instructions, electrically erasable programmable read-only memory (EEPROM), compact disc read-only memory (CD-ROM), or other optical disk storage, including compact discs for example, laser discs, optical discs, digital versatile discs, Blu-ray discs, and the like, magnetic disk storage or other magnetic storage devices, and the like, without limitation.
[0340] It should be noted that the memory 1504 can exist independently of the processor 1501 or can be integrated with the processor 1501. The memory 1504 can be used to store instructions or program codes or some data, and the like. The memory 1504 can be located within the communication device 1500 or can be located outside the communication device 1500, without limitation. The processor 1501 is configured to execute the instructions stored in the memory 1504 to implement the random access method provided by the embodiments described below.
[0341] In one example, the processor 1501 can include one or more CPUs, such as CPU0 and CPU1 in FIG. 15.
[0342] In some embodiments, in hardware implementation, those skilled in the art can conceive that the communication device 1500 can take the form of the communication device 1500 shown in FIG. 15.
[0343] As an example, the functions / implementation processes of the processing module 1401 in FIG. 14 can be implemented by the processor 1501 in the communication device 1500 shown in FIG. 15 invoking the computer-executable instructions stored in the memory 1504. The functions / implementation processes of the transceiver module 1402 in FIG. 14 can be implemented by the transceiver 1502 in the communication device 1500 shown in FIG. 15.
[0344] As an optional implementation, the communication device 1500 includes multiple processors, for example, in addition to the processor 1501 in FIG. 15, the processor 1507 can also be included.
[0345] As an optional implementation, the communication apparatus 1500 further includes an output device 1505 and an input device 1506. Exemplarily, the input device 1506 is a liquid crystal display (LCD), a light emitting diode (LED) display device, a cathode ray tube (CRT) display device, or a projector, etc. For example, the input device 1506 can be a keyboard, a mouse, a microphone, a joystick, a touch screen device, a sensing device, or the like. The output device 1505 is a display screen, a speaker, or the like.
[0346] It should be noted that the communication apparatus 1500 can be a desktop computer, a laptop computer, a network server, a mobile phone, a tablet computer, a wireless terminal, an embedded device, a chip system, or a device having a similar structure to that in FIG. 15. In addition, the constituent structures shown in FIG. 15 do not constitute limitation on the communication apparatus, and the communication apparatus can include more or fewer components than those shown in the figure, or combine certain components, or have different arrangement of components.
[0347] In embodiments of the present application, the chip system can be composed of a chip, or can include a chip and other discrete devices.
[0348] As still another possible product form, the terminal device or the network device described in embodiments of the present application can be implemented by a general bus architecture. For ease of illustration, refer to FIG. 16, which is a structural schematic diagram of a communication apparatus 1600 provided in embodiments of the present application, the communication apparatus 1600 including a processor 1601 and a transceiver 1602. The communication apparatus 1600 can be a terminal device, or a chip or chip system therein; or the communication apparatus 1600 can be a network device, or a chip or module therein. FIG. 16 only shows main components of the communication apparatus 1600. In addition to the processor 1601 and the transceiver 1602, the communication apparatus can further include a memory 1603.
[0349] Optionally, the processor 1601 is mainly used for processing communication protocols and communication data, and controlling the whole communication apparatus, executing software programs, and processing data of the software programs. The memory 1603 is mainly used for storing software programs and data. The transceiver 1602 can include a radio frequency circuit and an antenna, the radio frequency circuit being mainly used for conversion between a baseband signal and a radio frequency signal, and processing of the radio frequency signal. The antenna is mainly used for transceiving radio frequency signals in the form of electromagnetic waves.
[0350] Optionally, the processor 1601, the transceiver 1602, and the memory 1603 can be connected through a communication bus.
[0351] When the communication apparatus is powered on, the processor 1601 can read the software program in the memory 1603, interpret and execute the instructions of the software program, and process the data of the software program. When data needs to be transmitted wirelessly, the processor 1601 performs baseband processing on the data to be transmitted, and outputs the baseband signal to the radio frequency circuit. The radio frequency circuit performs radio frequency processing on the baseband signal, and transmits the radio frequency signal in the form of electromagnetic wave through the antenna. When data is transmitted to the communication apparatus, the radio frequency circuit receives the radio frequency signal through the antenna, converts the radio frequency signal into a baseband signal, and outputs the baseband signal to the processor 1601. The processor 1601 converts the baseband signal into data and processes the data.
[0352] In some embodiments, the transceiver 1602 can include a transmitter and / or a receiver, wherein the transmitter is configured to implement the transmitting operations in the above method embodiments; and the receiver is configured to implement the receiving operations in the above method embodiments.
[0353] For example, when the communication apparatus is a chip, the chip can not include the memory 1603, that is, the communication apparatus includes the processor 1601 and the transceiver 1602. In this case, the transceiver 1602 is the input / output interface of the chip, wherein the transmitter in the transceiver corresponds to the output interface of the chip, and the receiver in the transceiver corresponds to the input interface of the chip.
[0354] In some embodiments, the communication apparatus also includes a processor, which is configured to implement the method in any of the above method embodiments.
[0355] As a possible implementation manner, the communication apparatus also includes a memory. The memory is used to store necessary computer programs or instructions. The processor can invoke the computer programs or instructions in the memory to enable the communication apparatus to execute the method in any of the above method embodiments. Of course, the memory can also be external to the communication apparatus.
[0356] As another possible implementation manner, the communication apparatus also includes an interface circuit, which is a code / data read / write interface circuit. The interface circuit is used to receive computer execution instructions (the computer execution instructions are stored in the memory, which can be directly read from the memory or can pass through other devices) and transmit the computer execution instructions to the processor.
[0357] As yet another possible implementation manner, the communication apparatus also includes a communication interface, which is used to communicate with modules outside the communication apparatus.
[0358] It can be understood that the communication apparatus can be a chip or a chip system, when the communication apparatus is a chip system, the communication apparatus can be composed of a chip or can include a chip and other discrete devices, and embodiments of the present application do not make specific limitations.
[0359] The present application also provides a computer readable storage medium, which stores a computer program or instructions, and the computer program or instructions realize the functions of any of the method embodiments when executed by a computer.
[0360] The present application also provides a computer program product, which realizes the functions of any of the method embodiments when executed by a computer.
[0361] Those skilled in the art can understand that, for the convenience and brevity of description, the specific working processes of the above-described system, apparatus and unit can refer to the corresponding processes in the foregoing method embodiments, which will not be repeated here.
[0362] It can be understood that the system, apparatus and method described in the present application can also be implemented in other ways. For example, the apparatus embodiments described above are only schematic, for example, the division of the units is only a logical function division, and actual implementation can have another division manner, for example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the units shown or discussed can be indirect coupling or communication connection through some interface, apparatus or unit, and can be electrical, mechanical or other forms.
[0363] The units described as separate components can or can not be physically separate, that is, can be located in one place, or can be distributed on a plurality of network units. The components shown as units can or can not be physical units. Part or all of the units can be selected according to actual needs to achieve the purpose of the present embodiment.
[0364] In addition, each functional unit in each embodiment of the present application can be integrated in one processing unit, or each unit can be physically present separately, or two or more units can be integrated in one unit.
[0365] In the embodiments described above, all or some of the embodiments can be implemented by software, hardware, firmware or any combination thereof. When implemented by software, all or some of the embodiments can be implemented in the form of a computer program product storing computer program instructions. The computer program instructions are executed in a computer to implement the procedures or functions described in the embodiments of the present application. The computer can be a general purpose computer, a special purpose computer, a computer network, or other programmable apparatus. The computer program instructions can be stored in a computer readable storage medium or transmitted from one computer readable storage medium to another computer readable storage medium, for example, the computer program instructions can be transmitted from a website, a computer, a server or a data center to another website, computer, server or data center through a wired (for example, coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (for example, infrared, wireless, microwave, etc.) manner. The computer readable storage medium can be any available medium that can be accessed by a computer or data storage device including one or more servers, data centers, etc. integrated with the medium. The available medium can be a magnetic medium (for example, floppy disk, hard disk, magnetic tape), an optical medium (for example, DVD), or a semiconductor medium (for example, solid state drive (SSD)), etc. In the embodiments of the present application, the computer can include the device described above.
[0366] Although the present application is described herein in conjunction with various embodiments, it is understood that other variations of the disclosed embodiments can be understood and effected by those skilled in the art in practicing the claimed application, from an inspection of the drawings, the disclosure, and the appended claims. The word "comprising" does not exclude other components or steps not listed in the claims. The word "a" or "an" does not exclude a plurality. A single processor or other unit can fulfill the functions of several items recited in the claims. The mere fact that certain measures are recited in mutually different dependent claims does not indicate that a combination of these measures cannot be used to an advantage.
Claims
1. A random access method, characterized by, The method comprises: receiving configuration information of a partial bandwidth BWP, the configuration information being used to indicate a first resource and a second resource, the first resource being associated with repeated sending of a random access message, and the second resource not being associated with repeated sending of the random access message; determining, according to the configuration information, that the BWP is a coverage enhancement only BWP (CE only BWP).
2. The method of claim 1, wherein the determining, according to the configuration information, that the BWP is the CE only BWP comprises: when the first resource overlaps with the second resource, determining that the BWP is the CE only BWP.
3. The method of claim 2, wherein, the configuration information comprises first indication information, the first indication information indicating a first index, the first index being a starting index of a random access message carried on the first resource; the first resource overlaps with the second resource comprises: the first index is the same as a second index, the second index being a starting index of a random access message carried on the second resource.
4. The method of claim 3, wherein, the second index is 0.
5. The method of claim 1, wherein, the configuration information further comprises second indication information, the second indication information being used to indicate that the BWP is the CE only BWP.
6. The method of claim 5, wherein, the second indication information is contained in configuration information used to indicate the second resource.
7. The method of claim 1, wherein, the determining, according to the configuration information, that the BWP is the CE only BWP comprises: when the configuration information comprises a first RACH configuration and does not comprise a second RACH configuration, determining that the BWP is the CE only BWP; the first RACH configuration is used to indicate the first resource and the second resource, and the first RACH configuration is different from the second RACH configuration.
8. The method according to any one of claims 1 to 7, characterized in that, determining, according to the BWP being the CE only BWP, that the second resource is an invalid resource.
9. The method of claim 8, wherein, The method further comprises: repeatedly sending, on the BWP, a random access message using the first resource.
10. The method according to any one of claims 1 to 9, characterized in that, The random access message comprises, but is not limited to, a message 1 (Msg1) or a message A (MsgA).
11. The method according to any one of claims 1 to 8, characterized in that, The random access message comprises a Msg3. the first resource being associated with repeated sending of a random access message comprises: the first resource is associated with a Msg1, and the Msg1 is associated with repeated sending of a Msg3.
12. The method according to any one of claims 1 to 11, characterized in that, all random access resources on the CE only BWP are used for repeated sending of a random access message.
13. A random access method, comprising: The method comprises: determining configuration information of a partial bandwidth BWP, the configuration information being used to indicate a first resource and a second resource, and the configuration information being further used to determine that the BWP is a coverage enhancement only BWP (CE only BWP), the first resource being associated with repeated sending of a random access message, and the second resource not being associated with repeated sending of the random access message; sending the configuration information.
14. The method of claim 13, wherein, when the first resource overlaps with the second resource, the BWP is the CE only BWP.
15. The method of claim 14, wherein, the configuration information comprises first indication information, the first indication information indicating a first index, the first index being a starting index of a random access message carried on the first resource; The first resource overlaps with the second resource, including that the first index is the same as a second index, and the second index is a starting index of a random access message carried on the second resource.
16. The method of claim 15, wherein, The second index is 0.
17. The method of claim 13, wherein, The configuration information further includes second indication information, and the second indication information is used to indicate that the BWP is the CE only BWP.
18. The method of claim 17, wherein, The second indication information is included in configuration information used to indicate the second resource.
19. The method of claim 13, wherein, When the configuration information includes a first RACH configuration and does not include a second RACH configuration, the BWP is a CE only BWP, the first RACH configuration is used to indicate the first resource and the second resource, and the first RACH configuration is different from the second RACH configuration.
20. The method according to any one of claims 13-19, characterized in that, When the BWP is a CE only BWP, the second resource is an invalid resource.
21. The method of claim 20, wherein, The method further includes: receiving a random access message using the first resource on the BWP.
22. The method according to any one of claims 13-21, characterized in that, The random access message includes, but is not limited to, a message 1 (Msg1) or a message A (MsgA).
23. The method according to any one of claims 13-20, characterized by, The random access message includes a Msg3. The first resource is associated with repeated sending of a random access message, including: The first resource is associated with a Msg1, and the Msg1 is associated with repeated sending of a Msg3.
24. The method according to any one of claims 13-23, characterized in that, All random access resources on the CE only BWP are used for repeated sending of a random access message.
25. A communications device, characterized by The communication apparatus includes a transceiver module and a processing module, The transceiver module is configured to perform receiving or transmitting in the method of any of claims 1-12, or perform receiving or transmitting in the method of any of claims 13-24. The processing module is configured to perform processing in the method of any of claims 1-12, or perform processing in the method of any of claims 13-24.
26. A communications device, characterized by The communication apparatus includes a processor, and the processor is configured to run a computer program or instructions to cause the communication apparatus to perform the method of any of claims 1-12, or to cause the communication apparatus to perform the method of any of claims 13-24.
27. The apparatus of claim 26, wherein, The communication apparatus further includes a memory, and the memory is configured to store computer programs or instructions required for performing the method of any of claims 1-12, or to store computer programs or instructions required for performing the method of any of claims 13-24.
28. A computer-readable storage medium, characterized in that, A computer readable storage medium stores computer instructions or programs, when the computer instructions or programs are run on a computer, causing the method of any of claims 1-12 to be performed, or causing the method of any of claims 13-24 to be performed.
29. A computer program product, characterised in that, The computer program product includes computer programs or instructions, and when part or all of the computer instructions are run on a computer, causing the method of any of claims 1-12 to be performed, or causing the method of any of claims 13-24 to be performed.
Citation Information
Patent Citations
Coverage enhancement transmission method and device, terminal equipment, network equipment and medium
CN114390714A
Communication method and communication device
CN118488599A
Method and device for random access procedure in wireless communication system
WO2024172532A1