WO2020237442A1 - 用于随机接入的方法及设备 - Google Patents
用于随机接入的方法及设备 Download PDFInfo
- Publication number
- WO2020237442A1 WO2020237442A1 PCT/CN2019/088418 CN2019088418W WO2020237442A1 WO 2020237442 A1 WO2020237442 A1 WO 2020237442A1 CN 2019088418 W CN2019088418 W CN 2019088418W WO 2020237442 A1 WO2020237442 A1 WO 2020237442A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- message
- duration
- terminal device
- timer
- network device
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/08—Non-scheduled access, e.g. ALOHA
- H04W74/0833—Random access procedures, e.g. with 4-step access
- H04W74/0841—Random access procedures, e.g. with 4-step access with collision treatment
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/08—Testing, supervising or monitoring using real traffic
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. Transmission Power Control [TPC] or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0212—Power saving arrangements in terminal devices managed by the network, e.g. network or access point is leader and terminal is follower
- H04W52/0216—Power saving arrangements in terminal devices managed by the network, e.g. network or access point is leader and terminal is follower using a pre-established activity schedule, e.g. traffic indication frame
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/08—Non-scheduled access, e.g. ALOHA
- H04W74/0833—Random access procedures, e.g. with 4-step access
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/20—Manipulation of established connections
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W56/00—Synchronisation arrangements
- H04W56/004—Synchronisation arrangements compensating for timing error of reception due to propagation delay
- H04W56/0045—Synchronisation arrangements compensating for timing error of reception due to propagation delay compensating for timing error by altering transmission time
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/08—Non-scheduled access, e.g. ALOHA
- H04W74/0833—Random access procedures, e.g. with 4-step access
- H04W74/0836—Random access procedures, e.g. with 4-step access with 2-step access
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/08—Non-scheduled access, e.g. ALOHA
- H04W74/0833—Random access procedures, e.g. with 4-step access
- H04W74/0838—Random access procedures, e.g. with 4-step access using contention-free random access [CFRA]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/19—Connection re-establishment
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/20—Manipulation of established connections
- H04W76/28—Discontinuous transmission [DTX]; Discontinuous reception [DRX]
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Definitions
- This application relates to the field of communications, and more specifically, to a method and device for random access.
- the terminal device needs to synchronize with the network device before transmitting the uplink data to the network device.
- terminal equipment can obtain uplink synchronization through random access.
- the terminal device In the process of random access between the terminal device and the network device, the terminal device needs to monitor whether the network device replies to the terminal device. However, within a certain period of time, the network device will not reply to the terminal device, but the terminal device will still be there. Listening to messages within time will cause a waste of terminal equipment resources, which is not conducive to the power saving of terminal equipment.
- This application provides a method and device for random access, which can save the power of the terminal device.
- a method for random access including: a terminal device sends a first message in a random access process to a network device; the terminal device listens to a second message sent by the network device, and The second message is a message sent by the network device based on the first message, wherein the time when the terminal device starts to monitor the second message is later than the time when the terminal device sends the first message.
- a method for random access which includes: a network device receives a first message in a random access process sent by a terminal device; and the network device determines which device to send the second message according to a target timer At the moment, the second message is the message of the network device in response to the first message, and the duration of the target timer is equal to the terminal device sending the first message to the terminal device to start monitoring the The length of time between the second messages.
- a terminal device which is used to execute the method in the foregoing first aspect or each of its implementation manners.
- the terminal device includes a functional module for executing the method in the foregoing first aspect or each implementation manner thereof.
- a network device configured to execute the method in the second aspect or its implementation manners.
- the network device includes a functional module for executing the method in the foregoing second aspect or each implementation manner thereof.
- a terminal device including a processor and a memory.
- the memory is used to store a computer program
- the processor is used to call and run the computer program stored in the memory to execute the method in the above-mentioned first aspect or each of its implementation modes.
- a network device including a processor and a memory.
- the memory is used to store a computer program
- the processor is used to call and run the computer program stored in the memory to execute the method in the above-mentioned second aspect or each of its implementation modes.
- a device for implementing any one of the first aspect to the second aspect or the method in each implementation manner thereof.
- the device includes: a processor, configured to call and run a computer program from the memory, so that the device installed with the device executes any one of the above-mentioned first aspect to the second aspect or any of its implementation modes method.
- a computer-readable storage medium for storing a computer program that enables a computer to execute any one of the first aspect to the second aspect or the method in each implementation manner thereof.
- a computer program product which includes computer program instructions that cause a computer to execute any one of the above-mentioned first aspect to the second aspect or the method in each implementation manner thereof.
- a computer program which when running on a computer, causes the computer to execute any one of the above-mentioned first aspect to the second aspect or the method in each implementation manner thereof.
- the terminal device after the terminal device sends the first message in the random access process to the network device, the terminal device cannot immediately receive the reply from the network device due to the signal transmission delay and the processing time of the network device The second message. Therefore, after sending the first message, the terminal device does not immediately start to monitor the second message replies from the network device, but starts to monitor the second message after a period of time, which can save the power of the terminal device.
- Fig. 1 is a schematic diagram of a wireless communication system applied in an embodiment of the present application.
- Fig. 2 is a schematic diagram of a four-step random access process provided by an embodiment of the present application.
- Fig. 3 is a schematic structural diagram of a RAR format provided by an embodiment of the present application.
- FIG. 4 is a schematic structural diagram of another RAR format provided by an embodiment of the present application.
- Fig. 5 is a schematic structural diagram of a MAC PDU provided by an embodiment of the present application.
- Fig. 6 is a schematic structural diagram of another RAR format provided by an embodiment of the present application.
- Fig. 7 is a schematic diagram of a non-contention-based random access process provided by an embodiment of the present application.
- Fig. 8 is a schematic diagram of a two-step random access process provided by an embodiment of the present application.
- FIG. 9 is a schematic flowchart of a method for random access provided by an embodiment of the present application.
- Fig. 10 is a schematic diagram of yet another method for random access provided by an embodiment of the present application.
- Fig. 11 is a schematic diagram of yet another method for random access provided by an embodiment of the present application.
- FIG. 12 is a schematic block diagram of a terminal device according to an embodiment of the present application.
- FIG. 13 is a schematic block diagram of a network device provided by an embodiment of the present application.
- FIG. 14 is a schematic structural diagram of a communication device provided by an embodiment of the present application.
- FIG. 15 is a schematic structural diagram of a device provided by an embodiment of the present application.
- FIG. 16 is a schematic block diagram of a communication system provided by an embodiment of the present application.
- Fig. 1 is a schematic diagram of a system 100 according to an embodiment of the present application.
- the terminal device 110 is connected to the first network device 130 under the first communication system and the second network device 120 under the second communication system.
- the first network device 130 is a Long Term Evolution (Long Term Evolution).
- the second network device 120 is a network device under a New Radio (NR).
- NR New Radio
- the first network device 130 and the second network device 120 may include multiple cells.
- FIG. 1 is an example of a communication system in an embodiment of the present application, and the embodiment of the present application is not limited to that shown in FIG. 1.
- the communication system to which the embodiment of the present application is adapted may include at least multiple network devices under the first communication system and/or multiple network devices under the second communication system.
- the system 100 shown in FIG. 1 may include one main network device under the first communication system and at least one auxiliary network device under the second communication system. At least one auxiliary network device is respectively connected to the one main network device to form multiple connections, and is connected to the terminal device 110 to provide services for it. Specifically, the terminal device 110 may simultaneously establish a connection through the main network device and the auxiliary network device.
- connection established between the terminal device 110 and the main network device is the main connection
- connection established between the terminal device 110 and the auxiliary network device is the auxiliary connection.
- the control signaling of the terminal device 110 may be transmitted through the main connection
- the data of the terminal device 110 may be transmitted through the main connection and the auxiliary connection at the same time, or may be transmitted only through the auxiliary connection.
- first communication system and the second communication system in the embodiment of the present application are different, but the specific types of the first communication system and the second communication system are not limited.
- the first communication system and the second communication system may be various communication systems, such as: Global System of Mobile Communication (GSM) system, Code Division Multiple Access (CDMA) system, Wideband Code Division Multiple Access (WCDMA) system, General Packet Radio Service (GPRS), Long Term Evolution (LTE) system, LTE Time Division Duplex (TDD) ), Universal Mobile Telecommunication System (UMTS), etc.
- GSM Global System of Mobile Communication
- CDMA Code Division Multiple Access
- WCDMA Wideband Code Division Multiple Access
- GPRS General Packet Radio Service
- LTE Long Term Evolution
- TDD Time Division Duplex
- UMTS Universal Mobile Telecommunication System
- the main network device and the auxiliary network device may be any access network device.
- the access network device may be a base station (Base Transceiver) in the Global System of Mobile Communication (GSM) system or Code Division Multiple Access (CDMA). Station, BTS), it can also be a base station (NodeB, NB) in a Wideband Code Division Multiple Access (WCDMA) system, or an evolved base station in a Long Term Evolution (LTE) system (Evolutional Node B, eNB or eNodeB).
- GSM Global System of Mobile Communication
- CDMA Code Division Multiple Access
- Station, BTS can also be a base station (NodeB, NB) in a Wideband Code Division Multiple Access (WCDMA) system, or an evolved base station in a Long Term Evolution (LTE) system (Evolutional Node B, eNB or eNodeB).
- GSM Global System of Mobile Communication
- CDMA Code Division Multiple Access
- Station, BTS can also be a base station (NodeB, NB) in a Wideband Code Division Multiple Access (WCDMA) system,
- the access network device may also be a Next Generation Radio Access Network (NG RAN), or a base station (gNB) in an NR system, or a cloud radio access network (Cloud
- NG RAN Next Generation Radio Access Network
- gNB base station
- Cloud Cloud
- the radio controller in Radio Access Network, CRAN, or the access network device can be a relay station, access point, in-vehicle device, wearable device, or in the future evolution of Public Land Mobile Network (PLMN) Network equipment, etc.
- PLMN Public Land Mobile Network
- the first network device 130 is taken as the main network device, and the second network device 120 is taken as an auxiliary network device as an example.
- the first network device 130 may be an LTE network device, and the second network device 120 may be an NR network device. Or, the first network device 130 may be an NR network device, and the second network device 120 may be an LTE network device. Or both the first network device 130 and the second network device 120 may be NR network devices. Or the first network device 130 may be a GSM network device, a CDMA network device, etc., and the second network device 120 may also be a GSM network device, a CDMA network device, etc. Or the first network device 130 may be a Macrocell, and the second network device 120 may be a Microcell, Picocell, Femtocell, or the like.
- the terminal device 110 may be any terminal device, and the terminal device 110 includes but is not limited to:
- wired lines such as via Public Switched Telephone Networks (PSTN), Digital Subscriber Line (DSL), digital cable, direct cable connection; and/or another data connection/network; and/ Or via a wireless interface, such as for cellular networks, wireless local area networks (WLAN), digital TV networks such as DVB-H networks, satellite networks, AM-FM broadcast transmitters; and/or another terminal device
- PSTN Public Switched Telephone Networks
- DSL Digital Subscriber Line
- WLAN wireless local area networks
- digital TV networks such as DVB-H networks, satellite networks, AM-FM broadcast transmitters
- IoT Internet of Things
- a terminal device set to communicate through a wireless interface may be referred to as a "wireless communication terminal", a "wireless terminal” or a "mobile terminal”.
- Examples of mobile terminals include, but are not limited to, satellites or cellular phones; Personal Communications System (PCS) terminals that can combine cellular radio phones with data processing, fax, and data communication capabilities; can include radio phones, pagers, Internet/intranet PDA with internet access, web browser, memo pad, calendar, and/or Global Positioning System (GPS) receiver; and conventional laptop and/or palmtop receivers or others including radio phone transceivers Electronic device.
- Terminal equipment can refer to access terminals, user equipment (UE), user units, user stations, mobile stations, mobile stations, remote stations, remote terminals, mobile equipment, user terminals, terminals, wireless communication equipment, user agents, or User device.
- the access terminal can be a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a wireless local loop (Wireless Local Loop, WLL) station, a personal digital processing (Personal Digital Assistant, PDA), with wireless communication Functional handheld devices, computing devices or other processing devices connected to wireless modems, in-vehicle devices, wearable devices, terminal devices in 5G networks, or terminal devices in the future evolution of PLMN, etc.
- SIP Session Initiation Protocol
- WLL Wireless Local Loop
- PDA Personal Digital Assistant
- the terminal equipment usually can perform uplink transmission only after obtaining synchronization with the network equipment through a random access process.
- the event that triggers the terminal device to perform random access includes at least one of the following:
- the terminal device Initially establish a wireless connection.
- the terminal device enters the RRC connected state from the radio resource control (Radio Resource Control, RRC) idle state.
- RRC Radio Resource Control
- the terminal device is in the RRC connection state, but the uplink is not synchronized, and the downlink data arrives.
- the uplink data arrives, but the uplink is not synchronized.
- uplink data arrives, but there is no available scheduling request (SR) resource on the physical uplink control channel (PUCCH).
- SR scheduling request
- the RRC inactive state is transferred to the RRC connected state.
- SI System Information
- the NR system currently supports two random access methods, contention-based random access and non-competition-based random access. Random access based on contention can also be a four-step random access.
- the contention-based random access process will be described below in conjunction with FIG. 2.
- the method shown in FIG. 2 includes steps S210-S240.
- the terminal device selects physical random access channel (PRACH) resources, such as at least one of PRACH time domain resources, frequency domain resources, and code domain resources.
- PRACH physical random access channel
- the terminal device sends a message 1 (message1, MSG1) to the network device on the selected PRACH resource, and the MSG1 contains the random access preamble selected by the terminal device.
- the network device can estimate the uplink transmission time according to the preamble sent by the terminal device, and the size of the uplink resource required for the terminal device to send MSG3 in step S230.
- the network device After receiving MSG1, the network device sends MSG2 on a downlink shared channel (DL-SCH), where MSG2 is a random access response (Random Access Response, RAR).
- DL-SCH downlink shared channel
- RAR Random Access Response
- the RAR carries the uplink transmission timing advance (timeing advance, TA) and available uplink resource information, as well as the temporary cell radio network temporary identifier (T-CRNTI), that is, the temporary CRNTI .
- TA timeing advance
- T-CRNTI temporary cell radio network temporary identifier
- the RAR may be generated by the media access control (MAC) layer of the network device, and the RAR generated by the MAC layer may also be referred to as MAC RAR.
- MAC media access control
- One MSG2 can simultaneously respond to random access requests from multiple terminal devices.
- the terminal device After sending the MSG1, the terminal device can open a RAR window, and monitor the physical downlink control channel (PDCCH) in the RAR window.
- PDCCH physical downlink control channel
- the PDCCH is a PDCCH scrambled by using random access RNTI (radom access RNTI, RA-RNTI), where RA-RNTI is calculated as follows:
- RA-RNTI 1+s_id+14 ⁇ t_id+14 ⁇ 80 ⁇ f_id+14 ⁇ 80 ⁇ 8 ⁇ ul_carrier_id
- s_id represents the index of the first orthogonal frequency division multiplexing (OFDM) symbol of the PRACH resource, where 0 ⁇ s_id ⁇ 14; t_id represents the index of the first time slot of the PRACH resource in the system frame Index, 0 ⁇ t_id ⁇ 80; f_id represents the PRACH opportunity index in the frequency domain, 0 ⁇ f_id ⁇ 8; ul_carrier_id represents the uplink carrier type used for random access preamble transmission (0 is the uplink carrier, 1 is the supplementary uplink carrier ).
- OFDM orthogonal frequency division multiplexing
- the RA-RNTI is related to the PRACH time-frequency resource selected by the terminal equipment. Both the terminal equipment and the network equipment can determine the RA-RNTI according to the time-frequency resources of the PRACH.
- the network device may scramble the PDCCH according to the determined RA-RNTI, and send the scrambled PDCCH to the terminal device.
- the terminal equipment can decode the PDCCH sent by the network equipment according to the determined RA-RNTI.
- the terminal device After the terminal device successfully monitors the PDCCH scrambled by the RA-RNTI, and obtains the physical downlink shared channel (PDSCH) scheduled by the PDCCH according to the PDCCH.
- the PDSCH may include RAR, where the format of RAR may be as shown in Figs. 3-6.
- a MAC RAR can be carried in a MAC protocol data unit (protocol data unit, PDU).
- PDU protocol data unit
- a MAC PDU can include three parts in structure. One part is the MAC header, which has a variable size; the other is the RAR load, which is the RAR load. It can include one or more MAC RARs; the other part is padding information, which is optional.
- One MAC header may include one or more MAC sub-headers.
- the MAC header may include two types of sub-headers, as shown in FIG. 3 and FIG. 4.
- FIG. 3 and FIG. 4 show schematic structural diagrams of the two types of MAC sub-headers. These two types of subheaders can be distinguished by the type field "T".
- the BI can be used to indicate the backoff time for retransmitting MSG1.
- RAPID is the preamble in MSG1 received in response to the network device, and the value of RAPID may be the value of the preamble sent by the terminal device to the network device.
- the field "BI" represents a backoff indicator, which is used to indicate the backoff time for retransmission of MSG1.
- Figure 5 shows a schematic structural diagram of a MAC PDU including a MAC RAR.
- Figure 5 shows a case where the MAC header includes multiple MAC subheaders. Of course, one MAC header may also include one MAC subheader.
- the RAR may include at least one of the following information: uplink timing advance, uplink grant (UL grant) information, and temporary cell radio network temporary identifier (C-RNTI).
- the uplink grant information is used to indicate the uplink resources that the terminal device can use to send MSG3.
- the uplink timing advance is used to adjust the uplink timing of the terminal device sending uplink data.
- Temporary C-RNTI is used to scramble the PDCCH in MSG4.
- the terminal device judges whether the MSG2 belongs to its own RAR message. After determining that the MSG2 is its own RAR message, the MSG3 message can be sent on the available uplink resources indicated by the network device.
- the MSG3 message can be a radio resource control (RRC) message.
- RRC radio resource control
- the MSG3 message can carry the RNTI dedicated to the terminal device.
- the main function of the MSG3 message is to inform the network equipment of what event triggered the random access process.
- the MSG3 message may carry the terminal device identification and the establishment event, and the establishment event is, for example, an RRC connection request message.
- the MSG3 message may carry the terminal device identification in the connected state and the re-establishment event.
- the re-establishment event is, for example, the RRC connection re-establishment process.
- terminal device identification carried in MSG3 can be used to determine whether the competition is successful in MSG4.
- the terminal device receives the MSG4 sent by the network device.
- the MSG4 can also be called a contention resolution message, which can be used to determine whether the contention is successful.
- MSG4 may also include uplink resources allocated by network equipment to terminal equipment.
- the terminal device identifier carried in the MSG4 is consistent with the terminal device identifier sent by the terminal device to the network device in MSG3, it indicates that the random access is successful, and the terminal device can perform uplink transmission on the uplink resource indicated in MSG4.
- the terminal device identifier carried in the MSG4 is inconsistent with the terminal device identifier sent by the terminal device to the network device in MSG3, it means that the terminal device has failed random access. After the random access fails, the terminal device can re-execute the steps S210 to S240. Re-initiate random access.
- MSG4 has two functions. One is to indicate to the terminal device whether the random access competition is successful, and the other is to transmit an RRC configuration message to the terminal device.
- a receiving window is opened.
- the terminal device can start a contention resolution timer and monitor the MSG4 sent by the network device before the timer expires.
- the following describes non-competition-based random access with reference to FIG. 7.
- the method shown in FIG. 7 may include steps S710 to S730.
- the network device configures a non-contention-based random access preamble for the terminal device.
- the terminal device sends a non-contention-based random access preamble to the network device.
- the network device sends a random access response to the terminal device.
- the terminal device After the terminal device sends the random access preamble to the network device, it will open the RAR window and monitor the RAR sent by the network device in the RAR window.
- the terminal device For non-competition-based random access, if the terminal device receives a random access response sent by the network device, it means that the terminal device has succeeded in random access.
- the traditional four-step random access procedure requires four signaling interactions between the terminal device and the network device to successfully access.
- the four-step random access process is likely to cause high signaling overhead and prolonged access time.
- a two-step random access procedure is proposed.
- the two-step random access process in simple terms, it is equivalent to combining the first and third steps of the four-step random access process into the first step in the two-step random access process.
- the second and fourth steps of the process are combined into the second step in the two-step random access process.
- step S810 the terminal device sends MSGA to the network device.
- the MSGA includes random access preamble, uplink data and terminal equipment identification.
- the uplink data can be carried on the PUSCH.
- the PUSCH may carry a terminal device specific RNTI.
- the content of the uplink data may be different according to different random access scenarios.
- the uplink data may include an RRC connection request message.
- the uplink data may include an RRC connection re-establishment request message.
- the uplink data may also be uplink information carried in the PDCCH.
- the random access preamble may be a preamble randomly selected by the terminal device.
- the preamble may be one of multiple preambles provided by the network device.
- step S820 the network device sends the MSGB to the terminal device.
- the MSGB may include RAR and contention resolution messages.
- a receiving window is opened, and the terminal device can monitor the MSGB sent by the network device in the receiving window.
- the terminal device after the terminal device sends the first message in the random access process to the network device, it immediately opens a receiving window and starts to monitor the second message sent by the network device.
- the first message may be any message sent by the terminal device to the network device in the random access process.
- the first message may be the first message in the random access process or the first message in the random access process.
- the second message may be a message that the network device replies to the terminal device based on the first message.
- the network device cannot receive the first message immediately; in addition, it takes time for the network device to process the first message. Therefore, if the terminal device finishes sending the first message, After one message, immediately starting to monitor the second message will cause a waste of terminal equipment resources, which is not conducive to power saving of the terminal equipment.
- the terminal device immediately starts the RAR window after sending MSG1 and starts to monitor the RAR. After the subsequent terminal device receives the RAR and sends MSG3 according to the uplink authorized resources indicated in the RAR, it immediately starts the contention resolution timer to start monitoring MSG4.
- the terminal device cannot receive MSG2 immediately after sending MSG1, and the terminal device cannot receive MSG4 immediately after sending MSG3, so immediately The scheduling of monitoring the PDCCH is not necessary, which is not conducive to the power saving of the terminal equipment.
- the embodiment of the present application provides a method for random access, which is beneficial to save the power of the terminal device and achieve the purpose of power saving. As shown in Fig. 9, the method includes steps S910-920.
- the embodiment of this application does not specifically limit the random access method, which may be random access based on contention, random access based on non-competition, or two-step random access.
- the terminal device sends the first message in the random access process to the network device.
- the first message may be any message sent by the terminal device to the network device during the random access process.
- the first message may be MSG1 or MSG3.
- the first message may include a random access preamble configured by the network device for the terminal device.
- the first message may be MSGA.
- the terminal device monitors a second message sent by the network device, where the second message is a message sent by the network device based on the first message, and the terminal device starts to monitor the second message after the terminal device sends the first message. .
- the terminal device may determine the time to start monitoring the second message according to certain rules, and the time to start monitoring the second message is later than the sending completion time of the first message.
- the network device determines the moment when the second message is sent, and the sending moment of the second message is equal to or later than the moment when the network device generates the second message.
- the network device determining the sending moment of the second message may include the moment when the network device determines to start processing the first message, or the network device determines the processing speed of the first message, or the network device determines the sending moment of the second message after generating the second message .
- the second message may also be understood as a message that the network device replies to the terminal device based on the first message, and the second message is a response of the network device to the first message sent by the terminal device.
- the first message may be any message sent by the terminal device to the network device during the random access process
- the second message may be any message sent by the network device to the terminal device during the random access process
- the second message may be MSG2; if the first message is MSG3, the second message may be MSG4; if the first message is MSGA, the second message may be MSGB.
- the terminal device since the terminal device does not immediately receive the second message sent by the network device after sending the first message, the terminal device does not immediately start monitoring the second message after sending the first message , But start to monitor the second message after the transmission completion time of the first message, which helps to save the power of the terminal device and achieve the purpose of power saving.
- the embodiment of the application does not specifically limit the time interval between the time when the first message is sent and the time when the second message starts to be monitored.
- the time interval can be any time interval greater than 0, and the terminal device can be after the time interval. , And then start monitoring the second message.
- the time interval can be implemented by a timer.
- the terminal device listening to the second message sent by the network device may include: the terminal device starts the target timer in response to the completion of the transmission of the first message; and after the target timer expires, The terminal device starts to monitor the first message sent by the network device.
- the terminal device starts the target timer after sending MSG1 to the network device.
- the terminal device does not monitor the PDCCH schedule of the network device to receive the RAR; after the target timer expires, the terminal device starts to monitor the RAR.
- the terminal device After the terminal device sends MSG1 to the network device, it receives the RAR sent by the network device.
- the RAR indicates that the terminal device can send the uplink authorized resource of MSG3, and the terminal device can send MSG3 to the network device on the uplink authorized resource.
- the terminal device After sending the MSG3 to the network device, the terminal device can start the target timer. During the operation period of the target timer, the terminal device does not monitor the PDCCH schedule of the network device to receive the conflict resolution message; after the target timer expires, the terminal device starts to monitor the conflict resolution message.
- the terminal device starts the target timer after sending MSGA to the network device.
- the terminal device does not monitor the PDCCH schedule of the network device to receive the MSGB; after the target timer expires, the terminal device starts to monitor the MSGB.
- the network device After receiving the first message sent by the terminal device, the network device generates a corresponding RAR based on the first message. Before the network device sends the RAR to the terminal device, it will consider the duration of the target timer to ensure that the terminal device will not schedule the RAR during the running period of the target timer, so as to prevent the terminal device from missing the RAR reception.
- the network device When the network device sends the RAR, it will determine the sending time of the RAR based on the duration of the target timer to ensure that the time when the RAR arrives at the terminal device is not within the running period of the target timer, which can prevent the terminal device from missing the RAR reception.
- the target timers in different processes may be the same or different, which is not specifically limited in the embodiment of the present application.
- the target timer started by the terminal device after sending MSG1 may be the same or different from the target timer started after the terminal device sending MSG3.
- the target timer may be called an energy saving timer or a round trip time (RTT).
- RTT round trip time
- the target timer may be determined according to the first parameter, and the first parameter includes at least one of the following information: the first timer configured by the network device, the discontinuous reception DRX parameter, the uplink timing advance, and the network device
- the processing time is the preset first time required for the round-trip transmission of messages between the terminal device and the network device.
- the duration of the target timer may be determined according to the duration of the first timer configured by the network device for the terminal device.
- the duration of the target timer may be determined according to an uplink time advance (time advance, TA).
- time advance time advance
- the duration of the target timer may be determined according to the duration of the first timer configured for the terminal device by the network device.
- the network device configures the first timer, it mainly considers the processing time of the network device and the average round-trip transmission delay of the signal. That is, the duration of the first timer can be based on the processing time of the network device, and the terminal device and the network The first time required to transmit messages between devices is determined.
- the first duration may indicate the sum of the duration required for the terminal device to send a message to the network device to receive the message, and the duration of the network device to send a message to the terminal device to receive the message.
- the duration of the first timer may be equal to the processing duration of the network device and the sum of the first duration.
- the duration of the first timer may also be equal to the processing duration of the network device.
- the first duration may be pre-configured by the network device.
- the network device may pre-configure a first duration without knowing the uplink timing advance of the terminal device.
- the first duration may be equal to 2 of the uplink timing advance of the terminal device. It can also be greater than or less than 2 times the uplink timing advance of the terminal equipment.
- the network device can configure the first timer to the terminal device through the system message, so that regardless of whether the terminal device is in the idle state or in the connected state, the target timer can be determined according to the first timer; and the terminal device can determine the target timer after the target legal period expires , And then start monitoring the second message.
- the network device configures the first timer through the system message
- all terminal devices can share the first timer with the same duration.
- the network device can also configure the first timer to the terminal device through RRC dedicated signaling. This method can be applied to the terminal device in the RRC connected state. For example, the network device can configure the first timer to the terminal device through at least one of the following messages: messages in the process of RRC connection establishment, messages in the process of RRC connection recovery, messages in the process of RRC re-establishment, and messages in the process of RRC reconfiguration News.
- the network device may configure the first timer to the terminal device through an RRC setup (RRCSetup) message, or the network device may configure the first timer to the terminal device through an RRC resume (RRCResume) message, or the network device may re-establish ( The RRCReestablishment) message configures the first timer for the terminal device, or the network device may configure the first timer for the terminal device through an RRC reconfiguration (RRCReconfiguration) message.
- RRCSetup RRC setup
- RRCResume RRC resume
- RRCReconfiguration RRC reconfiguration
- the network device When the network device configures the first timer through RRC dedicated signaling, it may configure the first timer with different duration for different terminal devices.
- the first timer may also multiplex discontinuous reception (DRX) parameters in RRC signaling, and the terminal device may determine the duration of the first timer according to the DRX parameters configured by the network device.
- DRX discontinuous reception
- the terminal device can determine the DRX cycle as the duration of the first timer, or the terminal device can determine the dormant period in the DRX cycle as the duration of the first timer, or the terminal device can also perform a series of processing on the DRX cycle.
- the duration of the first timer can be determined.
- the duration of the first timer may be a DRX uplink hybrid automatic repeat reQuest (HARQ) RTT timer.
- HARQ DRX uplink hybrid automatic repeat reQuest
- the duration of the target timer may be equal to the duration of the first timer.
- the duration of the first timer may be determined as the duration of the target timer, and according to The target timer performs random access.
- the duration of the target timer may be determined according to the uplink TA.
- the uplink TA may be obtained by the terminal device from a random access response message, or the uplink TA may be broadcast by the network device to the terminal device through a system message.
- the duration of the target timer may be equal to twice the value of TA.
- the embodiment of this application uses twice the value of TA as the duration of the target timer without adding additional processing duration of the network device, so that no matter how long the network device processes the first message, the terminal device will not miss the second message Received.
- the duration of the target timer can also be set as the sum of the TA value twice and the second duration, and the second duration is the preset processing duration of the network device.
- the second duration may be any duration greater than 0, or the second duration may be determined according to the processing duration of the network device.
- the second duration can be configured by the network device to the terminal device.
- the configuration of the second duration is similar to the configuration of the first timer.
- the network device can configure the second duration to the terminal device through system messages and/or RRC dedicated signaling. duration.
- the network device can configure the second duration to the terminal device through an RRC setup (RRCSetup) message, or the network device can configure the second duration to the terminal device through an RRC resume (RRCResume) message, or the network device can configure the second duration through an RRC reestablishment (RRCReestablishment) message.
- RRCSetup RRC setup
- RRCResume RRC resume
- RRCReestablishment RRC reestablishment
- the terminal device configures the second duration, or the network device can configure the second duration to the terminal device through an RRC reconfiguration (RRCReconfiguration) message.
- the second duration may also be multiplexed with discontinuous reception (DRX) parameters in the RRC signaling, and the terminal device may determine the second duration according to the DRX parameters configured by the network device.
- DRX discontinuous reception
- the terminal device may determine the DRX cycle as the second duration, or the terminal device may determine the sleep period in the DRX cycle as the second duration, or the terminal device may also perform a series of processing on the DRX cycle to obtain the second duration.
- the second duration may be the duration of the DRX uplink hybrid automatic repeat reQuest (HARQ) RTT timer.
- HARQ hybrid automatic repeat reQuest
- the duration of the target timer may be the duration of the parameter with the longest duration included in the first parameter.
- the duration of the target timer may be determined according to the duration of the first timer and the TA value twice, and the terminal device may determine the duration of the first timer and the TA value twice, whichever is greater As the duration of the target timer.
- the terminal device Since the terminal device will not receive the second message within the duration of the first timer and within the duration of twice the TA value, the greater of the two is used as the duration of the target timer to ensure Maximum energy saving for terminal equipment.
- the duration of the target timer may be determined based on the duration of the first timer, and the sum of the TA value twice and the second duration.
- the terminal device may set the duration of the first timer and twice the The larger of the sum of the TA value and the second duration is used as the duration of the target timer.
- the terminal device Since the terminal device will not receive the second message sent by the network device within the duration of the first timer and within the duration of the sum of twice the TA value and the second duration, the larger of the two As the duration of the target timer, it can ensure the maximum energy saving of the terminal equipment.
- the duration of the target timer may also be determined according to the duration of the first timer and the DRX parameter.
- the terminal device may use the longer of the duration of the first timer and the duration determined according to the DRX parameter as the duration of the target timer.
- the embodiment of the application does not specifically limit the start time of the second timer.
- the second timer may be started after the target timer expires, or the second timer may be started at the same time as the target timer.
- the duration of the second timer is the duration of monitoring the second message.
- the second timer is started after the target timer expires.
- the terminal device starts monitoring the second message, which may include: after the target timer expires, the terminal device starts a second timer in response to the target timer expires, and the duration of the second timer is said The length of time the terminal device monitors the second message.
- the duration of the second timer is equal to the length of the RAR window.
- the terminal device After sending MSG1, the terminal device starts the target timer. During the operation of the target timer, the terminal device does not monitor the RAR. After the target timer expires, the terminal device starts the RAR window and monitors the RAR in the RAR window.
- the duration of the second timer may be equal to the duration of the contention resolution timer.
- the terminal device After sending the MSG3, the terminal device starts the target timer. During the operation of the target timer, the terminal device does not monitor the contention resolution message. After the target timer expires, the terminal device starts the contention resolution timer, and monitors the contention resolution timer while the contention resolution timer is running.
- the terminal device starts the target timer after sending the first message to the network device. After the target timer expires, the terminal device starts the second timer and starts to monitor the second message sent by the network device.
- the second timer is started at the same time as the target timer.
- the terminal device starts monitoring the second message after the target timer expires, which may include: the terminal device simultaneously starts the target timer and the second timer after sending the first message, and the duration of the second timer is the terminal The length of time the device monitors the second message.
- the duration of the second timer may be equal to the length of the RAR window.
- the terminal device After sending MSG1, the terminal device starts the target timer and the first timer at the same time. During the period when the target timer and the second timer are running at the same time, the terminal device does not monitor the RAR; when the target timer expires and the second timer is running, the terminal device monitors the RAR.
- the duration of the second timer may be equal to the duration of the contention resolution timer.
- the terminal device After sending the MSG3, the terminal device simultaneously starts the target timer and the second timer. During the period when the target timer and the second timer are running simultaneously, the terminal device does not monitor the contention resolution message; after the target timer expires, the terminal device monitors the contention resolution message during the operation period of the second timer.
- the terminal device starts the target timer and the second timer at the same time after sending the first message to the network device.
- the terminal device does not monitor the second message; after the target timer expires and during the running period of the second timer, the terminal device starts to monitor the second message.
- the network device will consider the duration of the target timer when sending the second message to the terminal device.
- the network device may determine the time length between the moment when the second message occurs and the moment when the first message is received according to the difference between the duration of the target timer and the twice the uplink advance.
- the duration of the configured target timer is the same for all terminal devices, but in fact, for terminal devices in different locations, the uplink timing advance is different. Therefore, When the network device communicates with different terminal devices, in order to ensure that the terminal device does not miss the reception of the second message, the time when the network device sends the second message is adjusted according to the different terminal devices.
- the network device may send the second message immediately after generating the second message. Because in this case, the moment when the second message arrives at the terminal device is exactly the moment when the target timer expires.
- the network device may also send the second message immediately after generating the second message. Because in this case, although the second message has not reached the terminal device after the target timer expires, this does not affect the terminal device's reception of the second message, and will not cause the terminal device to miss the reception of the second message.
- the device may start processing to generate the second message after a period of time. This is due to the long duration of the target timer. If the network device sends the second message immediately after generating the second message, it will cause the second message to arrive at the terminal device within the operating period of the target timer, which will cause the terminal The device cannot receive the second message. In this case, if the network device currently has a lot of data to be processed, the network device can process other data first, and then process the first message.
- the network device may configure the first timer to the terminal device through the system message, and the terminal device may obtain the first timer from the system message.
- the terminal device may determine the target timer 1 according to the duration of the first timer. For example, the terminal device may determine the duration of the first timer as the duration of the target timer 1.
- the terminal device After the terminal device sends MSG1 to the network device, it starts target timer 1. During the operation period of the target timer 1, the terminal device does not monitor MSG2; after the timer expires, the terminal device starts to monitor MSG2.
- the terminal device can open the RAR window while starting the target timer 1. During the period when the target timer 1 and the RAR window are running at the same time, the terminal device does not monitor the RAR. After the target timer 1 expires, during the running period of the RAR window, The terminal device monitors the RAR during the running period of the RAR window. Alternatively, the terminal device may open the RAR window after the target timer 1 expires, and monitor the RAR in the RAR window.
- the network device After the network device receives the MSG1 sent by the terminal device, it generates the corresponding RAR. After sending the RAR, the terminal device will consider the duration of the target timer 1.
- the terminal device After the terminal device receives the RAR sent by the network device, it can send MSG3 on the uplink resource indicated in the RAR. In addition, the terminal device can also obtain the uplink TA from the RAR.
- the terminal device After the terminal device finishes sending MSG3, it can start target timer 2. During the running period of the target timer, the terminal device may not monitor MSG4; after the target timer 2 expires, the terminal device starts to monitor MSG4.
- the duration of target timer 2 and the duration of target timer 1 may be the same or different.
- the determination method of target timer 2 and the determination method of target timer 1 may be the same or different.
- the terminal device determines the target timer 2, which is not specifically limited in the embodiment of the present application.
- the terminal device may determine target timer 1 as target timer 2, that is, target timer 2 is determined according to the duration of the first timer.
- the terminal device can also determine the target timer 2 according to TA. For example, the duration of target timer 2 may be twice the value of TA. If the network device broadcasts the second duration in the system message, or if the network device broadcasts the second duration in the RRC signaling, the terminal device can also determine that the duration of the target timer 2 is twice the TA value and the second duration Sum.
- the second duration may be determined according to the processing duration of the network device, for example, the second duration may be equal to the processing duration of the network device.
- the terminal device may also compare the first timer with the TA value to determine the target timer 2.
- the terminal device may determine the duration of the first timer as the duration of target timer 2; if the duration of the first timer is less than twice the value of TA Value, the terminal device can use twice the value of TA as the duration of target timer 2.
- the terminal device may use the duration of the first timer as the duration of the target timer 2; if the duration of the first timer is If the sum of the TA value and the second duration is less than twice, the terminal device may use the sum of the TA value and the second duration twice as the duration of the target timer 2.
- the terminal device can start the contention resolution timer at the same time as the target timer 2.
- the terminal device can not monitor MSG4 during the period when the target timer 2 and the contention resolution timer are running simultaneously; after the target timer 2 expires, the contention Monitor MSG4 while the timer is running.
- the terminal device may start the contention resolution timer after the target timer expires, and monitor MSG4 during the running period of the contention resolution timer.
- the embodiment of this application is described by taking the random access process as an example, but this application is not limited to this.
- the embodiment of this application can be used Method to save the power of terminal equipment.
- the terminal device in the embodiment of the present application may be a terminal device in the Internet of Things.
- data transmission between terminal devices basically occurs in the random access process.
- Energy-saving for terminal devices in the Internet of Things is actually energy-saving in the random access process. Therefore, in the embodiments of this application,
- the method used for random access is particularly suitable for terminal devices in the Internet of Things, and has more significant energy saving for terminal devices in the Internet of Things.
- FIG. 12 is a schematic block diagram of a terminal device according to an embodiment of the present application.
- the terminal device may be any terminal device described above.
- the terminal device 1200 in FIG. 12 includes a communication unit 1210 and a processing unit 1220, where:
- the communication unit 1210 is configured to send the first message in the random access process to the network device.
- the processing unit 1220 is configured to monitor a second message sent by the network device, where the second message is a message sent by the network device based on the first message, wherein the terminal device starts to monitor the second message The time of is later than the completion time of the terminal device sending the first message.
- the processing unit 1220 is configured to: in response to the completion of the sending of the first message, start a target timer; after the target timer expires, start to monitor the second message.
- the duration of the target timer is determined according to a first parameter, and the first parameter includes at least one of the following information: a first timer configured by the network device, discontinuous reception of DRX parameters, The uplink timing advance, the processing duration of the network device, and the preset first duration required for round-trip message transmission between the terminal device and the network device.
- the first parameter is sent by the network device to the terminal device through a system message and/or radio resource control RRC signaling.
- the RRC signaling includes at least one of the following messages: an RRC setup message, an RRC recovery message, an RRC reestablishment message, and an RRC reconfiguration message.
- the first timer is determined according to the processing duration of the network device and the first duration.
- the uplink timing advance is obtained by the terminal device from a random access response message.
- the duration of the target timer is equal to the duration of the first timer.
- the DRX parameters include the configuration of the duration of the uplink hybrid automatic repeat request round-trip time timer, and the duration of the target timer is the duration of the uplink hybrid automatic repeat request round-trip time timer.
- the duration of the target timer is equal to twice the value of the uplink timing advance.
- the duration of the target timer is equal to the sum of twice the value of the uplink timing advance and the processing duration of the network device.
- the duration of the target timer is the greater of the duration of the first timer and twice the value of the uplink timing advance.
- the duration of the target timer is the duration of the first timer, and the larger of the sum of twice the value of the uplink timing advance and the processing duration of the network device .
- the processing unit 1220 is configured to: in response to the target timer timeout, start a second timer, the duration of the second timer being a preset duration for the terminal device to monitor the second message ; Monitor the second message within the duration of the second timer.
- the processing unit 1220 is configured to: in response to the completion of the sending of the first message, start a second timer, where the second is the duration of the timer for the terminal device to monitor the second message With a preset duration, the duration of the second timer is greater than the duration of the first timer; after the first timer expires and before the second timer expires, the second message is monitored.
- the first message includes a random access preamble
- the second message is a random access response message.
- the random access initiated by the terminal device to the network device is a two-step random access, the first message is the message MSGA, and the second message is the MSGB.
- the first message is a third message in a random access process
- the second message is a contention resolution message
- the terminal device is a terminal device in the Internet of Things.
- FIG. 13 is a schematic block diagram of a network device according to an embodiment of the present application.
- the network device may be any of the network devices described above.
- the network device 1300 in FIG. 13 includes a communication unit 1310 and a processing unit 1320, where:
- the communication unit 1310 is configured to receive the first message in the random access process sent by the terminal device.
- the processing unit 1320 is configured to determine the moment of sending a second message according to a target timer, where the second message is a message of the network device in response to the first message, and the duration of the target timer is equal to the terminal The length of time between the device sending the first message and the terminal device starting to monitor the second message.
- the duration of the target timer is determined according to a first parameter, and the first parameter includes at least one of the following information: a first timer configured by the network device, discontinuous reception of DRX parameters, The uplink timing advance, the processing duration of the network device, and the preset first duration required for round-trip message transmission between the terminal device and the network device.
- the communication unit 1310 is configured to send the first parameter to the terminal device through a system message and/or radio resource control RRC signaling.
- the RRC signaling includes at least one of the following messages: an RRC setup message, an RRC recovery message, an RRC reestablishment message, and an RRC reconfiguration message.
- the first timer is determined according to the processing duration of the network device and the first duration.
- the communication unit 1310 is configured to send the uplink timing advance to the terminal device through a random access response message.
- the duration of the target timer is equal to the duration of the first timer.
- the DRX parameters include the configuration of the duration of the uplink hybrid automatic repeat request round-trip time timer, and the duration of the target timer is the duration of the uplink hybrid automatic repeat request round-trip time timer.
- the duration of the target timer is equal to twice the value of the uplink timing advance.
- the duration of the target timer is equal to the sum of twice the value of the uplink timing advance and the processing duration of the network device.
- the duration of the target timer is the greater of the duration of the first timer and twice the value of the uplink timing advance.
- the duration of the target timer is the duration of the first timer, and the larger of the sum of twice the value of the uplink timing advance and the processing duration of the network device .
- the first message includes a random access preamble
- the second message is a random access response message.
- the random access initiated by the terminal device to the network device is a two-step random access, the first message is the message MSGA, and the second message is the MSGB.
- the first message is a third message in a random access process
- the second message is a contention resolution message
- the terminal device is a terminal device in the Internet of Things.
- FIG. 14 is a schematic structural diagram of a communication device 1400 according to an embodiment of the present application.
- the communication device 1400 shown in FIG. 14 includes a processor 1410, and the processor 1410 can call and run a computer program from the memory to implement the method in the embodiment of the present application.
- the communication device 1400 may further include a memory 1420.
- the processor 1410 may call and run a computer program from the memory 1420 to implement the method in the embodiment of the present application.
- the memory 1420 may be a separate device independent of the processor 1410, or it may be integrated in the processor 1410.
- the communication device 1400 may further include a transceiver 1430, and the processor 1410 may control the transceiver 1430 to communicate with other devices. Specifically, it may send information or data to other devices, or receive other devices. Information or data sent by the device.
- the transceiver 1430 may include a transmitter and a receiver.
- the transceiver 1430 may further include an antenna, and the number of antennas may be one or more.
- the communication device 1400 may specifically be a network device of an embodiment of the application, and the communication device 1400 may implement the corresponding process implemented by the network device in each method of the embodiment of the application. For brevity, details are not repeated here. .
- the communication device 1400 may specifically be a mobile terminal/terminal device of an embodiment of the application, and the communication device 1400 may implement the corresponding processes implemented by the mobile terminal/terminal device in each method of the embodiment of the application, specifically
- the communication device 1400 can implement the corresponding processes implemented by the first terminal device and/or the second terminal device in each method in the embodiments of the present application, and for brevity, details are not described herein again.
- Fig. 15 is a schematic structural diagram of a device according to an embodiment of the present application.
- the apparatus 1500 shown in FIG. 15 includes a processor 1510, and the processor 1510 can call and run a computer program from the memory to implement the method in the embodiment of the present application.
- the apparatus 1500 may further include a memory 1520.
- the processor 1510 may call and run a computer program from the memory 1520 to implement the method in the embodiment of the present application.
- the memory 1520 may be a separate device independent of the processor 1515, or may be integrated in the processor 1510.
- the device 1500 may further include an input interface 1530.
- the processor 1510 can control the input interface 1530 to communicate with other devices or devices, and specifically, can obtain information or data sent by other devices or devices.
- the device 1500 may further include an output interface 1540.
- the processor 1510 can control the output interface 1540 to communicate with other devices or devices, and specifically, can output information or data to other devices or devices.
- the device can be applied to the network equipment in the embodiments of the present application, and the device can implement the corresponding processes implemented by the network equipment in the various methods of the embodiments of the present application.
- the device can implement the corresponding processes implemented by the network equipment in the various methods of the embodiments of the present application.
- details are not described herein again.
- the device can be applied to the mobile terminal/terminal device in the embodiment of this application, and the device can implement the corresponding process implemented by the mobile terminal/terminal device in each method of the embodiment of this application.
- the device can implement the corresponding process implemented by the mobile terminal/terminal device in each method of the embodiment of this application.
- the device can implement the corresponding process implemented by the mobile terminal/terminal device in each method of the embodiment of this application.
- the device mentioned in the embodiments of the present application may be a chip, and the chip may also be referred to as a system-on-chip, a system-on-chip, a system-on-chip, or a system-on-chip.
- FIG. 16 is a schematic block diagram of a communication system 1600 according to an embodiment of the present application. As shown in FIG. 16, the communication system 1600 includes a terminal device 1610 and a network device 1620.
- the terminal device 1610 can be used to implement the corresponding function implemented by the terminal device in the above method
- the network device 1620 can be used to implement the corresponding function implemented by the network device in the above method. For brevity, it will not be repeated here. .
- the processor of the embodiment of the present application may be an integrated circuit chip with signal processing capability.
- the steps of the foregoing method embodiments can be completed by hardware integrated logic circuits in the processor or instructions in the form of software.
- the aforementioned processor may be a general-purpose processor, a digital signal processor (Digital Signal Processor, DSP), an application specific integrated circuit (ASIC), a ready-made programmable gate array (Field Programmable Gate Array, FPGA) or other Programming logic devices, discrete gates or transistor logic devices, discrete hardware components.
- DSP Digital Signal Processor
- ASIC application specific integrated circuit
- FPGA ready-made programmable gate array
- the methods, steps, and logical block diagrams disclosed in the embodiments of the present application can be implemented or executed.
- the general-purpose processor may be a microprocessor or the processor may also be any conventional processor or the like.
- the steps of the method disclosed in the embodiments of the present application may be directly embodied as being executed and completed by a hardware decoding processor, or executed and completed by a combination of hardware and software modules in the decoding processor.
- the software module can be located in a mature storage medium in the field such as random access memory, flash memory, read-only memory, programmable read-only memory, or electrically erasable programmable memory, registers.
- the storage medium is located in the memory, and the processor reads the information in the memory and completes the steps of the above method in combination with its hardware.
- the memory in the embodiment of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memory.
- the non-volatile memory can be read-only memory (Read-Only Memory, ROM), programmable read-only memory (Programmable ROM, PROM), erasable programmable read-only memory (Erasable PROM, EPROM), and electrically available Erase programmable read-only memory (Electrically EPROM, EEPROM) or flash memory.
- the volatile memory may be a random access memory (Random Access Memory, RAM), which is used as an external cache.
- RAM random access memory
- SRAM static random access memory
- DRAM dynamic random access memory
- DRAM synchronous dynamic random access memory
- SDRAM double data rate synchronous dynamic random access memory
- Double Data Rate SDRAM DDR SDRAM
- ESDRAM enhanced synchronous dynamic random access memory
- Synchlink DRAM SLDRAM
- DR RAM Direct Rambus RAM
- the memory in the embodiment of the present application may also be static random access memory (static RAM, SRAM), dynamic random access memory (dynamic RAM, DRAM), Synchronous dynamic random access memory (synchronous DRAM, SDRAM), double data rate synchronous dynamic random access memory (double data rate SDRAM, DDR SDRAM), enhanced synchronous dynamic random access memory (enhanced SDRAM, ESDRAM), synchronous connection Dynamic random access memory (synch link DRAM, SLDRAM) and direct memory bus random access memory (Direct Rambus RAM, DR RAM), etc. That is to say, the memory in the embodiment of the present application is intended to include but not limited to these and any other suitable types of memory.
- the embodiment of the present application also provides a computer-readable storage medium for storing computer programs.
- the computer-readable storage medium may be applied to the network device in the embodiment of the present application, and the computer program causes the computer to execute the corresponding process implemented by the network device in each method of the embodiment of the present application.
- the computer program causes the computer to execute the corresponding process implemented by the network device in each method of the embodiment of the present application.
- the computer-readable storage medium can be applied to the mobile terminal/terminal device in the embodiment of the present application, and the computer program enables the computer to execute the corresponding process implemented by the mobile terminal/terminal device in each method of the embodiment of the present application ,
- the computer program enables the computer to execute the corresponding process implemented by the mobile terminal/terminal device in each method of the embodiment of the present application ,
- I will not repeat it here.
- the embodiments of the present application also provide a computer program product, including computer program instructions.
- the computer program product may be applied to the network device in the embodiment of the present application, and the computer program instructions cause the computer to execute the corresponding process implemented by the network device in each method of the embodiment of the present application.
- the computer program instructions cause the computer to execute the corresponding process implemented by the network device in each method of the embodiment of the present application.
- the computer program instructions cause the computer to execute the corresponding process implemented by the network device in each method of the embodiment of the present application.
- the computer program product can be applied to the mobile terminal/terminal device in the embodiment of the present application, and the computer program instructions cause the computer to execute the corresponding process implemented by the mobile terminal/terminal device in each method of the embodiment of the present application, For brevity, I won't repeat them here.
- the embodiment of the present application also provides a computer program.
- the computer program can be applied to the network device in the embodiment of the present application.
- the computer program runs on the computer, the computer is caused to execute the corresponding process implemented by the network device in each method of the embodiment of the present application.
- I won’t repeat it here.
- the computer program can be applied to the mobile terminal/terminal device in the embodiment of the present application.
- the computer program runs on the computer, the computer executes each method in the embodiment of the present application. For the sake of brevity, the corresponding process will not be repeated here.
- the disclosed system, device, and method may be implemented in other ways.
- the device embodiments described above are only illustrative.
- the division of the units is only a logical function division, and there may be other divisions in actual implementation, for example, multiple units or components can be combined or It can be integrated into another system, or some features can be ignored or not implemented.
- the displayed or discussed mutual coupling or direct coupling or communication connection may be indirect coupling or communication connection through some interfaces, devices or units, and may be in electrical, mechanical or other forms.
- the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the objectives of the solutions of the embodiments.
- each unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units may be integrated into one unit.
- the function is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer readable storage medium.
- the technical solution of this application essentially or the part that contributes to the prior art or the part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including Several instructions are used to make a computer device (which may be a personal computer, a server, or a network device, etc.) execute all or part of the steps of the method described in each embodiment of the present application.
- the aforementioned storage media include: U disk, mobile hard disk, read-only memory (Read-Only Memory,) ROM, random access memory (Random Access Memory, RAM), magnetic disk or optical disk and other media that can store program code .
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本申请提供了一种用于随机接入的方法及设备,能够节省终端设备的电量。该方法包括:终端设备向网络设备发送随机接入过程中的第一消息;所述终端设备监听所述网络设备发送的第二消息,所述第二消息是所述网络设备基于所述第一消息发送的消息,其中,所述终端设备开始监听所述第二消息的时刻晚于所述终端设备发送所述第一消息的完成时刻。
Description
本申请涉及通信领域,并且更具体地,涉及一种用于随机接入的方法及设备。
终端设备在向网络设备传输上行数据之前,需要先取得与网络设备的同步。通常,终端设备可以通过随机接入取得上行同步。
终端设备在与网络设备进行随机接入的过程中,需要监听网络设备是否向终端设备回复消息,但是在某些时间内,网络设备是不会向终端设备回复消息,但是终端设备还是会在该时间内监听消息,这会造成终端设备资源的浪费,不利于终端设备的省电。
发明内容
本申请提供一种用于随机接入的方法及设备,能够节省终端设备的电量。
第一方面,提供了一种用于随机接入的方法,包括:终端设备向网络设备发送随机接入过程中的第一消息;所述终端设备监听所述网络设备发送的第二消息,所述第二消息是所述网络设备基于所述第一消息发送的消息,其中,所述终端设备开始监听所述第二消息的时刻晚于所述终端设备发送所述第一消息的完成时刻。
第二方面,提供了一种用于随机接入的方法,包括:网络设备接收终端设备发送的随机接入过程中的第一消息;所述网络设备根据目标定时器,确定发送第二消息的时刻,所述第二消息为所述网络设备响应于所述第一消息的消息,所述目标定时器的时长等于所述终端设备发送完所述第一消息到所述终端设备开始监听所述第二消息之间的时长。
第三方面,提供了一种终端设备,用于执行上述第一方面或其各实现方式中的方法。
具体地,该终端设备包括用于执行上述第一方面或其各实现方式中的方法的功能模块。
第四方面,提供了一种网络设备,用于执行上述第二方面或其各实现方式中的方法。
具体地,该网络设备包括用于执行上述第二方面或其各实现方式中的方法的功能模块。
第五方面,提供了一种终端设备,包括处理器和存储器。该存储器用于存储计算机程序,该处理器用于调用并运行该存储器中存储的计算机程序,执行上述第一方面或其各实现方式中的方法。
第六方面,提供了一种网络设备,包括处理器和存储器。该存储器用于存储计算机程序,该处理器用于调用并运行该存储器中存储的计算机程序,执行上述第二方面或其各实现方式中的方法。
第七方面,提供了一种装置,用于实现上述第一方面至第二方面中的任一方面或其各实现方式中的方法。
具体地,该装置包括:处理器,用于从存储器中调用并运行计算机程序,使得安装有该装置的设备执行如上述第一方面至第二方面中的任一方面或其各实现方式中的方法。
第八方面,提供了一种计算机可读存储介质,用于存储计算机程序,该计算机程序使得计算机执行上述第一方面至第二方面中的任一方面或其各实现方式中的方法。
第九方面,提供了一种计算机程序产品,包括计算机程序指令,所述计算机程序指令使得计算机执行上述第一方面至第二方面中的任一方面或其各实现方式中的方法。
第十方面,提供了一种计算机程序,当其在计算机上运行时,使得计算机执行上述第一方面至第二方面中的任一方面或其各实现方式中的方法。
本申请提供的技术方案,终端设备向网络设备发送完随机接入过程中的第一消息后,由于信号传输的时延,以及网络设备的处理时长,终端设备并不能立即接收到网络设备回复的第二消息。因此终端设备在发送完第一消息后,并不是立即开始监听网络设备回复的第二消息,而是在间隔一段时间后才开始监听第二消息,这样能够节省终端设备的电量。
图1是本申请实施例应用的无线通信系统的示意图。
图2是本申请实施例提供的一种四步随机接入过程的示意图。
图3是本申请实施例提供的一种RAR格式的结构示意图。
图4是本申请实施例提供的另一种RAR格式的结构示意图。
图5是本申请实施例提供的一种MAC PDU的结构示意图。
图6是本申请实施例提供的又一种RAR格式的结构示意图。
图7是本申请实施例提供的一种基于非竞争的随机接入过程的示意图。
图8是本申请实施例提供的一种两步随机接入过程的示意图。
图9是本申请实施例提供的一种用于随机接入的方法的示意性流程图。
图10是本申请实施例提供的又一种用于随机接入的方法的示意图。
图11是本申请实施例提供的又一种用于随机接入的方法的示意图。
图12是本申请实施例提供的一种终端设备的示意性框图。
图13是本申请实施例提供的一种网络设备的示意性框图。
图14是本申请实施例提供的一种通信设备的示意性结构图。
图15是本申请实施例提供的一种装置的示意性结构图。
图16是本申请实施例提供的一种通信系统的示意性框图。
图1是本申请实施例的系统100的示意图。
如图1所示,终端设备110与第一通信系统下的第一网络设备130和第二通信系统下的第二网络设备120相连,例如,该第一网络设备130为长期演进(Long Term Evolution,LTE)下的网络设备,该第二网络设备120为新空口(New Radio,NR)下的网络设备。
其中,该第一网络设备130和该第二网络设备120下可以包括多个小区。
应理解,图1是本申请实施例的通信系统的示例,本申请实施例不限于图1所示。
作为一个示例,本申请实施例适应的通信系统可以包括至少该第一通信系统下的多个网络设备和/或该第二通信系统下的多个网络设备。
例如,图1所示的系统100可以包括第一通信系统下的一个主网络设备和第二通信系统下的至少一个辅助网络设备。至少一个辅助网络设备分别与该一个主网络设备相连,构成多连接,并分别与终端设备110连接为其提供服务。具体地,终端设备110可以通过主网络设备和辅助网络设备同时建立连接。
可选地,终端设备110和主网络设备建立的连接为主连接,终端设备110与辅助网络设备建立的连接为辅连接。终端设备110的控制信令可以通过主连接进行传输,而终端设备110的数据可以通过主连接以及辅连接同时进行传输,也可以只通过辅连接进行传输。
作为又一示例,本申请实施例中的第一通信系统和第二通信系统不同,但对第一通信系统和该第二通信系统的具体类别不作限定。
例如,该第一通信系统和该第二通信系统可以是各种通信系统,例如:全球移动通讯(Global System of Mobile communication,GSM)系统、码分多址(Code Division Multiple Access,CDMA)系统、宽带码分多址(Wideband Code Division Multiple Access,WCDMA)系统、通用分组无线业务(General Packet Radio Service,GPRS)、长期演进(Long Term Evolution,LTE)系统、LTE时分双工(Time Division Duplex,TDD)、通用移动通信系统(Universal Mobile Telecommunication System,UMTS)等。
所述主网络设备和所述辅助网络设备可以为任意接入网设备。
可选地,在一些实施例中,所述接入网设备可以是全球移动通讯(Global System of Mobile communication,GSM)系统或码分多址(Code Division Multiple Access,CDMA) 中的基站(Base Transceiver Station,BTS),也可以是宽带码分多址(Wideband Code Division Multiple Access,WCDMA)系统中的基站(NodeB,NB),还可以是长期演进(Long Term Evolution,LTE)系统中的演进型基站(Evolutional Node B,eNB或eNodeB)。
可选地,所述接入网设备还可以是下一代无线接入网(Next Generation Radio Access Network,NG RAN),或者是NR系统中的基站(gNB),或者是云无线接入网络(Cloud Radio Access Network,CRAN)中的无线控制器,或者该接入网设备可以为中继站、接入点、车载设备、可穿戴设备,或者未来演进的公共陆地移动网络(Public Land Mobile Network,PLMN)中的网络设备等。
在图1所示的系统100中,以该第一网络设备130为主网络设备,以该第二网络设备120为辅助网络设备为例。
该第一网络设备130可以为LTE网络设备,该第二网络设备120可以为NR网络设备。或者该第一网络设备130可以为NR网络设备,第二网络设备120可以为LTE网络设备。或者该第一网络设备130和该第二网络设备120都可以为NR网络设备。或者该第一网络设备130可以为GSM网络设备,CDMA网络设备等,该第二网络设备120也可以为GSM网络设备,CDMA网络设备等。或者第一网络设备130可以是宏基站(Macrocell),第二网络设备120可以为微蜂窝基站(Microcell)、微微蜂窝基站(Picocell)或者毫微微蜂窝基站(Femtocell)等。
可选地,所述终端设备110可以是任意终端设备,所述终端设备110包括但不限于:
经由有线线路连接,如经由公共交换电话网络(Public Switched Telephone Networks,PSTN)、数字用户线路(Digital Subscriber Line,DSL)、数字电缆、直接电缆连接;和/或另一数据连接/网络;和/或经由无线接口,如,针对蜂窝网络、无线局域网(Wireless Local Area Network,WLAN)、诸如DVB-H网络的数字电视网络、卫星网络、AM-FM广播发送器;和/或另一终端设备的被设置成接收/发送通信信号的装置;和/或物联网(Internet of Things,IoT)设备。被设置成通过无线接口通信的终端设备可以被称为“无线通信终端”、“无线终端”或“移动终端”。移动终端的示例包括但不限于卫星或蜂窝电话;可以组合蜂窝无线电电话与数据处理、传真以及数据通信能力的个人通信系统(Personal Communications System,PCS)终端;可以包括无线电电话、寻呼机、因特网/内联网接入、Web浏览器、记事簿、日历以及/或全球定位系统(Global Positioning System,GPS)接收器的PDA;以及常规膝上型和/或掌上型接收器或包括无线电电话收发器的其它电子装置。终端设备可以指接入终端、用户设备(User Equipment,UE)、用户单元、用户站、移动站、移动台、远方站、远程终端、移动设备、用户终端、终端、无线通信设备、用户代理或用户装置。接入终端可以是蜂窝电话、无绳电话、会话启动协议(Session Initiation Protocol,SIP)电话、无线本地环路(Wireless Local Loop,WLL)站、个人数字处理(Personal Digital Assistant,PDA)、具有无线通信功能的手持设备、计算设备或连接到无线调制解调器的其它处理设备、车载设备、可穿戴设备、5G网络中的终端设备或者未来演进的PLMN中的终端设备等。
应理解,本文中术语“系统”和“网络”在本文中常被可互换使用。
终端设备通常在通过随机接入过程,取得与网络设备的同步后,才能够进行上行传输。
触发终端设备进行随机接入的事件有多种,本申请实施例对此不做具体限定。
例如,触发终端设备进行随机接入的事件包括以下中的至少一种:
1、初始建立无线连接。终端设备从无线资源控制(radio resource control,RRC)空闲态进入RRC连接态。
2、RRC连接重建立过程。
3、切换。终端设备在进行小区切换时,需要通过随机接入过程完成切换。
4、终端设备处于RRC连接状态下,但是上行不同步,下行数据到达。
5、RRC连接状态下,上行数据到达,但是上行不同步。
6、RRC连接状态下,上行数据到达,但是在物理上行控制信道(physical uplink control channel,PUCCH)上没有可用的调度请求(scheduling request,SR)资源。
7、SR失败。
8、RRC同步重配置请求。
9、RRC非活跃状态转移到RRC连接状态。
10、在辅小区添加时建立时间对齐。
11、其他系统消息(System Information,SI)的请求。
12、波束失败恢复。
以NR系统为例,NR系统目前支持两种随机接入方式,基于竞争的随机接入和基于非竞争的随机接入。基于竞争的随机接入也可以成为四步随机接入。
下面结合图2来描述基于竞争的随机接入过程,图2所示的方法包括步骤S210-S240。
在S210中,终端设备选择物理随机接入信道(physical random access channel,PRACH)资源,例如PRACH的时域资源、频域资源和码域资源中的至少一种。
该终端设备在选择的PRACH资源上向网络设备发送消息1(message1,MSG1),该MSG1中包含终端设备选择的随机接入前导码。
网络设备可以根据终端设备发送的前导码估计上行传输时间,以及终端设备在步骤S230中发送MSG3所需要的上行资源的大小。
在S220中,网络设备收到MSG1之后,在下行共享信道(downlink share channel,DL-SCH)上发送MSG2,其中,MSG2为随机接入响应(Random Access Response,RAR)。
其中,该RAR中携带了上行传输的时间提前量(timeing advance,TA)和可以使用的上行资源信息以及临时小区无线网络临时标识(temporary cell radio network temporary identifier,T-CRNTI),也即临时CRNTI。
可选地,该RAR可以由网络设备的媒体接入控制(media access control,MAC)层产生,MAC层产生的RAR也可以称为MAC RAR。一条MSG2可以同时对应多个终端设备的随机接入请求响应。
对于终端设备而言,终端设备在发送MSG1之后,可以开启一个RAR窗口,并在该RAR窗口内监测物理下行控制信道(physical downlink control channel,PDCCH)。
该PDCCH是采用随机接入RNTI(radom access RNTI,RA-RNTI)加扰的PDCCH,其中RA-RNTI的计算如下:
RA-RNTI=1+s_id+14×t_id+14×80×f_id+14×80×8×ul_carrier_id
(公式1)
其中,s_id表示PRACH资源的第一个正交频分复用(orthogonal frequency division multiplexing,OFDM)符号的索引,其中,0≤s_id<14;t_id表示系统帧中PRACH资源的第一个时隙的索引,0≤t_id<80;f_id表示频域中的PRACH时机的索引,0≤f_id<8;ul_carrier_id表示用于随机接入前导码传输的上行载波类型(0为上行载波,1为补充上行载波)。
由上可知,RA-RNTI和终端设备选择的PRACH的时频资源有关。终端设备和网络设备都可以根据PRACH的时频资源确定RA-RNTI。网络设备可以根据确定的RA-RNTI加扰PDCCH,并向终端设备发送加扰之后的PDCCH。终端设备可以根据确定的RA-RNTI,解码网络设备发送的PDCCH。
终端设备成功监测到RA-RNTI加扰的PDCCH之后,并根据该PDCCH,获得该PDCCH调度的物理下行共享信道(physical downlink shared channel,PDSCH)。该PDSCH中可以包括RAR,其中,RAR的格式可以如图3-图6所示。
MAC RAR可以承载在MAC协议数据单元(protocol data unit,PDU)中,一个MAC PDU在结构上可以包括三部分,一部分是MAC头,该MAC头的大小可变;一部分是RAR 负载,该RAR负载中可以包括1个或多个MAC RAR;另一部分是填充(padding)信息,该padding信息是可选项。
一个MAC头可以包括一个或多个MAC子头。MAC头可以包括两种类型的子头,如图3和图4所示,图3和图4示出的是两种类型的MAC子头的结构示意图。这两种类型的子头可以由类型字段“T”进行区分。T=0可以用于指示接下来呈现的是随机接入回退指示(backoff indicator,BI),如图3所示,该BI可用于指示重传MSG1的回退时间。T=1可以指示接下来呈现的是随机接入前导码标识,如图4所示。
在MAC子头的字段中,字段“E”表示扩展域(extension field),用于指示后续是否还有MAC子头。当E=1时,表示后续还有MAC子头,当E=0时,表示后续不再有MAC子头。字段“T”表示类型域(type field),用于指示接下来呈现的是“BI”还是“随机接入前导标识(random access preamble identity,RAPID)”。当T=1时,表示接下来呈现的是RAPID字段;当T=0时,表示接下来呈现的是BI字段。其中,RAPID为网络设备响应接收到的MSG1中的前导码,该RAPID的值可以为终端设备向网络设备发送的前导码的值。字段“BI”表示回退指示(backoff indicator),用于指示重传MSG1的回退时间。
图5示出的是一种MAC PDU中包括MAC RAR的结构示意图,图5所示的是MAC头包括多个MAC子头的情况,当然,一个MAC头也可以包括一个MAC子头。
若某个RAR是RAPID类型的,那么该RAR的结构可以如图6所示。其中,字段“R”为保留保留比特位(reserved bit),固定填为0。该RAR中可以包括以下信息中的至少一种:上行时间提前量,上行授权(uplink grant,UL grant)信息,临时小区无线网络临时标识(cell radio network temporary identifier,C-RNTI)。上行授权信息用于指示所述终端设备发送MSG3可使用的上行资源。上行时间提前量用于调整所述终端设备发送上行数据的上行时序。临时C-RNTI用于加扰MSG4中的PDCCH。
S230、终端设备在收到MSG2后,判断该MSG2是否属于自己的RAR消息。在判断该MSG2为属于自己的RAR消息后,可以在网络设备指示的可用的上行资源上发送MSG3消息,该MSG3消息可以为无线资源控制(radio resource control,RRC)消息。
该MSG3消息中可以携带终端设备专属的RNTI。
MSG3消息的主要作用是通知网络设备该随机接入过程是由什么事件触发的。例如,如果该随机接入过程是初始随机接入过程,则MSG3消息中可以携带终端设备标识和建立事件,该建立事件例如为RRC连接请求消息。又例如,如果是RRC连接重建立过程,则MSG3消息中可以携带连接态的终端设备标识和重建立事件,该重建立事件例如为RRC连接重建立过程。
另外,MSG3中携带的终端设备标识可用于在MSG4中确定是否竞争成功。
S240、终端设备接收网络设备发送的MSG4。该MSG4也可以称为竞争解决消息,可用于确定是否竞争成功。MSG4中还可以包括网络设备为终端设备分配的上行资源。当该MSG4中携带的终端设备标识与MSG3中终端设备向网络设备发送的终端设备标识一致时,表示随机接入成功,终端设备可以在MSG4中指示的上行资源上进行上行传输。当该MSG4中携带的终端设备标识与MSG3中终端设备向网络设备发送的终端设备标识不一致时,表示终端设备随机接入失败,随机接入失败后,终端设备可以重新执行S210~S240的步骤,重新发起随机接入。
MSG4有两个作用,一个是用于向终端设备指示随机接入是否竞争成功,另一个是向终端设备传输RRC配置消息。
终端设备在向网络设备发送MSG3后,会开启一个接收窗口,例如终端设备可以启动竞争解决定时器,并在该定时器超时前监测网络设备发送的MSG4。
下面结合图7,对基于非竞争的随机接入进行描述。图7所示的方法可以包括步骤S710~S730。
S710、网络设备为终端设备配置基于非竞争的随机接入前导码。
S720、终端设备向网络设备发送基于非竞争的随机接入前导码。
S730、网络设备向终端设备发送随机接入响应。
终端设备在向网络设备发送随机接入前导码后,会开启RAR窗口,并在该RAR窗口内监测网络设备发送的RAR。
对于基于非竞争的随机接入,终端设备接收到网络设备发送的随机接入响应,就表示终端设备随机接入成功。
参见上文的描述,传统的四步随机接入过程需要终端设备与网络设备进行四次信令交互,才能成功接入。四步随机接入过程容易造成信令开销大,接入时延长的问题。
因此,为了节省信令开销,减小接入时延,两步随机接入过程被提出。在两步随机接入过程中,简单的说,相当于将四步随机接入过程的第一步和第三步合并为两步随机接入过程中的第一步,将四步随机接入过程的第二步和第四步合并为两步随机接入过程中的第二步。
下面结合图8,对两步随机接入过程进行描述。
在步骤S810中,终端设备向网络设备发送MSGA。该MSGA中包括随机接入前导码,上行数据以及终端设备标识。
该上行数据可以承载在PUSCH上。其中,该PUSCH中可以携带终端设备特定的RNTI。
可选地,该上行数据的内容可以根据随机接入场景的不同而不同。例如,对于为了初始接入发起的随机接入的情况,该上行数据中可以包含RRC连接请求消息。又例如,对于为了RRC连接重建立发起的随机接入的情况,该上行数据中可以包含RRC连接重建立请求消息。
该上行数据也可以是承载在PDCCH中的上行信息。
可选地,该随机接入前导码可以是终端设备随机选择的前导码。例如,该前导码可以是网络设备提供的多个前导码中的一个。
在步骤S820中,网络设备向终端设备发送MSGB。
该MSGB中可以包括RAR和竞争解决消息。
终端设备在向网络设备发送MSGA之后,会开启一个接收窗口,终端设备可以在该接收窗口内监测网络设备发送的MSGB。
参见上文图2、图7和图8的描述,终端设备在向网络设备发送完随机接入过程中的第一消息后,就立即开启一个接收窗口,开始监听网络设备发送的第二消息。其中,第一消息可以是随机接入过程中终端设备向网络设备发送的任意一条消息,如第一消息可以是随机接入过程中的第一条消息,也可以是随机接入过程中的第三条消息。第二消息可以是网络设备基于第一消息向终端设备回复的消息。
但是终端设备在发送完第一消息后,由于存在传播延时,网络设备并不能立即接收到该第一消息;此外网络设备处理第一消息还需要花费时间,因此,如果终端设备在发送完第一消息后,立即开始监听第二消息会造成终端设备资源的浪费,不利于终端设备的省电。
举例说明,终端设备在基于竞争的随机接入过程中,发送完MSG1后立即启动RAR窗口,开始监听RAR。后续终端设备收到RAR,并根据RAR中指示的上行授权资源发送MSG3后,立即启动竞争解决定时器开始监听MSG4。但是,由于信号传播存在往返路径传播延时以及网络设备的处理时间,终端设备在发送完MSG1后,并不能立即收到MSG2,以及终端设备在发送完MSG3后并不能立即接收到MSG4,因此立即监听PDCCH的调度并不是必须的,不利于终端设备的省电。
因此,本申请实施例提供一种用于随机接入的方法,有利于节约终端设备的电量,达到省电的目的。如图9所示,该方法包括步骤S910~920。
本申请实施例对随机接入的方式不做具体限定,可以是基于竞争的随机接入,也可以 是基于非竞争的随机接入,或者还可以是两步随机接入。
S910、终端设备向网络设备发送随机接入过程中的第一消息。
该第一消息可以是终端设备在随机接入过程中向网络设备发送的任意消息。例如对于基于竞争的随机接入,该第一消息可以是MSG1,也可以是MSG3。对于基于非竞争的随机接入,该第一消息可以包括网络设备为终端设备配置的随机接入前导码。对于两步随机接入,该第一消息可以是MSGA。
S920、终端设备监听网络设备发送的第二消息,其中,第二消息是网络设备基于第一消息发送的消息,且终端设备开始监听第二消息的时间晚于终端设备发送第一消息的完成时间。
终端设备在发送完第一消息后,可以根据一定的规则,确定开始监听第二消息的时刻,且开始监听第二消息的时刻晚于第一消息的发送完成时刻。
S930、网络设备确定发送第二消息的时刻,第二消息的发送时刻等于或晚于网络设备生成第二消息的时刻。
网络设备确定第二消息的发送时刻可以包括网络设备确定开始处理第一消息的时刻,或者网络设备确定第一消息的处理速度,或者网络设备在生成第二消息后,确定第二消息的发送时刻。
该第二消息也可以理解为网络设备基于第一消息向终端设备回复的消息,第二消息是网络设备对终端设备发送的第一消息的响应。
第一消息可以是随机接入过程中终端设备向网络设备发送的任意一条消息,第二消息可以为随机接入过程中网络设备向终端设备发送的任意一条消息。
如果第一消息为MSG1,则第二消息可以是MSG2;如果第一消息为MSG3,则第二消息可以是MSG4;如果第一消息为MSGA,则第二消息可以是MSGB。
本申请实施例中,由于终端设备发送完第一消息后,并不会立即接收到网络设备发送的第二消息,因此,终端设备在发送完第一消息后,并不是立即开始监听第二消息,而是在晚于第一消息的发送完成时间后开始监听第二消息,这样有利于节省终端设备的电量,达到省电的目的。
本申请实施例对第一消息的发送完成时刻与开始监听第二消息的时刻之间的时间间隔不做具体限定,该时间间隔可以是大于0的任意时间间隔,终端设备可以在该时间间隔之后,再开始监听第二消息。
该时间间隔可以通过定时器来实现,如终端设备监听网络设备发送的第二消息,可以包括:终端设备响应于第一消息的发送完成,启动目标定时器;并在该目标定时器超时后,终端设备开始监听网络设备发送的第一消息。
例如,终端设备向网络设备发送完MSG1之后,启动目标定时器。在该目标定时器的运行期间内,终端设备不监听网络设备的PDCCH调度来接收RAR;在该目标定时器超时后,终端设备开始监听RAR。
又例如,终端设备向网络设备发送完MSG1后,收到网络设备发送的RAR。该RAR中指示了终端设备可以发送MSG3的上行授权资源,终端设备可以在该上行授权资源上向网络设备发送MSG3。在向网络设备发送完MSG3后,终端设备可以启动目标定时器。在该目标定时器的运行期间内,终端设备不监听网络设备的PDCCH调度以接收冲突解决消息;在该目标定时器超时后,终端设备开始监听冲突解决消息。
再例如,终端设备向网络设备发送完MSGA后,启动目标定时器。在该目标定时器的运行期间内,终端设备不监听网络设备的PDCCH调度以接收MSGB;在该目标定时器超时后,终端设备开始监听MSGB。
网络设备接收终端设备发送的第一消息后,基于该第一消息,生成对应的RAR。网络设备在向终端设备发送RAR之前,会考虑目标定时器的时长,保证不会在目标定时器的 运行期间内给终端设备调度RAR,从而避免终端设备错过RAR的接收。
网络设备在发送RAR时,会基于目标定时器的时长确定RAR的发送时刻,保证RAR到达终端设备的时刻不在目标定时器的运行期间内,这样能够避免终端设备错过RAR的接收。
不同过程中的目标定时器可以相同,也可以不同,本申请实施例对此不作具体限定。例如,终端设备在发送完MSG1之后启动的目标定时器,与终端设备发送完MSG3之后启动的目标定时器可以相同,也可以不同。
该目标定时器可以称为节能定时器或者往返时间定时器(round trip time,RTT)。
目标定时器的确定方式有多种,本申请实施例对此不作具体限定。目标定时器可以是根据第一参数确定的,第一参数包括以下信息中的至少一种:所述网络设备配置的第一定时器,非连续接收DRX参数,上行时间提前量,所述网络设备的处理时长,预设的所述终端设备和所述网络设备之间往返传输消息所需的第一时长。
例如,目标定时器的时长可以是根据网络设备为终端设备配置的第一定时器的时长确定的。又例如,目标定时器的时长可以是根据上行时间提前量(time advance,TA)确定的。下面结合具体的情况进行详细描述。
作为一个示例,目标定时器的时长可以是根据网络设备给终端设备配置的第一定时器的时长确定的。
网络设备配置第一定时器时,主要考虑网络设备的处理时长,以及信号的平均往返传输时延,也就是说,第一定时器的时长可以是根据网络设备的处理时长,以及终端设备与网络设备之间往返传输消息所需的第一时长确定的。第一时长例如可以表示终端设备发送消息到网络设备接收到该消息所需的时长,与网络设备发送消息到终端设备接收到该消息所需的时长之和。
例如,第一定时器的时长可以等于网络设备的处理时长,以及第一时长之和。又例如,第一定时器的时长也可以等于网络设备的处理时长。
该第一时长可以是网络设备预配置的,网络设备可以在不知道终端设备的上行时间提前量的情况下,预配置一个第一时长,该第一时长可以等于终端设备的上行提前量的2倍,也可以大于或小于终端设备的上行时间提前量的2倍。
网络设备可以通过系统消息向终端设备配置第一定时器,这样不论终端设备处于空闲态还是处于连接态,都可以根据第一定时器,确定目标定时器;进而终端设备可以在目标法定时期超时后,再开始监测第二消息。
网络设备通过系统消息配置第一定时器时,所有的终端设备都可以共用相同时长的第一定时器。
网络设备还可以通过RRC专用信令向终端设备配置第一定时器,这种方式可以适用于处于RRC连接态的终端设备。如网络设备可以通过以下消息中的至少一种向终端设备配置第一定时器:RRC连接建立过程中的消息,RRC连接恢复过程中的消息,RRC重建立过程中的消息和RRC重配置过程中的消息。
例如,网络设备可以通过RRC建立(RRCSetup)消息向终端设备配置第一定时器,或者网络设备可以通过RRC恢复(RRCResume)消息向终端设备配置第一定时器,或者网络设备可以通过RRC重建立(RRCReestablishment)消息向终端设备配置第一定时器,或者网络设备可以通过RRC重配置(RRCReconfiguration)消息向终端设备配置第一定时器。
网络设备通过RRC专用信令配置第一定时器时,可以针对不同的终端设备配置不同时长的第一定时器。
第一定时器还可以复用RRC信令中的非连续接收(discontinuous reception,DRX)参数,终端设备可以根据网络设备配置的DRX参数来确定第一定时器的时长。
如终端设备可以将DRX的周期确定为第一定时器的时长,或者终端设备可以将DRX周期中的休眠期确定为第一定时器的时长,或者终端设备还可以将DRX周期进行一系列处理得到第一定时器的时长。
例如,该第一定时器的时长可以是DRX的上行混合自动重传请求(hybrid automatic repeat reQuest,HARQ)RTT定时器。
可选地,目标定时器的时长可以等于第一定时器的时长,终端设备接收到网络设备配置的第一定时器之后,可以将第一定时器的时长确定为目标定时器的时长,并根据目标定时器进行随机接入。
作为又一示例,目标定时器的时长可以是根据上行TA确定的。该上行TA可以是终端设备从随机接入响应消息中获得的,或者该上行TA可以是网络设备通过系统消息广播给终端设备的。
该目标定时器的时长可以等于两倍的TA的值。本申请实施例将两倍的TA的值作为目标定时器的时长,而不附加额外的网络设备的处理时长,这样不论网络设备处理第一消息的时间长短,终端设备都不会错过第二消息的接收。
该目标定时器的时长还可以设定为2倍的TA值与第二时长之和,该第二时长为预设的网络设备的处理时长。
该第二时长可以是大于0的任意时长,或者该第二时长可以是根据网络设备的处理时长确定的。
第二时长可以是网络设备配置给终端设备的,该第二时长的配置方式与第一定时器的配置方式类似,如网络设备可以通过系统消息和/或RRC专用信令向终端设备配置第二时长。
网络设备可以通过RRC建立(RRCSetup)消息向终端设备配置第二时长,或者网络设备可以通过RRC恢复(RRCResume)消息向终端设备配置第二时长,或者网络设备可以通过RRC重建立(RRCReestablishment)消息向终端设备配置第二时长,或者网络设备可以通过RRC重配置(RRCReconfiguration)消息向终端设备配置第二时长。
第二时长还可以复用RRC信令中的非连续接收(discontinuous reception,DRX)参数,终端设备可以根据网络设备配置的DRX参数来确定第二时长。
如终端设备可以将DRX的周期确定为第二时长,或者终端设备可以将DRX周期中的休眠期确定为第二时长,或者终端设备还可以将DRX周期进行一系列处理得到第二时长。
例如,该第二时长可以是DRX的上行混合自动重传请求(hybrid automatic repeat reQuest,HARQ)RTT定时器的时长。
上文描述了多种确定目标定时器的方式,但本申请实施例并不限于此。目标定时器的时长可以是第一参数中包括的时长最长的参数的时长。
作为一个示例,目标定时器的时长可以是根据第一定时器的时长,以及2倍的TA值确定的,终端设备可以将第一定时器的时长,以及2倍的TA值中的较大者作为目标定时器的时长。
由于在第一定时器的时长内,以及2倍的TA值的时长内,终端设备都不会接收到第二消息,因此,将两者中的较大者作为目标定时器的时长,能够确保终端设备最大限度的节能。
作为又一示例,目标定时器的时长可以是根据第一定时器的时长,以及2倍的TA值与第二时长之和确定的,终端设备可以将第一定时器的时长,以及2倍的TA值与第二时长之和中的较大者作为目标定时器的时长。
由于在第一定时器的时长内,以及2倍的TA值与第二时长之和的时长内,终端设备都不会接收到网络设备发送的第二消息,因此,将两者中的较大者作为目标定时器的时长,能够确保终端设备最大限度的节能。
作为又一示例,目标定时器的时长还可以是根据第一定时器的时长,以及DRX参数确定的。终端设备可以将第一定时器的时长,以及根据DRX参数确定的时长中的较大者作为目标定时器的时长。
本申请实施例对第二定时器的启动时刻不做具体限定,第二定时器可以是在目标定时器超时后才启动的,或者,第二定时器可以是与目标定时器同时启动的。其中,第二定时器的时长为监测第二消息的时长。
作为一个示例,第二定时器是在目标定时器超时后启动的。终端设备在目标定时器超时后,开始监测第二消息,可以包括:终端设备在目标定时器超时后,响应于目标定时器超时,启动第二定时器,该第二定时器的时长为所述终端设备监听第二消息的时长。
如果第一消息为MSG1,则第二定时器的时长等于RAR窗口的长度。终端设备在发送完MSG1后,启动目标定时器,在该目标定时器的运行期间,终端设备不监测RAR。在目标定时器超时后,终端设备启动RAR窗口,并在该RAR窗口内监听RAR。
如果第一消息为MSG3,则第二定时器的时长可以等于竞争解决定时器的时长。终端设备在发送完MSG3后,启动目标定时器,在该目标定时器的运行期间,终端设备不监测竞争解决消息。在目标定时器超时后,终端设备启动竞争解决定时器,并在竞争解决定时器运行期间监听竞争解决定时器。
如图10所示,终端设备向网络设备发送完第一消息后,启动目标定时器。在目标定时器超时后,终端设备启动第二定时器,开始监听网络设备发送的第二消息。
作为又一示例,第二定时器是与目标定时器同时启动的。终端设备在目标定时器超时后,开始监测第二消息,可以包括:终端设备在发送完第一消息后,同时启动目标定时器和第二定时器,该第二定时器的时长为所述终端设备监听第二消息的时长。
如果第一消息为MSG1,则第二定时器的时长可以等于RAR窗口的长度。终端设备在发送完MSG1后,同时启动目标定时器和第一定时器。在目标定时器和第二定时器同时运行的期间,终端设备不监测RAR;在目标定时器超时,第二定时器的运行期间内,终端设备监测RAR。
如果第一消息为MSG3,则第二定时器的时长可以等于竞争解决定时器的时长。终端设备在发送完MSG3后,同时启动目标定时器和第二定时器。在该目标定时器和第二定时器同时运行的期间内,终端设备不监测竞争解决消息;在目标定时器超时后,第二定时器的运行期间内,终端设备监测竞争解决消息。
如图11所示,终端设备在向网络设备发送完第一消息后,同时启动目标定时器和第二定时器。在第二定时器和目标定时器同时运行的期间内,终端设备不监听第二消息;在目标定时器超时后,且在第二定时器的运行期间内,终端设备开始监听第二消息。
参见图10和图11,网络设备在向终端设备发送第二消息时,会考虑目标定时器的时长。网络设备可以根据目标定时器的时长与两倍的上行提前量的差值,确定第二消息的发生时刻与第一消息的接收时刻之间的时长。
网络设备通过系统消息预配置目标定时器时,配置的目标定时器的时长对于所有的终端设备是相同的,但实际上,对于不同位置的终端设备,其上行时间提前量是不同的,因此,网络设备在与不同的终端设备通信时,为了保证终端设备不错过第二消息的接收,网络设备发送第二消息的时刻会根据不同的终端设备进行调整。
如果目标定时器的时长刚好等于网络设备的处理时长、与上行时间提前量的2倍之和,则网络设备可以在生成第二消息后,就立即发送第二消息。因为在该情况下,第二消息到达终端设备的时刻刚好为目标定时器超时的时刻。
如果目标定时器的时长小于网络设备的处理时长、与上行时间提前量的2倍之和,则网络设备也可以在生成第二消息后,就立即发送第二消息。因为在该情况下,虽然目标定时器超时后,第二消息还未到达终端设备,但是这并不会影响终端设备对第二消息的接收, 不会造成终端设备错过第二消息的接收。
如果目标定时器的时长大于网络设备的处理时长、与上行时间提前量的2倍之和,则网络设备生成第二消息后,需要间隔一段时间后,再向终端设备发送第二消息;或者网络设备可以在接收到第一消息后,间隔一段时间后再开始处理以生成第二消息。这是由于目标定时器的时长较长,如果网络设备生成第二消息后就立即发送第二消息,会导致第二消息到达终端设备的时刻是在目标定时器的运行期间内,这会导致终端设备接收不到第二消息。在该情况下,如果网络设备当前有好多数据需要处理,则网络设备可以优先处理其他的数据,然后再处理第一消息。
下面以四步随机接入过程为例,对本申请实施例的方案进行说明。下文中未描述的特征可以参见上文的描述,为了简介,此处不再赘述。
网络设备可以通过系统消息向终端设备配置第一定时器,终端设备可以从系统消息中获取第一定时器。终端设备可以根据第一定时器的时长确定目标定时器1,如终端设备可以将第一定时器的时长确定为目标定时器1的时长。
终端设备向网络设备发送完MSG1之后,启动目标定时器1。在该目标定时器1的运行期间内,终端设备不监听MSG2;在该定时器超时后,终端设备开始监听MSG2。
终端设备可以在启动目标定时器1的同时,开启RAR窗口,在目标定时器1与RAR窗口同时运行的期间,终端设备不监测RAR,在目标定时器1超时后,RAR窗口的运行期间内,终端设备在RAR窗口的运行期间内监听RAR。或者,终端设备可以在目标定时器1超时后,开启RAR窗口,并在该RAR窗口内监听RAR。
网络设备接收到终端设备发送的MSG1后,生成对应的RAR。终端设备在发送RAR后,会考虑目标定时器1的时长。
终端设备接收到网络设备发送的RAR后,可以在RAR中指示的上行资源上发送MSG3。另外,终端设备还可以从RAR中获取上行TA。
终端设备发送完MSG3后,可以启动目标定时器2。在该目标定时器的运行期间内,终端设备可以不监听MSG4;在该目标定时器2超时后,终端设备开始监听MSG4。
目标定时器2的时长与目标定时器1的时长可以相同,也可以不同。目标定时器2的确定方式与目标定时器1的确定方式可以相同,也可以不同。
终端设备确定目标定时器2的方式有多种,本申请实施例对此不作具体限定。
终端设备可以将目标定时器1确定为目标定时器2,也就是说,目标定时器2是根据第一定时器的时长确定的。
终端设备也可以根据TA确定目标定时器2。例如,目标定时器2的时长可以为2倍的TA的值。如果网络设备在系统消息中广播了第二时长,或者如果网络设备在RRC信令中广播了第二时长,终端设备也可以确定目标定时器2的时长为2倍的TA的值与第二时长之和。
该第二时长可以是根据网络设备的处理时长确定的,如第二时长可以等于网络设备的处理时长。
终端设备还可以将第一定时器和TA值进行比较,确定目标定时器2。
例如,如果第一定时器的时长大于2倍的TA的值,则终端设备可以将第一定时器的时长确定为目标定时器2的时长;如果第一定时器的时长小于2倍的TA的值,则终端设备可以将2倍的TA的值作为目标定时器2的时长。
又例如,如果第一定时器的时长大于2倍的TA的值与第二时长之和,则终端设备可以将第一定时器的时长作为目标定时器2的时长;如果第一定时器的时长小于2倍的TA的值与第二时长之和,则终端设备可以将2倍的TA的值与第二时长之和作为目标定时器2的时长。
终端设备可以在启动目标定时器2的同时,启动竞争解决定时器,终端设备可以在目 标定时器2与竞争解决定时器同时运行的期间内,不监测MSG4;在目标定时器2超时后,竞争解决定时器运行期间内,监测MSG4。或者,终端设备可以在目标定时器超时后,启动竞争解决定时器,并在该竞争解决定时器运行期间内,监测MSG4。
本申请实施例是以随机接入过程为例进行描述的,但本申请并不限于此,对于其他的场景中,只要终端设备不能立即接收到网络设备回复的消息,都可以使用本申请实施例的方法以节省终端设备的电量。
本申请实施例中的终端设备可以为物联网中的终端设备。在物联网中,终端设备之间的数据传输基本都发生在随机接入过程中,针对物联网中的终端设备的节能实际上就是对随机接入过程中的节能,因此本申请实施例中的用于随机接入的方法尤其适用于物联网中的终端设备,对物联网中的终端设备的节能更加显著。
上文中详细描述了根据本申请实施例的用于随机接入的方法,下面将结合图12至图16,描述根据本申请实施例的装置,方法实施例所描述的技术特征适用于以下装置实施例。
图12是本申请实施例的一种终端设备的示意性框图,该终端设备可以是上文描述的任一种终端设备。图12的终端设备1200包括通信单元1210和处理单元1220,其中:
通信单元1210,用于向网络设备发送随机接入过程中的第一消息。
处理单元1220,用于监听所述网络设备发送的第二消息,所述第二消息是所述网络设备基于所述第一消息发送的消息,其中,所述终端设备开始监听所述第二消息的时刻晚于所述终端设备发送所述第一消息的完成时刻。
可选地,所述处理单元1220用于:响应于所述第一消息的发送完成,启动目标定时器;在所述目标定时器超时后,开始监听所述所述第二消息。
可选地,所述目标定时器的时长是根据第一参数确定的,所述第一参数包括以下信息中的至少一种:所述网络设备配置的第一定时器,非连续接收DRX参数,上行时间提前量,所述网络设备的处理时长,预设的所述终端设备和所述网络设备之间往返传输消息所需的第一时长。
可选地,所述第一参数是所述网络设备通过系统消息和/或无线资源控制RRC信令发送给所述终端设备的。
可选地,所述RRC信令包括以下消息中的至少一种:RRC建立消息,RRC恢复消息,RRC重建立消息和RRC重配置消息。
可选地,所述第一定时器是根据所述网络设备的处理时长和所述第一时长确定的。
可选地,所述上行时间提前量是所述终端设备从随机接入响应消息中获得的。
可选地,所述目标定时器的时长等于所述第一定时器的时长。
可选地,所述DRX参数中包括上行混合自动重传请求往返时间定时器的时长配置,所述目标定时器的时长为所述上行混合自动重传请求往返时间定时器的时长。
可选地,所述目标定时器的时长等于两倍的所述上行时间提前量的值。
可选地,所述目标定时器的时长等于两倍的所述上行时间提前量的值与所述网络设备的处理时长之和。
可选地,所述目标定时器的时长为所述第一定时器的时长,以及两倍的所述上行时间提前量的值中的较大者。
可选地,所述目标定时器的时长为所述第一定时器的时长,以及两倍的所述上行时间提前量的值与所述所述网络设备的处理时长之和中的较大者。
可选地,所述处理单元1220用于:响应于所述目标定时器超时,启动第二定时器,所述第二定时器的时长为所述终端设备监听所述第二消息的预设时长;在所述第二定时器的时长内监听所述第二消息。
可选地,所述处理单元1220用于:响应于所述第一消息的发送完成,启动第二定时器,所述第二为定时器的时长为所述终端设备监听所述第二消息的预设时长,所述第二定 时器的时长大于所述第一定时器的时长;在所述第一定时器超时后且所述第二定时器超时前,监听所述第二消息。
可选地,所述第一消息中包括随机接入前导码,所述第二消息为随机接入响应消息。
可选地,所述终端设备向所述网络设备发起的随机接入为两步随机接入,所述第一消息为消息MSGA,所述第二消息为MSGB。
可选地,所述第一消息为随机接入过程中的第三条消息,所述第二消息为竞争解决消息。
可选地,所述终端设备为物联网中的终端设备。
图13是本申请实施例的一种网络设备的示意性框图,该网络设备可以是上文描述的任一种网络设备。图13的网络设备1300包括通信单元1310和处理单元1320,其中:
通信单元1310,用于接收终端设备发送的随机接入过程中的第一消息。
处理单元1320,用于根据目标定时器,确定发送第二消息的时刻,所述第二消息为所述网络设备响应于所述第一消息的消息,所述目标定时器的时长等于所述终端设备发送完所述第一消息到所述终端设备开始监听所述第二消息之间的时长。
可选地,所述目标定时器的时长是根据第一参数确定的,所述第一参数包括以下信息中的至少一种:所述网络设备配置的第一定时器,非连续接收DRX参数,上行时间提前量,所述网络设备的处理时长,预设的所述终端设备和所述网络设备之间往返传输消息所需的第一时长。
可选地,所述通信单元1310用于:通过系统消息和/或无线资源控制RRC信令向所述终端设备发送所述第一参数。
可选地,所述RRC信令包括以下消息中的至少一种:RRC建立消息,RRC恢复消息,RRC重建立消息和RRC重配置消息。
可选地,所述第一定时器是根据所述网络设备的处理时长和所述第一时长确定的。
可选地,所述通信单元1310用于:通过随机接入响应消息向所述终端设备发送所述上行时间提前量。
可选地,所述目标定时器的时长等于所述第一定时器的时长。
可选地,所述DRX参数中包括上行混合自动重传请求往返时间定时器的时长配置,所述目标定时器的时长为所述上行混合自动重传请求往返时间定时器的时长。
可选地,所述目标定时器的时长等于两倍的所述上行时间提前量的值。
可选地,所述目标定时器的时长等于两倍的所述上行时间提前量的值与所述网络设备的处理时长之和。
可选地,所述目标定时器的时长为所述第一定时器的时长,以及两倍的所述上行时间提前量的值中的较大者。
可选地,所述目标定时器的时长为所述第一定时器的时长,以及两倍的所述上行时间提前量的值与所述所述网络设备的处理时长之和中的较大者。
可选地,所述第一消息中包括随机接入前导码,所述第二消息为随机接入响应消息。
可选地,所述终端设备向所述网络设备发起的随机接入为两步随机接入,所述第一消息为消息MSGA,所述第二消息为MSGB。
可选地,所述第一消息为随机接入过程中的第三条消息,所述第二消息为竞争解决消息。
可选地,所述终端设备为物联网中的终端设备。
图14是本申请实施例提供的一种通信设备1400示意性结构图。图14所示的通信设备1400包括处理器1410,处理器1410可以从存储器中调用并运行计算机程序,以实现本申请实施例中的方法。
可选地,如图14所示,通信设备1400还可以包括存储器1420。其中,处理器1410 可以从存储器1420中调用并运行计算机程序,以实现本申请实施例中的方法。
其中,存储器1420可以是独立于处理器1410的一个单独的器件,也可以集成在处理器1410中。
可选地,如图14所示,通信设备1400还可以包括收发器1430,处理器1410可以控制该收发器1430与其他设备进行通信,具体地,可以向其他设备发送信息或数据,或接收其他设备发送的信息或数据。
其中,收发器1430可以包括发射机和接收机。收发器1430还可以进一步包括天线,天线的数量可以为一个或多个。
可选地,该通信设备1400具体可为本申请实施例的网络设备,并且该通信设备1400可以实现本申请实施例的各个方法中由网络设备实现的相应流程,为了简洁,在此不再赘述。
可选地,该通信设备1400具体可为本申请实施例的移动终端/终端设备,并且该通信设备1400可以实现本申请实施例的各个方法中由移动终端/终端设备实现的相应流程,具体地,该通信设备1400可以实现本申请实施例的各个方法中由第一终端设备和/或第二终端设备实现的相应流程,为了简洁,在此不再赘述。
图15是本申请实施例的装置的示意性结构图。图15所示的装置1500包括处理器1510,处理器1510可以从存储器中调用并运行计算机程序,以实现本申请实施例中的方法。
可选地,如图15所示,装置1500还可以包括存储器1520。其中,处理器1510可以从存储器1520中调用并运行计算机程序,以实现本申请实施例中的方法。
其中,存储器1520可以是独立于处理器1515的一个单独的器件,也可以集成在处理器1510中。
可选地,该装置1500还可以包括输入接口1530。其中,处理器1510可以控制该输入接口1530与其他设备或装置进行通信,具体地,可以获取其他设备或装置发送的信息或数据。
可选地,该装置1500还可以包括输出接口1540。其中,处理器1510可以控制该输出接口1540与其他设备或装置进行通信,具体地,可以向其他设备或装置输出信息或数据。
可选地,该装置可应用于本申请实施例中的网络设备,并且该装置可以实现本申请实施例的各个方法中由网络设备实现的相应流程,为了简洁,在此不再赘述。
可选地,该装置可应用于本申请实施例中的移动终端/终端设备,并且该装置可以实现本申请实施例的各个方法中由移动终端/终端设备实现的相应流程,为了简洁,在此不再赘述。
应理解,本申请实施例提到的装置可以为芯片,该芯片还可以称为系统级芯片,系统芯片,芯片系统或片上系统芯片等。
图16是本申请实施例提供的一种通信系统1600的示意性框图。如图16所示,该通信系统1600包括终端设备1610和网络设备1620。
其中,该终端设备1610可以用于实现上述方法中由终端设备实现的相应的功能,以及该网络设备1620可以用于实现上述方法中由网络设备实现的相应的功能为了简洁,在此不再赘述。
应理解,本申请实施例的处理器可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法实施例的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器可以是通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(Field Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。 结合本申请实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。
可以理解,本申请实施例中的存储器可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(Read-Only Memory,ROM)、可编程只读存储器(Programmable ROM,PROM)、可擦除可编程只读存储器(Erasable PROM,EPROM)、电可擦除可编程只读存储器(Electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(Random Access Memory,RAM),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器(Static RAM,SRAM)、动态随机存取存储器(Dynamic RAM,DRAM)、同步动态随机存取存储器(Synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(Double Data Rate SDRAM,DDR SDRAM)、增强型同步动态随机存取存储器(Enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(Synchlink DRAM,SLDRAM)和直接内存总线随机存取存储器(Direct Rambus RAM,DR RAM)。应注意,本文描述的系统和方法的存储器旨在包括但不限于这些和任意其它适合类型的存储器。
应理解,上述存储器为示例性但不是限制性说明,例如,本申请实施例中的存储器还可以是静态随机存取存储器(static RAM,SRAM)、动态随机存取存储器(dynamic RAM,DRAM)、同步动态随机存取存储器(synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(double data rate SDRAM,DDR SDRAM)、增强型同步动态随机存取存储器(enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(synch link DRAM,SLDRAM)以及直接内存总线随机存取存储器(Direct Rambus RAM,DR RAM)等等。也就是说,本申请实施例中的存储器旨在包括但不限于这些和任意其它适合类型的存储器。
本申请实施例还提供了一种计算机可读存储介质,用于存储计算机程序。
可选的,该计算机可读存储介质可应用于本申请实施例中的网络设备,并且该计算机程序使得计算机执行本申请实施例的各个方法中由网络设备实现的相应流程,为了简洁,在此不再赘述。
可选地,该计算机可读存储介质可应用于本申请实施例中的移动终端/终端设备,并且该计算机程序使得计算机执行本申请实施例的各个方法中由移动终端/终端设备实现的相应流程,为了简洁,在此不再赘述。
本申请实施例还提供了一种计算机程序产品,包括计算机程序指令。
可选的,该计算机程序产品可应用于本申请实施例中的网络设备,并且该计算机程序指令使得计算机执行本申请实施例的各个方法中由网络设备实现的相应流程,为了简洁,在此不再赘述。
可选地,该计算机程序产品可应用于本申请实施例中的移动终端/终端设备,并且该计算机程序指令使得计算机执行本申请实施例的各个方法中由移动终端/终端设备实现的相应流程,为了简洁,在此不再赘述。
本申请实施例还提供了一种计算机程序。
可选的,该计算机程序可应用于本申请实施例中的网络设备,当该计算机程序在计算机上运行时,使得计算机执行本申请实施例的各个方法中由网络设备实现的相应流程,为了简洁,在此不再赘述。
可选地,该计算机程序可应用于本申请实施例中的移动终端/终端设备,当该计算机程序在计算机上运行时,使得计算机执行本申请实施例的各个方法中由移动终端/终端设备实 现的相应流程,为了简洁,在此不再赘述。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。针对这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,)ROM、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应所述以权利要求的保护范围为准。
Claims (80)
- 一种用于随机接入的方法,其特征在于,包括:终端设备向网络设备发送随机接入过程中的第一消息;所述终端设备监听所述网络设备发送的第二消息,所述第二消息是所述网络设备基于所述第一消息发送的消息,其中,所述终端设备开始监听所述第二消息的时刻晚于所述终端设备发送所述第一消息的完成时刻。
- 根据权利要求1所述的方法,其特征在于,所述方法还包括:响应于所述第一消息的发送完成,所述终端设备启动目标定时器;所述终端设备监听所述网络设备发送的第二消息,包括:在所述目标定时器超时后,所述终端设备开始监听所述所述第二消息。
- 根据权利要求2所述的方法,其特征在于,所述目标定时器的时长是根据第一参数确定的,所述第一参数包括以下信息中的至少一种:所述网络设备配置的第一定时器,非连续接收DRX参数,上行时间提前量,所述网络设备的处理时长,预设的所述终端设备和所述网络设备之间往返传输消息所需的第一时长。
- 根据权利要求3所述的方法,其特征在于,所述第一参数是所述网络设备通过系统消息和/或无线资源控制RRC信令发送给所述终端设备的。
- 根据权利要求4所述的方法,其特征在于,所述RRC信令包括以下消息中的至少一种:RRC建立消息,RRC恢复消息,RRC重建立消息和RRC重配置消息。
- 根据权利要求3-5中任一项所述的方法,其特征在于,所述第一定时器是根据所述网络设备的处理时长和所述第一时长确定的。
- 根据权利要求3-6中任一项所述的方法,其特征在于,所述上行时间提前量是所述终端设备从随机接入响应消息中获得的。
- 根据权利要求3-7中任一项所述的方法,其特征在于,所述目标定时器的时长等于所述第一定时器的时长。
- 根据权利要求3-7中任一项所述的方法,其特征在于,所述DRX参数中包括上行混合自动重传请求往返时间定时器的时长配置,所述目标定时器的时长为所述上行混合自动重传请求往返时间定时器的时长。
- 根据权利要求3-7中任一项所述的方法,其特征在于,所述目标定时器的时长等于两倍的所述上行时间提前量的值。
- 根据权利要求3-7中任一项所述的方法,其特征在于,所述目标定时器的时长等于两倍的所述上行时间提前量的值与所述网络设备的处理时长之和。
- 根据权利要求3-7中任一项所述的方法,其特征在于,所述目标定时器的时长为所述第一定时器的时长,以及两倍的所述上行时间提前量的值中的较大者。
- 根据权利要求3-7中任一项所述的方法,其特征在于,所述目标定时器的时长为所述第一定时器的时长,以及两倍的所述上行时间提前量的值与所述所述网络设备的处理时长之和中的较大者。
- 根据权利要求2-13中任一项所述的方法,其特征在于,所述方法还包括:响应于所述目标定时器超时,所述终端设备启动第二定时器,所述第二定时器的时长为所述终端设备监听所述第二消息的预设时长;所述终端设备在所述第二定时器的时长内监听所述第二消息。
- 根据权利要求2-13中任一项所述的方法,其特征在于,所述方法还包括:响应于所述第一消息的发送完成,所述终端设备启动第二定时器,所述第二定时器的时长为所述终端设备监听所述第二消息的预设时长,所述第二定时器的时长大于所述第一定时器的时长;所述终端设备在所述第一定时器超时后且所述第二定时器超时前,监听所述第二消息。
- 根据权利要求1-9中任一项所述的方法,其特征在于,所述第一消息中包括随机接入前导码,所述第二消息为随机接入响应消息。
- 根据权利要求1-9中任一项所述的方法,其特征在于,所述终端设备向所述网络设备发起的随机接入为两步随机接入,所述第一消息为消息MSGA,所述第二消息为MSGB。
- 根据权利要求1-13中任一项所述的方法,其特征在于,所述第一消息为随机接入过程中的第三条消息,所述第二消息为竞争解决消息。
- 根据权利要求1-18中任一项所述的方法,其特征在于,所述终端设备为物联网中的终端设备。
- 一种用于随机接入的方法,其特征在于,包括:网络设备接收终端设备发送的随机接入过程中的第一消息;所述网络设备根据目标定时器,确定发送第二消息的时刻,所述第二消息为所述网络设备响应于所述第一消息的消息,所述目标定时器的时长等于所述终端设备发送完所述第一消息到所述终端设备开始监听所述第二消息之间的时长。
- 根据权利要求19所述的方法,其特征在于,所述目标定时器的时长是根据第一参数确定的,所述第一参数包括以下信息中的至少一种:所述网络设备配置的第一定时器,非连续接收DRX参数,上行时间提前量,所述网络设备的处理时长,预设的所述终端设备和所述网络设备之间往返传输消息所需的第一时长。
- 根据权利要求21所述的方法,其特征在于,所述方法还包括:所述网络设备通过系统消息和/或无线资源控制RRC信令向所述终端设备发送所述第一参数。
- 根据权利要求22所述的方法,其特征在于,所述RRC信令包括以下消息中的至少一种:RRC建立消息,RRC恢复消息,RRC重建立消息和RRC重配置消息。
- 根据权利要求21-23中任一项所述的方法,其特征在于,所述第一定时器是根据所述网络设备的处理时长和所述第一时长确定的。
- 根据权利要求21-24中任一项所述的方法,其特征在于,所述方法还包括:所述网络设备通过随机接入响应消息向所述终端设备发送所述上行时间提前量。
- 根据权利要求21-25中任一项所述的方法,其特征在于,所述目标定时器的时长等于所述第一定时器的时长。
- 根据权利要求21-25中任一项所述的方法,其特征在于,所述DRX参数中包括上行混合自动重传请求往返时间定时器的时长配置,所述目标定时器的时长为所述上行混合自动重传请求往返时间定时器的时长。
- 根据权利要求21-25中任一项所述的方法,其特征在于,所述目标定时器的时长等于两倍的所述上行时间提前量的值。
- 根据权利要求21-25中任一项所述的方法,其特征在于,所述目标定时器的时长等于两倍的所述上行时间提前量的值与所述网络设备的处理时长之和。
- 根据权利要求21-25中任一项所述的方法,其特征在于,所述目标定时器的时长为所述第一定时器的时长,以及两倍的所述上行时间提前量的值中的较大者。
- 根据权利要求21-25中任一项所述的方法,其特征在于,所述目标定时器的时长为所述第一定时器的时长,以及两倍的所述上行时间提前量的值与所述所述网络设备的处理时长之和中的较大者。
- 根据权利要求20-27中任一项所述的方法,其特征在于,所述第一消息中包括随机接入前导码,所述第二消息为随机接入响应消息。
- 根据权利要求20-27中任一项所述的方法,其特征在于,所述终端设备向所述网络设备发起的随机接入为两步随机接入,所述第一消息为消息MSGA,所述第二消息为MSGB。
- 根据权利要求20-31中任一项所述的方法,其特征在于,所述第一消息为随机接入过程中的第三条消息,所述第二消息为竞争解决消息。
- 根据权利要求20-34中任一项所述的方法,其特征在于,所述终端设备为物联网中的终端设备。
- 一种终端设备,其特征在于,包括:通信单元,用于向网络设备发送随机接入过程中的第一消息;处理单元,用于监听所述网络设备发送的第二消息,所述第二消息是所述网络设备基于所述第一消息发送的消息,其中,所述终端设备开始监听所述第二消息的时刻晚于所述终端设备发送所述第一消息的完成时刻。
- 根据权利要求36所述的终端设备,其特征在于,所述处理单元用于:响应于所述第一消息的发送完成,启动目标定时器;在所述目标定时器超时后,开始监听所述所述第二消息。
- 根据权利要求37所述的终端设备,其特征在于,所述目标定时器的时长是根据第一参数确定的,所述第一参数包括以下信息中的至少一种:所述网络设备配置的第一定时器,非连续接收DRX参数,上行时间提前量,所述网络设备的处理时长,预设的所述终端设备和所述网络设备之间往返传输消息所需的第一时长。
- 根据权利要求38所述的终端设备,其特征在于,所述第一参数是所述网络设备通过系统消息和/或无线资源控制RRC信令发送给所述终端设备的。
- 根据权利要求39所述的终端设备,其特征在于,所述RRC信令包括以下消息中的至少一种:RRC建立消息,RRC恢复消息,RRC重建立消息和RRC重配置消息。
- 根据权利要求38-40中任一项所述的终端设备,其特征在于,所述第一定时器是根据所述网络设备的处理时长和所述第一时长确定的。
- 根据权利要求38-41中任一项所述的终端设备,其特征在于,所述上行时间提前量是所述终端设备从随机接入响应消息中获得的。
- 根据权利要求38-42中任一项所述的终端设备,其特征在于,所述目标定时器的时长等于所述第一定时器的时长。
- 根据权利要求38-42中任一项所述的终端设备,其特征在于,所述DRX参数中包括上行混合自动重传请求往返时间定时器的时长配置,所述目标定时器的时长为所述上行混合自动重传请求往返时间定时器的时长。
- 根据权利要求38-42中任一项所述的终端设备,其特征在于,所述目标定时器的时长等于两倍的所述上行时间提前量的值。
- 根据权利要求38-42中任一项所述的终端设备,其特征在于,所述目标定时器的时长等于两倍的所述上行时间提前量的值与所述网络设备的处理时长之和。
- 根据权利要求38-42中任一项所述的终端设备,其特征在于,所述目标定时器的时长为所述第一定时器的时长,以及两倍的所述上行时间提前量的值中的较大者。
- 根据权利要求38-42中任一项所述的终端设备,其特征在于,所述目标定时器的时长为所述第一定时器的时长,以及两倍的所述上行时间提前量的值与所述所述网络设备的处理时长之和中的较大者。
- 根据权利要求37-48中任一项所述的终端设备,其特征在于,所述处理单元用于:响应于所述目标定时器超时,启动第二定时器,所述第二定时器的时长为所述终端设备监听所述第二消息的预设时长;在所述第二定时器的时长内监听所述第二消息。
- 根据权利要求37-48中任一项所述的终端设备,其特征在于,所述处理单元用于:响应于所述第一消息的发送完成,启动第二定时器,所述第二定时器的时长为所述终端设备监听所述第二消息的预设时长,所述第二定时器的时长大于所述第一定时器的时长;在所述第一定时器超时后且所述第二定时器超时前,监听所述第二消息。
- 根据权利要求36-44中任一项所述的终端设备,其特征在于,所述第一消息中包括随机接入前导码,所述第二消息为随机接入响应消息。
- 根据权利要求36-44中任一项所述的终端设备,其特征在于,所述终端设备向所述网络设备发起的随机接入为两步随机接入,所述第一消息为消息MSGA,所述第二消息为MSGB。
- 根据权利要求36-48中任一项所述的终端设备,其特征在于,所述第一消息为随机接入过程中的第三条消息,所述第二消息为竞争解决消息。
- 根据权利要求36-53中任一项所述的终端设备,其特征在于,所述终端设备为物联网中的终端设备。
- 一种网络设备,其特征在于,包括:通信单元,用于接收终端设备发送的随机接入过程中的第一消息;处理单元,用于根据目标定时器,确定发送第二消息的时刻,所述第二消息为所述网络设备响应于所述第一消息的消息,所述目标定时器的时长等于所述终端设备发送完所述第一消息到所述终端设备开始监听所述第二消息之间的时长。
- 根据权利要求55所述的网络设备,其特征在于,所述目标定时器的时长是根据第一参数确定的,所述第一参数包括以下信息中的至少一种:所述网络设备配置的第一定时器,非连续接收DRX参数,上行时间提前量,所述网络设备的处理时长,预设的所述终端设备和所述网络设备之间往返传输消息所需的第一时长。
- 根据权利要求56所述的网络设备,其特征在于,所述通信单元用于:通过系统消息和/或无线资源控制RRC信令向所述终端设备发送所述第一参数。
- 根据权利要求57所述的网络设备,其特征在于,所述RRC信令包括以下消息中的至少一种:RRC建立消息,RRC恢复消息,RRC重建立消息和RRC重配置消息。
- 根据权利要求56-58中任一项所述的网络设备,其特征在于,所述第一定时器是根据所述网络设备的处理时长和所述第一时长确定的。
- 根据权利要求56-59中任一项所述的网络设备,其特征在于,所述通信单元用于:通过随机接入响应消息向所述终端设备发送所述上行时间提前量。
- 根据权利要求56-60中任一项所述的网络设备,其特征在于,所述目标定时器的时长等于所述第一定时器的时长。
- 根据权利要求56-60中任一项所述的网络设备,其特征在于,所述DRX参数中包括上行混合自动重传请求往返时间定时器的时长配置,所述目标定时器的时长为所述上行混合自动重传请求往返时间定时器的时长。
- 根据权利要求56-60中任一项所述的网络设备,其特征在于,所述目标定时器的时长等于两倍的所述上行时间提前量的值。
- 根据权利要求56-60中任一项所述的网络设备,其特征在于,所述目标定时器的时长等于两倍的所述上行时间提前量的值与所述网络设备的处理时长之和。
- 根据权利要求56-60中任一项所述的网络设备,其特征在于,所述目标定时器的时长为所述第一定时器的时长,以及两倍的所述上行时间提前量的值中的较大者。
- 根据权利要求56-60中任一项所述的网络设备,其特征在于,所述目标定时器的时长为所述第一定时器的时长,以及两倍的所述上行时间提前量的值与所述所述网络设备的处理时长之和中的较大者。
- 根据权利要求55-62中任一项所述的网络设备,其特征在于,所述第一消息中包括随机接入前导码,所述第二消息为随机接入响应消息。
- 根据权利要求55-62中任一项所述的网络设备,其特征在于,所述终端设备向所述网络设备发起的随机接入为两步随机接入,所述第一消息为消息MSGA,所述第二消息 为MSGB。
- 根据权利要求55-66中任一项所述的网络设备,其特征在于,所述第一消息为随机接入过程中的第三条消息,所述第二消息为竞争解决消息。
- 根据权利要求55-69中任一项所述的网络设备,其特征在于,所述终端设备为物联网中的终端设备。
- 一种终端设备,其特征在于,包括:处理器和存储器,该存储器用于存储计算机程序,所述处理器用于调用并运行所述存储器中存储的计算机程序,执行如权利要求1至19中任一项所述的方法。
- 一种网络设备,其特征在于,包括:处理器和存储器,该存储器用于存储计算机程序,所述处理器用于调用并运行所述存储器中存储的计算机程序,执行如权利要求20至35中任一项所述的方法。
- 一种装置,其特征在于,包括:处理器,用于从存储器中调用并运行计算机程序,使得安装有所述装置的设备执行如权利要求1至19中任一项所述的方法。
- 一种装置,其特征在于,包括:处理器,用于从存储器中调用并运行计算机程序,使得安装有所述装置的设备执行如权利要求20至35中任一项所述的方法。
- 一种计算机可读存储介质,其特征在于,用于存储计算机程序,所述计算机程序使得计算机执行如权利要求1至19中任一项所述的方法。
- 一种计算机可读存储介质,其特征在于,用于存储计算机程序,所述计算机程序使得计算机执行如权利要求20至35中任一项所述的方法。
- 一种计算机程序产品,其特征在于,包括计算机程序指令,该计算机程序指令使得计算机执行如权利要求1至19中任一项所述的方法。
- 一种计算机程序产品,其特征在于,包括计算机程序指令,该计算机程序指令使得计算机执行如权利要求20至35中任一项所述的方法。
- 一种计算机程序,其特征在于,所述计算机程序使得计算机执行如权利要求1至19中任一项所述的方法。
- 一种计算机程序,其特征在于,所述计算机程序使得计算机执行如权利要求20至35中任一项所述的方法。
Priority Applications (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP19931045.9A EP3972374B1 (en) | 2019-05-24 | 2019-05-24 | Method and device for random access |
| CN201980088410.7A CN113273299B (zh) | 2019-05-24 | 2019-05-24 | 用于随机接入的方法及设备 |
| PCT/CN2019/088418 WO2020237442A1 (zh) | 2019-05-24 | 2019-05-24 | 用于随机接入的方法及设备 |
| US17/533,752 US12185385B2 (en) | 2019-05-24 | 2021-11-23 | Method and device for random access |
| US18/949,450 US20250081251A1 (en) | 2019-05-24 | 2024-11-15 | Method and device for random access |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2019/088418 WO2020237442A1 (zh) | 2019-05-24 | 2019-05-24 | 用于随机接入的方法及设备 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US17/533,752 Continuation US12185385B2 (en) | 2019-05-24 | 2021-11-23 | Method and device for random access |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2020237442A1 true WO2020237442A1 (zh) | 2020-12-03 |
Family
ID=73553411
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2019/088418 Ceased WO2020237442A1 (zh) | 2019-05-24 | 2019-05-24 | 用于随机接入的方法及设备 |
Country Status (4)
| Country | Link |
|---|---|
| US (2) | US12185385B2 (zh) |
| EP (1) | EP3972374B1 (zh) |
| CN (1) | CN113273299B (zh) |
| WO (1) | WO2020237442A1 (zh) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2022151015A1 (en) | 2021-01-13 | 2022-07-21 | Qualcomm Incorporated | Reduced control channel monitoring for random access procedures |
| WO2024221467A1 (zh) * | 2023-04-28 | 2024-10-31 | 北京小米移动软件有限公司 | 确定定时提前量的方法、装置和存储介质 |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP4266769A4 (en) * | 2020-12-30 | 2024-03-06 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | RANDOM ACCESS METHOD, AND ELECTRONIC DEVICE AND STORAGE MEDIUM |
| CN119678636A (zh) * | 2022-12-05 | 2025-03-21 | Oppo广东移动通信有限公司 | 无线通信的方法和终端设备 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7430181B1 (en) * | 2003-11-26 | 2008-09-30 | Cisco Technology, Inc. | Method and apparatus for automatically configuring devices on a wireless network |
| CN105451363A (zh) * | 2014-09-22 | 2016-03-30 | 普天信息技术有限公司 | 窄带系统中随机接入的方法、基站及用户设备 |
| CN108617003A (zh) * | 2016-12-12 | 2018-10-02 | 展讯通信(上海)有限公司 | 快速随机接入的方法、装置及用户设备 |
| CN109392060A (zh) * | 2017-08-02 | 2019-02-26 | 维沃移动通信有限公司 | 一种rar的监听方法、发送方法、相关设备及系统 |
Family Cites Families (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20130182626A1 (en) * | 2012-01-13 | 2013-07-18 | Innovative Sonic Corporation | Method and apparatus for reducing user equipment (ue) power consumption in the rrc (radio resource control) connected mode |
| WO2017204524A1 (ko) * | 2016-05-23 | 2017-11-30 | 엘지전자 주식회사 | 하향링크 제어 정보를 수신하는 방법 및 사용자기기 |
| WO2018027656A1 (zh) * | 2016-08-10 | 2018-02-15 | 华为技术有限公司 | 混合自动重传请求的方法和终端设备 |
| US10602567B2 (en) * | 2016-08-12 | 2020-03-24 | Motorola Mobility Llc | Methods, devices, and systems for discontinuous reception for a shortened transmission time interval and processing time |
| WO2018058408A1 (zh) * | 2016-09-29 | 2018-04-05 | 华为技术有限公司 | 一种随机接入配置的方法及其设备 |
| US11350445B2 (en) * | 2017-08-10 | 2022-05-31 | Kyocera Corporation | Communication control method for controlling a user equipment to perform early data transmission |
| WO2019031427A1 (ja) * | 2017-08-10 | 2019-02-14 | 京セラ株式会社 | 通信制御方法 |
| US11233606B2 (en) * | 2017-08-10 | 2022-01-25 | Ofinno, Llc | HARQ retransmission and control channel monitoring |
| US11979222B2 (en) * | 2018-09-27 | 2024-05-07 | Telefonaktiebolaget Lm Ericsson (Publ) | Systems and methods for timing adaptation for satellite communications |
| WO2020071698A1 (ko) * | 2018-10-05 | 2020-04-09 | 주식회사 케이티 | 비지상 네트워크를 이용하여 통신을 수행하는 방법 및 그 장치 |
| US11445561B2 (en) * | 2019-02-27 | 2022-09-13 | Qualcomm Incorporated | Techniques for retransmitting random access messages in wireless communications |
| JP7699202B2 (ja) * | 2020-09-18 | 2025-06-26 | クアルコム,インコーポレイテッド | ランダムアクセスの改善された監視 |
-
2019
- 2019-05-24 CN CN201980088410.7A patent/CN113273299B/zh active Active
- 2019-05-24 EP EP19931045.9A patent/EP3972374B1/en active Active
- 2019-05-24 WO PCT/CN2019/088418 patent/WO2020237442A1/zh not_active Ceased
-
2021
- 2021-11-23 US US17/533,752 patent/US12185385B2/en active Active
-
2024
- 2024-11-15 US US18/949,450 patent/US20250081251A1/en active Pending
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7430181B1 (en) * | 2003-11-26 | 2008-09-30 | Cisco Technology, Inc. | Method and apparatus for automatically configuring devices on a wireless network |
| CN105451363A (zh) * | 2014-09-22 | 2016-03-30 | 普天信息技术有限公司 | 窄带系统中随机接入的方法、基站及用户设备 |
| CN108617003A (zh) * | 2016-12-12 | 2018-10-02 | 展讯通信(上海)有限公司 | 快速随机接入的方法、装置及用户设备 |
| CN109392060A (zh) * | 2017-08-02 | 2019-02-26 | 维沃移动通信有限公司 | 一种rar的监听方法、发送方法、相关设备及系统 |
Non-Patent Citations (1)
| Title |
|---|
| See also references of EP3972374A4 * |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2022151015A1 (en) | 2021-01-13 | 2022-07-21 | Qualcomm Incorporated | Reduced control channel monitoring for random access procedures |
| EP4278826A4 (en) * | 2021-01-13 | 2024-10-09 | Qualcomm Incorporated | REDUCED CONTROL CHANNEL MONITORING FOR DIRECT ACCESS PROCEDURES |
| WO2024221467A1 (zh) * | 2023-04-28 | 2024-10-31 | 北京小米移动软件有限公司 | 确定定时提前量的方法、装置和存储介质 |
Also Published As
| Publication number | Publication date |
|---|---|
| US12185385B2 (en) | 2024-12-31 |
| CN113273299B (zh) | 2023-06-09 |
| US20220086921A1 (en) | 2022-03-17 |
| EP3972374A4 (en) | 2022-06-01 |
| CN113273299A (zh) | 2021-08-17 |
| EP3972374A1 (en) | 2022-03-23 |
| EP3972374B1 (en) | 2023-07-12 |
| US20250081251A1 (en) | 2025-03-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US12048021B2 (en) | Random access method and device | |
| US12185385B2 (en) | Method and device for random access | |
| CN113950161B (zh) | 无线通信的方法、终端设备和网络设备 | |
| US12225578B2 (en) | Method for transmitting information in random access process, terminal device and network device | |
| CN112806086B (zh) | 一种随机接入方法、设备及存储介质 | |
| CN114342465B (zh) | 无线通信的方法和终端设备 | |
| US20210410195A1 (en) | Method for two-step random access, terminal device and network device | |
| EP3879883A1 (en) | Random access process selection method and apparatus, chip, and computer program | |
| WO2019014904A1 (zh) | 用于随机接入的方法和终端设备 | |
| WO2020087476A1 (zh) | 传输系统信息的方法和设备 | |
| WO2020177135A1 (zh) | 功率控制方法及随机接入方法、装置、终端 | |
| WO2020227907A1 (zh) | 一种资源确定方法及装置、终端 | |
| WO2019014903A1 (zh) | 用于随机接入的方法、网络设备和终端设备 | |
| US12185387B2 (en) | Random access problem reporting method, terminal device and storage medium | |
| WO2020191515A1 (zh) | 一种随机接入方法及装置、终端、网络设备 | |
| WO2023019409A1 (zh) | 信息指示方法、终端设备、网络设备、芯片和存储介质 | |
| WO2020215261A1 (zh) | 一种随机接入方法及装置、用户设备、网络设备 | |
| CN119678587A (zh) | 无线通信方法、终端设备以及网络设备 | |
| WO2020186468A1 (zh) | 随机接入的方法和设备 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 19931045 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| ENP | Entry into the national phase |
Ref document number: 2019931045 Country of ref document: EP Effective date: 20211217 |