Communication method and device and readable storage medium
By the method of the terminal device waiting for a certain period of time in the wireless communication system, the problem of the terminal device waiting due to access failure is solved, ensuring smooth upstream and downstream services and improving user experience.
Patent Information
- Application Number
- CN202311072614.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-23
- Publication Date
- 2025-02-25
AI Technical Summary
In a wireless communication system, when the communication protocol version supported by the terminal device and the network side are inconsistent, the terminal device is waiting for the network side to issue new instructions due to access failure, resulting in the impact of upstream and downstream services and low user experience.
It provides a communication method whereby the terminal device automatically re-initiates a random access request after waiting for a certain period of time to avoid waiting for the network side instructions due to access failure. The specific steps include: receiving the PDCCH ORDER sent from the base station, sending the first random access request, and if the response fails, sending the second random access request after waiting for the first time.
The terminal device independently re-initiates a random access request, solves the problem of waiting due to access failure, ensures smooth upstream and downstream services on the terminal device and the network side, and improves user experience.
Smart Images

Figure CN119521415A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication technology, and in particular to a communication method, device and readable storage medium. Background Art
[0002] In a wireless communication system, when the network side identifies that an uplink desynchronization occurs in a terminal device on a secondary cell (Scell) and the secondary cell has downlink data to be sent to the terminal device, it is necessary to initiate random access to the secondary cell to achieve uplink synchronization between the terminal device and the secondary cell through random access.
[0003] At present, under different versions of communication protocols, the process of the terminal device initiating random access to the secondary cell is different. For example, according to the description of protocol 38.321 of 3GPP R15 version, when the terminal device processes the random access of the secondary cell, if an access failure occurs, it is necessary to immediately re-initiate random access and accumulate the number of accesses. According to the description of protocol 38.321 of 3GPP R16 version, when the terminal device processes the random access of the secondary cell, if an access failure occurs, for the secondary cell that is not configured with the physical uplink shared channel (PUSCH), it is not possible to immediately re-initiate access, and it is necessary to wait for the network side to send a new indication (which can be expressed as PDCCH ORDER) on the physical downlink control channel (PDCCH); if the random access resources indicated by the new indication are exactly the same as the previous random access resources, then continue to initiate random access and accumulate the number of accesses.
[0004] When the versions of the communication protocols supported by the terminal device and the network are different, the terminal device may be in a state of waiting for instructions from the network during the process of initiating random access. For example, if the terminal device supports the R16 version of the 38.321 protocol and the network supports the R15 version of the 38.321 protocol, and if the secondary cell is not configured with PUSCH, the terminal device will wait for new instructions from the network when access fails. The above situation will affect the uplink and downlink services of the terminal device and the network, and the terminal device will not be able to enter a low power consumption state, resulting in a low user experience. Summary of the invention
[0005] The present application provides a communication method, an apparatus and a readable storage medium, which are used to solve the problem that a terminal device has been waiting for a new instruction from the network side due to an access failure when the versions of the communication protocols supported by the terminal device and the network side are different, thereby ensuring smooth uplink and downlink services between the terminal device and the network side and improving the user experience.
[0006] To achieve the above objectives, the embodiments of the present application adopt the following technical solutions:
[0007] In a first aspect, a communication method is provided, which is applied to a communication device, the method comprising: receiving a physical downlink control channel command PDCCH ORDER about a secondary cell from a base station, the PDCCH ORDER may refer to sending a command ORDER on a physical downlink control channel PDCCH, the command may also be referred to as a new indication, the PDCCH ORDER is used to trigger random access, the base station uses the secondary cell to serve the communication device, the secondary cell is not configured with a physical uplink shared channel PUSCH, that is, the base station does not configure a corresponding PUSCH for the secondary cell; the communication device responds to the PDCCH ORDER, sends a first random access request for the secondary cell to the base station, the first random access request may include a random access preamble; when a first random access response corresponding to the first random access request fails to be received, the communication device sends a second random access request for the secondary cell to the base station after waiting for a first time period. Wherein, the failure to receive a random access response corresponding to the random access request may refer to the communication device not receiving the random access response within a preset time period from the moment when the communication device sends the random access request.
[0008] In the above technical solution, for the secondary cell access scenario where PUSCH is not configured, when the communication device receives a PDCCH ORDER about the secondary cell and used to trigger random access from the base station, in response to the PDCCH ORDER, the communication device sends a first random access request for the secondary cell to the base station. When the first random access response corresponding to the first random access request fails to be received, the communication device can send a second random access request for the secondary cell to the base station after waiting for a first period of time, thereby avoiding the problem that the communication device has to wait for the base station to send a new instruction due to an access failure, thereby ensuring smooth uplink and downlink services between the communication device and the base station, and improving user experience.
[0009] In a possible implementation of the first aspect, the communication device sends a second random access request for the secondary cell to the base station after waiting for a first time period, including: when the first downlink bit error rate corresponding to the secondary cell is greater than a preset threshold, the communication device sends the second random access request for the secondary cell to the base station after waiting for the first time period. In the above possible embodiments, for a secondary cell access scenario where PUSCH is not configured, when the communication device fails to access and needs to receive a new PDCCH ORDER sent by the base station before re-initiating random access, if the base station has sent a new PDCCH ORDER, but the communication device has not received the new PDCCH ORDER due to large downlink interference, at this time, when the first downlink bit error rate corresponding to the secondary cell is greater than the preset threshold, the communication device sends the second random access request for the secondary cell to the base station after waiting for the first time period, which can avoid the problem that the communication device has not received the new PDCCH ORDER due to large downlink interference and has been in a waiting state, thereby ensuring smooth uplink and downlink services of the communication device and the base station, and improving user experience.
[0010] In a possible implementation of the first aspect, the method further includes: when the second random access response corresponding to the second random access request fails to be received, the communication device sends a third random access request for the secondary cell to the base station after waiting for the second duration. Optionally, the first duration and the second duration may be equal or unequal, for example, the first duration and the second duration may both be equal to 200ms, or the first duration is equal to 200ms and the second duration is equal to 180ms. In the above possible embodiments, when the communication device supports a higher version of the communication protocol (for example, the 38.321 protocol of the R16 version) and the base station supports a lower version of the communication protocol (for example, the 38.321 protocol of the R15 version), in the secondary cell access scenario where PUSCH is not configured, the communication device may send a random access request for the secondary cell to the base station again after waiting for a certain duration after each access failure, thereby avoiding the problem that the communication device has been waiting for the base station to send a new instruction, thereby ensuring the smooth uplink and downlink services of the communication device and the base station, and improving the user experience.
[0011] In a possible implementation of the first aspect, the method further includes: when the second random access response corresponding to the second random access request fails to be received, the communication device immediately sends a fourth random access request for the secondary cell to the base station. Optionally, when the fourth random access response corresponding to the fourth random access request fails to be received, the communication device may also immediately send other random access requests for the secondary cell to the base station. That is, when the communication device fails to access for the first time, it may send the second random access request for the secondary cell to the base station again after waiting for a certain period of time; thereafter, after each access failure, the communication device may immediately send other random access requests for the secondary cell to the base station without waiting for a certain period of time.
[0012] In a possible implementation of the first aspect, the communication device immediately sends a fourth random access request for the secondary cell to the base station, including: when the second downlink bit error rate corresponding to the secondary cell is greater than a preset threshold, the communication device immediately sends a fourth random access request for the secondary cell to the base station. In the above possible embodiments, if the communication device and the base station both support a high version of the communication protocol, then in a secondary cell access scenario where PUSCH is not configured, when the first access fails and the downlink interference is large, the communication device can send a second random access request for the secondary cell to the base station again after waiting for a certain period of time; thereafter, the communication device can immediately send other random access requests for the secondary cell to the base station after each access failure. In this way, the problem that the base station sends a new PDCCH ORDER, but the communication device fails to receive the new PDCCH ORDER due to large downlink interference and is always in a waiting state can be avoided; at the same time, the communication device only waits for the first time period when the first access fails, and can re-initiate access when subsequent access fails, so that the number of access failures of the communication device can quickly reach the threshold value, thereby quickly triggering the escape mechanism.
[0013] In a possible implementation of the first aspect, the communication device immediately sends a fourth random access request for the secondary cell to the base station, including: when the third downlink bit error rate corresponding to the secondary cell is less than a preset threshold, the communication device immediately sends a fourth random access request for the secondary cell to the base station. In the above possible embodiment, when the communication device supports a high version of the communication protocol and the base station supports a low version of the communication protocol, in the secondary cell access scenario where PUSCH is not configured, the communication device can send a second random access request for the secondary cell to the base station again after waiting for a certain period of time when the first access fails and the downlink interference is small; thereafter, the communication device can immediately send other random access requests for the secondary cell to the base station each time the access fails and the downlink interference is small. In this way, the problem that the communication device is always in a waiting state can be avoided; at the same time, the communication device only waits for the first period of time when the first access fails, and can re-initiate access when the subsequent access fails, so that the number of access failures of the communication device can quickly reach the threshold value, thereby quickly triggering the escape mechanism.
[0014] In a possible implementation manner of the first aspect, the communication device receives a physical downlink control channel command PDCCH ORDER about a secondary cell from a base station, including: the communication device receives the PDCCH ORDER on a primary cell, the secondary cell, or other secondary cells of the base station. In the above possible embodiments, the communication device can improve the flexibility of the communication device in receiving the PDCCH ORDER by receiving the PDCCH ORDER on the primary cell, the secondary cell, or other secondary cells of the base station.
[0015] According to a second aspect, a communication device is provided, comprising: a receiving unit, configured to receive a physical downlink control channel command PDCCH ORDER about a secondary cell from a base station, the PDCCH ORDER being used to trigger random access, the base station using the secondary cell to serve the communication device, and the secondary cell not being configured with a physical uplink shared channel PUSCH; a sending unit, configured to send a first random access request for the secondary cell to the base station in response to the PDCCH ORDER; the sending unit is further configured to send a second random access request for the secondary cell to the base station after waiting for a first period of time when a first random access response corresponding to the first random access request fails to be received.
[0016] In a possible implementation manner of the second aspect, the sending unit is further used to: when a first downlink bit error rate corresponding to the secondary cell is greater than a preset threshold, send a second random access request for the secondary cell to the base station after waiting for a first time period.
[0017] In a possible implementation manner of the second aspect, the sending unit is further used to: when a second random access response corresponding to the second random access request fails to be received, send a third random access request for the secondary cell to the base station after waiting for a second time period.
[0018] In a possible implementation manner of the second aspect, the sending unit is further configured to: when a second random access response corresponding to the second random access request fails to be received, immediately send a fourth random access request for the secondary cell to the base station.
[0019] In a possible implementation manner of the second aspect, the sending unit is further configured to: when a second downlink bit error rate corresponding to the secondary cell is greater than a preset threshold, immediately send a fourth random access request for the secondary cell to the base station.
[0020] In a possible implementation manner of the second aspect, the sending unit is further configured to: when a third downlink bit error rate corresponding to the secondary cell is less than a preset threshold, immediately send a fourth random access request for the secondary cell to the base station.
[0021] In a possible implementation manner of the second aspect, the receiving unit is further configured to: receive the PDCCH ORDER in a primary cell, the secondary cell, or other secondary cells of the base station.
[0022] In a third aspect, a communication device is provided, which is a terminal device or a chip applied to a terminal device, and the communication device includes: a processor and an interface circuit, the processor receives or sends information through the interface circuit, and the processor is configured to call instructions in a memory and run them so that the communication device executes a communication method provided in the first aspect or any possible implementation of the first aspect.
[0023] In a fourth aspect, a communication device is provided, which is a terminal device or a chip applied to a terminal device, and includes: a processor and a memory. When the processor runs the instructions in the memory, the communication device executes the communication method provided in the first aspect or any possible implementation of the first aspect.
[0024] In another aspect of the present application, a computer-readable storage medium is provided, in which instructions are stored. When the instructions are executed on a device, the device executes the communication method provided in the first aspect or any possible implementation of the first aspect.
[0025] In another aspect of the present application, a computer program product is provided, which includes: a computer program (also referred to as code, or instructions), which, when executed, enables a computer to execute a communication method provided in the first aspect or any possible implementation of the first aspect.
[0026] It can be understood that the beneficial effects that can be achieved by any of the communication devices, computer-readable storage media, and computer program products provided above can correspond to the beneficial effects of the communication methods provided above, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0027] Figure 1 A schematic diagram of the structure of a wireless communication system provided in an embodiment of the present application;
[0028] Figure 2 A schematic diagram of the structure of a base station provided in an embodiment of the present application;
[0029] Figure 3 A schematic diagram of the structure of a terminal device provided in an embodiment of the present application;
[0030] Figure 4 A flow chart of a communication method provided in an embodiment of the present application;
[0031] Figure 5 A flowchart of another communication method provided in an embodiment of the present application;
[0032] Figure 6 A schematic diagram of communication between a communication device and a base station provided in an embodiment of the present application;
[0033] Figure 7 A flowchart of another communication method provided in an embodiment of the present application;
[0034] Figure 8 A schematic diagram of communication between another communication device and a base station provided in an embodiment of the present application;
[0035] Fig. 9 A schematic diagram of communication between another communication device and a base station provided in an embodiment of the present application;
[0036] Fig.10 A schematic diagram of communication between another communication device and a base station provided in an embodiment of the present application;
[0037] Fig.11 A schematic diagram of the structure of a communication device provided in an embodiment of the present application;
[0038] Fig.12 A schematic diagram of the structure of another communication device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0039] The following will discuss the making and use of various embodiments in detail. However, it should be understood that many applicable inventive concepts provided by this application can be implemented in a variety of specific environments. The specific embodiments discussed are only illustrative of specific ways to implement and use this description and this technology, and do not limit the scope of this application.
[0040] Unless defined otherwise, all technical and scientific terms used herein have the same meanings as commonly understood by one of ordinary skill in the art.
[0041] Various circuits or other components may be described or referred to as being "configured to" perform one or more tasks. In this case, "configured to" is used to imply structure by indicating that the circuit / component includes structure (e.g., circuitry) that performs the one or more tasks during operation. Thus, even when the specified circuit / component is not currently operational (e.g., not turned on), the circuit / component may be referred to as being configured to perform the task. Circuits / components used with the phrase "configured to" include hardware, such as circuits that perform an operation, etc.
[0042] The technical solutions in the embodiments of the present application will be described below in conjunction with the drawings in the embodiments of the present application. In the present application, "at least one" means one or more, and "more" means two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. The character " / " generally indicates that the associated objects before and after are in an "or" relationship. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single items or plural items. For example, at least one of a, b or c can represent: a, b, c, a and b, a and c, b and c, a, b and c; where a, b and c can be single or multiple.
[0043] The embodiments of the present application use words such as "first" and "second" to distinguish objects with similar names, functions or effects. Those skilled in the art will understand that words such as "first" and "second" do not limit the quantity and execution order. The term "coupled" is used to indicate electrical connection, including direct connection through wires or connection terminals or indirect connection through other devices. Therefore, "coupled" should be regarded as a broad electronic communication connection.
[0044] In this application, the words "exemplary" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplary" or "for example" in this application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of the words "exemplary" or "for example" is intended to present the related concepts in a concrete way.
[0045] Before introducing the embodiments of the present application, the application scenarios involved in the present application are first introduced and explained.
[0046] In a wireless communication system, when the network side identifies that a terminal device has an uplink desynchronization on a secondary cell (Scell), and the secondary cell has downlink data to be sent to the terminal device, it is necessary to initiate random access to the secondary cell to achieve uplink synchronization between the terminal device and the secondary cell through random access. Currently, the process of the terminal device initiating random access to the secondary cell is different under different versions of the communication protocol.
[0047] For example, according to the 38.321 protocol description of 3GPP R15 version, when a terminal device processes random access to a secondary cell, if access failure occurs, it needs to immediately re-initiate random access (for example, send a random access preamble on the physical random access channel (PRACH)) and accumulate the number of accesses. When the accumulated number of accesses reaches the threshold, the access is stopped.
[0048] For another example, according to the description of protocol 38.321 of 3GPP R16 version, when a terminal device processes random access of a secondary cell, if access failure occurs, for a secondary cell that is not configured with a physical uplink shared channel (PUSCH), access cannot be re-initiated immediately, and it is necessary to wait for the network side to send a new indication (expressed as PDCCHORDER) on the physical downlink control channel (PDCCH). If the random access resources indicated by the new indication are exactly the same as the previous random access resources, random access continues to be initiated and the number of accesses is accumulated. If the random access resources indicated by the new indication are inconsistent with the previous random access resources, the accumulated number of accesses is reset to zero, and a new access is initiated according to the new indication sent by the network side. When the accumulated number of accesses reaches the threshold value, the terminal device can trigger a high-level escape mechanism. The high-level escape mechanism may refer to the terminal device notifying a high-level application that the high-level application stops performing random access on the current cell.
[0049] According to the above content, when the terminal device and the network support different versions of the communication protocol, the terminal device may be in a state of waiting for instructions from the network during the process of initiating random access.
[0050] The first one is that the terminal device supports a higher version of the communication protocol (for example, the 38.321 protocol of the 3GPP R16 version), and the network side supports a lower version of the communication protocol (for example, the 38.321 protocol of the 3GPP R15 version). In the secondary cell access scenario where PUSCH is not configured, the terminal device will wait for the network side to send a new instruction after the access fails, and the network side is also waiting for the terminal device to re-initiate access, which will cause the secondary cell status of both the terminal device and the network side to be stuck.
[0051] The second type is that both the terminal device and the network side support a higher version of the communication protocol. In the secondary cell access scenario where PUSCH is not configured, the terminal device fails to access and the network side sends a new instruction. However, due to large downlink interference and downlink bit errors, the terminal device does not receive it, so the terminal device will continue to wait for the network side to send a new instruction.
[0052] In the above examples, the terminal device cannot perceive the version of the communication protocol supported by the network side, so the terminal device will be in a state of waiting for instructions from the network side when processing based on the existing technology. The above situation will affect the uplink and downlink services of the terminal device and the network side, and the terminal device will not be able to enter a low power consumption state, resulting in a low user experience.
[0053] Based on this, an embodiment of the present application provides a communication method for solving the problem that a terminal device has to wait for a new instruction from the network side due to an access failure when the versions of the communication protocols supported by the terminal device and the network side are different, thereby ensuring smooth uplink and downlink services between the terminal device and the network side and improving the user experience.
[0054] The technical solution provided in the embodiments of the present application can be applied to various wireless communication systems. For example, the wireless communication system may include but is not limited to: long time evolution (LTE) system, frequency division duplex (FDD) system, time division duplex (TDD) system, code division multiple access (CDMA) system, universal mobile telecommunication system (UMTS), worldwide interoperability for microwave access (WiMAX) communication system, public land mobile network (PLMN) system, 5G communication system, and hybrid networking communication system. The technical solution of the present application may include a variety of application scenarios, such as enhanced mobile broadband (eMBB), ultra reliable & low latency communication (ultra reliable & low latency communication, uRLLC) and massive machine type communication (mMTC) and other scenarios.
[0055] The wireless communication system and application scenario described in the embodiments of the present application are intended to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided in the embodiments of the present application. Ordinary technicians in this field can know that with the evolution of communication systems and the emergence of new application scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.
[0056] It should be understood that in a wireless communication system, devices can be divided into devices that provide wireless network services and devices that use wireless network services. Devices that provide wireless network services refer to those devices that constitute a wireless communication network, which can be referred to as network equipment or network elements. Network equipment usually belongs to operators (such as China Mobile and China Unicom) or infrastructure providers (such as tower companies). Network equipment can be further divided into radio access network (RAN) equipment and core network (CN) equipment. In one possible example, the RAN equipment may include a base station (BS).
[0057] It should be understood that the base station may also be referred to as an access point (AP) or a transmission reception point (TRP). Specifically, the base station may be a generation Node B (gNB) in a 5G new radio (NR) system, an evolutionary Node B (eNB) in a 4G long term evolution (LTE) system, etc. Depending on the physical form or transmission power of the base station, the base station may be divided into a macro base station or a micro base station. Among them, a micro base station may also be referred to as a small base station or a small cell.
[0058] Devices that use wireless network services are usually located at the edge of the network and can be called terminal devices or simply terminals. Terminal devices can establish connections with network devices and provide wireless communication services to users based on the services of network devices. It should be understood that due to the closer relationship between terminal devices and users, terminal devices can also be called user equipment (UE) or subscriber units (SU). In addition, compared to base stations that are usually placed in fixed locations, terminal devices often move with users and are sometimes called mobile stations (MS) or mobile devices. In addition, some network devices, such as relay nodes (RN) or wireless routers, etc., are sometimes considered terminal devices because they have UE identities or belong to users.
[0059] Specifically, the terminal device may be a mobile phone, a mobile phone, a tablet computer, a laptop computer, a wearable device (such as a smart watch, a smart bracelet, a smart helmet, and smart glasses), and other devices with wireless access capabilities. For example, the other devices may include, but are not limited to: smart cars, and various Internet of Things (IOT) devices. The IOT devices may include various smart home devices (such as smart meters and smart appliances) and smart city devices (such as security or monitoring equipment, smart road traffic facilities), etc.
[0060] For ease of description, this application will take a base station and a terminal device as an example to describe in detail the technical solution of an embodiment of the present application.
[0061] Figure 1 A structural diagram of a wireless communication system provided in an embodiment of the present application, the wireless communication system may include a base station 100 and a terminal device 200, and wireless communication can be performed between the base station 100 and the terminal device 200.
[0062] In the wireless communication system, the base station 100 can provide communication coverage for a specific geographical area through an integrated or external antenna device, and the terminal device 200 located within the communication coverage of the base station 100 can access the base station 100 and communicate with the base station 100. In one example, the base station 100 covers a primary cell (PCell) and multiple secondary cells SCell, and the terminal device 200 can access the primary cell and the multiple secondary cells, and use the primary cell and the multiple secondary cells to communicate with the base station. Among them, the primary cell is deployed on the primary frequency point (or referred to as working on the primary carrier), and the primary cell is the cell corresponding to the initial connection establishment process or the connection reconstruction process initiated by the terminal device 200, that is, the terminal device 200 initiates the initial connection establishment process or initiates the connection reconstruction process in a certain cell, and the cell can be called the primary cell. The secondary cell is deployed on the secondary frequency point (or referred to as working on the secondary carrier). Once the radio resource control (RRC) connection is established, the secondary cell may be configured to provide additional wireless resources. From the perspective of radio resources, a cell is a combination of downlink radio resources and their paired uplink radio resources (optional).
[0063] The base station 100 and the terminal device 200 should be aware of the predefined configuration of the wireless communication system, including the radio access technology (RAT) supported by the system and the wireless resource configuration specified by the system, such as the basic configuration of the radio frequency band and carrier. A carrier is a frequency range that complies with the system regulations. This frequency range can be determined by the center frequency of the carrier (also called the carrier frequency) and the bandwidth of the carrier. These system predefined configurations can be part of the standard protocol of the wireless communication system, or determined through interaction between the terminal device and the base station. The content of the relevant standard protocol may be pre-stored in the memory of the terminal and the base station, or embodied as the hardware circuit or software code of the terminal and the base station.
[0064] In the wireless communication system, the base station 100 and the terminal device 200 may support one or more of the same RATs, such as 5G NR, 4G LTE, or RATs of future evolution systems. In addition, the base station 100 and the terminal device 200 may use the same air interface parameters, coding schemes, modulation schemes, etc., and communicate with each other based on the wireless resources specified by the system.
[0065] Figure 2 A schematic diagram of a base station structure provided in an embodiment of the present application, the base station includes: one or more radio frequency units 110, and one or more base band units (base band units, BBU) 120. Optionally, the radio frequency unit 110 may be a remote radio unit (remote radio unit, RRU), Figure 2 In the description, the radio frequency unit 110 is taken as an RRU as an example.
[0066] The radio frequency unit 110 is mainly used for receiving and sending radio frequency (RF) signals, and converting between radio frequency signals and baseband signals, for example, for supporting the base station to send information to the terminal device 102. The radio frequency unit 110 may also be referred to as a transceiver unit, a transceiver, a transceiver circuit, a transceiver, a transmitter, a receiver, etc. Exemplarily, the radio frequency unit 110 may include at least one antenna 111 and a radio frequency circuit 112.
[0067] The baseband unit 120 is mainly used to perform baseband processing (such as channel coding, multiplexing, modulation and spread spectrum, etc.), and control the actions of the base station, etc. Exemplarily, the baseband unit 120 may include a memory 121 and a processor 122. The memory 121 may be used to store necessary instructions and data, and the processor 122 may be used to control the base station to perform necessary actions, and the processor 122 may include one or more processors.
[0068] In a possible embodiment, the baseband unit 120 may be composed of one or more single boards, and the multiple single boards may jointly support a wireless access network of a single access standard, or may respectively support wireless access networks of different access standards. The memory 121 and the processor 122 may serve one or more single boards. In other words, a memory and a processor may be separately set on each single board, or multiple single boards may share the same memory and processor. In addition, other necessary circuits may also be set on each single board, which will not be described in detail in the embodiment of the present application.
[0069] During design and implementation, the radio frequency unit 110 and the baseband unit 120 may be physically arranged together, or may be physically arranged separately, that is, a distributed base station, and the embodiments of the present application do not impose any specific limitation on this.
[0070] It can be understood that the base station may not be limited to the above-mentioned forms, but may also be other forms. For example, the base station may include a BBU and an adaptive radio unit (adaptive radio unit, ARU), or a BBU and an active antenna unit (active antenna unit, AAU), and may also be other forms. This application does not impose any specific restrictions on this.
[0071] Figure 3 This is a schematic diagram of the structure of a terminal device provided in an embodiment of the present application. The terminal device is described by taking a mobile phone as an example. The terminal device includes: a radio frequency circuit 210, a memory 220, an input unit 230, a display unit 240, a sensor 250, an audio circuit 260, a processor 270, and a power supply 280. Figure 3 The following is a detailed introduction to the various components of the terminal device:
[0072] The RF circuit 210 can be used to send and receive information, or receive or send signals during a call. In particular, after receiving the downlink information of the base station, it is sent to the processor 270 for processing; in addition, the uplink data is sent to the base station. Generally, the RF circuit 210 includes but is not limited to an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier (LNA), a duplexer, etc. In addition, the RF circuit 210 can also communicate with the network and other devices through wireless communication.
[0073] The memory 220 can be used to store data, software programs and modules; it mainly includes a program storage area and a data storage area, wherein the program storage area can store an operating system and at least one application required for a function, such as a sound playback function, an image playback function, etc.; the data storage area can store data created according to the use of the terminal device, such as audio data, image data, phone book, etc. In addition, the terminal device may include a high-speed random access memory and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other volatile solid-state storage devices.
[0074] The input unit 230 can be used to receive input digital or character information, and generate key signal input related to the user settings and function control of the terminal device. Specifically, the input unit 230 may include a touch screen 231 and other input devices 232. The touch screen 231 can collect user touch operations on or near it (such as operations performed by the user using any suitable object or accessory such as a finger, stylus, etc. on or near the touch screen), and drive the corresponding connection device according to a pre-set program. Optionally, other input devices 232 may include but are not limited to one or more of a physical keyboard, function keys (such as a volume control key, a power switch key, etc.), a trackball, a mouse, a joystick, etc.
[0075] The display unit 240 can be used to display information input by the user or information provided to the user and various menus of the terminal device. In an example, the display unit 240 may include a display screen 241, and the display screen 241 may be configured in the form of a liquid crystal display (LCD), an organic light-emitting diode (OLED), etc. Further, the touch screen 231 may cover the display screen 241, and when the touch screen 231 detects a touch operation on or near it, it is transmitted to the processor 270 to determine the type of the touch event, and then the processor 270 provides a corresponding visual output on the display screen 241 according to the type of the touch event. Although in the figure, the touch screen 231 and the display screen 241 are used as two independent components to implement the input and output functions of the terminal device, in some embodiments, the touch screen 231 and the display screen 241 can be integrated to implement the input and output functions of the terminal device.
[0076] The sensor 250 may include one or more sensors for providing status assessment of various aspects for the terminal device. The sensor 250 may include a light sensor, which may be used in imaging applications, i.e., become a component of a camera or a camera head. In addition, the sensor 250 may also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor, through which the acceleration / deceleration, orientation, open / closed state, relative positioning of components, or temperature changes of the terminal device, etc., may be detected.
[0077] The audio circuit 260, the speaker and the microphone can provide an audio interface between the user and the terminal device. The audio circuit 260 can transmit the received audio data to the speaker after converting the received audio data into an electrical signal, which is converted into a sound signal for output; on the other hand, the microphone converts the collected sound signal into an electrical signal, which is received by the audio circuit 260 and converted into audio data, and then the audio data is output to the RF circuit 210 to be sent to, for example, another mobile phone, or the audio data is output to the memory 220 for further processing.
[0078] The processor 270 is the control center of the terminal device, which uses various interfaces and lines to connect the various parts of the entire terminal device, and executes various functions and processes data of the terminal device by running or executing the software programs and / or modules stored in the memory 220, and calling the data stored in the memory 220, so as to monitor the terminal device as a whole. Optionally, the processor 270 may include one or more processing units, which may include but are not limited to: a central processing unit (CPU), a general processor, a digital signal processor (DSP), a network processor (NPU), a graphics processing unit (GPU), an image signal processor (ISP), a microcontroller or a microprocessor, etc. Further, the processor 270 may also include other hardware circuits or accelerators, such as application-specific integrated circuits, field programmable gate arrays or other programmable logic devices, transistor logic devices, hardware components or any combination thereof. Optionally, the processor 270 may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a digital signal processor and a microprocessor, etc.
[0079] In a possible example, the terminal device may include a system on chip (SoC), the processor 270 may be a processing unit integrated in the SoC, and the memory 220 may be a memory integrated in the SoC, that is, the processor 270 and the memory 220 may be integrated in the same chip. Exemplarily, the memory 220 may be a static random access memory (SRAM) integrated in the SoC.
[0080] The terminal device may also include a power supply 280 (e.g., a battery) for supplying power to each component. The power supply 280 may be logically connected to the processor 270 through a power management system, so that functions such as charging, discharging, and power consumption management can be managed through the power management system. In an embodiment of the present application, the power supply 280 may include multiple batteries, and the power management system may support both fast charging technology and non-fast charging technology, so that the power management system may charge the multiple batteries through fast charging technology, or may charge the multiple batteries through non-fast charging technology.
[0081] Although not shown, the terminal device may also include a wireless fidelity (WiFi) module, a Bluetooth module, etc., which will not be described in detail in the embodiments of the present application. It can be understood by those skilled in the art that the terminal device structure shown in the figure does not constitute a limitation on the terminal device, and may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently.
[0082] Figure 4A flow chart of a communication method provided in an embodiment of the present application, the method can be applied to a communication device, the communication device can be a terminal device in the wireless communication system provided above, or a chip applied to the terminal device. The method can be applied to: the base station uses the main cell and the secondary cell to serve the communication device, the main cell is always in a connected state, the secondary cell is not configured with PUSCH, the communication device has an uplink desynchronization on the secondary cell, and the base station needs to use the secondary cell to receive the uplink data sent by the communication device. Among them, the secondary cell is not configured with PUSCH, which may mean that the base station does not configure the corresponding PUSCH for the secondary cell. The secondary cell and the main cell may be cells among the multiple cells covered by the base station, and the multiple cells may also include other secondary cells. The base station can also use other secondary cells to serve the communication device. Optionally, in this application scenario, the communication device does not have a downlink desynchronization on the secondary cell, that is, the communication device can receive the information sent by the base station on the secondary cell. When the communication device loses uplink synchronization on the secondary cell, it will be unable to send information on the secondary cell, and the communication device needs to restore uplink synchronization on the secondary cell, that is, the following method is needed. The method may include the following steps.
[0083] S301: The communication device receives a physical downlink control channel command PDCCH ORDER about a secondary cell from a base station, and the PDCCH ORDER is used to trigger random access. Due to the occurrence of uplink desynchronization, the communication device needs the base station to send the ORDER to restore uplink synchronization.
[0084] The ORDER in the PDCCH ORDER may refer to a command, and the command may also be called a new indication, that is, a new indication is sent on the physical downlink control channel PDCCH. The PDCCH ORDER is used to trigger the communication device to perform random access to the secondary cell.
[0085] Optionally, the PDCCH ORDER may be used to indicate the random access resource corresponding to the random access, for example, the PDCCH ORDER may be used to indicate information such as the random access preamble index and the carrier type. The PDCCH ORDER may also be used to indicate the cell identity (cell ID) of the secondary cell, which serves as the identity of the secondary cell and may be used to identify the secondary cell.
[0086] In a possible embodiment, the communication device receiving the PDCCH ORDER about the secondary cell from the base station may include: the communication device receiving the PDCCH ORDER on the primary cell, the secondary cell or other secondary cells of the base station. Exemplarily, the primary cell may always be in a connected state, and the base station and the communication device may communicate using the primary cell, so that the base station may use the primary cell to send the PDCCH ORDER about the secondary cell to the communication device, so that the communication device may receive the PDCCH ORDER on the primary cell.
[0087] S302: The communication device sends a first random access request for the secondary cell to the base station in response to the PDCCH ORDER.
[0088] Among them, the first random access request may refer to the first message MSG1 in the random access process. In a possible embodiment, when the communication device receives the PDCCH ORDER, the communication device may send the first random access request for the secondary cell to the base station using the random access resources indicated by the PDCCH ORDER in response to the PDCCH ORDER. Accordingly, the base station may receive the first random access request from the communication device. Exemplarily, the first random access request may include a random access preamble, and / or a cell identifier of the secondary cell. The random access preamble may be determined by the communication device according to the random access preamble index indicated by the PDCCH ORDER.
[0089] S303: When the first random access response corresponding to the first random access request fails to be received, the communication device sends a second random access request for the secondary cell to the base station after waiting for a first time period.
[0090] Among them, the failure to receive a random access response corresponding to a random access request may mean that the communication device has not received the random access response within a preset time period from the moment when the communication device sends the random access request. For example, the failure to receive a first random access response corresponding to a first random access request may mean that the communication device has not received the first random access response within a preset time period from the moment when the communication device sends the first random access response. The preset time period can be set by a corresponding timer. The failure to receive the random access response may also be referred to as the timeout of the random access response, for example, the failure to receive the first random access response may also be referred to as the timeout of the first random access response.
[0091] In addition, the first duration may be pre-set, for example, the first duration may be 180ms, 200ms, 250ms, etc. The specific value may be set according to actual needs, and the embodiment of the present application does not impose any specific restrictions on this. Optionally, the preset duration may also be set by a corresponding timer.
[0092] Furthermore, when sending the second random access request, the communication device may use the random access resource indicated by the PDCCH ORDER to send the second random access request to the base station. The specific description of the second random access request is consistent with that of the first random access request, and the embodiments of the present application will not be repeated here.
[0093] In this embodiment, when the communication device does not receive the first random access response within the preset time length, it indicates that the first random access response corresponding to the first random access request has failed to be received, and the communication device uses the random access resource again to send a second random access request for the secondary cell to the base station after waiting for the first time length. In this way, the problem that the communication device has to wait for the base station to send a new instruction due to access failure can be avoided, thereby ensuring smooth uplink and downlink services between the communication device and the base station and improving user experience.
[0094] In a possible embodiment, the communication device sends a second random access request for the secondary cell to the base station after waiting for a first period of time, which may include: when the first downlink bit error rate corresponding to the secondary cell is greater than a preset threshold, the communication device sends a second random access request for the secondary cell to the base station after waiting for the first period of time.
[0095] Exemplarily, the communication device may determine the downlink bit error rate corresponding to the secondary cell in real time or periodically. For example, the communication device may determine the downlink bit error rate of the secondary cell based on the received downlink bit error information of the secondary cell. Specifically, after the communication device sends the first random access request, when the first downlink bit error rate corresponding to the secondary cell determined by the communication device is greater than a preset threshold, it indicates that the downlink interference corresponding to the secondary cell is large. At this time, the communication device may send a second random access request for the secondary cell to the base station after waiting for the first time period.
[0096] The preset threshold may be set in advance, and may be specifically set by those skilled in the art according to actual conditions. The embodiment of the present application does not specify a specific value of the preset threshold.
[0097] In this embodiment, for the secondary cell access scenario where PUSCH is not configured, when the communication device fails to access and needs to receive a new PDCCH ORDER sent by the base station before re-initiating random access, if the base station has sent a new PDCCH ORDER, but the communication device has not received the new PDCCH ORDER due to large downlink interference, at this time, when the first downlink bit error rate corresponding to the secondary cell is greater than the preset threshold, the communication device sends a second random access request for the secondary cell to the base station after waiting for a first time period. In this way, the problem that the communication device has not received a new PDCCH ORDER due to large downlink interference and has been in a waiting state can be avoided.
[0098] Further, combined with Figure 4 ,like Figure 5 As shown, after S303, the method may further include: S304a.
[0099] S304a: When the second random access response corresponding to the second random access request fails to be received, the communication device sends a third random access request for the secondary cell to the base station after waiting for a second time period.
[0100] The second duration may be equal to or different from the first duration, and the embodiment of the present application does not impose any specific limitation on this. In one example, the first duration and the second duration are both equal to 200 ms. In another example, the first duration is equal to 200 ms, and the second duration is equal to 190 ms.
[0101] In addition, when sending the third random access request, the communication device may use the random access resource indicated by the PDCCH ORDER to send the third random access request to the base station. The specific description of the third random access request is consistent with the description of the first random access request, and the embodiment of the present application will not be repeated here.
[0102] Optionally, when the third random access response corresponding to the third random access request fails to be received, the communication device may also send other random access requests for the secondary cell to the base station after waiting for a certain period of time. That is, after each access failure, the communication device may send a random access request for the secondary cell to the base station again after waiting for a certain period of time.
[0103] In one possible example, Figure 6As shown, the communication method includes: S11. The communication device receives a PDCCH ORDER about the secondary cell from the base station; S12. The communication device responds to the PDCCH ORDER and sends a random access request MSG1 for the secondary cell to the base station; S13. When the random access response corresponding to the random access request fails to be received (indicated as RAR timeout), the communication device sends a random access request MSG1 for the secondary cell to the base station again after waiting for a first time length T; if the access fails again, return to S13 to continue execution. And so on, until the number of access failures counted by the communication device reaches a threshold value (for example, N times), the escape mechanism is triggered.
[0104] In this embodiment, when the communication device supports a higher version of the communication protocol (for example, the R16 version of the 38.321 protocol) and the base station supports a lower version of the communication protocol (for example, the R15 version of the 38.321 protocol), then in the secondary cell access scenario where PUSCH is not configured, the communication device can wait for a certain period of time after each access failure and then send a random access request for the secondary cell to the base station again, thereby avoiding the problem of the communication device always waiting for the base station to issue a new instruction.
[0105] Further, combined with Figure 4 ,like Figure 7 As shown, after S303, the method further includes: S304b.
[0106] S304b: When the second random access response corresponding to the second random access request fails to be received, the communication device immediately sends a fourth random access request for the secondary cell to the base station.
[0107] Optionally, when the fourth random access response corresponding to the fourth random access request fails to be received, the communication device may also immediately send other random access requests for the secondary cell to the base station. That is, when the first access fails, the communication device may send the second random access request for the secondary cell to the base station again after waiting for a certain period of time; thereafter, after each access failure, the communication device may immediately send other random access requests for the secondary cell to the base station without waiting for a certain period of time.
[0108] In one possible example, Figure 8As shown, the communication method includes: S21. The communication device receives a PDCCH ORDER about the secondary cell from the base station; S22. The communication device responds to the PDCCH ORDER and sends a random access request MSG1 for the secondary cell to the base station; S23. When the random access response corresponding to the random access request fails to be received (indicated as RAR timeout), if the downlink interference is large, the communication device sends the random access request MSG1 for the secondary cell to the base station again after waiting for the first time length T; S24. If the access fails again, the communication device immediately sends the random access request for the secondary cell to the base station; if the access fails again, return to step S24 to continue execution. And so on, until the number of access failures counted by the communication device reaches a threshold value (for example, N times), the escape mechanism is triggered. This example is applicable to the scenario where the base station sends a new PDCCH ORDER, but the communication device does not receive the new PDCCH ORDER due to large downlink interference.
[0109] In a possible embodiment, the communication device immediately sends a fourth random access request for the secondary cell to the base station on the random access resource, which may include: when the second downlink bit error rate corresponding to the secondary cell is greater than a preset threshold, the communication device immediately sends a fourth random access request for the secondary cell to the base station on the random access resource.
[0110] The second downlink bit error rate corresponding to the secondary cell may refer to: the downlink bit error rate corresponding to the secondary cell determined by the communication device after sending the second random access request and before sending the fourth random access request. The second downlink bit error rate is greater than the preset threshold, which may indicate that the downlink interference corresponding to the secondary cell is large.
[0111] In this embodiment, if both the communication device and the base station support a high version of the communication protocol, then in the secondary cell access scenario where PUSCH is not configured, the communication device can send a second random access request for the secondary cell to the base station again after waiting for a certain period of time when the first access fails and the downlink interference is large; thereafter, the communication device can immediately send other random access requests for the secondary cell to the base station after each access failure. In this way, it is possible to avoid the problem that the base station sends a new PDCCH ORDER, but the communication device does not receive the new PDCCH ORDER due to large downlink interference, and is always in a waiting state. At the same time, the communication device only waits for the first period of time when the first access fails, and immediately re-initiates access when the subsequent access fails, so that the number of access failures of the communication device can quickly reach the threshold value, thereby quickly triggering the escape mechanism.
[0112] In another possible embodiment, the communication device immediately sends a fourth random access request for the secondary cell to the base station on the random access resource, including: when a third downlink bit error rate corresponding to the secondary cell is less than a preset threshold, the communication device immediately sends a fourth random access request for the secondary cell to the base station on the random access resource.
[0113] The third downlink bit error rate corresponding to the secondary cell may refer to: the downlink bit error rate corresponding to the secondary cell determined by the communication device after sending the second random access request and before sending the fourth random access request. The third downlink bit error rate is less than the preset threshold, which may indicate that the downlink interference corresponding to the secondary cell is small.
[0114] In one possible example, Fig. 9 As shown, the communication method includes: S31. The communication device receives a PDCCH ORDER about the secondary cell from the base station; S32. The communication device responds to the PDCCH ORDER and sends a random access request MSG1 for the secondary cell to the base station; S33. When the random access response corresponding to the random access request fails to be received (indicated as RAR timeout), if the downlink interference is small, the communication device sends the random access request MSG1 for the secondary cell to the base station again after waiting for the first time length T; S34. If the access fails again and the downlink interference is small, the communication device immediately sends the random access request MSG1 for the secondary cell to the base station; if the access fails again, return to step S34 to continue execution. And so on, until the number of access failures counted by the communication device reaches a threshold value (for example, N times), the escape mechanism is triggered. This example can be applied to the scenario where the communication device supports a higher version of the communication protocol and the base station supports a lower version of the communication protocol.
[0115] In this embodiment, when the communication device supports a higher version of the communication protocol and the base station supports a lower version of the communication protocol, in the secondary cell access scenario where PUSCH is not configured, the communication device can send a second random access request for the secondary cell to the base station again after waiting for a certain period of time when the first access fails and the downlink interference is small; thereafter, the communication device can immediately send other random access requests for the secondary cell to the base station each time the access fails and the downlink interference is small. In this way, the problem of the communication device being in a waiting state all the time can be avoided; at the same time, the communication device only waits for the first period of time when the first access fails, and immediately re-initiates access when the subsequent access fails, so that the number of access failures of the communication device can quickly reach the threshold value, thereby quickly triggering the escape mechanism.
[0116] Optionally, for multiple random accesses of the communication device, the communication device may wait for a certain period of time before resending the random access to the base station each time the access fails and the downlink bit error rate corresponding to the secondary cell is greater than a preset threshold. When a certain access fails and the downlink bit error rate corresponding to the secondary cell is less than the preset threshold, the communication device immediately resends the random access to the base station without waiting for a certain period of time. For example, when the communication device fails to access M times in a row and the downlink bit error rate corresponding to the secondary cell is greater than the preset threshold, when the M+1th access fails, the downlink bit error rate corresponding to the secondary cell is less than the preset threshold, where M is a positive integer.
[0117] In another possible example, Fig.10 As shown, the communication method includes: S41. The communication device receives a PDCCH ORDER about the secondary cell from the base station; S42. The communication device responds to the PDCCH ORDER and sends a random access request MSG1 for the secondary cell to the base station; S43. When the random access response corresponding to the random access request fails to be received (indicated as RAR timeout), if the downlink interference is large, the communication device sends the random access request MSG1 for the secondary cell to the base station again after waiting for the first time length T; S44. If the access fails again, the communication device immediately sends the random access request MSG1 for the secondary cell to the base station after waiting for the first time length T, and the step S44 is performed multiple times; S45. When the reception fails after multiple times, if the downlink interference is small, the communication device immediately sends the random access request MSG1 for the secondary cell to the base station; S46. The communication device receives the corresponding random access response MSG2 from the base station, so that the random access of the communication device on the secondary cell is successful. This example is applicable to a scenario where the base station sends a new PDCCH ORDER, but the communication device does not receive the new PDCCH ORDER due to large downlink interference for a period of time, and the downlink interference decreases after a period of time.
[0118] In this embodiment, the communication device and the base station both support a high version of the communication protocol. In the secondary cell access scenario where PUSCH is not configured, if the communication device fails to access multiple times before and the downlink interference is large, it can send a random access request for the secondary cell to the base station again after waiting for a certain period of time; thereafter, when the communication device fails to access and the downlink interference becomes smaller, the communication device can immediately send other random access requests for the secondary cell to the base station. In this way, the problem of the communication device being in a waiting state can be avoided; at the same time, when the downlink interference of the communication device becomes smaller, the access is immediately re-initiated, thereby greatly improving the success rate of random access.
[0119] The above mainly introduces the solution provided by the embodiment of the present application from the perspective of the interaction between the communication device and the base station. It can be understood that each network element, such as a communication device. In order to achieve the above functions, it includes hardware structures and / or software modules corresponding to the execution of each function. Those skilled in the art should easily realize that, in combination with the units and algorithm steps of each example described in the embodiments disclosed in this document, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of this application.
[0120] The embodiment of the present application can divide the functional modules of the communication device according to the above method example. For example, each functional module can be divided according to each function, or two or more functions can be integrated into one module. The above integrated module can be implemented in the form of hardware or in the form of software functional modules. It should be noted that the division of modules in the embodiment of the present application is schematic and is only a logical functional division. There may be other division methods in actual implementation. The following is an example of dividing each functional module according to each function:
[0121] In the case of an integrated unit, Fig.11 A possible structural diagram of the communication device involved in the above embodiment is shown. The device can be a terminal device or a chip built into the terminal device, and the device includes: a receiving unit 401 and a sending unit 402. Among them, the receiving unit 401 can be used to support the device to perform S301 in the above method embodiment, and the step of receiving a random access response; the sending unit 402 can be used to support the device to perform one or more steps of S302, S303, S304a and / or S304b in the above method embodiment. Further, the device may also include: a processing unit 403; the processing unit 403 can be used to support the device to perform the above method embodiment to determine the downlink bit error rate corresponding to the secondary cell, count access failures at this time, and / or other processes for the technology described in this article.
[0122] It can be understood that all relevant contents of each step involved in the above method embodiment can be referred to the functional description of the corresponding functional module, and will not be repeated here.
[0123] Based on the hardware implementation, the processing unit 403 in the present application can be a processor of the communication device, the receiving unit 401 can be a receiver of the device, and the sending unit 402 can be a transmitter of the device. The transmitter can usually be integrated with the receiver to be used as a transceiver, and the specific transceiver can also be called a communication interface.
[0124] like Fig.12 As shown, a possible logical structure diagram of the communication device involved in the above-mentioned embodiments provided in the embodiments of the present application. The device can be a terminal device or a chip built into the terminal device, and the device includes: a processor 412 and a communication interface 413. The processor 412 is used to control and manage the actions of the device. For example, the processor 412 is used to support the device in executing the above-mentioned method embodiment to determine the downlink bit error rate corresponding to the secondary cell, count the access failures at this time, and / or other processes for the technology described in this article. In addition, the device may also include a memory 411 and a bus 414, and the processor 412, the communication interface 413 and the memory 411 are interconnected through the bus 414; the communication interface 413 is used to support the device to communicate, for example, to support the device to communicate with the base station; the memory 411 is used to store the program code and data of the device.
[0125] Among them, the processor 412 can be a central processing unit, a general processor, a baseband processor, a digital signal processor, an application-specific integrated circuit, a field programmable gate array or other programmable logic device, a transistor logic device, a hardware component or any combination thereof. It can implement or execute various exemplary logic blocks, modules and circuits described in conjunction with the disclosure of this application. The processor can also be a combination that implements a computing function, such as a combination of one or more microprocessors, a combination of a digital signal processor and a microprocessor, etc. The bus 414 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 ease of representation, only one thick line is used in the figure, but it does not mean that there is only one bus or one type of bus.
[0126] Optionally, the processor 412 in the communication device may be Figure 3 The processor 270 in the terminal device shown in the figure, the memory 411 may be Figure 3 The processor 220 in the terminal device shown in the figure, the communication interface 413 can be Figure 3 The radio frequency circuit 210 in the terminal device is shown.
[0127] In another embodiment of the present application, a communication device is provided, which includes a processor and an interface circuit; wherein the interface circuit can be used to support the processor in receiving and sending information, and the processor can be used to schedule and execute instructions in a memory, so that the communication device executes the steps of the communication device in the method embodiment provided above.
[0128] In another embodiment of the present application, a communication system is provided, the communication system comprising a terminal device and a base station; wherein the terminal device may be or include the above-mentioned Fig.11 or Fig.12 The provided communication device is used to execute the steps of the communication device in the method embodiment provided above; the base station can be used to execute the steps of the base station in the above method embodiment.
[0129] In the several embodiments provided in this application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic, for example, the division of the modules or units is only a logical function division, and there may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another device, or some features can be ignored or not executed.
[0130] The units described as separate components may or may not be physically separated, and the components shown as units may be one physical unit or multiple physical units, that is, they may be located in one place or distributed in multiple different places. Some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.
[0131] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0132] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a readable storage medium, which can include: a USB flash drive, a mobile hard disk, a read-only memory, a random access memory, a magnetic disk or an optical disk, etc., which can store program codes. Based on this understanding, the technical solution of the embodiment of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product.
[0133] In another embodiment of the present application, a readable storage medium is also provided, which stores computer execution instructions. When a device (which may be a single-chip microcomputer, chip, etc.) or a processor executes the steps of the communication device in the above method embodiment.
[0134] In another embodiment of the present application, a computer program product is also provided, which includes computer instructions stored in a readable storage medium; at least one processor of the device can read the computer instructions from the readable storage medium, and at least one processor executes the computer instructions so that the device performs the steps of the communication device in the above method embodiment.
[0135] Finally, it should be noted that the above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any changes or substitutions within the technical scope disclosed in the present application should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims
1. A communication method, characterized in that: The method comprises: The communication device receives a physical downlink control channel command PDCCH ORDER about a secondary cell from a base station, where the PDCCH ORDER is used to trigger random access, the base station uses the secondary cell to serve the communication device, and the secondary cell is not configured with a physical uplink shared channel PUSCH; The communication device sends, in response to the PDCCH ORDER, a first random access request for the secondary cell to the base station; When a first random access response corresponding to the first random access request fails to be received, the communication device sends a second random access request for the secondary cell to the base station after waiting for a first time period.
2. The method according to claim 1, characterized in that: The communication device sends a second random access request for the secondary cell to the base station after waiting for a first time period, comprising: When a first downlink bit error rate corresponding to the secondary cell is greater than a preset threshold, the communication device sends a second random access request for the secondary cell to the base station after waiting for a first time period.
3. The method according to claim 1 or 2, characterized in that: The method further comprises: When the second random access response corresponding to the second random access request fails to be received, the communication device sends a third random access request for the secondary cell to the base station after waiting for a second time period.
4. The method according to claim 1 or 2, characterized in that: The method further comprises: When the second random access response corresponding to the second random access request fails to be received, the communication device immediately sends a fourth random access request for the secondary cell to the base station.
5. The method according to claim 4, characterized in that The communication device immediately sends a fourth random access request for the secondary cell to the base station, including: When the second downlink bit error rate corresponding to the secondary cell is greater than a preset threshold, the communication device immediately sends a fourth random access request for the secondary cell to the base station.
6. The method according to claim 4, characterized in that The communication device immediately sends a fourth random access request for the secondary cell to the base station, including: When the third downlink bit error rate corresponding to the secondary cell is less than a preset threshold, the communication device immediately sends a fourth random access request for the secondary cell to the base station.
7. The method according to any one of claims 1 to 6, characterized in that: The communication device receives a physical downlink control channel command PDCCH ORDER about a secondary cell from a base station, including: The communication device receives the PDCCH ORDER in the primary cell, the secondary cell or other secondary cells of the base station.
8. A communication device, characterized in that: The device comprises: A receiving unit, configured to receive a physical downlink control channel command PDCCH ORDER about a secondary cell from a base station, wherein the PDCCH ORDER is used to trigger random access, the base station uses the secondary cell to serve the communication device, and the secondary cell is not configured with a physical uplink shared channel PUSCH; a sending unit, configured to send, in response to the PDCCH ORDER, a first random access request for the secondary cell to the base station; The sending unit is further configured to send a second random access request for the secondary cell to the base station after waiting for a first time period when a first random access response corresponding to the first random access request fails to be received.
9. The device according to claim 8, characterized in that The sending unit is also used for: When a first downlink bit error rate corresponding to the secondary cell is greater than a preset threshold, a second random access request for the secondary cell is sent to the base station after waiting for a first time period.
10. The device according to claim 8 or 9, characterized in that The sending unit is also used for: When the second random access response corresponding to the second random access request fails to be received, a third random access request for the secondary cell is sent to the base station after waiting for a second time period.
11. The device according to claim 8 or 9, characterized in that The sending unit is also used for: When the second random access response corresponding to the second random access request fails to be received, a fourth random access request for the secondary cell is immediately sent to the base station.
12. The device according to claim 11, characterized in that The sending unit is also used for: When the second downlink bit error rate corresponding to the secondary cell is greater than a preset threshold, a fourth random access request for the secondary cell is immediately sent to the base station.
13. The device according to claim 11, characterized in that The sending unit is also used for: When the third downlink bit error rate corresponding to the secondary cell is less than a preset threshold, a fourth random access request for the secondary cell is immediately sent to the base station.
14. The device according to any one of claims 8 to 13, characterized in that: The receiving unit is also used for: The PDCCH ORDER is received in the primary cell, the secondary cell or other secondary cells of the base station.
15. A communication device, characterized in that: The device comprises: a processor and an interface circuit, the processor receives or sends information through the interface circuit, and the processor is configured to call and run instructions in a memory so that the device executes the communication method according to any one of claims 1 to 7.
16. A communication device, characterized in that: The device comprises: a processor and a memory, and when the processor runs instructions in the memory, the device executes the communication method according to any one of claims 1 to 7.
17. A readable storage medium, characterized in that: The readable storage medium stores instructions, and when the instructions are executed by a processor on a device, the device executes the communication method according to any one of claims 1 to 7.