Random access method, device, equipment and storage medium
By transmitting transmission time information between the terminal device and the network device, determining the transmission period of the first downlink information, the problem of random access delay and failure of the terminal device in the case of multi-user identity is solved, and a more efficient random access process is realized.
Patent Information
- Application Number
- CN201980100853.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2019-09-30
- Publication Date
- 2025-06-06
- Estimated Expiration
- 2039-09-30
AI Technical Summary
When the terminal device supports two user identities, the delay of random access as one of the users is long and the probability of failure is high, which affects the user experience.
By receiving the transmission time information sent by the terminal device, the network device sends a message indicating the first downlink information transmission period to the terminal device. The terminal device determines the transmission period based on the message to avoid occupying the transceiver as a user, thereby ensuring timely reception of information and shortening the random access delay.
It effectively shortens the delay of random access, improves the success rate of random access, and improves the user experience.
Smart Images

Figure CN114450897B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication technology, and in particular to a random access method, apparatus, device and storage medium. Background Art
[0002] At present, more and more terminal devices support the installation of dual universal subscriber identity modules (USIM). Taking the terminal device supporting two SIM cards as an example, there are many possible implementation methods, such as dual SIM single standby (DSSS) mode, dual SIM dual standby (DSDS) mode, or dual SIM dual active (DSDA) mode.
[0003] Among them, DSSS means that although there are two SIM cards in the terminal device, it can only reside in the communication system to which one SIM card belongs at the same time, and can reside in the communication system to which different SIM cards belong at different times through user selection. DSDS means that the terminal device can reside in the communication systems to which two SIM cards belong at the same time, but the communication system to which only one SIM card belongs can be in communication state at the same time. For example, when one SIM card is used to surf the Internet, the other SIM card cannot be used to answer calls. DSDA means that the terminal device can not only reside in the communication systems to which multiple SIM cards belong at the same time, but can also communicate in the communication systems to which multiple SIM cards belong at the same time. For example, when one SIM card is used to surf the Internet, another SIM card can be used to answer calls.
[0004] Before the terminal device communicates through dual SIM cards, each SIM card in the terminal device first needs to perform random access to establish a connection with the network device of the registered network of the corresponding USIM. Among them, when one SIM card has completed random access and the other SIM card has not yet performed random access, the interaction between the connected SIM card and the network device of its corresponding registered network will affect the random access of the other SIM card. Summary of the invention
[0005] The embodiments of the present application provide a random access method, apparatus, device and storage medium, which can solve the problem that when a terminal device supports two user identities, random access with one of the user identities has a long delay and a high failure probability, thereby optimizing the user experience.
[0006] In a first aspect, a random access method is provided, which is applied to a first network device, and the method includes: receiving a first message sent from a terminal device as a first user, the first message being used to indicate transmission time information of first downlink information, the first downlink information being information received by the terminal device as a second user during a random access process; and sending a second message to the terminal device based on the first message, the second message being used to indicate a transmission time period of the first downlink information.
[0007] In an embodiment of the present application, the first network device can return to the terminal device the transmission time period indicating the first downlink information according to the transmission time information indicated by the first message sent by the terminal device. In this way, the terminal device can determine the transmission time period of the first downlink information according to the second message, and then receive the message sent by the second network device according to the transmission time period of the first downlink information. Since the transmission time period of the first downlink information is a time period specially allocated for the first downlink information, the terminal device will not occupy the transceiver as the first user during the process of random access as the second user, thereby ensuring that the terminal device receives the information of the second network device in a timely manner, thereby shortening the random access delay and improving the success rate of random access.
[0008] Optionally, the transmission time information includes one or more of information of a random access response window, contention resolution duration, non-contention access resource configuration information, radio resource control RRC response waiting duration, and beam recovery duration;
[0009] The random access response window refers to the time window in which the terminal device waits for the second network device to return a random access response message during the random access process, and the information of the random access response window is the size of the random access response window, or the information of the random access response window includes the starting point and the end point of the random access response window;
[0010] The contention resolution duration refers to the duration during which the terminal device waits for the second network device to return contention resolution information during the random access process;
[0011] The non-contention access resource configuration information includes random access time domain resources that are allowed to be used when the terminal device performs random access in a non-contention random access manner as the second user identity;
[0012] The RRC response waiting time refers to the time length that the terminal device waits for the second network device to return an RRC response message;
[0013] The beam recovery duration refers to the duration of random access of the terminal device when performing beam recovery as the second user.
[0014] Optionally, the implementation process of sending the second message to the terminal device based on the first message may be: determining the uplink time domain resources and downlink time domain resources used by the terminal device as the first user; and sending the second message to the terminal device based on the transmission time information and at least one of the uplink time domain resources and the downlink time domain resources.
[0015] Optionally, the second message is used to indicate a first transmission period and / or a second transmission period, the first transmission period is a transmission period for the first downlink information, the second transmission period is a transmission period for the second downlink information, and the second downlink information refers to information received by the terminal device as the first user.
[0016] Optionally, the second message also includes a valid time period of the first transmission period.
[0017] According to a second aspect, a random access method is provided, which is applied to a terminal device, and the terminal device supports a first user identity and a second user identity. The method includes: determining a time allocation mode, and the time allocation mode is used to indicate a transmission period of first downlink information and / or second downlink information, the first downlink information is information received by the terminal device during a random access process as the second user identity, and the second downlink information is information received by the terminal device during a random access process as the first user identity; and receiving the first downlink information according to the time allocation mode.
[0018] In the embodiment of the present application, the terminal device can determine the time allocation mode. Since the time allocation mode is used to indicate the transmission period of the first downlink information and / or the transmission period of the second downlink information, the transmission period of the first downlink information sent by the second network device can be determined according to the time allocation mode. Since the transmission period of the first downlink information is a period specially allocated for the first downlink information, the terminal device performs random access as the second user according to the time allocation mode, and the terminal device will not occupy the transceiver as the first user, thereby ensuring that the terminal device receives the information of the second network device in a timely manner, thereby shortening the random access delay and improving the success rate of random access.
[0019] Optionally, the implementation process of determining the time allocation mode may be: determining the time allocation mode based on a second message from the first network device, the second message being used to indicate a first transmission period and / or a second transmission period, the first transmission period being the transmission period of the first downlink information, and the second transmission period being the transmission period of the second downlink information.
[0020] Optionally, before determining the time allocation mode according to the second message from the first network device, a first message may be sent to the first network device, where the first message is used to indicate transmission time information of the first downlink information.
[0021] In an embodiment of the present application, a terminal device may send a first message to a first network device as a first user. The first network device may return to the terminal device an indication of the transmission time period of the first downlink information based on the transmission time information indicated by the first message. In this way, the terminal device may determine the transmission time period of the first downlink information based on the second message, and then receive the message sent by the second network device according to the transmission time period of the first downlink information. Since the transmission time period of the first downlink information is a time period specifically allocated for the first downlink information, the terminal device will not occupy the transceiver as a first user during the process of random access as a second user, thereby ensuring that the terminal device receives the information of the second network device in a timely manner, thereby shortening the random access delay and improving the success rate of random access.
[0022] Optionally, after sending the first message, after a first time interval, the first message is sent again to the first network device.
[0023] By setting the first time interval, it is possible to effectively avoid the situation in which the terminal device frequently sends the first message to the first network device in certain scenarios.
[0024] Optionally, the second message also includes a valid time period of the first transmission period.
[0025] Optionally, the implementation process of determining the time allocation mode may be: determining the time allocation mode according to transmission time information.
[0026] That is to say, in the embodiment of the present application, the transmission time period of the first downlink information can be allocated by the terminal device itself. Since the transmission time period of the first downlink information is a time period specifically allocated for the first downlink information, the terminal device will not occupy the transceiver as the first user during the process of random access as the second user, thereby ensuring that the terminal device receives the information of the second network device in a timely manner, thereby shortening the random access delay and improving the success rate of random access. In addition, in the embodiment of the present application, the terminal device directly determines the time allocation mode according to the transmission time information, and there is no need to send the transmission time information to the network device for allocation, thereby avoiding inaccurate allocation of the network device, and reducing the process of the terminal device reporting the transmission time information, thereby shortening the random access delay.
[0027] Optionally, the transmission time information includes one or more of information of a random access response window, contention resolution duration, non-contention access resource configuration information, RRC response waiting duration, and beam recovery duration;
[0028] The random access response window refers to the time window in which the terminal device waits for the second network device to return a random access response message during the random access process, and the information of the random access response window is the size of the random access response window, or the information of the random access response window includes the starting point and the end point of the random access response window;
[0029] The contention resolution time refers to the allowed waiting time for the terminal device to wait for the second network device to return contention resolution information during the random access process;
[0030] The non-contention access resource configuration information includes random access time domain resources allowed to be used when the terminal device uses the second user identity to perform random access in a non-contention random access manner;
[0031] The RRC response waiting time refers to the allowed waiting time for the terminal device to wait for the second network device to return an RRC response message;
[0032] The beam recovery duration refers to the duration of random access allowed by the terminal device when performing beam recovery as the second user.
[0033] Optionally, the method also includes: pausing or stopping the first wireless link monitoring within a first time period, the first time period refers to the transmission time period of the first downlink information indicated by the time allocation mode, and the first wireless link monitoring is performed by the terminal device as the first user.
[0034] In an embodiment of the present application, the terminal device suspends the wireless link monitoring and uplink synchronization timing maintenance method performed as the first user during the transmission period of the first downlink information. In this way, it is possible to avoid misjudgment of the terminal device, which may lead to re-establishing the RRC as the first user, thereby avoiding affecting business communications.
[0035] According to a third aspect, an information interaction method is provided, which is applied to a terminal device, wherein the terminal device supports a first user identity and a second user identity, and the method comprises: sending first information to a first network device with the first user identity, wherein the first information is used to instruct the terminal device to suspend or stop receiving and / or sending signals with the first user identity, and the first information is carried in a media access control layer control unit MAC CE or a physical layer PHY signal; suspending or stopping receiving and / or sending signals with the first user identity; and interacting with a second network device with the second user identity.
[0036] Optionally, after interacting with the second network device as the second user, second information may be sent to the first network device as the first user, wherein the second information is used to notify the first network device that signal reception and / or transmission has been initiated as the first user.
[0037] Optionally, after interacting with the second network device as the second user, third information can also be sent to the second network device as the second user, and the third information is used to indicate to pause or stop receiving and / or sending signals as the second user; pause or stop receiving and / or sending signals as the second user, and start receiving and / or sending signals as the first user.
[0038] The terminal device can send a first message to the first network device as a first user to suspend or stop receiving and / or sending information with the first network device. After that, the terminal device can interact with the second network device as a second user. Among them, the terminal device can perform random access as the second user in the next time period. Since the terminal device has suspended or stopped receiving and / or sending signals as the first user in the next time period, the terminal device will not occupy the receiver or transmitter as the first user in the random access process as the second user. In this way, it can be ensured that the terminal device can receive or send messages in time as the second user, shorten the random access delay, and improve the success rate of random access. In addition, in the embodiment of the present application, a MAC CE or PHY signal is used to notify the first network device to suspend interaction with the terminal device, so that the terminal device can perform random access delay as the second user in the next time period. Since the transmission speed of MAC CE and PHY signals is fast, the delay of random access can be shortened. It should also be noted that, since the terminal device notifies the first network device that it will suspend or stop sending and receiving information as the first user, the first network device will no longer blindly schedule resources for the terminal device, thereby avoiding waste of resources.
[0039] In a fourth aspect, a communication device is provided, wherein the communication device is used to execute the method in the first aspect or any possible implementation of the first aspect. Specifically, the communication device may include a module for executing the method in the first aspect or any possible implementation of the first aspect, for example, including a receiving module and a sending module. Exemplarily, the communication device is a communication device, or a chip or other component provided in a communication device. Exemplarily, the communication device is a network device. The following takes the communication device being a network device as an example.
[0040] The receiving module is used to receive a first message sent from a terminal device as a first user, where the first message is used to indicate transmission time information of first downlink information, and the first downlink information is information received by the terminal device as a second user during a random access process.
[0041] A sending module is used to send a second message to the terminal device according to the first message, and the second message is used to indicate a transmission period of the first downlink information.
[0042] Optionally, the transmission time information includes one or more of information of a random access response window, contention resolution duration, non-contention access resource configuration information, radio resource control RRC response waiting duration, and beam recovery duration;
[0043] The random access response window refers to the time window in which the terminal device waits for the second network device to return a random access response message during the random access process, and the information of the random access response window is the size of the random access response window, or the information of the random access response window includes the starting point and the end point of the random access response window;
[0044] The contention resolution duration refers to the duration during which the terminal device waits for the second network device to return contention resolution information during the random access process;
[0045] The non-contention access resource configuration information includes random access time domain resources that are allowed to be used when the terminal device performs random access in a non-contention random access manner as the second user identity;
[0046] The RRC response waiting time refers to the time length that the terminal device waits for the second network device to return an RRC response message;
[0047] The beam recovery duration refers to the duration of random access of the terminal device when performing beam recovery as the second user.
[0048] Optionally, the sending module is specifically used for:
[0049] Determine uplink time domain resources and downlink time domain resources used by the terminal device as a first user;
[0050] The second message is sent to the terminal device according to the transmission time information and at least one of the uplink time domain resources and the downlink time domain resources.
[0051] Optionally, the second message is used to indicate a first transmission period and / or a second transmission period, the first transmission period is a transmission period for the first downlink information, the second transmission period is a transmission period for the second downlink information, and the second downlink information refers to information received by the terminal device as the first user.
[0052] Optionally, the second message also includes a valid time period of the first transmission period.
[0053] Regarding the technical effects of the fourth aspect or various possible implementations of the fourth aspect, reference may be made to the introduction to the technical effects of the first aspect or corresponding implementations of the first aspect.
[0054] In a fifth aspect, a communication device is provided, wherein the communication device is used to execute the method in the aforementioned second aspect or any possible implementation of the second aspect. Specifically, the communication device may include a module for executing the method in the second aspect or any possible implementation of the second aspect, such as a receiving module, a sending module, and a processing module. Exemplarily, the communication device is a communication device, or a chip or other component provided in a communication device. Exemplarily, the communication device is a terminal device. The following takes the communication device as an example in which the terminal device supports a first user identity and a second user identity;
[0055] The processing module is used to determine a time allocation mode, where the time allocation mode is used to indicate a transmission period of first downlink information and / or second downlink information, where the first downlink information is information received by the terminal device in a random access process as the second user, and the second downlink information is information received by the terminal device in a random access process as the first user;
[0056] The receiving module is used to receive the first downlink information according to the time allocation mode.
[0057] Optionally, the processing module is specifically used to: determine the time allocation mode based on a second message from the first network device, the second message is used to indicate a first transmission period and / or a second transmission period, the first transmission period is the transmission period of the first downlink information, and the second transmission period is the transmission period of the second downlink information.
[0058] Optionally, the sending module is used to send a first message to the first network device, where the first message is used to indicate transmission time information of the first downlink information.
[0059] Optionally, the sending module is further used for:
[0060] After sending the first message, after a first time interval, the first message is sent again to the first network device.
[0061] Optionally, the second message also includes a valid time period of the first transmission period.
[0062] Optionally, the processing module is specifically used to: determine the time allocation mode according to transmission time information.
[0063] Optionally, the transmission time information includes one or more of information of a random access response window, contention resolution duration, non-contention access resource configuration information, RRC response waiting duration, and beam recovery duration;
[0064] The random access response window refers to the time window in which the terminal device waits for the second network device to return a random access response message during the random access process, and the information of the random access response window is the size of the random access response window, or the information of the random access response window includes the starting point and the end point of the random access response window;
[0065] The contention resolution time refers to the allowed waiting time for the terminal device to wait for the second network device to return contention resolution information during the random access process;
[0066] The non-contention access resource configuration information includes random access time domain resources allowed to be used when the terminal device uses the second user identity to perform random access in a non-contention random access manner;
[0067] The RRC response waiting time refers to the allowed waiting time for the terminal device to wait for the second network device to return an RRC response message;
[0068] The beam recovery duration refers to the duration of random access allowed by the terminal device when performing beam recovery as the second user.
[0069] Optionally, the processing module is also used to: suspend or stop the first wireless link monitoring within a first time period, the first time period refers to the transmission time period of the first downlink information indicated by the time allocation mode, and the first wireless link monitoring is performed by the terminal device as the first user.
[0070] Regarding the technical effects of the fifth aspect or various possible implementations of the fifth aspect, reference may be made to the introduction to the technical effects of the second aspect or corresponding implementations of the second aspect.
[0071] In a sixth aspect, a communication device is provided, wherein the communication device is used to execute the method in the aforementioned third aspect or any possible implementation of the third aspect. Specifically, the communication device may include a module for executing the method in the third aspect or any possible implementation of the third aspect, such as a transceiver module and a processing module. Exemplarily, the communication device is a communication device, or a chip or other component provided in a communication device. Exemplarily, the communication device is a terminal device. The following takes the communication device as an example where the terminal device supports a first user identity and a second user identity;
[0072] A transceiver module, used to send first information to a first network device as a first user, where the first information is used to instruct the terminal device to suspend or stop sending and receiving signals as the first user;
[0073] A processing module, used for pausing or stopping receiving and / or sending signals as a first user;
[0074] The transceiver module is further used to interact with the second network device as a second user.
[0075] Optionally, the transceiver module is further used to: send second information to the first network device as the first user, and the second information is used to notify the first network device that signal reception and / or transmission as the first user has been started.
[0076] Optionally, the transceiver module is also used to: send third information to the second network device as a second user, the third information being used to indicate pausing or stopping signal reception and / or transmission as the second user; the processing module is also used to suspend or stop signal reception and / or transmission as the second user, and start signal reception and / or transmission as the first user.
[0077] Regarding the technical effects of the sixth aspect or various possible implementations of the sixth aspect, reference may be made to the introduction to the technical effects of the third aspect or corresponding implementations of the third aspect.
[0078] In the seventh aspect, a communication device is provided. The communication device includes a processor. Optionally, it may also include a transceiver. The processor and the transceiver are coupled to each other to implement the method described in the first aspect or various possible implementations of the first aspect. Optionally, the communication device may also include a memory. The processor, the memory and the transceiver are coupled to each other to implement the method described in the first aspect or various possible implementations of the first aspect. Exemplarily, the communication device is a communication device, or a chip or other component provided in a communication device. Exemplarily, the communication device is a network device. The following takes the communication device as an example of a network device. Among them, if the communication device is a communication device, the transceiver is implemented, for example, by an antenna, a feeder and a codec in the communication device. Alternatively, if the communication device is a chip provided in the communication device, then the transceiver is, for example, a communication interface in the chip, and the communication interface is connected to a radio frequency transceiver component in the communication device to implement information transmission and reception through the radio frequency transceiver component. Among them,
[0079] The transceiver is used to receive a first message sent from a terminal device as a first user, where the first message is used to indicate transmission time information of first downlink information, and the first downlink information is information received by the terminal device as a second user during a random access process; based on the first message, a second message is sent to the terminal device, where the second message is used to indicate a transmission time period of the first downlink information.
[0080] Optionally, the transmission time information includes one or more of information of a random access response window, contention resolution duration, non-contention access resource configuration information, radio resource control RRC response waiting duration, and beam recovery duration;
[0081] The random access response window refers to the time window in which the terminal device waits for the second network device to return a random access response message during the random access process, and the information of the random access response window is the size of the random access response window, or the information of the random access response window includes the starting point and the end point of the random access response window;
[0082] The contention resolution duration refers to the duration during which the terminal device waits for the second network device to return contention resolution information during the random access process;
[0083] The non-contention access resource configuration information includes random access time domain resources that are allowed to be used when the terminal device performs random access in a non-contention random access manner as the second user identity;
[0084] The RRC response waiting time refers to the time length that the terminal device waits for the second network device to return an RRC response message;
[0085] The beam recovery duration refers to the duration of random access of the terminal device when performing beam recovery as the second user.
[0086] Optionally, the processor is used to determine the uplink time domain resources and downlink time domain resources used by the terminal device as the first user; the transceiver is used to send the second message to the terminal device based on the transmission time information and at least one of the uplink time domain resources and the downlink time domain resources.
[0087] Optionally, the second message is used to indicate a first transmission period and / or a second transmission period, the first transmission period is a transmission period for the first downlink information, the second transmission period is a transmission period for the second downlink information, and the second downlink information refers to information received by the terminal device as the first user.
[0088] Optionally, the second message also includes a valid time period of the first transmission period.
[0089] Regarding the technical effects of the seventh aspect or various possible implementations of the seventh aspect, reference may be made to the introduction to the technical effects of the first aspect or the corresponding implementations of the first aspect.
[0090] In an eighth aspect, a communication device is provided. The communication device includes a processor. Optionally, it may also include a transceiver. The processor and the transceiver are coupled to each other to implement the method described in the second aspect or various possible implementations of the second aspect. Optionally, the communication device may also include a memory. The processor, the memory and the transceiver are coupled to each other to implement the method described in the second aspect or various possible implementations of the second aspect. Exemplarily, the communication device is a communication device, or a chip or other component provided in a communication device. Exemplarily, the communication device is a terminal device. The following takes the communication device as an example of a terminal device. Among them, if the communication device is a terminal device, the transceiver is implemented, for example, by an antenna, a feeder and a codec in the communication device. Alternatively, if the communication device is a chip provided in the communication device, then the transceiver is, for example, a communication interface in the chip, and the communication interface is connected to a radio frequency transceiver component in the communication device to implement information transmission and reception through the radio frequency transceiver component. Among them,
[0091] The processor is used to determine a time allocation mode, where the time allocation mode is used to indicate a transmission period of first downlink information and / or second downlink information, where the first downlink information is information received by the terminal device in a random access process as the second user, and the second downlink information is information received by the terminal device in a random access process as the first user;
[0092] The transceiver is used to receive the first downlink information according to the time allocation mode.
[0093] Optionally, the processor is specifically configured to:
[0094] The time allocation mode is determined according to a second message from the first network device, wherein the second message is used to indicate a first transmission period and / or a second transmission period, wherein the first transmission period is a transmission period for the first downlink information, and the second transmission period is a transmission period for the second downlink information.
[0095] Optionally, the transceiver is used to send a first message to the first network device, where the first message is used to indicate transmission time information of the first downlink information.
[0096] Optionally, the transceiver is further configured to: after sending the first message, send the first message to the first network device again after a first time interval.
[0097] Optionally, the second message also includes a valid time period of the first transmission period.
[0098] Optionally, the processor is specifically used to: determine the time allocation mode according to transmission time information.
[0099] Optionally, the transmission time information includes one or more of information of a random access response window, contention resolution duration, non-contention access resource configuration information, RRC response waiting duration, and beam recovery duration;
[0100] The random access response window refers to the time window in which the terminal device waits for the second network device to return a random access response message during the random access process, and the information of the random access response window is the size of the random access response window, or the information of the random access response window includes the starting point and the end point of the random access response window;
[0101] The contention resolution time refers to the allowed waiting time for the terminal device to wait for the second network device to return contention resolution information during the random access process;
[0102] The non-contention access resource configuration information includes random access time domain resources allowed to be used when the terminal device uses the second user identity to perform random access in a non-contention random access manner;
[0103] The RRC response waiting time refers to the allowed waiting time for the terminal device to wait for the second network device to return an RRC response message;
[0104] The beam recovery duration refers to the duration of random access allowed by the terminal device when performing beam recovery as the second user.
[0105] Optionally, the processor is also used to: suspend or stop the first wireless link monitoring within a first time period, the first time period refers to the transmission time period of the first downlink information indicated by the time allocation mode, and the first wireless link monitoring is performed by the terminal device as the first user.
[0106] Regarding the technical effects of the eighth aspect or various possible implementations of the eighth aspect, reference may be made to the introduction to the technical effects of the second aspect or corresponding implementations of the second aspect.
[0107] In the ninth aspect, a communication device is provided. The communication device includes a processor. Optionally, it may also include a transceiver. The processor and the transceiver are coupled to each other to implement the method described in the third aspect or various possible implementations of the third aspect. Optionally, the communication device may also include a memory. The processor, the memory and the transceiver are coupled to each other to implement the method described in the third aspect or various possible implementations of the third aspect. Exemplarily, the communication device is a communication device, or a chip or other component provided in a communication device. Exemplarily, the communication device is a terminal device. The following takes the communication device as an example of a terminal device. Among them, if the communication device is a terminal device, the transceiver is implemented, for example, by an antenna, a feeder and a codec in the communication device. Alternatively, if the communication device is a chip provided in the communication device, then the transceiver is, for example, a communication interface in the chip, and the communication interface is connected to a radio frequency transceiver component in the communication device to implement information transmission and reception through the radio frequency transceiver component. Among them,
[0108] A transceiver, used to send first information to a first network device as a first user, where the first information is used to instruct the terminal device to suspend or stop sending and receiving signals as the first user;
[0109] A processor, configured to pause or stop receiving and / or sending signals as a first user;
[0110] The transceiver is further used to interact with the second network device as a second user.
[0111] Optionally, the transceiver is further used to: send second information to the first network device as the first user, and the second information is used to notify the first network device that signal reception and / or transmission as the first user has been started.
[0112] Optionally, the transceiver is also used to: send third information to the second network device as a second user, the third information being used to indicate pausing or stopping receiving and / or sending signals as the second user; the processing module is also used to suspend or stop receiving and / or sending signals as the second user, and start receiving and / or sending signals as the first user.
[0113] Regarding the technical effects of the ninth aspect or various possible implementations of the ninth aspect, reference may be made to the introduction to the technical effects of the third aspect or corresponding implementations of the third aspect.
[0114] In the tenth aspect, a computer-readable storage medium is provided, wherein instructions are stored in the computer-readable storage medium, and when the computer-readable storage medium is run on a computer, the computer executes the random access method described in the first aspect or the second aspect, or the computer executes the information interaction method described in the third aspect.
[0115] In the eleventh aspect, a computer program product comprising instructions is provided, which, when executed on a computer, enables the computer to execute the random access method described in the first or second aspect above, or enables the computer to execute the information interaction method described in the third aspect above.
[0116] The technical effects obtained by the tenth and eleventh aspects are similar to those obtained by the corresponding technical means in the first, second and third aspects, and will not be described in detail here.
[0117] The beneficial effects of the technical solution provided by this application include at least:
[0118] In an embodiment of the present application, a terminal device may send a first message to a first network device as a first user. The first network device may return to the terminal device an indication of the transmission time period of the first downlink information based on the transmission time information indicated by the first message. In this way, the terminal device may determine the transmission time period of the first downlink information based on the second message, and then receive the message sent by the second network device according to the transmission time period of the first downlink information. Since the transmission time period of the first downlink information is a time period specifically allocated for the first downlink information, the terminal device will not occupy the transceiver as a first user during the process of random access as a second user, thereby ensuring that the terminal device receives the information of the second network device in a timely manner, thereby shortening the random access delay and improving the success rate of random access. BRIEF DESCRIPTION OF THE DRAWINGS
[0119] Figure 1 is a schematic diagram of the structure of a terminal device provided in an embodiment of the present application;
[0120] Figure 2It is a schematic diagram of the structure of a network device provided in an embodiment of the present application;
[0121] Figure 3 is a system architecture diagram involved in the random access method provided in an embodiment of the present application;
[0122] Figure 4 This is an architecture diagram of a network device provided in an embodiment of the present application;
[0123] Figure 5 is a flow chart of a random access method provided in the related art;
[0124] Figure 6 is a flow chart of a random access method provided by an embodiment of the present application;
[0125] Figure 7 is a flow chart of another random access method provided in an embodiment of the present application;
[0126] Figure 8 is a flow chart of an information interaction method provided in an embodiment of the present application;
[0127] Fig. 9 is a structural schematic diagram of a random access device provided in an embodiment of the present application;
[0128] Fig.10 is a structural schematic diagram of another random access device provided in an embodiment of the present application;
[0129] Fig.11 It is a structural diagram of an information interaction device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0130] In order to make the objectives, technical solutions and advantages of the present application clearer, the implementation methods of the present application will be further described in detail below with reference to the accompanying drawings.
[0131] Below, some terms in the embodiments of the present application are explained to facilitate understanding by those skilled in the art.
[0132] 1) Terminal equipment, including equipment that provides voice and / or data connectivity to users, specifically, including equipment that provides voice to users, or including equipment that provides data connectivity to users, or including equipment that provides voice and data connectivity to users. For example, it may include a handheld device with wireless connection function, or a processing device connected to a wireless modem. The terminal equipment can communicate with the core network via the radio access network (RAN), exchange voice or data with the RAN, or exchange voice and data with the RAN. The terminal device may include user equipment (UE), wireless terminal equipment, mobile terminal equipment, device-to-device (D2D) terminal equipment, vehicle to everything (V2X) terminal equipment, machine-to-machine / machine-type communications (M2M / MTC) terminal equipment, Internet of Things (IoT) terminal equipment, subscriber unit, subscriber station, mobile station, remote station, access point (AP), remote terminal, access terminal, user terminal, user agent, or user equipment, etc. For example, it may include a mobile phone (or "cellular" phone), a computer with a mobile terminal device, a portable, pocket-sized, handheld, or computer-built-in mobile device, etc. For example, personal communication service (PCS) phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDA), etc. It also includes limited devices, such as devices with low power consumption, or devices with limited storage capacity, or devices with limited computing power, etc. For example, it includes information sensing devices such as barcodes, radio frequency identification (RFID), sensors, global positioning systems (GPS), laser scanners, etc.
[0133] As an example but not limitation, in the embodiments of the present application, the terminal device may also be a wearable device. Wearable devices may also be referred to as wearable smart devices or smart wearable devices, etc., which are a general term for the application of wearable technology to intelligently design and develop wearable devices for daily wear, such as glasses, gloves, watches, clothing and shoes. A wearable device is a portable device that is worn directly on the body or integrated into the user's clothes or accessories. Wearable devices are not only hardware devices, but also powerful functions achieved through software support, data interaction, and cloud interaction. Broadly speaking, wearable smart devices include full-featured, large-size, and independent of smartphones to achieve complete or partial functions, such as smart watches or smart glasses, etc., as well as those that only focus on a certain type of application function and need to be used in conjunction with other devices such as smartphones, such as various types of smart bracelets, smart helmets, and smart jewelry for vital sign monitoring.
[0134] The various terminal devices introduced above, if located on a vehicle (eg, placed in or installed in a vehicle), can be considered as vehicle-mounted terminal devices, which are also called on-board units (OBU).
[0135] In the embodiment of the present application, the terminal device may also include a relay. Alternatively, it can be understood that anything that can communicate data with the base station can be regarded as a terminal device.
[0136] In the embodiment of the present application, the device for realizing the function of the terminal device may be a terminal device, or a device capable of supporting the terminal device to realize the function, such as a chip system, which may be installed in the terminal device. In the embodiment of the present application, the chip system may be composed of a chip, or may include a chip and other discrete devices. In the technical solution provided in the embodiment of the present application, the technical solution provided in the embodiment of the present application is described by taking the terminal device as an example in which the device for realizing the function of the terminal is a terminal device.
[0137] Figure 1 is a schematic diagram of the structure of a terminal device provided in an embodiment of the present application. Figure 1 The terminal device may include a processor, a communication interface, one or more connection circuit modules and a memory. It should be noted that: Figure 1 The device structure shown does not constitute a limitation on the terminal device, and may include more or fewer components than shown, or combine certain components, or arrange components differently, which is not limited in the embodiments of the present application. Figure 1 The following is a detailed introduction to the various components of the terminal equipment:
[0138] The processor may include circuits for audio / video and logic functions of the terminal device. For example, the processor may include a digital signal processor device, a microprocessor device, an analog-to-digital converter, a digital-to-analog converter, etc. The control and signal processing functions of the mobile device may be distributed between these devices according to their respective capabilities. The processor may also include an internal voice encoder VC, an internal data modem DM, etc. In addition, the processor may include the function of operating one or more software programs, which may be stored in the memory. In general, the processor and the stored software instructions may be configured to cause the terminal device to perform actions. For example, the processor and the stored software instructions may be configured to perform Figure 6-8 Actions performed by the terminal device in the illustrated embodiment.
[0139] The terminal device may also include a user interface, which may include, for example, headphones or speakers, microphones, output devices (such as displays), input devices, etc., which are operably coupled to the processor. In this regard, the processor may include a user interface circuit, which is configured to at least control some functions of one or more elements (such as speakers, microphones, displays, etc.) of the user interface. The processor and / or the user interface circuit including the processor may be configured to control one or more functions of one or more elements of the user interface by computer program instructions (such as software and / or firmware) stored in a memory accessible to the processor. Although not shown, the terminal device may include a battery for powering various circuits associated with the mobile device, such as a circuit that provides mechanical vibration as a detectable output. The input device may include a device that allows the device to receive data, such as a keypad, a touch display, a joystick, and / or at least one other input device, etc.
[0140] The terminal device may also include one or more connection circuit modules for sharing and / or obtaining data. For example, the terminal device may include a short-range radio frequency RF transceiver and / or a detector, so that data can be shared with and / or obtained from electronic devices according to RF technology. The terminal device may include other short-range transceivers, such as, for example, infrared IR transceivers, transceivers, wireless universal serial bus USB transceivers, etc. The Bluetooth transceiver can be operated according to low power consumption or ultra-low power consumption Bluetooth technology. At this point, the terminal device and more specifically the short-range transceiver can send and / or receive data to and / or from the electronic device near the device (such as within 10 meters). Although not shown, the terminal device can send and / or receive data to and / or from electronic devices according to various wireless networking technologies, and these technologies include: Wi-Fi, Wi-Fi low power consumption, WLAN technology, such as IEEE 802.11 technology, IEEE 802.15 technology, IEEE 802.16 technology, etc.
[0141] The terminal device may include a memory, such as a user identity module SIM, that can store information elements related to the mobile user. In addition to the SIM, the device may also include other removable and / or fixed memories. The terminal device may include volatile memory and / or non-volatile memory. For example, the volatile memory may include random access memory RAM, which includes dynamic RAM and / or static RAM, on-chip and / or off-chip cache memory, etc. The non-volatile memory may be embedded and / or removable, which may include, for example, read-only memory, flash memory, magnetic storage devices, such as hard disks, floppy disk drives, tapes, etc., optical drives and / or media, non-volatile random access memory NVRAM, etc. Similar to volatile memory, non-volatile memory may include a cache area for temporary storage of data. At least a portion of the volatile and / or non-volatile memory may be embedded in the processor. The memory may store one or more software programs, instructions, information blocks, data, etc., which may be used by the terminal device to perform the functions of the mobile terminal. For example, Figure 6-8 In the embodiment shown, the actions of the terminal device can be executed by the processor calling the software program, instruction, information block, data, etc. in the memory. Specifically, for example, the memory may include an identifier that can uniquely identify the terminal device, such as the International Mobile Equipment Identity (IMEI) code, and may also store the International Mobile Subscriber Identity (IMSI) code, etc.
[0142] 2) Network equipment, for example, including access network (AN) equipment, such as base stations (e.g., access points), which can refer to equipment in the access network that communicates with wireless terminal devices over the air interface through one or more cells, or, for example, a network device in a vehicle-to-everything (V2X) technology is a roadside unit (RSU). The base station can be used to convert received air frames to and from IP packets, acting as a router between the terminal device and the rest of the access network, where the rest of the access network may include an IP network. The RSU can be a fixed infrastructure entity that supports V2X applications and can exchange messages with other entities that support V2X applications. The network equipment can also coordinate the attribute management of the air interface. For example, the network device may include an evolved base station (NodeB or eNB or e-NodeB, evolutional Node B) in a long term evolution (LTE) system or an advanced long term evolution (LTE-A), or may also include a next generation node B (next generation node B, gNB) in a fifth generation mobile communication technology (the 5th generation, 5G) new radio (new radio, NR) system (also referred to as an NR system) or may also include a centralized unit (CU) and a distributed unit (DU) in a cloud access network (CloudRAN) system, and the embodiments of the present application are not limited.
[0143] The network equipment may also include core network equipment, and the core network equipment may include, for example, access and mobility management function (AMF) and the like.
[0144] In the embodiment of the present application, the device for realizing the function of the network device may be a network device, or may be a device capable of supporting the network device to realize the function, such as a chip system, which may be installed in the network device. In the technical solution provided in the embodiment of the present application, the technical solution provided in the embodiment of the present application is described by taking the device for realizing the function of the network device as an example that the network device is used as the device.
[0145] Figure 2 Schematic diagram of the structure of a network device provided in an embodiment of the present application. Figure 2As shown, the network device may include at least one processor 201, a communication bus 202, a memory 203 and at least one communication interface 204. It should be noted that: Figure 2 The device structure shown does not constitute a limitation on the network function node, and may include more or fewer components than shown, or combine certain components, or arrange components differently, which is not limited in the embodiments of the present application. Figure 2 A detailed introduction to each component of the network equipment:
[0146] Processor 201 is the control center of the network device, which can be a processor or a general term for multiple processing elements. For example, processor 201 can be a general-purpose central processing unit (CPU), or an application-specific integrated circuit (ASIC), or one or more integrated circuits used to control the execution of the program of the present application, such as: one or more microprocessors (digital signal processor, DSP), or, one or more field programmable gate arrays (field programmable gate array, FPGA). Among them, processor 201 can perform various functions of the network function node by running or executing software programs stored in memory 203, and calling data stored in memory 203. For example, Figure 6-8 In the illustrated embodiment, the action of the first network device or the second network device can be executed by the processor of the corresponding network device calling the data in the memory.
[0147] In a specific implementation, as an embodiment, the processor 201 may include one or more CPUs, such as Figure 2 CPU0 and CPU1 are shown in the figure.
[0148] In a specific implementation, as an embodiment, the network function node may include multiple processors, such as Figure 2 201 and processor 205 shown in FIG. Each of these processors may be a single-CPU processor or a multi-CPU processor. A processor herein may refer to one or more devices, circuits, and / or processing cores for processing data (e.g., computer program instructions).
[0149] The communication bus 202 may include a path to transmit information between the above components. The communication bus 202 may be an industry standard architecture (ISA) bus, a peripheral component interconnect (PCI) bus, or an extended industry standard architecture (EISA) bus. The bus may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 2 Only one thick line is used in the diagram, but this does not mean that there is only one bus or only one type of bus.
[0150] The memory 203 may be a read-only memory (ROM) or other types of static storage devices that can store static information and instructions, a random access memory (RAM) or other types of dynamic storage devices that can store information and instructions, or an electrically erasable programmable read-only memory (EEPROM), a compact disc (CD-ROM) or other optical disc storage, optical disc storage (including compressed optical disc, laser disc, optical disc, digital versatile disc, Blu-ray disc, etc.), a disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store the desired program code in the form of an instruction or data structure and can be accessed by a computer, but is not limited thereto. The memory 203 may be independent and connected to the processor 201 via the communication bus 202. The memory 203 may also be integrated with the processor 201. Among them, the memory 203 is used to store the software program that executes the solution provided in the embodiment of the present application, and is controlled and executed by the processor 201.
[0151] The communication interface 204 is used to communicate with other devices or communication networks, such as Ethernet, RAN, wireless local area networks (WLAN), etc. The communication interface 33 may include a receiving unit to implement a receiving function, and a sending unit to implement a sending function.
[0152] In a specific implementation, as an embodiment, the network device may further include an output device 206 and an input device 207. The output device 206 communicates with the processor 201 and may display information in a variety of ways. For example, the output device 206 may be a liquid crystal display (LCD), a light emitting diode (LED) display device, a cathode ray tube (CRT) display device, or a projector. The input device 207 communicates with the processor 201 and may receive user input in a variety of ways. For example, the input device 207 may be a mouse, a keyboard, a touch screen device, or a sensor device.
[0153] The above network function node may be a general network device or a dedicated network device. In a specific implementation, it may be a desktop computer, a portable computer, a network server, etc.
[0154] 3) In the embodiment of the present application, "user identity" (such as the first user identity or the second user identity, etc.) is a logical concept. For example, "user identity" may correspond to a SIM card or subscriber information or a virtual SIM card or a user identity (such as an international mobile subscriber identity (IMSI) or a temporary mobile subscriber identity (TMSI), etc.). From the perspective of the network side, different "user identities" logically correspond to different communication entities served by the network side, such as UEs in 4G and 5G systems. For example, a terminal device that supports two user identities can be regarded as two communication entities for the network side. For another example, when the "user identity" corresponds to a SIM card or subscriber information, the network side will identify two terminal devices that support different SIM cards or different subscriber information as two different communication entities, and will also identify the same terminal device that supports multiple different SIM cards or multiple subscriber information as multiple different communication entities, even if in fact, the terminal device that supports multiple different SIM cards or multiple subscriber information is only one physical entity. In the embodiment of the present application, the "user identity" corresponding to the SIM card will be mainly used as an example for explanation.
[0155] Exemplarily, a SIM card can be understood as a key for a terminal device to access a mobile network. For ease of description, in the embodiments of the present application, a SIM card and its evolution are collectively referred to as a SIM card. For example, a SIM card can be an identity card for a digital mobile phone user of the global system for mobile communications (GSM), which is used to store the user's identity code and key and support the GSM system to authenticate the user; for another example, a SIM card can also be a universal subscriber identity module (USIM), which can also be called an upgraded SIM card.
[0156] In the following, a terminal device is installed with a SIM card, and it is considered that the terminal device supports one user identity. For example, a terminal device with two SIM cards installed can support two user identities. It can be understood that the SIM card and the user identity are in a one-to-one correspondence. This article mainly takes the example of a terminal device supporting two user identities, and the two user identities are respectively referred to as the first user identity and the second user identity. Among them, the first user identity can be understood as the user identity of the terminal device after the SIM card 1 is installed, and the second user identity can be understood as the user identity of the terminal device after the SIM card 2 is installed. In other possible embodiments, if the terminal device is installed with more than two SIM cards, the terminal device also supports more than two user identities, for example, the terminal device supports three user identities, four user identities or more user identities, and can be registered in more than two networks, wherein each user identity can be registered in one network. The embodiment of the present application will be mainly described based on the terminal device supporting two user identities. When the terminal device supports more than two user identities, its specific implementation can refer to the relevant description of the terminal device supporting two user identities, and some simple adaptation may be required, but it is also within the protection scope of the embodiment of the present application.
[0157] Among them, when the user identity of the terminal device is the first user identity, from the perspective of the network device, the terminal device can be understood as a user (from the perspective of the protocol, it is a terminal device, for example, called the first user); when the user identity of the terminal device is the second user identity, from the perspective of the network device, the terminal device can be understood as another user (for example, called the second user). The terminal device can be registered in the first network as the first user identity, and registered in the second network as the second user identity. In the embodiment of the present application, the terminal device supports one user identity, which can also be described as the terminal device has one user identity. Similarly, the terminal device supports two user identities, which can also be described as the terminal device has two user identities.
[0158] 4) Radio resource control (RRC) state. The terminal device has three RRC states: RRC connected state, RRC idle state and inactive state.
[0159] RRC connected state (or, can also be referred to as connected state for short. In this article, "connected state" and "RRC connected state" are the same concept and the two names can be interchanged): the terminal device establishes an RRC connection with the network and can transmit data.
[0160] RRC idle state (or, can also be referred to as idle state for short. In this article, "idle state" and "RRC idle state" are the same concept and the two names can be interchanged): the terminal device has not established an RRC connection with the network, and the base station has not stored the context of the terminal device. If the terminal device needs to enter the RRC connected state from the RRC idle state, it needs to initiate the RRC connection establishment process.
[0161] RRC inactive state (or, can also be referred to as inactive state for short. In this article, "deactivated state", "deactivated state", "inactive state", "RRC inactive state" and "RRC deactivated state" are the same concept, and these names can be interchanged): the terminal device has previously entered the RRC connected state, and then the base station released the RRC connection, but the base station saved the context of the terminal device. If the terminal device needs to enter the RRC connected state again from the RRC inactive state, it is necessary to initiate an RRC connection recovery process (or RRC connection re-establishment process). Compared with the RRC establishment process, the RRC recovery process has a shorter delay and less signaling overhead. However, the base station needs to save the context of the terminal device, which will occupy the storage overhead of the base station.
[0162] Before describing the embodiments of the present application in detail, the application scenarios involved in the embodiments of the present application are first introduced.
[0163] At present, many terminal devices support two user identities. Among them, when a terminal device includes a transceiver, the terminal device can share the transceiver with two user identities to send and receive information. Among them, when the terminal device occupies the transceiver with one user identity to send and receive information, it will no longer be able to send and receive information with another user identity. That is, through a transceiver, the terminal device can only send and receive information with one user identity at each moment. In this case, if the current terminal device has accessed the network device with the first user identity, but has not yet accessed the network device with the second user identity, when accessing the network device with the second user identity, the information sent and received with the second user identity during the access process will be affected by the information sent and received with the first user identity, which may cause a long access delay or access failure. Based on this, an embodiment of the present application provides a random access method, which can allocate corresponding time periods for the first user identity and the second user identity, and the terminal device can send and receive information with the corresponding user identity within the corresponding time period, so as to reduce the delay when sending and receiving information with the second user identity, and improve the success rate of the terminal device accessing the network device with the second user identity.
[0164] The above is a possible application scenario provided by an embodiment of the present application. Optionally, in some cases, the terminal device may include two independent transceivers, and the terminal device may use the transceiver corresponding to each user identity to send and receive information with each user identity. In this case, since the terminal device sends and receives information simultaneously with two transceivers with two user identities, there may be signal interference. Therefore, the method provided in the embodiment of the present application can also be used to allocate corresponding time periods to each user identity. In this way, the terminal device can send and receive information with the corresponding user identity in the time period corresponding to each user identity, thereby avoiding interference.
[0165] Figure 3 1 is a system architecture diagram of a random access method provided in an embodiment of the present application. Figure 3 As shown, the system includes a terminal device 301, a first network device 302, and a second network device 303. The terminal device 301 can communicate with the first network device 302 and the second network device 303. Optionally, in some possible situations, the first network device 302 and the second network device 303 can also communicate with each other.
[0166] In the embodiment of the present application, the terminal device 301 may be the aforementioned Figure 1In the following embodiments, for the convenience of description, the two user identities supported by the terminal device 301 are referred to as the first user identity and the second user identity. In addition, in the embodiment of the present application, the terminal device 301 can interact with the first network device 301 and the second network device 302 by the method described in the following embodiments, so as to determine the transmission time period for transmitting uplink and downlink information with each user identity.
[0167] The first network device 302 may refer to a network device corresponding to the first user identity in the terminal device 301. The first network device may be a base station serving a communication entity corresponding to the first user identity. The terminal device 301 may interact with the first network device 302 as the first user identity. The first network device 302 may schedule the terminal device 301 by interacting with the terminal device 301. The first network device 302 may Figure 2 It is implemented by the network devices shown.
[0168] The second network device 303 may refer to the network device corresponding to the second user identity in the terminal device 301. The second network device may be a base station serving the communication entity corresponding to the second user identity. The terminal device 301 may exchange information with the second network device 303 as the second user identity. The second network device 303 may use this to implement scheduling with the terminal device 301. The first network device 302 may be Figure 2 It is implemented by the network devices shown.
[0169] It should be noted that the first network device 302 and the second network device 303 may be two network devices in the same network, or two network devices in different networks. Alternatively, the first network device 302 and the second network device 303 may also be the same network device. This embodiment of the application does not limit this.
[0170] In addition, in the embodiment of the present application, the first network device 302 and the second network device 303 may be 4G or 5G base stations. Furthermore, the first network device 302 and the second network device may be base stations with a centralized unit (CU) and a distributed unit (DU) separated architecture. Figure 4 FIG. 1 shows a schematic diagram of a base station structure with a CU and DU separation architecture. Figure 4 As shown, the base station includes CU401 and DU402.
[0171] CU401 includes a central unit control plane (CU-CP) 4011 and a central unit user plane (CU-UP) 4012. CU-CP4011 and CU-UP4012 communicate through an E1 interface. CU-CP4011 is used to implement RRC and control plane packet data convergence protocol (PDCP-C) functions. CU-UP4012 is used to implement service data adaptation protocol (SDAP) functions and user plane packet data convergence protocol (PDCP-U) functions.
[0172] DU402 can communicate with CU-CP4011 through F1-C interface and communicate with CU-UP4012 through F1-U interface. DU402 is used to implement radio link control (RLC), medium access control (MAC) and physical layer (PHY) functions.
[0173] The following is an introduction to the random access process of a terminal device.
[0174] Before establishing a wireless connection with a network device, the terminal device needs to perform a random access process, where the random access process is as follows:
[0175] Step 1: The terminal device sends a random access preamble to the network device.
[0176] The terminal device can obtain available random access resources from the broadcast message of the network device, and the random access resources include time domain or frequency domain resources for sending random access and corresponding random access preambles. When performing random access, the terminal device can obtain a random access preamble from the above random access resources and send the random access preamble to the network device.
[0177] After the terminal device sends the random access preamble, it can receive the random access response sent by the network device within a time window.
[0178] Step 2: The network device sends a random access response to the terminal device.
[0179] After receiving the random access preamble of the terminal device, the network device can learn that the terminal device currently wants to access. In this case, the network device can estimate the transmission delay between the terminal device and the network device to perform uplink timing calibration, and send a random access response including calibration information to the terminal device. The purpose of uplink timing is to enable the uplink information of each terminal device to reach the network device as simultaneously as possible, thereby avoiding interference between the terminal devices. The terminal device can maintain uplink synchronization with the network device based on the calibration information. In addition, the random access response may also include the uplink resources that the terminal device will subsequently use to send uplink information.
[0180] After sending the random access preamble, the terminal device may receive a random access response sent by the network device within a time window. If the terminal device receives a random access response within the time window, it may continue to perform random access through subsequent steps. If no random access response is received within the time window, the terminal device may further determine whether the number of times the random access preamble is sent exceeds the maximum threshold. If not, the terminal device may reselect a random access preamble and execute step 1. If the number of times the random access preamble is sent exceeds the maximum threshold, it is determined that the random access process has failed.
[0181] Step 3: The terminal device sends a random access message.
[0182] If the terminal device receives a random access response within the above time window, the terminal device may send a random access message according to the uplink resources included in the random access response. The random access message may be an RRC connection request, and the random access message may include an identity of the terminal device, which may be a flag from the core network for uniquely identifying the terminal device. Alternatively, the random access message may include a random number as the identity of the terminal device.
[0183] Step 4: Network devices perform contention resolution.
[0184] Since the network device may receive random access messages sent by multiple different terminal devices at the same time, the network device can perform contention resolution after receiving the random access message sent by the above terminal device. If the terminal device successfully competes, the network device can send contention resolution information to the terminal device. The contention resolution information includes the bit information included in the random access message previously sent by the terminal device (for example, when the number of bits in the random access message exceeds 48 bits, it includes the first 48 bits in the random access message, otherwise it may include the entire random access message).
[0185] The terminal device can start a contention resolution timer after sending a random access message. If the terminal device receives contention resolution information sent by the network device within the duration defined by the contention resolution timer, the terminal device can subsequently interact with the network device to complete the establishment of the RRC connection. If the terminal device does not receive contention resolution information within the duration defined by the contention resolution timer, the terminal device will determine that the contention resolution has failed. At this time, the terminal device will further determine whether the number of times the random access preamble has been sent has exceeded the maximum threshold. If it has not exceeded the maximum threshold, the terminal device can reselect a random access preamble and continue to perform step 1. If it has exceeded the maximum threshold, the terminal device determines that this random access process has failed.
[0186] Figure 5 is a flow chart of a random access method provided in the related art. Figure 5 As shown, when the first USIM in the terminal device has completed random access and the second USIM needs to perform random access, the first USIM of the terminal device can send a first message to the first network device in the registered network of the first USIM. Among them, the first message includes random access resource information available when the second USIM accesses the second network device in its corresponding registered network. After receiving the first message, the first network device can send a second message to the first USIM according to the first message, and the second message includes a first time unit. During the first time unit, the first network device does not interact with the first USIM. The second USIM can send a random access request (such as a random access preamble) to the second network device within the first time unit, and the second network device sends a random access response to the second USIM after receiving the random access request. After the second USIM receives the random access response, the first USIM can send a third message to the first network device, and the third message includes resource information available when the second USIM is used to send a random access message (such as an RRC connection request message) next. The first network device can send a fourth message to the first USIM according to the third message, and the fourth message includes a second time unit. During the second time unit, the first network device does not interact with the first USIM. The second USIM may send a random access message to the second network device within the second time unit. Afterwards, when the second USIM receives the contention resolution information sent by the second network device, the random access is completed.
[0187] It can be seen that in the related art, the first network device only allocates the uplink time of the random access process to the two USIMs in the terminal device, but does not allocate the corresponding downlink time to the two USIMs. In this way, the second USIM may not be able to receive the information sent by the second network device in time, thereby increasing the random access delay and even causing the random access to fail. Based on this, the embodiment of the present application provides a random access method that can shorten the random access delay and improve the random access success rate.
[0188] Next, the random access method provided in the embodiment of the present application is introduced.
[0189] Figure 6 is a flowchart of a random access method provided in an embodiment of the present application. The method can be applied to Figure 3 In the system shown, Figure 6 As shown, the method comprises the following steps:
[0190] Step 601: The terminal device sends a first message to a first network device as a first user, where the first message is used to indicate transmission time information of first downlink information, where the first downlink information refers to information received by the terminal device as a second user during a random access process.
[0191] Among them, two SIM cards may be installed in the terminal device, and the terminal device sending a first message to the first network device as a first user may refer to the terminal device sending a first message to the first network device through the first SIM card. Among them, the first SIM card supports the first user identity. In addition, in an embodiment of the present application, the terminal device has completed random access as a first user, but has not yet completed random access as a second user. Among them, the terminal device can currently be in an RRC connected state as a first user, and in any of an RRC idle state, an RRC inactive state, or an RRC connected state as a second user.
[0192] It should be noted that the first message may include transmission time information. The transmission time information may include one or more of random access response window information, contention resolution duration, non-contention access resource configuration information, radio resource control RRC response waiting duration, and beam recovery duration.
[0193] Among them, the random access response window refers to the time window in which the terminal device waits for the second network device to return a random access response message during the random access process, and the information of the random access response window is the size of the random access response window, or the information of the random access response window includes the starting point and end point of the random access response window.
[0194] Specifically, if the terminal device wants to randomly access the second network device as a second user, the terminal device can first send a random access preamble to the second network device as the second user. After sending the random access preamble, the terminal device can wait for the random access response returned by the second network device within a time window, and the random access response will include the uplink resources and uplink timing for the terminal device to send the first uplink information to the second network device as the second user. Among them, the above-mentioned time window for waiting to receive the random access response is the random access response window. If the terminal device does not receive the random access response sent by the second network device within the random access response window, and the number of times the terminal device sends the random access preamble to the second network device as the second user has not reached the upper limit threshold, the terminal device can re-send the random access preamble to the second network device as the second user. If the terminal device does not receive the random access response sent by the second network device within the random access response window, and the number of times the terminal device sends the random access preamble to the second network device as the second user has reached the upper limit threshold, the random access performed by the terminal device as the second user will fail. It can be seen that if the terminal device occupies the random access response window as the first user, the random access delay of the terminal device as the second user will increase, and even lead to access failure. Based on this, in an embodiment of the present application, the terminal device can send the random access response window as transmission time information to the first network device, so that the first network device can perform time allocation according to the random access response window to avoid the terminal device occupying the random access response window as the first user.
[0195] The contention resolution time refers to the time that the terminal device waits for the second network device to return contention resolution information during the random access process.
[0196] Specifically, when the terminal device accesses the second network device as a second user, after receiving the random access response within the random access response window, the terminal device can send a random access message (such as an RRC connection establishment request message) to the second network device as the second user. The random access message includes the user identifier of the terminal device or a random number. After receiving the random access message, the second network device will perform contention resolution and send contention resolution information to the terminal device that wins the competition. The terminal device can start timing from the moment the random access message is sent. If the contention resolution information is not received after a certain period of time, it is determined that the contention resolution has failed. Subsequently, the terminal device will re-initiate random access as the second user. Among them, the duration for receiving contention resolution information, which starts from the moment the random access message is sent, is the contention resolution duration.
[0197] The non-competitive access resource configuration information includes random access time domain resources that are allowed to be used when the terminal device performs random access as a second user through non-competitive random access. Exemplarily, the non-competitive access resource configuration information may include uplink time domain resources that can be used to send random access preambles when the terminal device performs non-competitive random access as a second user. In addition, of course, other available time domain resources and frequency domain resources may also be included in the non-competitive random access process.
[0198] The RRC response waiting time refers to the time that the terminal device waits for the second network device to return the RRC response message. Among them, when the terminal device performs random access as the second user, it can send an RRC request such as an RRC establishment request or an RRC activation request to the second network device, and when the second network device receives the RRC request sent by the terminal device as the second user, it can feedback the RRC response message to the terminal device. The terminal device can start timing from the moment the RRC request is sent, and wait for the RRC response message within a predetermined time. The predetermined time is the RRC response waiting time. Optionally, in a possible case, when the transmission time information includes the RRC response waiting time, the transmission time information may also include an indication information, which may be used to indicate whether the RRC response waiting time is the RRC response waiting time corresponding to the RRC establishment process or the RRC activation process. That is, the indication information can be used to indicate the type of RRC request corresponding to the RRC response waiting time.
[0199] The beam recovery duration refers to the duration of random access of the terminal device when performing beam recovery as a second user. Among them, when the terminal device is in the RRC connected state as a second user, if the current beam fails, the terminal device can switch from the current beam to other beams, that is, perform beam recovery. When the terminal device switches from one beam to another beam as a second user, the terminal device will re-perform the random access process as the second user. The above-mentioned beam recovery duration refers to the duration of random access performed by the terminal device as a second user caused by beam recovery.
[0200] Optionally, the transmission time information may include other information in addition to the above-mentioned information. For example, the transmission time information may also include the random access preamble, uplink time domain resources and frequency domain resources that the terminal device can use with the second user device, or the transmission time information may also include the timing deviation between the first network device and the second network device, etc.
[0201] Optionally, in this embodiment of the present application, the first message may be an RRC message.
[0202] In addition, in some scenarios, the terminal device may frequently perform a random access process as a second user. For example, the terminal device frequently performs beam recovery as a second user, thereby causing the terminal device to frequently perform random access as a second user. Or, the terminal device fails to perform random access as a second user, resulting in the terminal device needing to initiate random access again as a second user. In the above scenarios, in order to avoid the terminal device frequently sending a first message to the first network device as a first user, the terminal device may send the first message after a first time interval after sending the first message once as a first user. Specifically, the terminal device may start a timer from the moment the first message is sent, and the first message is not sent within the time defined by the timer. When the length of the timer is reached, the terminal device can send the first message again. Among them, the length of the timer is equal to the first time interval. The value of the first time interval may be set by the terminal device, or may be notified by the first network device through an RRC message, or may be notified by the first network device or the second network device through a broadcast message. This embodiment of the present application is not limited to this.
[0203] Step 602: The first network device sends a second message to the terminal device according to the first message, where the second message is used to indicate a transmission period of the first downlink information.
[0204] After receiving the first message sent by the terminal device as the first user, the first network device may send a second message to the terminal device according to the transmission time information indicated by the first message, wherein the first message is used to indicate the transmission period of the first downlink information.
[0205] Exemplarily, the first network device may determine the uplink time domain resources and downlink time domain resources used by the terminal device as the first user, and then send a second message to the terminal device according to the transmission time information indicated by the first message and at least one of the uplink time domain resources and the downlink time domain resources.
[0206] Among them, since the first network device is the network device corresponding to the first user identity in the terminal device, the information transmission and reception performed by the terminal device as the first user identity can be scheduled. Based on this, the first network device can allocate all uplink time domain resources and downlink time domain resources available to the terminal device as the first user identity.
[0207] After determining the uplink time domain resources and downlink time domain resources available to the terminal device as the first user, in a possible implementation, the first network device may allocate a transmission period of the second downlink information to the terminal device from all available downlink time domain resources. The second downlink information refers to information sent by the first network device and received by the terminal device as the first user. After determining the transmission period of the second downlink information, the first network device may determine the transmission period of the first downlink information from a period other than the transmission period of the second downlink information according to the transmission time information.
[0208] Specifically, when the transmission time information includes a random response access window, the duration of the determined transmission period of the first downlink information is not less than the length of the random response window.
[0209] When the transmission time information includes a contention resolution time, the transmission time period of the first downlink information is determined according to the contention resolution time. The transmission time period of the first downlink information may include multiple discontinuous time periods, and the transmission time period of the first downlink information can ensure that the second user identity can correctly receive the contention resolution information, for example, there is downlink time available for the second user identity within the contention resolution time after each moment when the second user identity can send an uplink.
[0210] When the transmission time information includes the above two pieces of information at the same time, the transmission time period of the first downlink information determined according to the transmission time information also includes multiple discontinuous time periods, and the transmission time period of the first downlink information can ensure that the second user identity can correctly receive the contention resolution information, for example, there is downlink time available for the second user identity within the contention resolution time after each moment when the second user identity can send an uplink.
[0211] When the transmission time information includes non-contention access resource configuration information, the transmission period of the first downlink information does not overlap with the period in the random access uplink time domain resource included in the non-contention access resource configuration information. In addition, the transmission period of the first downlink information may be adjacent to a time period in the random access uplink time domain resource.
[0212] Optionally, when the transmission time information includes an RRC response waiting time, the transmission time period of the first downlink information is determined according to the RRC response waiting time, wherein the transmission time period of the first downlink information may include multiple discontinuous time periods, and the multiple discontinuous time periods can ensure that the second user identity can correctly receive the RRC response. For example, there is a downlink time available for the second user identity within the RRC response waiting time after each moment when the second user identity can send an uplink.
[0213] Optionally, when the transmission time information includes two or three of the random access response window, the contention resolution time, and the RRC response waiting time, the transmission time period of the first downlink information can be determined by combining the two or three pieces of information and referring to the above method. At this time, the transmission time period of the first downlink information includes multiple discontinuous time periods, and the relevant constraints of each time period can refer to the above introduction.
[0214] Optionally, when the transmission time information includes a beam recovery duration, the duration of the determined transmission period of the first downlink information is not less than the beam recovery duration.
[0215] After determining the transmission period of the first downlink information, the first network device may send a second message including the transmission period of the first downlink information to the terminal device. Alternatively, the first network device may send a second message including the transmission period of the first downlink information and the transmission period of the second downlink information to the terminal device.
[0216] Optionally, in another possible implementation, the first network device may also determine the transmission period of the second downlink information from the downlink time domain resources available to the terminal device as the first user according to the transmission time information. Afterwards, the first network device may send a second message including the transmission period of the second downlink information to the terminal device. In this case, the other time periods other than the transmission period of the second downlink information included in the second message are the transmission period of the first downlink information indicated by the second message. That is, the second message may indicate the transmission period of the first downlink information in an implicit manner.
[0217] Optionally, in another possible implementation, the first network device may select a time period from the uplink time domain resources available to the terminal device as the first user as the transmission time period of the second uplink information. The second uplink information refers to the information sent by the terminal device to the first network device as the first user. After determining the transmission time period of the second uplink information, the first network device may determine the transmission time period of the second downlink information according to the transmission time period of the second uplink information. Afterwards, the first network device may select a time period from the transmission time period of the second uplink information and the time period other than the transmission time period of the second downlink information as the transmission time period of the first downlink information. Afterwards, the first network device may send a second message including the transmission time period of the first downlink information to the terminal device. Alternatively, in this implementation, after determining the transmission time period of the second uplink information and the transmission time period of the second downlink information, the first network device may send a second message including the transmission time period of the second uplink information and the transmission time period of the second downlink information to the terminal device. In this way, the time period other than the transmission time period of the second uplink information and the transmission time period of the second downlink information is the transmission time period of the first downlink information indicated by the second message.
[0218] Optionally, in another possible implementation, the first network device may select a time period from the uplink time domain resources available to the terminal device as the first user as the transmission time period of the second uplink information, and select a time period from the downlink time domain resources available to the terminal device as the first user as the transmission time period of the second downlink information. Afterwards, the first network device may select two time periods from the time period other than the transmission time period of the second uplink information and the transmission time period of the second downlink information, as the transmission time period of the first uplink information and the transmission time period of the first downlink information, respectively, based on the transmission time information. The transmission time period of the first uplink information and the transmission time period of the first downlink information do not overlap. Afterwards, the first network device may send a second message including the transmission time period of the first uplink information and the transmission time period of the first downlink information to the terminal device.
[0219] It should be noted that in an embodiment of the present application, when the first network device is a base station with a CU and DU separation architecture, the CU-CP in the first network device can send the transmission time information indicated by the first message to the DU after receiving the first message, and the DU generates a message through the above method, which includes at least one of the transmission period of the first uplink information, the transmission period of the first downlink information, the transmission period of the second uplink information, and the transmission time of the second uplink information, and sends the information to the CU-CP. The CU-CP can include the transmission period included in the information in the second message and send it to the terminal device.
[0220] Optionally, the second message may further include a valid time period of the first transmission period. The first transmission period refers to a transmission period of the first downlink information. The valid time period refers to a time period during which the first transmission period is effective. That is, the valid time period may be used to indicate a time period during which the terminal device may use the first transmission period to send and receive information.
[0221] Step 603: The terminal device determines a time allocation mode according to the second message.
[0222] After receiving the second message sent by the first network device, the terminal device can obtain the transmission time period included in the second message, and determine the time allocation mode according to the transmission time period included in the second message. The time allocation mode is used to indicate the transmission time period of the first downlink information and the transmission time period of the second downlink information. It should be noted that, as can be seen from the above introduction, the transmission time period of the first downlink information can include multiple discontinuous time periods. Similarly, the transmission time period of the second downlink information can also include multiple discontinuous time periods.
[0223] Optionally, when the transmission period included in the second message is the transmission period of the first downlink information, the terminal device may determine the transmission period of the second downlink information, the transmission period of the second uplink information, and the transmission period of the first uplink information based on the uplink time domain resources used by the terminal device as the first user and the uplink time domain resources used as the second user, combined with the transmission period of the first downlink information. The uplink time domain resources used by the terminal device as the first user may be those notified to the terminal device by the first network device, and the uplink time domain resources used by the terminal device as the second user may be those notified to the terminal device by the second network device.
[0224] Exemplarily, the terminal device may select a time period that does not overlap with the transmission time period of the first downlink information from the uplink time domain resources used as the second user as the transmission time period of the first uplink information. Afterwards, the terminal device may select a time period that does not overlap with the transmission time periods of the first downlink information and the first uplink information from the uplink time domain resources used as the first user as the transmission time period of the second uplink information. Finally, the terminal device may determine the transmission time period of the second downlink information from other time periods other than the transmission time periods of the first uplink information, the first downlink information, and the second uplink information.
[0225] Optionally, when the second message includes the transmission period of the second downlink information, the terminal device may select a period that does not overlap with the transmission period of the second downlink information from the uplink time domain resources used as the first user as the transmission period of the second uplink information. Afterwards, the terminal device may determine the transmission period of the first downlink information from a period other than the transmission period of the second uplink information and the second downlink information. Finally, the terminal device may select a period that does not overlap with any of the above three periods from the uplink time domain resources used as the second user as the transmission period of the first uplink information. Optionally, when determining the transmission period of the second uplink information and the second downlink information, the terminal device may first determine the transmission period of the first uplink information from the uplink time domain resources used as the second user, and finally determine the transmission period of the first downlink information. Similarly, the uplink time domain resources used by the terminal device as the first user may be notified to the terminal device by the first network device, and the uplink time domain resources used by the terminal device as the second user may be notified to the terminal device by the second network device.
[0226] Optionally, when the second message includes the transmission period of the first downlink information and the second downlink information, the terminal device may refer to the aforementioned method to determine the transmission period of the first uplink information and the transmission period of the second uplink information according to the transmission period of the first downlink information and the second downlink information, and the uplink time domain resources used by the terminal device as the first user and the second user.
[0227] Optionally, when the second message includes the transmission period of the second uplink information and the second downlink information, the terminal device may determine the transmission period of the first downlink information and the first uplink information with reference to the transmission period of the second downlink information included in the aforementioned second message.
[0228] It should be noted that the transmission period of the first uplink information and the transmission period of the first downlink information can form a continuous period. Similarly, the transmission period of the second uplink information and the transmission period of the second downlink information can form a continuous period. In addition, the transmission period of the first downlink information may include multiple sub-periods, the transmission period of the first uplink information may also include multiple sub-periods, and the multiple sub-periods of the first downlink information and the multiple sub-periods of the first uplink information are arranged crosswise.
[0229] Step 604: The terminal device receives the first downlink information according to the time allocation mode.
[0230] After determining the time allocation mode, the terminal device can send a message to the second network device as the second user in the transmission period of the first uplink information according to the above time allocation mode, and receive the message fed back by the second network device in the transmission period of the first downlink information. Since the transmission period of the first uplink information and the first downlink information does not overlap with the transmission period of the second uplink information and the second downlink information. Therefore, when the terminal device interacts with the second network device for random access as the second user according to the transmission period of the first uplink information and the transmission period of the first downlink information, the terminal device will suspend interacting with the first network device as the first user. In this way, the terminal device will not occupy the transceiver as the first user during the process of random access as the second user, thereby ensuring that the terminal device receives the information of the second network device in a timely manner, thereby shortening the random access delay and improving the success rate of random access.
[0231] Optionally, in an embodiment of the present application, after the terminal device completes the random access process as the second user according to the determined time allocation mode, the terminal device may also send a notification message to the first network device as the first user to notify the first network device that the terminal device has completed the random access. Subsequently, the first network device may use other strategies to re-allocate transmission time periods for the first uplink information, the first downlink information, the second uplink information, and the second downlink information.
[0232] Optionally, when the terminal device is in an RRC connection state as a first user, the terminal device needs to monitor the quality of the downlink signal transmitted as the first user. If the downlink signal quality continues to be lower than a certain threshold, the physical layer of the terminal device will report a physical layer desynchronization indication to the RRC layer. When the RRC layer receives a certain number of physical layer desynchronization indications continuously, a timer will be started. If the physical layer detects that the downlink signal quality is greater than a certain threshold, the physical layer can report a physical layer synchronization indication to the RRC. If the physical layer synchronization indications continuously received by the RRC are greater than a certain value within the time defined by the timer, the RRC layer will cancel the timer, otherwise, the terminal device will determine that the wireless link established as the first user has failed. In this case, the terminal device will reestablish the RRC connection as the first user. Reestablishing the RRC connection may affect business communications and cause data interruption.
[0233] Based on the above introduction, it can be known that when the terminal device uses the time allocation mode determined in the embodiment of the present application to perform random access as a second user, the terminal device will not be able to monitor the quality of the downlink signal sent as the first user during the transmission period of the first downlink information. At this time, the RRC layer of the terminal device will start a timer. During the duration defined by the timer, since the terminal device is receiving the first downlink information as a second user, it is difficult to receive a certain number of continuous physical layer synchronization indications within the duration defined by the timer. In this case, the terminal device will eventually determine that the wireless link established as the first user has failed. Based on this, in an embodiment of the present application, the terminal device can suspend or stop the wireless link monitoring performed as the first user during the first time period, wherein the first time period refers to the transmission period of the first downlink information. Specifically, the terminal device can suspend or stop monitoring the downlink signal quality as the first user during the transmission period of the first downlink information, or the terminal device can also suspend or stop the operation of the above timer after the above timer is started.
[0234] Similarly, when the terminal device is in the RRC connection state as the first user, it is also necessary to maintain an uplink synchronization timer. If the uplink synchronization timer times out, the uplink synchronization of the terminal device as the first user will be out of sync. In this way, when the terminal device subsequently initiates uplink transmission as the first user, it needs to initiate the random access process again, which will affect the data communication of the terminal device as the first user.
[0235] When the terminal device uses the time allocation mode determined in the embodiment of the present application to perform random access as a second user, during the transmission period when the terminal device transmits information as the second user, the uplink synchronization of the terminal device as the first user may be lost. Based on this, in the embodiment of the present application, the terminal device can also suspend or stop running the above-mentioned uplink synchronization timer during the transmission period when the terminal device transmits information as the second user.
[0236] It should be noted that the method introduced above for the terminal device to suspend the wireless link monitoring and uplink synchronization timing maintenance performed as the first user during the transmission period of the first downlink information can be used not only in the random access process, but also in the scenario where the subsequent terminal device performs time division as the first user and the second user, that is, the above method does not depend on the random access method of the present application. In other scenarios, when there are corresponding transmission periods for the first user identity and the second user identity, the terminal device can also use the above method to suspend or stop the wireless link monitoring and uplink synchronization timing maintenance performed as the second user during the period of information transmission as the first user. During the period of information transmission as the second user, suspend or stop the wireless link monitoring and uplink synchronization timing maintenance performed as the first user.
[0237] In an embodiment of the present application, a terminal device may send a first message to a first network device as a first user. The first network device may return to the terminal device an indication of the transmission time period of the first downlink information based on the transmission time information indicated by the first message. In this way, the terminal device may determine the transmission time period of the first downlink information based on the second message, and then receive the message sent by the second network device according to the transmission time period of the first downlink information. Since the transmission time period of the first downlink information is a time period specifically allocated for the first downlink information, the terminal device will not occupy the transceiver as a first user during the process of random access as a second user, thereby ensuring that the terminal device receives the information of the second network device in a timely manner, thereby shortening the random access delay and improving the success rate of random access.
[0238] In the above embodiment, the terminal device can determine the time allocation mode according to the second message returned by the first network device, and then complete the random access process performed as the second user according to the time allocation mode. In an optional implementation, the terminal device itself can also determine the time allocation mode according to the transmission time information. Figure 7 , shows a flow chart of another random access method provided by an embodiment of the present application. The method can be applied to a terminal device, and the method may include the following steps:
[0239] Step 701: Determine a time allocation mode according to transmission time information, where the time allocation mode is used to indicate a transmission period of first downlink information and / or second downlink information.
[0240] Among them, the specific introduction of the transmission time information can refer to the detailed introduction of the transmission time information in step 601 in the aforementioned embodiment, and the embodiment of the present application will not be repeated here.
[0241] In addition, the terminal device may determine the time allocation mode based on the transmission time information and at least one of the uplink time domain resources used by the terminal device as the first user and the downlink time domain resources used by the terminal device as the second user.
[0242] Exemplarily, the terminal device may refer to step 602 in the aforementioned embodiment, and determine the transmission period of the first downlink information, or the transmission period of the second downlink information, or the transmission period of the first uplink information and the first downlink information, or the transmission period of the second uplink information and the second downlink information based on the transmission time information and at least one of the uplink time domain resources used as the first user and the downlink time domain resources used as the second user.
[0243] After determining the above time period, the terminal device may refer to step 603 in the above embodiment and determine the remaining undetermined time period according to the determined time period.
[0244] Step 702: Send the time allocation mode to the first network device.
[0245] After determining the time allocation mode, the terminal device may send the transmission period of the second uplink information and the second downlink information to the first network device, or may send the transmission period of the first uplink information and the first downlink information to the first network device, or may send the transmission period of the first downlink information and / or the second downlink information to the first network device. The first network device may perform uplink and downlink scheduling for the terminal device according to the received transmission period.
[0246] It should be noted that when the first network device is a base station with a CU and DU separated architecture, the first network device can receive the time allocation mode sent by the terminal device through the CU-CP, and send the received information to the DU, and the DU performs uplink and downlink scheduling for the terminal device according to the time allocation mode.
[0247] Similarly, in order to avoid the terminal device frequently sending the time allocation pattern to the first network device as the first user, the terminal device can set a timer, start the timer from the moment of sending the time allocation pattern, and the terminal device will no longer send the time allocation pattern within the duration defined by the timer.
[0248] Step 703: Receive first downlink information according to the time allocation mode.
[0249] The terminal device may receive the message fed back by the second network device in the random access process as a second user during the transmission period of the first downlink information indicated by the time allocation mode. In addition, the terminal device may send a message to the second network device as a second user during the transmission period of the first uplink information indicated by the time allocation mode. When the terminal device interacts with the second network device as a second user during the transmission period of the first downlink information and the first uplink information, the terminal device will suspend or stop interacting with the first network device as a first user.
[0250] Optionally, in an embodiment of the present application, after the terminal device completes the random access process as the second user according to the determined time allocation mode, the terminal device may also send a notification message to the first network device as the first user to notify the first network device that the terminal device has completed the random access. Subsequently, the first network device may use other strategies to re-allocate transmission time periods for the first uplink information, the first downlink information, the second uplink information, and the second downlink information.
[0251] Optionally, in the embodiment of the present application, the terminal device can also suspend or stop the first wireless link monitoring performed as the first user and the maintenance of the uplink synchronization timer during the transmission period of the first downlink information. The detailed implementation process is referred to the relevant introduction in the aforementioned embodiment, and the embodiment of the present application will not be repeated here.
[0252] In an embodiment of the present application, the terminal device can determine the time allocation mode according to the transmission time information, and receive the message fed back by the second network device during the random access process as a second user in the first downlink transmission period indicated by the time allocation mode. Since the transmission period of the first downlink information is a period specially allocated for the first downlink information, the terminal device will not occupy the transceiver as a first user during the process of random access as a second user, thereby ensuring that the terminal device receives the information of the second network device in a timely manner, thereby shortening the random access delay and improving the success rate of random access. In addition, in an embodiment of the present application, the terminal device directly determines the time allocation mode according to the transmission time information, and there is no need to send the transmission time information to the network device for allocation, thereby avoiding inaccurate allocation of the network device, and reducing the process of the terminal device reporting the transmission time information, thereby shortening the random access delay.
[0253] It should be noted that when the terminal device interacts with the network device, since the amount of information data in the message to be sent is large, this information is usually carried through RRC messages. The transmission of RRC messages in wireless transmission is usually slow, so this will lead to a large delay. Especially when the network device is a base station with a CU and DU separated architecture, in the random access process, after the CU receives the RRC message sent by the terminal device, it is also necessary to send the RRC message to the DU, and the DU will perform time allocation. Afterwards, the DU transmits the allocated time period to the CU, and the CU sends the relevant information of these time periods to the terminal device, which will cause the random access delay of the terminal device to further increase. Based on this, the embodiment of the present application also provides an information interaction method to shorten the delay of the terminal device during the random access process.
[0254] Figure 8 is a flow chart of an information interaction method provided by an embodiment of the present application. The method can be applied to a terminal device, see Figure 8 , the method comprises the following steps:
[0255] Step 801: Send first information to a first network device as a first user, where the first information is used to instruct a terminal device to suspend or stop sending and receiving signals as the first user.
[0256] The first information is carried in a medium access control-control element (MAC CE) or a PHY signal, or is included in a MAC CE or a PHY signal.
[0257] The MAC layer is located between the Radio Link Control (RLC) layer and the PHY layer. When the MAC layer encapsulates the data, a MAC protocol data unit (PDU) is obtained. The MAC PDU may include four parts, a MAC header, 0 or more MAC service data units (SDU), 0 or more MAC CEs or padding signals. In an embodiment of the present application, the terminal device may define a MAC CE to indicate the meaning of the first information. That is, a specific MAC CE unit is used to indicate the suspension or cessation of signal transmission and reception as the first user. Alternatively, an embodiment of the present application may also generate a simple indication message and use the indication message as the information content carried by the MAC CE.
[0258] When the first information is carried in a PHY signal, it may mean that a specific PHY signal is used to represent the meaning of the first information, that is, a specific PHY signal is used to indicate pausing or stopping signal reception and transmission as the first user.
[0259] It should be noted that after receiving the first information, the first network device can learn from the first information that the terminal device will stop sending and receiving signals as the first user. At this time, the first network device will also pause or stop sending information to the terminal device.
[0260] Step 802: Pause or stop receiving and / or sending signals as the first user.
[0261] After sending the first information to the first network device, the terminal device may suspend or stop receiving and / or sending signals as the first user. That is, suspend or stop sending information as the first user, or suspend or stop receiving information as the first user, or suspend or stop sending and receiving information as the first user. Since the terminal device has sent the first information to the first network device, that is, it has notified the first network device that it will stop receiving and / or sending signals next, the first network device can then schedule the terminal device based on this information.
[0262] Step 803: interact with the second network device as a second user.
[0263] After pausing or stopping the reception and / or transmission of signals as the first user, the terminal device can then receive or send data packets with the second network device as the second user. The terminal device can perform random access as the second user in the following time period. Since the terminal device has suspended or stopped the reception and / or transmission of signals as the first user in the following time period, the terminal device will not occupy the receiver and / or transmitter as the first user during the random access process as the second user. This ensures that the terminal device can receive and / or send messages in a timely manner as the second user, shortens the random access delay, and improves the success rate of random access.
[0264] It should be noted that in the embodiment of the present application, a MAC CE or PHY signal is used to notify the first network device to suspend interaction with the terminal device, so that the terminal device can perform random access delay as a second user in the next period of time. Since the transmission speed of MAC CE and PHY signals is fast, the random access delay can be shortened.
[0265] Optionally, after the terminal device interacts with the second network device as a second user and completes random access, the terminal device may also send second information to the first network device as a first user, and the second information is used to notify the first network device that the terminal device has started receiving and / or sending signals as the first user. That is, after completing random access, the terminal device may notify the first network device by sending the second information to the first network device, and then may interact with the terminal device. The second information may also be carried in a MAC CE or PHY signal.
[0266] Optionally, after receiving the second information, the first network device may also feed back a confirmation indication to the terminal device to notify the terminal device that the second information has been received. The confirmation indication may also be carried in a MAC CE or a PHY signal.
[0267] Optionally, in a possible implementation, after the terminal device interacts with the second network device as a second user and completes random access, the terminal device may also send third information to the second network device as the second user, and the third information is used to indicate to suspend or stop receiving and / or sending signals as the second user; suspend or stop receiving and / or sending signals as the second user, and start receiving and / or sending signals as the first user. That is, after the random access is completed, the terminal device can notify the second network device to suspend receiving and / or sending, and resume interaction with the first network device as the first user. The third information can also be carried in a MAC CE or PHY signal.
[0268] It should be noted that the information interaction method provided above can be used not only in the random access process, but also in other scenarios after random access where the first user identity and the second user identity need to be time-divided. The embodiment of the present application is only described by taking the random access process as an example, and does not constitute a limitation on the application scenario of the embodiment of the present application.
[0269] It should be noted that the information interaction method provided above can coexist with the method in which the network device uses other methods to allocate time period information to the first user identity and the second user identity. For example, before this embodiment, the network device has allocated time period information to the first user identity and the second user identity. When the terminal device uses the method of this embodiment to perform time division allocation, the use of the previously allocated time period information can be suspended. After the terminal device sends an indication message to the first network device or the second network device, the first network device and the second network device can restore to the mode of information transmission using the time period information previously allocated by other methods, that is, there is no need to re-allocate the time period information between the first network device, the second network device and the terminal device by other methods.
[0270] In an embodiment of the present application, the terminal device can send a first message to the first network device as a first user to suspend or stop receiving and / or sending information with the first network device. After that, the terminal device can interact with the second network device as a second user. Among them, the terminal device can perform random access as a second user in the next period of time. Since the terminal device has suspended or stopped receiving and / or sending signals as a first user in the next period of time, the terminal device will not occupy the receiver or transmitter as a first user in the random access process as a second user. In this way, it can be ensured that the terminal device can receive or send messages in time as a second user, shorten the random access delay, and improve the success rate of random access. In addition, in an embodiment of the present application, a MAC CE or PHY signal is used to notify the first network device to suspend interaction with the terminal device, so that the terminal device can perform random access delay as a second user in the next period of time. Since the transmission speed of MAC CE and PHY signals is fast, the delay of random access can be shortened. It should also be noted that, since the terminal device notifies the first network device that it will suspend or stop sending and receiving information as the first user, the first network device will no longer blindly schedule resources for the terminal device, thereby avoiding waste of resources.
[0271] Fig. 9 A random access device 900 is provided in an embodiment of the present application, see Fig. 9 , the device 900 comprises:
[0272] The receiving module 901 is used to receive a first message sent from a terminal device as a first user, where the first message is used to indicate transmission time information of first downlink information, which is information received by the terminal device as a second user during a random access process.
[0273] The sending module 902 is used to execute step 602 in the above embodiment.
[0274] Optionally, the transmission time information includes one or more of information of a random access response window, contention resolution duration, non-contention access resource configuration information, radio resource control RRC response waiting duration, and beam recovery duration;
[0275] The random access response window refers to a time window in which the terminal device waits for the second network device to return a random access response message during the random access process, and the information of the random access response window is the size of the random access response window, or the information of the random access response window includes the starting point and the ending point of the random access response window;
[0276] The contention resolution time refers to the time during which the terminal device waits for the second network device to return contention resolution information during the random access process;
[0277] The non-contention access resource configuration information includes random access time domain resources allowed to be used when the terminal device performs random access as a second user through non-contention random access;
[0278] The RRC response waiting time refers to the time that the terminal device waits for the second network device to return an RRC response message;
[0279] The beam recovery duration refers to the duration of random access of the terminal device when performing beam recovery as a second user.
[0280] Optionally, the sending module 902 is specifically configured to:
[0281] Determine uplink time domain resources and downlink time domain resources used by the terminal device as the first user;
[0282] A second message is sent to the terminal device based on the transmission time information and at least one of the uplink time domain resources and the downlink time domain resources.
[0283] Optionally, the second message is used to indicate the first transmission period and / or the second transmission period, the first transmission period is the transmission period of the first downlink information, the second transmission period is the transmission period of the second downlink information, and the second downlink information refers to the information received by the terminal device as the first user.
[0284] Optionally, the second message also includes a valid time period of the first transmission period.
[0285] In an embodiment of the present application, the first network device can return to the terminal device the transmission time period indicating the first downlink information according to the transmission time information indicated by the first message sent by the terminal device. In this way, the terminal device can determine the transmission time period of the first downlink information according to the second message, and then receive the message sent by the second network device according to the transmission time period of the first downlink information. Since the transmission time period of the first downlink information is a time period specially allocated for the first downlink information, the terminal device will not occupy the transceiver as the first user during the process of random access as the second user, thereby ensuring that the terminal device receives the information of the second network device in a timely manner, thereby shortening the random access delay and improving the success rate of random access.
[0286] Fig.10 Another random access device 1000 provided in an embodiment of the present application is applied to a terminal device, the terminal device supports a first user identity and a second user identity, see Fig.10 , the device 1000 comprises:
[0287] Processing module 1001, used to execute step 603 or step 701 in the above embodiment;
[0288] The receiving module 1002 is used to execute step 604 or 702 in the above-mentioned embodiment.
[0289] Optionally, the processing module 1001 is specifically configured to:
[0290] The time allocation mode is determined according to a second message from the first network device, the second message is used to indicate a first transmission period and / or a second transmission period, the first transmission period is a transmission period for first downlink information, and the second transmission period is a transmission period for second downlink information.
[0291] Optionally, the device 1000 further includes:
[0292] The sending module is used to send a first message to the first network device, where the first message is used to indicate the transmission time information of the first downlink information.
[0293] Optionally, the sending module is further used for:
[0294] After the first message is sent, after a first time interval, the first message is sent again to the first network device.
[0295] Optionally, the second message also includes a valid time period of the first transmission period.
[0296] Optionally, the processing module is specifically used for:
[0297] The time allocation mode is determined based on the transmission time information.
[0298] Optionally, the transmission time information includes one or more of information of a random access response window, contention resolution duration, non-contention access resource configuration information, RRC response waiting duration, and beam recovery duration;
[0299] The random access response window refers to a time window in which the terminal device waits for the second network device to return a random access response message during the random access process, and the information of the random access response window is the size of the random access response window, or the information of the random access response window includes the starting point and the ending point of the random access response window;
[0300] The contention resolution time refers to the allowed waiting time for the terminal device to wait for the second network device to return contention resolution information during the random access process;
[0301] The non-contention access resource configuration information includes random access time domain resources allowed to be used when the terminal device uses a non-contention random access method to perform random access as a second user;
[0302] The RRC response waiting time refers to the allowed waiting time for the terminal device to wait for the second network device to return an RRC response message;
[0303] The beam recovery duration refers to the duration of random access allowed for the terminal device when performing beam recovery as a second user.
[0304] Optionally, the device is also used for:
[0305] Suspend or stop the first wireless link monitoring within the first time period, the first time period refers to the transmission time period of the first downlink information indicated by the time allocation mode, and the first wireless link monitoring is performed by the terminal device as the first user.
[0306] In an embodiment of the present application, the terminal device can determine the time allocation mode, and receive the message fed back by the second network device during the random access process as a second user in the first downlink transmission period indicated by the time allocation mode. Since the transmission period of the first downlink information is a period specifically allocated for the first downlink information, the terminal device will not occupy the transceiver as a first user during the process of random access as a second user, thereby ensuring that the terminal device receives the information of the second network device in a timely manner, thereby shortening the random access delay and improving the success rate of random access. In addition, in an embodiment of the present application, the terminal device directly determines the time allocation mode based on the transmission time information, and there is no need to send the transmission time information to the network device for allocation, thereby avoiding inaccurate allocation of the network device, and reducing the process of the terminal device reporting the transmission time information, thereby shortening the random access delay.
[0307] It should be noted that: the random access device provided in the above embodiment only uses the division of the above functional modules as an example when performing random access. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. In addition, the random access device provided in the above embodiment and the random access method embodiment belong to the same concept, and the specific implementation process is detailed in the method embodiment, which will not be repeated here.
[0308] Fig.11 An information interaction device 1100 provided in an embodiment of the present application can be applied to a terminal device, the terminal device supports a first user identity and a second user identity, see Fig.11 , the device 1100 comprises:
[0309] The transceiver module 1101 is used to execute step 801 and step 803 in the above-mentioned embodiment;
[0310] The processing module 1102 is used to execute step 802 in the above embodiment.
[0311] Optionally, the transceiver module 1101 is further used to: send second information to the first network device as the first user, where the second information is used to notify the first network device that signal reception and / or transmission as the first user has been started.
[0312] Optionally, the transceiver module 1101 is also used to: send third information to the second network device as a second user, the third information being used to indicate pausing or stopping signal reception and / or transmission as the second user; the processing module 1102 is also used to suspend or stop signal reception and / or transmission as the second user, and start signal reception and / or transmission as the first user.
[0313] In an embodiment of the present application, the terminal device can send a first message to the first network device as a first user to suspend or stop receiving and / or sending information with the first network device. After that, the terminal device can interact with the second network device as a second user. Among them, the terminal device can perform random access as a second user in the next period of time. Since the terminal device has suspended or stopped receiving and / or sending signals as a first user in the next period of time, the terminal device will not occupy the receiver or transmitter as a first user in the random access process as a second user. In this way, it can be ensured that the terminal device can receive or send messages in time as a second user, shorten the random access delay, and improve the success rate of random access. In addition, in an embodiment of the present application, a MAC CE or PHY signal is used to notify the first network device to suspend interaction with the terminal device, so that the terminal device can perform random access delay as a second user in the next period of time. Since the transmission speed of MAC CE and PHY signals is fast, the delay of random access can be shortened. It should also be noted that, since the terminal device notifies the first network device that it will suspend or stop sending and receiving information as the first user, the first network device will no longer blindly schedule resources for the terminal device, thereby avoiding waste of resources.
[0314] It should be noted that: the information interaction device provided in the above embodiment only uses the division of the above functional modules as an example when performing information interaction. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. In addition, the information interaction device provided in the above embodiment and the information interaction method embodiment belong to the same concept, and the specific implementation process is detailed in the method embodiment, which will not be repeated here.
[0315] The methods described in the above embodiments can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, they can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer instructions are loaded and executed on a computer, the process or function described in the embodiment of the present invention is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from a website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, server or data center. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more available media integrations. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a digital versatile disc (DVD)), or a semiconductor medium (eg, a solid state drive (SSD)).
[0316] A person skilled in the art will understand that all or part of the steps to implement the above embodiments may be accomplished by hardware or by instructing related hardware through a program, and the program may be stored in a computer-readable storage medium, and the above-mentioned storage medium may be a read-only memory, a disk or an optical disk, etc.
[0317] The above-mentioned embodiments are provided for the present application and are not intended to limit the present application. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present application shall be included in the protection scope of the present application.
Claims
1. A random access method, It is characterized in that Applied to a first network device, the method comprises: Receiving a first message sent from a terminal device as a first user, where the first message includes transmission time information of first downlink information, where the first downlink information is information received by the terminal device as a second user during a random access process; A first transmission time period is determined according to the transmission time information, and a second message is sent to the terminal device, where the second message is used to instruct the terminal device to receive the first downlink information within the first transmission time period.
2. The method according to claim 1, It is characterized in that The transmission time information includes one or more of the random access response window information, contention resolution duration, non-contention access resource configuration information, radio resource control RRC response waiting duration, and beam recovery duration; The random access response window refers to the time window in which the terminal device waits for the second network device to return a random access response message during the random access process, and the information of the random access response window is the size of the random access response window, or the information of the random access response window includes the starting point and the end point of the random access response window; The contention resolution duration refers to the duration during which the terminal device waits for the second network device to return contention resolution information during the random access process; The non-contention access resource configuration information includes random access time domain resources that are allowed to be used when the terminal device performs random access in a non-contention random access manner as the second user identity; The RRC response waiting time refers to the time length that the terminal device waits for the second network device to return an RRC response message; The beam recovery duration refers to the duration of random access of the terminal device when performing beam recovery as the second user.
3. The method according to claim 1 or 2, It is characterized in that The determining the first transmission period according to the transmission time information comprises: Determine uplink time domain resources and downlink time domain resources used by the terminal device as a first user; The first transmission time period is determined according to the transmission time information and at least one of the uplink time domain resource and the downlink time domain resource.
4. The method according to claim 3, It is characterized in that The second message includes the first transmission period and / or the second transmission period, the second transmission period is a transmission period of second downlink information, and the second downlink information refers to information received by the terminal device as the first user.
5. The method according to claim 4, It is characterized in that The second message also includes a validity period of the first transmission period.
6. A random access method, It is characterized in that Applied to a terminal device, the terminal device supports a first user identity and a second user identity, the method comprising: Sending a first message to a first network device as the first user, where the first message includes transmission time information of first downlink information, where the first downlink information is information received by the terminal device as the second user during a random access process; receiving a second message from the first network device, where the second message is used to instruct the terminal device to receive the first downlink information within a first transmission period, where the first transmission period is determined based on the transmission time information; The first downlink information is received within the first transmission period.
7. The method according to claim 6, It is characterized in that The second message includes the first transmission period and / or the second transmission period, the second transmission period is a transmission period of second downlink information, and the second downlink information refers to information received by the terminal device as the first user.
8. The method according to claim 6, It is characterized in that The method further comprises: After sending the first message, after a first time interval, the first message is sent again to the first network device.
9. The method according to claim 7, It is characterized in that The second message also includes a validity period of the first transmission period.
10. The method according to claim 6, It is characterized in that The transmission time information includes one or more of the random access response window information, contention resolution duration, non-contention access resource configuration information, RRC response waiting duration, and beam recovery duration; The random access response window refers to the time window in which the terminal device waits for the second network device to return a random access response message during the random access process, and the information of the random access response window is the size of the random access response window, or the information of the random access response window includes the starting point and the end point of the random access response window; The contention resolution time refers to the allowed waiting time for the terminal device to wait for the second network device to return contention resolution information during the random access process; The non-contention access resource configuration information includes random access time domain resources allowed to be used when the terminal device uses the second user identity to perform random access in a non-contention random access manner; The RRC response waiting time refers to the allowed waiting time for the terminal device to wait for the second network device to return an RRC response message; The beam recovery duration refers to the duration of random access allowed by the terminal device when performing beam recovery as the second user.
11. The method according to any one of claims 6 to 9, It is characterized in that The method further comprises: Pause or stop the first wireless link monitoring in the first transmission period, where the first wireless link monitoring is performed by the terminal device as the first user.
12. A random access device, It is characterized in that Applied to a first network device, the apparatus comprises: A receiving module, configured to receive a first message sent from a terminal device as a first user, where the first message includes transmission time information of first downlink information, where the first downlink information is information received by the terminal device as a second user during a random access process; A sending module is used to determine a first transmission time period according to the transmission time information, and send a second message to the terminal device, wherein the second message is used to instruct the terminal device to receive the first downlink information within the first transmission time period.
13. The device according to claim 12, It is characterized in that The transmission time information includes one or more of the random access response window information, contention resolution duration, non-contention access resource configuration information, radio resource control RRC response waiting duration, and beam recovery duration; The random access response window refers to the time window in which the terminal device waits for the second network device to return a random access response message during the random access process, and the information of the random access response window is the size of the random access response window, or the information of the random access response window includes the starting point and the end point of the random access response window; The contention resolution duration refers to the duration during which the terminal device waits for the second network device to return contention resolution information during the random access process; The non-contention access resource configuration information includes random access time domain resources that are allowed to be used when the terminal device performs random access in a non-contention random access manner as the second user identity; The RRC response waiting time refers to the time length that the terminal device waits for the second network device to return an RRC response message; The beam recovery duration refers to the duration of random access of the terminal device when performing beam recovery as the second user.
14. The device according to claim 12 or 13, It is characterized in that The sending module is also used for: Determine uplink time domain resources and downlink time domain resources used by the terminal device as a first user; The first transmission time period is determined according to the transmission time information and at least one of the uplink time domain resource and the downlink time domain resource.
15. The device according to claim 14, It is characterized in that The second message includes the first transmission period and / or the second transmission period, the second transmission period is a transmission period of second downlink information, and the second downlink information refers to information received by the terminal device as the first user.
16. The device according to claim 15, It is characterized in that The second message also includes a validity period of the first transmission period.
17. A random access device, It is characterized in that Applied to a terminal device, the terminal device supports a first user identity and a second user identity, and the device includes: a sending module, configured to send a first message to a first network device as the first user, where the first message includes transmission time information of first downlink information, where the first downlink information is information received by the terminal device as the second user during a random access process; a receiving module, configured to receive a second message from the first network device, wherein the second message is used to instruct the terminal device to receive the first downlink information within a first transmission period, wherein the first transmission period is determined based on the transmission time information; The receiving module is further configured to receive the first downlink information within the first transmission period.
18. The device according to claim 17, It is characterized in that The second message includes the first transmission period and / or the second transmission period, the second transmission period is a transmission period of second downlink information, and the second downlink information refers to information received by the terminal device as the first user.
19. The device according to claim 17, It is characterized in that The sending module is also used for: After sending the first message, after a first time interval, the first message is sent again to the first network device.
20. The device according to claim 18, It is characterized in that The second message also includes a validity period of the first transmission period.
21. The device according to claim 17, It is characterized in that The transmission time information includes one or more of the random access response window information, contention resolution duration, non-contention access resource configuration information, RRC response waiting duration, and beam recovery duration; The random access response window refers to the time window in which the terminal device waits for the second network device to return a random access response message during the random access process, and the information of the random access response window is the size of the random access response window, or the information of the random access response window includes the starting point and the end point of the random access response window; The contention resolution time refers to the allowed waiting time for the terminal device to wait for the second network device to return contention resolution information during the random access process; The non-contention access resource configuration information includes random access time domain resources allowed to be used when the terminal device uses the second user identity to perform random access in a non-contention random access manner; The RRC response waiting time refers to the allowed waiting time for the terminal device to wait for the second network device to return an RRC response message; The beam recovery duration refers to the duration of random access allowed by the terminal device when performing beam recovery as the second user.
22. The device according to any one of claims 17 to 21, It is characterized in that The device is also used for: Pause or stop the first wireless link monitoring in the first transmission period, where the first wireless link monitoring is performed by the terminal device as the first user.
23. A network device, It is characterized in that The network device includes a processor and a communication interface; The processor is used to execute the program of the random access method according to any one of claims 1 to 5, and the communication interface is used to send and receive data.
24. A terminal device, It is characterized in that The terminal device supports a first user identity and a second user identity, and the terminal device includes a processor and a communication interface; The processor is used to execute the program of the random access method according to any one of claims 6 to 11, and the communication interface is used to send and receive data.
25. A computer-readable storage medium, It is characterized in that The computer-readable storage medium stores instructions, and when the instructions are executed on a computer, the computer executes the random access method according to any one of claims 1 to 5 or 6 to 11.
Citation Information
Patent Citations
Opportunistic mobile receive diversity in a dual-sim dual-active device
CN106664130A
Methods and dual SIM dual standby (DSDS) devices for managing data communication
US20180160422A1