Information processing method, communication device and storage medium
Patent Information
- Application Number
- CN202480014387.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-03-22
- Publication Date
- 2025-11-25
AI Technical Summary
After a user equipment (UE) in an RRC idle state or an inactive state receives a paging message, it usually initiates random access immediately in the prior art, which results in random access conflict and network congestion.
After monitoring the paging message sent by the network device, the user equipment (UE) determines whether to initiate random access immediately or with a delay, and reduces conflicts by configuring multiple sets of random access control channel (RACH) resources with different time and frequency domain locations.
By controlling the random access timing of the UE, random access contention conflicts and network congestion are reduced, and access efficiency is improved.
Smart Images

Figure CN121014243A_ABST
Abstract
Description
Information processing method, communication device and storage medium Technical Field
[0001] The present disclosure relates to the field of communication technology, and in particular to an information processing method, a communication device, and a storage medium. Background Art
[0002] The Radio Resource Control (RRC) state of a User Equipment (UE) may include an RRC Connected state, an RRC Idle state, and an RRC Inactive state. If the UE is in the RRC Connected state, an RRC connection exists between the UE and the base station. If the UE is in the RRC Idle state or the RRC Inactive state, no RRC connection is established between the UE and the base station. The RRC Idle state may be referred to as the Idle state. The RRC Inactive state may be referred to as the Inactive state.
[0003] Summary of the Invention
[0004] Embodiments of the present disclosure provide an information processing method, a communication device, and a storage medium.
[0005] According to a first aspect of an embodiment of the present disclosure, an information processing method is provided, which is executed by a user equipment UE, and the method includes: monitoring a paging message sent by a network device; and immediately or delaying initiating random access in response to the paging message.
[0006] According to a second aspect of an embodiment of the present disclosure, an information processing method is provided, which is executed by a network device and includes: sending second information to a user equipment UE; the second information is used for the UE to initiate random access immediately or with delay after receiving a paging message.
[0007] According to a third aspect of an embodiment of the present disclosure, there is provided an information processing method, which is executed by a network device, and the method includes:
[0008] Configuring multiple sets of random access control channel (RACH) resources; the multiple sets of RACH resources have the same time domain positions but different frequency domain positions;
[0009] Sending multiple sets of RACH resource configuration information to user equipment UE.
[0010] According to a fourth aspect of an embodiment of the present disclosure, there is provided an information processing method, which is performed by a user equipment UE, and the method includes:
[0011] Configuration information sent by a network device is received, wherein the configuration information is used to indicate multiple random access control channel (RACH) resources; the multiple sets of RACH resources have the same time domain position and different frequency domain positions.
[0012] According to a fifth aspect of an embodiment of the present disclosure, a user equipment UE is provided, comprising:
[0013] A receiving module configured to monitor paging messages sent by network devices;
[0014] The sending module is configured to initiate a random access in response to the paging message immediately or with delay.
[0015] According to a sixth aspect of an embodiment of the present disclosure, a network device is provided, comprising:
[0016] The sending module is configured to send second information to the user equipment UE; the second information is used for the UE to initiate random access immediately or with delay after receiving the paging message.
[0017] According to a seventh aspect of an embodiment of the present disclosure, a network device is provided, comprising:
[0018] The processing module is configured to configure multiple sets of random access control channel (RACH) resources; the multiple sets of RACH resources have the same time domain position and different frequency domain positions;
[0019] The sending module is configured to send configuration information of multiple sets of RACH resources to user equipment UE.
[0020] According to an eighth aspect of an embodiment of the present disclosure, a user equipment UE is provided, comprising:
[0021] The receiving module is configured to receive configuration information sent by a network device, wherein the configuration information is used to indicate multiple random access control channel (RACH) resources; the multiple sets of RACH resources have the same time domain position and different frequency domain positions.
[0022] According to a ninth aspect of the embodiments of the present disclosure, a communication device is provided, wherein the communication device includes: one or more processors; wherein the processor is used to call instructions so that the communication device executes the information processing method provided by any technical solution of the aforementioned first aspect, second aspect, third aspect and / or fourth aspect.
[0023] According to the tenth aspect of an embodiment of the present disclosure, a storage medium is provided, wherein the storage medium stores instructions, which, when the instructions are executed on a communication device, enable the communication device to execute the information processing method provided by any of the first aspect, the second aspect, the third aspect and / or the fourth aspect.
[0024] According to the eleventh aspect of an embodiment of the present disclosure, a program product is provided, wherein when the program product is executed by a communication device, the communication device executes any one of the TCI status processing methods provided in the first aspect, the second aspect, the third aspect and / or the fourth aspect.
[0025] According to the twelfth aspect of this public embodiment, a communication system is provided, wherein the communication system includes a user equipment UE and a network device; the UE is configured to execute the information processing method provided by any technical solution of the first aspect; and the network device is configured to execute the information processing method provided by any technical solution of the second aspect.
[0026] According to the thirteenth aspect of this public embodiment, a communication system is provided, wherein the communication system includes a user equipment UE and a network device; the UE is configured to execute the information processing method provided by any technical solution of the fourth aspect; and the network device is configured to execute the information processing method provided by any technical solution of the third aspect.
[0027] The technical approach provided by the embodiments of the present disclosure allows the UE to no longer immediately initiate random access after receiving a paging message. Instead, it may determine whether to initiate random access immediately or with a delay. This allows the UE's random access to be dispersed in the time domain, thereby reducing random access contention conflicts and congestion. It should be understood that the above general description and the detailed descriptions that follow are merely exemplary and explanatory and do not limit the embodiments of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0028] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the embodiments of the present disclosure.
[0029] FIG1A is a schematic diagram showing an architecture of a communication system according to an exemplary embodiment;
[0030] FIG1B is a schematic diagram showing a paging configuration according to an exemplary embodiment;
[0031] FIG1C is a schematic diagram showing a paging configuration according to an exemplary embodiment;
[0032] FIG1D is a schematic diagram showing another paging configuration according to an exemplary embodiment;
[0033] FIG1E is a schematic diagram of a four-step random access process according to an exemplary embodiment;
[0034] FIG1F is a schematic diagram showing a process of random access configuration according to an exemplary embodiment;
[0035] FIG1G is a schematic diagram showing a process of random access configuration according to an exemplary embodiment;
[0036] FIG2A is a schematic flow chart showing an information processing method according to an exemplary embodiment;
[0037] FIG2B is a schematic flow chart showing an information processing method according to an exemplary embodiment;
[0038] FIG2C is a schematic flow chart showing an information processing method according to an exemplary embodiment;
[0039] FIG3A is a schematic flow chart showing an information processing method according to an exemplary embodiment;
[0040] FIG3B is a schematic flow chart showing an information processing method according to an exemplary embodiment;
[0041] FIG4A is a schematic flow chart showing an information processing method according to an exemplary embodiment;
[0042] FIG4B is a flow chart showing an information processing method according to an exemplary embodiment;
[0043] FIG5A is a schematic structural diagram of a UE according to an exemplary embodiment;
[0044] FIG5B is a schematic structural diagram of a network device according to an exemplary embodiment;
[0045] FIG5C is a schematic structural diagram of a network device according to an exemplary embodiment;
[0046] FIG5D is a schematic structural diagram of a UE according to an exemplary embodiment;
[0047] FIG6A is a schematic structural diagram of a communication device according to an exemplary embodiment;
[0048] FIG6B is a schematic structural diagram of a chip according to an exemplary embodiment. DETAILED DESCRIPTION
[0049] Embodiments of the present disclosure provide an information processing method, a communication device, a communication system, and a storage medium.
[0050] A first aspect provides an information processing method, which is performed by a user equipment (UE), and includes:
[0051] Monitor paging messages sent by network devices;
[0052] Initiate random access in response to a paging message immediately or with delay.
[0053] Based on the above solution, the UE no longer initiates random access immediately upon receiving a paging message, but may delay initiating random access, thereby reducing the serious conflict caused by a large number of UEs initiating random access at the same time.
[0054] In some embodiments of the first aspect, the method further comprises:
[0055] Obtaining a first numerical range;
[0056] Immediate or delayed random access in response to a paging message, including:
[0057] selecting a first value from a first range of values;
[0058] Random access is initiated immediately or with delay according to the first value.
[0059] Based on the above solution, a first value is selected from a first value range, and random access is initiated immediately or delayed based on the selected first value. Since different UEs may select different first values, it is obvious that concentrated random access initiation by UEs can be reduced.
[0060] In some embodiments of the first aspect, obtaining the first numerical range includes at least one of the following:
[0061] receiving a first value range of a network device configuration;
[0062] The first numerical range is determined according to the agreement.
[0063] Based on the above solution, at least two methods for determining the first numerical range are provided. During specific implementation, the method for determining the first numerical range can be flexibly selected.
[0064] In some embodiments of the first aspect, the first value is selected from a first range of values, including at least one of:
[0065] A first value is randomly selected within the first value range;
[0066] Selecting a first value from a first value range according to the UE equipment identifier UE-ID;
[0067] A first value is selected from a first value range according to the priority of the UE.
[0068] Based on the above scheme, there are multiple ways to select the first value from the first value range. Several optional methods are given above. The first value is selected based on UE-ID or based on UE priority, so that UEs with emergency services can initiate random access first.
[0069] In some embodiments of the first aspect, selecting a first value from a first numerical range based on a device identifier of the UE includes at least one of the following: determining a first index based on UE-ID mod N or UE-ID mod (N+1); N is the number of values in the first numerical range; and selecting a first value with a first index from the first numerical range.
[0070] Based on the above solution, a specific method for determining the first index can be given, which has the characteristic of being easy to implement, and the specific implementation is not limited to the above solution.
[0071] In some embodiments of the first aspect, selecting a first value from a first value range based on a priority of the UE includes: determining a second index based on P / N, P mod N, or P mod (N+1); P is the priority; and selecting a first value with the second index from the first value range.
[0072] Based on the above solution, a specific method for determining the second index can be given, which has the characteristic of being easy to implement, and the specific implementation is not limited to the above solution.
[0073] In some embodiments of the first aspect, initiating random access immediately or with delay according to the first value includes at least one of the following: when the first value is 0, initiating random access immediately; and when the first value is greater than 0, initiating random access with delay.
[0074] The above solution provides a specific implementation form of initiating random access immediately or with delay.
[0075] In some embodiments of the first aspect, immediately or delaying initiating random access in response to the paging message includes at least one of the following:
[0076] Determining, according to the first value, a number of radio frames for delaying initiating random access;
[0077] Determining, according to the first value, a random access association period in which the delayed random access is initiated;
[0078] A random access timing RO at which the delayed initiated random access occurs is determined according to the first value.
[0079] In some embodiments, the time unit for delaying initiating random access may be a radio frame, a random access association period, or an RO, etc., and the specific implementation is not limited to the above examples.
[0080] In some embodiments of the first aspect, immediately or delaying initiating random access in response to the paging message includes: immediately or delaying initiating random access according to a priority of the UE.
[0081] Based on the above solution, some priorities correspond to immediate random access initiation, and some priorities correspond to delayed random access initiation. Therefore, in this embodiment, the UE priority can be used to determine whether to initiate random access immediately or delayed.
[0082] In some embodiments, the method further comprises:
[0083] The delay duration for initiating random access is determined according to the priority of the UE; wherein the delay duration has a mapping relationship with the priority of the UE.
[0084] Based on the above solution, the delay duration for the UE to initiate random access can be determined at one time based on the mapping relationship between the priority and the delay duration.
[0085] In some embodiments, the method further includes: receiving first information sent by a network device; the first information is at least used by the UE to determine whether to initiate random access immediately or with delay or the first information is used by the UE to determine whether to apply delayed initiation of random access;
[0086] Immediately or delayed initiating random access in response to the paging message includes: immediately or delayed initiating random access according to first information.
[0087] Based on the above solution, the network device can control the UE to initiate random access immediately or with delay by sending the first information.
[0088] In some embodiments of the first aspect, the first information is further used to indicate a duration for delaying initiating random access.
[0089] Based on the above solution, the network device can not only control whether the UE delays initiating random access, but also control the delay of the UE delaying initiating access.
[0090] In some embodiments of the first aspect, the first information is carried in downlink control information DCI or a paging message.
[0091] A second aspect provides an information processing method, wherein the method is performed by a network device, and the method includes:
[0092] Second information is sent to the user equipment UE; the second information is used for the UE to initiate random access immediately or with delay after receiving the paging message.
[0093] In some embodiments of the second aspect, the second information is used to indicate a first numerical range; the first numerical range is used for the UE to select a first numerical value; the first numerical value is used by the UE to determine whether to initiate random access immediately or with a delay; or, the first numerical value is used by the UE to determine a delay duration for initiating random access.
[0094] In some embodiments of the second aspect, the second information is used to configure the priority of the UE; the priority is used by the UE to determine whether to initiate random access immediately or with delay; or, the priority is used by the UE to determine a delay duration for delaying the initiation of random access.
[0095] In some embodiments of the second aspect, the second information includes the first information; the first information indicates whether to initiate random access immediately or with delay; or the first information indicates a duration for delaying the initiation of random access.
[0096] In some embodiments of the second aspect, the first information is carried in a paging message or paging downlink control information DCI.
[0097] A third aspect provides an information processing method, performed by a network device, the method comprising:
[0098] Multiple sets of random access control channel (RACH) resources are configured; the multiple sets of RACH resources have the same time domain position but different frequency domain positions; and one set of RACH resources includes one or more RACH resources.
[0099] Sending multiple sets of RACH resource configuration information to user equipment UE.
[0100] In the disclosed embodiment, the network device may configure multiple sets of RACH resources, and the frequency domain locations of the multiple sets of RACH resources are different. In this way, even if a large number of UEs randomly access, they can be initiated on different frequency domain resources, reducing contention conflicts.
[0101] In some embodiments of the third aspect, different sets of RACH resources have different offsets; the offset is used by the user equipment to determine the first random access-radio network temporary identifier RA-RNTI; and the configuration information includes indication information of the offset.
[0102] In this way, multiple sets of RACH resources at different frequency domain locations can satisfy the needs of multiple UEs to initiate random access in a centralized manner while maintaining low conflict.
[0103] In some embodiments of the third aspect, the method further comprises:
[0104] Send a paging message to the UE;
[0105] Receiving a random access request initiated by a UE on multiple sets of RACH resources, wherein a set of RACH resources includes one or more RACH resources;
[0106] Determining a second random access-radio network temporary identifier (RA-RNTI) according to the received random access RACH resource and an offset corresponding to the RACH resource;
[0107] A random access response scrambled using the first RA-RATI is sent.
[0108] Based on the above solution, when there are multiple sets of RACH resources, how to generate RA-RNTI is defined to identify different sets of RACH resources and / or UEs initiating random access, which has the characteristic of simple implementation.
[0109] A fourth aspect provides an information processing method, which is performed by a user equipment UE, and the method includes:
[0110] Configuration information sent by a network device is received, wherein the configuration information is used to indicate multiple random access control channel (RACH) resources; the multiple sets of RACH resources have the same time domain position and different frequency domain positions.
[0111] In some embodiments of the fourth aspect, the method comprises:
[0112] Monitor paging messages sent by network devices;
[0113] According to the configuration information, a set of RACH resources is selected from multiple sets of RACH resources to initiate random access.
[0114] In some embodiments of the fourth aspect, selecting, according to the configuration information, a set of RACH resources from multiple sets of RACH resources to initiate random access includes:
[0115] Determine the third index;
[0116] selecting a set of RACH resources from the plurality of sets of RACH resources according to a third index;
[0117] Initiate random access on one RACH resource in a set of RACH resources;
[0118] A first random access-radio network temporary identifier RA-RNTI is determined according to the third index and the offset corresponding to the selected set of RACH resources.
[0119] In some embodiments of the fourth aspect, the method further comprises:
[0120] receiving a random access response sent by a network device; the random access response is scrambled by a second RA-RNTI; the second RA-RNTI is generated by the network device according to an offset of a RACH resource used by the random access request;
[0121] descrambling the random access response based on the first RA-RNTI;
[0122] The random access response descrambling is successful, and it is determined that the UE's random access request is responded to by the network device.
[0123] A fifth aspect provides a user equipment UE, including:
[0124] A receiving module configured to monitor paging messages sent by network devices;
[0125] The sending module is configured to initiate a random access in response to the paging message immediately or with delay.
[0126] A sixth aspect provides a network device, comprising:
[0127] The sending module is configured to send second information to the user equipment UE; the second information is used for the UE to initiate random access immediately or with delay after receiving the paging message.
[0128] A seventh aspect provides a network device, comprising:
[0129] The processing module is configured to configure multiple sets of random access control channel (RACH) resources; the multiple sets of RACH resources have the same time domain position and different frequency domain positions;
[0130] The sending module is configured to send configuration information of multiple sets of RACH resources to user equipment UE.
[0131] An eighth aspect provides a user equipment UE, including:
[0132] The receiving module is configured to receive configuration information sent by a network device, wherein the configuration information is used to indicate multiple random access control channel (RACH) resources; the multiple sets of RACH resources have the same time domain position and different frequency domain positions.
[0133] In a ninth aspect, an embodiment of the present disclosure provides a communication device, the communication device comprising: one or more processors; wherein the processor is used to call instructions so that the communication device executes the information processing method described in the optional implementation of the first aspect and / or the second aspect.
[0134] In the tenth aspect, an embodiment of the present disclosure provides a storage medium, wherein the storage medium stores instructions, which, when the instructions are executed on a communication device, enable the communication device to execute the information processing method described in the optional implementation of the first aspect and / or the second aspect.
[0135] In an eleventh aspect, an embodiment of the present disclosure provides a program product. When the program product is executed by a communication device, the communication device executes the information processing method described in the optional implementation manner of any one of the first to fourth aspects.
[0136] In a twelfth aspect, an embodiment of the present disclosure provides a computer program, which, when executed on a computer, enables the computer to execute the information processing method described in the optional implementation manner of any one of the first to fourth aspects.
[0137] In a thirteenth aspect, an embodiment of the present disclosure provides a communication system, wherein the communication system includes a user equipment UE and a network device;
[0138] The UE is configured to execute the information processing method provided by any technical solution of the first aspect.
[0139] The network device is configured to execute the information processing method provided by any technical solution of the second aspect.
[0140] A fourteenth aspect provides a communication system, wherein the communication system includes a user equipment UE and a network device;
[0141] The network device is configured to perform the method of any technical solution of the third aspect;
[0142] The UE is configured to execute the method of any technical solution of the fourth aspect.
[0143] It is understandable that the above-mentioned terminals, network devices, communication systems, program products, and computer programs are all used to execute the methods provided by the embodiments of the present disclosure. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects of the corresponding methods and will not be repeated here.
[0144] The embodiments of the present disclosure propose an information processing method, a communication device, a communication system and a storage medium. The embodiments of the present disclosure are not exhaustive, but are merely illustrative of some embodiments, and are not intended to be a specific limitation on the scope of protection of the present disclosure. In the absence of contradiction, each step in a certain embodiment can be implemented as an independent embodiment, and the steps can be arbitrarily combined. For example, the method after removing some steps in a certain embodiment can also be implemented as an independent embodiment, and the order of the steps in a certain embodiment can be arbitrarily exchanged. In addition, the optional implementation methods in a certain embodiment can be arbitrarily combined; in addition, the embodiments can be arbitrarily combined. For example, some or all of the steps of different embodiments can be arbitrarily combined, and a certain embodiment can be arbitrarily combined with the optional implementation methods of other embodiments.
[0145] In each embodiment of the present disclosure, unless otherwise specified or provided for by logic, the terms and / or descriptions between the embodiments are consistent and can be referenced by each other. The technical features in different embodiments can be combined to form a new embodiment based on their inherent logical relationships.
[0146] The terms used in the embodiments of the present disclosure are only for the purpose of describing specific embodiments and are not intended to limit the present disclosure.
[0147] In the embodiments of the present disclosure, unless otherwise specified, elements expressed in the singular, such as "a", "an", "the", "the", "the", etc., can mean "one and only one", or "one or more", "at least one", etc. For example, when using articles such as "a", "an", "the" in English in translation, the noun following the article can be understood as a singular expression or a plural expression.
[0148] In the embodiments of the present disclosure, “plurality” refers to two or more.
[0149] In some embodiments, the terms "at least one," "one or more," "a plurality of," "multiple," etc. may be used interchangeably.
[0150] In some embodiments, descriptions such as "at least one of A and B," "A and / or B," "in one case A, in another case B," or "in one case A, in another case B" may include the following technical descriptions depending on the circumstances: in some embodiments, A (A is executed independently of B); in some embodiments, B (B is executed independently of A); in some embodiments, execution is selected from A and B (A and B are selectively executed); and in some embodiments, A and B (both A and B are executed). The same applies when there are more branches, such as A, B, and C.
[0151] In some embodiments, "A or B" and other descriptions may include the following technical approaches, depending on the circumstances: in some embodiments, A (A is executed independently of B); in some embodiments, B (B is executed independently of A); in some embodiments, execution is selected from A and B (A and B are selectively executed). The above is also applicable when there are more branches such as A, B, and C.
[0152] The prefixes such as "first" and "second" in the embodiments of the present disclosure are only used to distinguish different description objects and do not constitute any restriction on the position, order, priority, quantity or content of the description objects. For the statement of the description object, please refer to the description in the context of the claims or embodiments, and no unnecessary restriction should be constituted due to the use of prefixes. For example, if the description object is a "field", the ordinal number before the "field" in the "first field" and the "second field" does not limit the position or order between the "fields". "First" and "second" do not limit whether the "fields" they modify are in the same message, nor do they limit the order of the "first field" and the "second field". For another example, if the description object is a "level", the ordinal number before the "level" in the "first level" and the "second level" does not limit the priority between the "levels". For another example, the number of description objects is not limited by the ordinal number and can be one or more. Taking "first device" as an example, the number of "devices" can be one or more. In addition, the objects modified by different prefixes can be the same or different. For example, if the description object is "device", then the "first device" and the "second device" can be the same device or different devices, and their types can be the same or different. For another example, if the description object is "information", then the "first category of information" and the "second category of information" can be the same information or different information, and their contents can be the same or different.
[0153] In some embodiments, “including A,” “comprising A,” “used to indicate A,” and “carrying A” can be interpreted as directly carrying A or indirectly indicating A.
[0154] In some embodiments, terms such as "...", "determine...", "in the case of...", "at the time of...", "when...", "if...", "if...", etc. can be used interchangeably.
[0155] In some embodiments, terms such as "greater than", "greater than or equal to", "not less than", "more than", "more than or equal to", "not less than", "higher than", "higher than or equal to", "not less than", and "above" can be replaced with each other, and terms such as "less than", "less than or equal to", "not greater than", "less than", "less than or equal to", "not more than", "lower than", "lower than or equal to", "not higher than", and "below" can be replaced with each other.
[0156] In some embodiments, devices, etc. can be interpreted as physical or virtual, and their names are not limited to the names recorded in the embodiments. Terms such as "device", "equipment", "device", "circuit", "network element", "node", "function", "unit", "section", "system", "network", "chip", "chip system", "entity", and "subject" can be used interchangeably.
[0157] In some embodiments, "network" can be interpreted as devices included in the network (eg, access network equipment, core network equipment, etc.).
[0158] In some embodiments, the terms "access network device (AN device)", "radio access network device (RAN device)", "base station (BS)", "radio base station" "fixed station", "node", "access point", "transmission point (TP)", "reception point (RP)", "transmission / reception point (TRP)", "panel", "antenna panel", "antenna array", "cell", "macro cell", "small cell", "femto cell", "pico cell", "sector", "cell group", "serving cell", "carrier", "component carrier", "bandwidth part (BWP)" and the like may be used interchangeably.
[0159] In some embodiments, the terms "terminal", "terminal device", "user equipment (UE)", "user terminal", "mobile station (MS)", "mobile terminal (MT)", subscriber station, mobile unit, subscriber unit, wireless unit, remote unit, mobile device, wireless device, wireless communication device, remote device, mobile subscriber station, access terminal, mobile terminal, wireless terminal, remote terminal, handset, user agent, mobile client, client, etc. can be used interchangeably.
[0160] In some embodiments, the access network device, the core network device, or the network device can be replaced by a terminal. For example, the various embodiments of the present disclosure can also be applied to a structure in which the communication between the access network device, the core network device, or the network device and the terminal is replaced by communication between multiple terminals (for example, device-to-device (D2D), vehicle-to-everything (V2X), etc.). In this case, it is also possible to set the structure in which the terminal has all or part of the functions of the access network device. In addition, terms such as "uplink" and "downlink" can also be replaced by terms corresponding to communication between terminals (for example, "side"). For example, uplink channels, downlink channels, etc. can be replaced by side channels, and uplinks, downlinks, etc. can be replaced by side links.
[0161] In some embodiments, the terminal may be replaced by an access network device, a core network device, or a network device. In this case, the access network device, the core network device, or the network device may have a structure that has all or part of the functions of the terminal.
[0162] In some embodiments, obtaining data, information, etc. may comply with the laws and regulations of the country where the data is obtained.
[0163] In some embodiments, data, information, etc. may be obtained with the user's consent.
[0164] In addition, each element, each row, or each column in the table of the embodiment of the present disclosure can be implemented as an independent embodiment, and the combination of any elements, any rows, and any columns can also be implemented as an independent embodiment.
[0165] FIG1A is a schematic diagram showing the architecture of a communication system according to an embodiment of the present disclosure.
[0166] As shown in Figure 1A, a communication system 100 includes a terminal 101 and a network device 102. The network device 102 may include an access network device and / or a core network device.
[0167] In some embodiments, the terminal 101 includes, for example, a mobile phone, a wearable device, an Internet of Things device, a car with communication function, a smart car, a tablet computer, a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in self-driving, a wireless terminal device in remote medical surgery, a wireless terminal device in a smart grid, a wireless terminal device in transportation safety, a wireless terminal device in a smart city, and at least one of a wireless terminal device in a smart home, but is not limited thereto.
[0168] In some embodiments, the terminal is also referred to as User Equipment (UE).
[0169] In some embodiments, the access network device may be, for example, a node or device that accesses a terminal to a wireless network. The access network device may include an evolved NodeB (eNB), a next generation evolved NodeB (ng-eNB), a next generation NodeB (gNB), a node B (NB), a home node B (HNB), a home evolved nodeB (HeNB), a wireless backhaul device, a radio network controller (RNC), a base station controller (BSC), a base transceiver station (BTS), a base band unit (BBU), a mobile switching center, a base station in a 6G communication system, an open base station (Open RAN), a cloud base station (Cloud RAN), a base station in other communication systems, and at least one of an access node in a Wi-Fi system, but is not limited thereto.
[0170] In some embodiments, the technical approach of the present disclosure may be applicable to the Open RAN architecture. In this case, the interfaces between or within the access network devices involved in the embodiments of the present disclosure may become internal interfaces of the Open RAN, and the processes and information interactions between these internal interfaces may be implemented through software or programs.
[0171] In some embodiments, the access network device can be composed of a centralized unit (CU) and a distributed unit (DU), where the CU can also be called a control unit. The CU-DU structure can be used to split the protocol layer of the access network device, with the functions of some protocol layers centrally controlled by the CU, and the functions of the remaining part or all of the protocol layers distributed in the DU, which is centrally controlled by the CU, but is not limited to this.
[0172] In some embodiments, the core network device may be a single device including a first network element, or may be a plurality of devices or a group of devices, each including a first network element. The network element may be virtual or physical. The core network may include, for example, at least one of an Evolved Packet Core (EPC), a 5G Core Network (5GCN), and a Next Generation Core (NGC).
[0173] It can be understood that the communication system described in the embodiment of the present disclosure is for the purpose of more clearly illustrating the technical approach of the embodiment of the present disclosure, and does not constitute a limitation on the technical approach provided by the embodiment of the present disclosure. Ordinary technicians in this field can know that with the evolution of the system architecture and the emergence of new business scenarios, the technical approach provided by the embodiment of the present disclosure is also applicable to similar technical problems.
[0174] The following embodiments of the present disclosure may be applied to the communication system 100 shown in FIG1A , or a portion thereof, but are not limited thereto. The entities shown in FIG1A are illustrative only. The communication system may include all or part of the entities shown in FIG1A , or may include other entities other than those shown in FIG1A . The number and form of the entities may be arbitrary. The connection relationship between the entities is illustrative only. The entities may be connected or disconnected, and the connection may be in any manner, including direct or indirect, wired or wireless.
[0175] The embodiments of the present disclosure can be applied to Long Term Evolution (LTE), LTE-Advanced (LTE-A), LTE-Beyond (LTE-B), SUPER 3G, IMT-Advanced, 4th generation mobile communication system (4G), 5th generation mobile communication system (5G), 5G new radio (NR), future radio access (FRA), new radio access technology (RAT), new radio (NR), new radio access (NX), future generation radio access (FX), Global System for Mobile communications (GSM (registered trademark)), CDMA2000, Ultra Mobile Broadband (UMB), IEEE 802.11 (Wi-Fi (registered trademark)), IEEE 802.16 (WiMAX (registered trademark)), IEEE 802.20, Ultra-WideBand (UWB), Bluetooth (registered trademark), Public Land Mobile Network (PLMN) networks, Device-to-Device (D2D) systems, Machine-to-Machine (M2M) systems, Internet of Things (IoT) systems, Vehicle-to-Everything (V2X) systems, systems using configuration methods for other resources, and next-generation systems based on and extending these systems. Furthermore, multiple systems may be combined (for example, LTE and NR).
[0176] After the UE enters the idle state or inactive state, it monitors the paging DCI in the PO and monitors the paging message based on the paging DCI. After monitoring the paging message, it responds to the paging message and returns to the connected state through the random access process. Figure 1B shows a schematic diagram of a PCCH-Config. The PCCH-Config includes the defaultPangingCycle for configuring a DRX cycle, the firstPDCCH-MonitoringOccasionofPO for the subcarrier frequency and / or time domain position of the PDCCH opportunity in the PO, etc.
[0177] The following table determines the number of PFs and the length of the DRX cycle based on the PCCH-Config shown in FIG1B .
[0178] Typically, a DRX cycle can be configured with multiple PFs, and each PF includes multiple POs. These multiple PFs and / or POs are dispersed in the time domain. This requires network equipment to wake up at specific times to transmit paging DCI. Beam scanning is performed on each PO to ensure that UEs at all locations within the cell can hear the paging DCI.
[0179] Figures 1C and 1D illustrate two time-domain configurations of PFs and POs. Figure 1C shows multiple PFs configured within a DRX cycle. Figure 1D shows a single PF configured within a DRX cycle. Figure 1C shows four POs configured within a PF, while Figure 1D shows more than four POs configured within a PF. The PF and PO configuration shown in Figure 1D is called a PO cascade.
[0180] The UE monitors the paging DCI on the PO, and then monitors the paging message according to the paging DCI. After monitoring the paging message, it can initiate a four-step random access or a two-step random access.
[0181] FIG. 1E shows a flow chart of a four-step random access, which may include:
[0182] Step 1: The terminal sends a random access preamble.
[0183] The terminal can receive a group of SSBs and determine their reference signal received power (RSRP) according to the relationship between the synchronization signal broadcast block (Synchronization Signal / physical broadcast channel (PBCH) Block, SSB) and the physical random access channel (PRACH) resources and random access preambles configured by high-level signaling. It then selects a suitable group of SSBs for determining the random access preambles based on the RSRP and the threshold. It then determines the range of RACH resources and random access preambles based on the selected SSBs and the correspondence between the SSBs and the RACH resources. The RACH resources here include ROs. In some cases, ROs can also be referred to as PRACH opportunities or PRACH resources. The terminal 101 selects a random access preamble group based on the expected message size of the message (Msg) 3, and then randomly selects the random access preamble to be used for this random access.
[0184] Terminal 101 sets the target receive power of the random access preamble on the network side: preambleReceivedTargetPower + DELTA_PREAMBLE + (PREAMBLE_POWER_RAMPING_COUNTER – 1) × powerRampingStep. preambleReceivedTargetPower can be the target power at which the network device receives the random access preamble. powerRampingStep can be the power ramping step size. DELTA_PREAMBLE is the preset offset value. PREAMBLE_POWER_RAMPING_COUNTER is the maximum number of repetitions of the random access preamble. The random access preamble corresponds to Msg1.
[0185] Step 2: The base station (e.g., gNB) sends a Random Access Response (RAR).
[0186] A random access response wireless network temporary identification (RA-RNTI) is determined according to a resource index of the PRACH for sending Msg1; and the RA-RNTI is calculated.
[0187] For example, RA-RNTI=1+s_id+14×t_id+14×80×f_id+14×80×8×ul_carrier_id.
[0188] s_id is the index of the first Orthogonal Frequency Division Multiplexing (OFDM) symbol of the RO. Exemplarily, 0≤s_id<14. t_id is the index of the first time slot in the system frame where the RO is located. Exemplarily, 0≤t_id<80. t_id can be determined based on the subcarrier spacing. f_id is the frequency domain index of the RO. Exemplarily, 0≤f_id<8. ul_carrier_id indicates the UL carrier of the random access, which may include a regular UL or a supplementary UL (SUL) carrier. For example, ul_carrier_id equal to 0 indicates that the random access uses the UL carrier. ul_carrier_id equal to 1 indicates that the random access uses the SUL carrier.
[0189] The UE opens a RAR time window (ra-Response Window) at the first PDCCH opportunity after sending the random access preamble and monitors the RA-RNTI-scrambled PDCCH during the time window to receive the RAR corresponding to the RA-RNTI.
[0190] If no RAR is received within the RAR time window or the RAR corresponding to the random access preamble sent by itself is not received. That is, if the RAR corresponding to the random access preamble identifier (RAPID) sent by itself is not received, power ramping is performed and msg1 is retransmitted based on the ramped power. In some embodiments, whether to perform uplink transmit power ramping for random access depends on whether beam switching is performed. For example, uplink transmit power ramping may be performed without beam switching, and power ramping may not be performed when beam switching is performed.
[0191] If a RAR is received within the RAR monitoring window, and if it is the first time that the RAR is received, a Media Access Control (MAC) Protocol Data Unit (PDU) is obtained from the multiplexing and assembly entity, and the MAC PDU is saved in the buffer of Msg3.
[0192] Step 3: Uplink scheduled transmission (Scheduled Transmission).
[0193] If the terminal does not have a Cell-RadioNetworkTemporaryIdentifier (C-RNTI), the execution of the RACH is triggered by the Common Control Channel (CCCH). In this case, Msg3 is a MAC PDU generated with the CCCH Service Data Unit (SDU) as input. If the terminal has a C-RNTI, the UE instructs the multiplexing and assembly entity to include a C-RNTI MAC control element (CE). In this case, Msg3 is a MAC PDU generated by the C-RNTI MAC CE.
[0194] Get the MAC PDU from the Msg3 buffer and transmit the MAC PDU based on the uplink grant (UL Grant) in the RAR.
[0195] After Msg3 is transmitted, the random access contention resolution timer (ra-ContentionResolutionTimer) is started and the terminal monitors the PDCCH during the timer. If Msg3 contains a C-RNTI MAC CE, the terminal monitors the PDCCH scrambled by the C-RNTI. If Msg3 does not contain a C-RNTI MAC CE, the UE monitors the PDCCH scrambled by the temporary cell radio network temporary identifier (TC-RNTI) to receive Msg4.
[0196] When Msg3 performs hybrid automatic repeat request (HARQ) retransmission, the random access conflict resolution timer is restarted; the terminal will continue to monitor the PDCCH until the random access conflict resolution timer times out or stops; Msg3 HARQ retransmission is scrambled and scheduled based on TC-RNTI.
[0197] Step 4: Conflict Resolution.
[0198] If Msg3 contains a C-RNTI MAC CE, the terminal monitors the PDCCH scrambled by the C-RNTI. If the terminal monitors Msg3, it considers the conflict resolution successful; if it does not monitor Msg3, it considers the conflict resolution failed.
[0199] If Msg 3 does not include the C-RNTI MAC CE, the terminal monitors the temporary C-RNTI and receives Msg 4. If Msg 4 is received and matches the CCCH SDU, the conflict resolution is successful, otherwise the conflict resolution fails.
[0200] If the conflict resolution fails, the terminal performs power ramp-up or beam switching and resends Msg1 to perform four-step random access again.
[0201] Figure 1F shows a schematic diagram of the configuration of PRACH resources. PRACH resources may also be referred to as RACH resources.
[0202] For example, a network device can configure RACH resources through prach-Configration (or rach-Configration). Prach-Configration is an information element (IE). This IE includes sub-IEs such as prach-ConfigrationIndex, msg-FDM, and msg1-FrequenceStart. Prach-ConfigrationIndex carries the index of the RACH resource. msg-FDM indicates that the RACH resource is frequency-division multiplexed. And msg1-FrequenceStart can be the frequency domain starting position of multiple RACH resources that are frequency-division multiplexed. A RACH resource can include a random access opportunity (RO).
[0203] Figure 1G illustrates the relationship between a PO, a random access preamble, and a SSB. A PO can be mapped to one or more SSBs, and a RO can be mapped to one or more SSBs. Different SSBs can have different beam directions. A random access association period (RACH association period) can include one or more PRACH configuration periods.
[0204] As shown in FIG2A , an embodiment of the present disclosure provides an information processing method, which is performed by the communication system shown in FIG1A . The method includes:
[0205] S2101: The network device sends a paging message to the UE.
[0206] In some embodiments, the network device may be a wireless access network device.
[0207] In some embodiments, the network device may be any network device in a tracking area (TA) of the paged UE.
[0208] In some embodiments, the network device may be any network device in a radio notification area (RNA) of the paged UE.
[0209] In some embodiments, before sending a paging message, the network device first sends a paging DCI on the PO. The paging DCI is used to schedule time-frequency domain resources for sending the paging message. Exemplarily, the paging DCI can be used to schedule the PDSCH for sending the paging message.
[0210] In some embodiments, the network device sends a paging DCI to a first type of UE on a first type of PO and sends a paging DCI to a second type of UE on a second type of PO. Multiple POs of the first type of PO are dispersed in the time domain. Multiple POs of the second type of PO are continuously arranged in the time domain, for example, multiple POs of the second type of PO are centrally distributed.
[0211] For example, the first type of PO may be as shown in Figure 1C , and the second type of PO may be as shown in Figure 1D .
[0212] Exemplarily, the first type of UE may be a UE that does not support the NES mechanism, and the second type of UE may be a UE that supports the NES mechanism. Since the first type of UE does not support the NES mechanism, it can be understood that the first type of UE does not support DTX and / or DRX of the network device. Since the second type of UE supports the NES mechanism, it can be understood that the second type of UE supports DTX and / or DRX of the network device. Exemplarily, the first type of UE does not support compressed paging (compact paging) corresponding to the NES mechanism, while the second type of UE supports compressed paging. Exemplarily, the second type of UE supporting compressed paging can be understood as: the second type of UE supports monitoring paging DCI on multiple POs distributed centrally in the time domain.
[0213] Correspondingly, the UE can monitor the paging DCI on the first type PO or the second type PO according to its own type, and if it monitors the scheduling of the paging message for itself, it monitors the paging message on the scheduled resources.
[0214] Correspondingly, the UE monitors the paging message sent by the network device.
[0215] In some embodiments, the UE may monitor the paging message based on the paging DCI monitored on the first type PO or the second type PO.
[0216] In some embodiments, if the UE decodes its own device identifier from a monitored paging message. Exemplarily, the device identifier may include but is not limited to a paging identifier, indicating that the network device has paged the UE; otherwise, it indicates that the network device has not paged the UE. If a UE is paged by the network device, it may respond to the paging message as needed. If the UE determines to respond to the paging message, it may initiate a random access procedure, thereby exiting the idle state or inactive state and switching to the connected state.
[0217] In some embodiments, the UE may determine whether to respond to the paging message based on the paging cause carried in the paging message, or determine whether to respond to the paging message of the network device based on the service type of the service that triggered the network device to send the paging message. For another example, if the UE includes multiple user identification modules, and at least one user identification module of the UE is in a connected state, the UE may determine whether to respond to the paging message based on its own residual power consumption.
[0218] S2102: The UE initiates random access immediately or with delay.
[0219] Exemplarily, the random access is used to respond to paging of the UE by the network device.
[0220] In some embodiments, the random access may be a four-step random access or a two-step random access.
[0221] In some embodiments, the random access may include but is not limited to contention-based random access.
[0222] In some embodiments, if the UE monitors a paging message according to the paging DCI monitored on the first type of PO, it immediately initiates random access.
[0223] In some embodiments, if the UE listens to a paging message based on the paging DCI listened to on the second type of PO, it is further necessary to determine whether to initiate random access immediately or with a delay. In this way, multiple POs of the second type of PO schedule paging messages through the paging DCI respectively, so that a large number of UEs listen to the concentrated access caused by the paging message within a relatively concentrated time.
[0224] In the embodiments of the present disclosure, immediately initiating random access may be understood as initiating random access at the nearest available random access occasion (RO) after the UE determines that it has been paged by the network device. Delayed initiation of random access may be understood as not initiating random access at the nearest available random access occasion (RO) after the UE determines that it has been paged by the network device, but initiating random access at the RO after the nearest available RO.
[0225] In some embodiments, the time unit for delaying the random access initiation may be a time unit in wireless communication or a time unit in universal time. For example, the time unit for delaying the random access initiation may be a radio frame, a time slot, or a mini-time slot, or may be a minute or a second.
[0226] Initiating random access immediately or with delay is determined in one or more of the following ways.
[0227] Method 1: As shown in FIG2B , the method may include:
[0228] S101: Obtain a first numerical range. Exemplarily, the first numerical range is determined based on a protocol agreement, or based on a random configuration of a network device; and further exemplarily, the first numerical range is determined based on, for example, the subcarrier spacing used by random access resources. Of course, this is merely an example of the first numerical range. In some embodiments, the first numerical range may include a specific number of natural numbers starting from 0. Of course, if the first numerical range is configured by a network device, the configuration information of the first numerical range may be carried in any message sent by the network device to the UE, and is not limited to random configuration.
[0229] S102: Select a first value from a first value range. There are many ways to select the first value. For example, the first value is randomly selected based on a random algorithm. For another example, the first value can be selected based on the device identifier UE-ID of the UE. For another example, the first value is selected based on the priority of the UE. For example, the device identifier here may include but is not limited to a paging ID. In some embodiments, the priority may be a random access priority configured by the network device for the UE, or the priority may be agreed upon by a protocol, or the priority may be determined by the access type used by the UE. In short, there are many ways to determine the priority, and the specific implementation is not limited to this example.
[0230] S103: Initiate random access immediately or with delay according to the first value.
[0231] For example, if the first value is within a preset range, the UE may initiate random access immediately. For example, if the first value is outside the preset range, the UE may delay initiating random access.
[0232] For another example, the preset range may include one or more natural numbers. For example, the preset range may include 0.
[0233] In some embodiments, the first index is determined based on UE-ID mod N or UE-ID mod (N+1); N is the number of values within the first value range;
[0234] A first value having a first index is selected from a first range of values.
[0235] Exemplarily, the first index may be UE-ID mod N or UE-ID mod (N+1). Exemplarily, if the indexes of the values in the first numerical range are numbered starting from 0, the first index may be determined using UE-ID mod N. Exemplarily, if the indexes of the values in the first numerical range are numbered starting from 1, the first index may be determined using UE-ID mod (N+1). Further exemplarily, if UE-ID mod (N+1) is 0, it may be considered that random access is to be initiated immediately.
[0236] In other embodiments, the first index may be rounded up or rounded down of UE-ID / N.
[0237] Each natural number within the first numerical range has its own index, and different natural numbers have different indexes. In this way, the first index is determined by the above method, and the natural number pointed to by the first index is used as the first numerical value, and then the random access is determined to be initiated immediately or delayed according to the size of the first numerical value.
[0238] In this manner, the duration of delaying the initiation of random access may be determined according to the first index, or may be determined according to the type of UE, or may be determined according to a delay duration value configured by the network device.
[0239] In some embodiments, the second index is determined according to P / N, P mod N, or P mod (N+1); P is the priority;
[0240] A first value having a second index is selected from the first range of values.
[0241] For example, P / N may be rounded up or down to directly determine the second index. For another example, P mod N or P mod (N+1) may be directly determined as the second index. Exemplarily, if the indices of the values in the first numerical range begin at 0, then P mod N may be used to determine the second index. Exemplarily, if the indices of the values in the first numerical range begin at 1, then P mod (N+1) may be used to determine the second index. Further exemplarily, if UE-ID mod (N+1) is 0, it may be considered that random access is to be initiated immediately.
[0242] In some embodiments, P represents priority. Different types of UEs have different priorities, or UEs with different services have different priorities. Alternatively, different types of UEs have different priorities. For example, the priority P value of a first type of UE is 0, while the priority P value of a second type of UE is greater than 0. In this way, the first type of UE and the second type of UE can share the same P value. However, the first type of UE may maintain immediate random access due to the special value of 0 mod N, while the second type of UE has multiple different priorities and may initiate random access immediately or with a delay. In this way, the first type of UE and the second type of UE can share a common paging configuration.
[0243] In some embodiments, the values in the first numerical range may all be positive integers, and the indexes of these positive integers start at 1. If a value of 0 is obtained during the calculation of the first index or the second index, it may be considered that the UE should immediately initiate random access. Otherwise, the calculated value is determined as the first index or the second index, and random access initiation is delayed based on the positive integer corresponding to the first index or the second index. In this case, the length of time for delaying the initiation of random access may also be determined based on the positive integer.
[0244] In some embodiments, the values in the first numerical range are natural numbers. The natural numbers may include 0 and positive integers. The values in the first numerical range are numbered to obtain indexes of these values. The indexes may start from 0 or 1. Since the first numerical range itself includes 0, random access may be initiated immediately if the first numerical value is 0; otherwise, random access may be initiated with a delay, and the specific delay duration may be determined based on the first numerical value.
[0245] For example, the following may be implemented for this embodiment:
[0246] Immediately or delayed initiating random access according to the first value includes at least one of the following:
[0247] The first value is 0, which initiates random access immediately;
[0248] The first value is greater than 0, and random access is initiated with delay.
[0249] In some embodiments, immediately or delaying initiating random access in response to a paging message includes at least one of the following:
[0250] Determining, according to the first value, a number of radio frames for delaying initiating random access;
[0251] Determining, according to the first value, a random access association period in which the delayed random access is initiated;
[0252] A random access timing RO at which the delayed initiated random access occurs is determined according to the first value.
[0253] In some embodiments, a superframe may include multiple radio frames. A radio frame, as a time unit for wireless communication, may be used for delay timing of UE random access.
[0254] If a cell uses beamforming to communicate with a UE, the beam used for random access in that cell will complete at least one scan of the cell within a random access association period. A random access association period may include one or more ROs. One RO is associated with one beam direction.
[0255] Method 2:
[0256] Immediate or delayed random access in response to a paging message, including:
[0257] Random access is initiated immediately or delayed according to the UE priority.
[0258] In some embodiments, different UEs are configured with different priorities. Therefore, a UE with a high priority will immediately initiate random access after receiving a paging message; a UE with a low priority may delay initiating random access after receiving a paging message. In some embodiments, the delay duration for initiating random access may be related to the UE's priority or may not be related to the UE's priority. For example, the specific delay duration may be set based on the UE-ID, or may be determined by the UE through a random algorithm. For example, the UE randomly generates a random number within a specified range, and initiates random access after delaying the random number of radio frames, or delaying the random number of random access association periods, or delaying the random number of ROs.
[0259] Of course, in some embodiments, whether to delay initiating random access may be determined based on P / N or P mod N or P mod (N+1), and the duration of the delay may be determined based on P / N or P mod N. For example, if P / N is rounded up or rounded down to 0, or P mod N or P mod (N+1) is 0, random access is considered to be initiated immediately. If P / N is rounded up or rounded down greater than 0, or P mod N or P mod (N+1) is greater than 0, random access initiation is delayed for a time unit until P / N is rounded up or rounded down greater than 0, or P mod N or P mod (N+1) is greater than 0.
[0260] The time unit may include but is not limited to: a radio frame, a random access association period, a RO, a second, a minute or a time slot, etc.
[0261] In some embodiments, delaying the initiation of the random access according to the priority of the UE includes: determining a delay duration for initiating the random access according to the priority of the UE; wherein the delay duration is mapped to the priority of the UE.
[0262] For example, a mapping relationship between each priority and the delay duration is pre-configured, and the UE can determine the delay duration according to its own priority and the mapping relationship. If the delay duration is 0, it means that random access is initiated immediately.
[0263] Method 3:
[0264] The method also includes: the network device sending first information.
[0265] Correspondingly, the UE receives the first information sent by the network device.
[0266] In some embodiments, the first information is at least used by the UE to determine whether to initiate random access immediately or with delay.
[0267] In some embodiments, the first information is used by the UE to determine whether to apply delayed initiation of random access;
[0268] In this way, the UE will initiate random access immediately or with delay according to the first information.
[0269] For example, if the first information indicates to initiate random access immediately, the UE initiates random access immediately after monitoring its own paging message. If the first information indicates to initiate random access with delay, the UE delays initiating random access after monitoring its own paging message.
[0270] Exemplarily, if the first information indicates that delayed random access should not be initiated, the UE initiates random access immediately after monitoring its own paging message. Exemplarily, if the first information indicates that delayed random access should be initiated, the UE delays initiating random access after monitoring its own paging message, and the delay duration can be determined using any of methods 1 to 2. In some cases, the delay duration can also be indicated by the first information.
[0271] The first information may be carried in a paging DCI preceding a paging message sent by the network device. The first information may also be carried directly in the paging message.
[0272] In some embodiments, the first information may also be carried in a paging configuration, and the paging configuration may be carried in a system information block. For example, the paging configuration may be carried in system information block 1.
[0273] Exemplarily, the first information may indicate a delay of one or more radio frames, a random access association period and / or the number of ROs.
[0274] As another example, the first information may indicate a delay of one or more time units, where the time units may include but are not limited to time slots, seconds, minutes, or a specified number of symbols.
[0275] In some embodiments, the first information may be a component of configuration information of RACH resources.
[0276] In some embodiments, the step of the network device sending the first information is an optional step. For example, if the network device does not carry the first information in the paging message or the paging DCI, it may be assumed that the UE is allowed to delay the response to the paging message (i.e., delay the initiation of random access). In this way, the network device can determine whether it is necessary to carry the first information in the paging DCI or the paging message according to its own needs. For another example, if the network device does not carry the first information in the paging message or the paging DCI, it may be assumed that the UE responds to the paging message immediately (i.e., delay in initiating random access is not allowed). In this way, the network device can determine whether it is necessary to carry the first information in the paging DCI or the paging message according to its own needs. After receiving the paging DCI or the paging message, the UE determines whether to initiate random access immediately or with delay based on whether the paging DCI and / or the paging message carries the first information. When delaying the initiation of random access, it can also be determined based on the delay value indicated by the first information, or the delay duration can be determined based on other methods.
[0277] Exemplarily, the network device may determine whether it is necessary to send the first information to the UE or determine the information content of the first information based on the number of paging DCIs sent on the first type of PO or the second type of PO or the number of paging messages scheduled by the paging DCI. For example, the paging DCI currently sent on the second type of PO may only be used to wake up a small number of UEs to listen to paging messages, then the network device may not send the first information to implicitly indicate the UE to initiate random access immediately after receiving the paging message, or the network device may implicitly indicate the UE to initiate random access immediately after receiving the paging message by sending the first information, otherwise the random access may be delayed. For the random access triggered by the paging message corresponding to the paging DCI sent for the same batch of POs, the delay value indicated by the first information is positively correlated with the number of paging UEs sent by the network device, and negatively correlated with the number of RACH resources.
[0278] As shown in FIG2C , an embodiment of the present disclosure provides an information processing method, which is performed by the communication system shown in FIG1A . The method includes:
[0279] S2201: The network device configures multiple sets of RACH resources.
[0280] In some embodiments, the network device may be a wireless access network device.
[0281] In some embodiments, multiple sets of RACH resources are frequency-division multiplexed. For example, the multiple sets of RACH resources occupy different frequency bands, subbands, or have different resource blocks (RBs). Thus, even if the multiple sets of RACH resources have the same time domain location, their different frequency domain locations allow different UEs to initiate random access at different frequency domain locations, thereby avoiding access congestion. A set of RACH resources includes one or more RACH resources. A RACH resource includes one RO.
[0282] In the disclosed embodiments, a network device may configure one or more sets of RACH resources at a time domain location. The number of RACH resources in a set at a time domain location may be 4, 6, 8, 16, or other values. For example, the total number of RACH resources included in the multiple sets of RACH resources configured by the network device at a time domain location may exceed 4 or exceed 8, etc.
[0283] In some embodiments, multiple sets of RACH resources are configured for each random access association period, and these multiple sets of RACH resources are frequency-division multiplexed. Compared with configuring one set of RACH resources for one random access association period, the resource amount of a single random access association period is increased, and the paging capacity of one random access association period is increased.
[0284] In some embodiments, the number of resources occupied in the time domain by multiple sets of RACH resources configured for each random access association period is less than the number of resources occupied in the time domain by one set of RACH resources configured for one random access association period. In this way, a certain paging capacity can be maintained while allowing concentrated random access by a large number of UEs while the total amount of resources for one random access association period remains unchanged.
[0285] In some embodiments, the network device configures multiple sets of frequency division multiplexed RACH resources for the second type of UE.
[0286] In some embodiments, the network device configures one or more sets of RACH resources for the first type of UE. In this case, the multiple sets of RACH resources can be time-division multiplexed and / or frequency-division multiplexed.
[0287] Exemplarily, the first type of UE may be a UE that does not support the NES mechanism, and the second type of UE may be a UE that supports the NES mechanism. Since the first type of UE does not support the NES mechanism, it can be understood that the first type of UE does not support DTX and / or DRX of the network device. Since the second type of UE supports the NES mechanism, it can be understood that the second type of UE supports DTX and / or DRX of the network device. Exemplarily, the first type of UE does not support compressed paging (compact paging) corresponding to the NES mechanism, while the second type of UE supports compressed paging. Exemplarily, the second type of UE supporting compressed paging can be understood as: the second type of UE supports monitoring paging DCI on multiple POs distributed centrally in the time domain.
[0288] Correspondingly, the UE can monitor the paging DCI on the first type PO or the second type PO according to its own type, and if it monitors the scheduling of the paging message for itself, it monitors the paging message on the scheduled resources.
[0289] In some embodiments, different sets of RACH resources have different offsets. Exemplarily, the offsets may be used to determine the RA-RNTI for random access using the corresponding set of RACH resources.
[0290] Exemplarily, the RA-RNTI may be calculated using any one of the following functions: RA-RNTI=1+s_id+14×t_id+14×80×(f_id+offset*Index)+14×80×8×ul_carrier_id.
[0291] The Index is the index of a set of RACH resources used by the UE to send a random access request, that is, the Index is the third index.
[0292] In some embodiments, the third index may be randomly generated by the UE. For example, the UE may randomly generate a random number between 0 and M-1, which identifies a set of RACH resources. For another example, the UE may randomly generate a random number between 1 and M, which identifies a set of RACH resources, where M is the total number of RACH resources.
[0293] In some embodiments, a third index is generated based on P / M, Pmod M, UE-ID / M, UE-IDmod M, P / (M+1), Pmod(M+1), UE-ID / (M+1) or UE-IDmod(M+1). P is the priority of the UE, and the UE-ID is the device identifier of the UE. Specifically, the UE-ID is the paging identifier of the UE. In the above two formulas, s_id is the index of the first orthogonal frequency division multiplexing (OFDM) symbol for sending the random access RO. Exemplarily, 0≤s_id<14. t_id is the index of the first time slot in the system frame where the RO is located. Exemplarily, 0≤t_id<80. t_id can be determined based on the subcarrier spacing. f_id is the frequency domain index of the RO, and exemplarily, 0≤f_id<8. ul_carrier_id indicates the UL carrier of the random access, which may include a conventional UL or a supplementary UL (SUL) carrier. For example, if ul_carrier_id is equal to 0, it indicates that the random access uses the UL carrier. If ul_carrier_id is equal to 1, it indicates that the random access uses the SUL carrier.
[0294] S2202: The network device sends configuration information of multiple sets of RACH resources to the UE.
[0295] In some embodiments, the network device sends a system information block or an RRC message to the UE. Exemplarily, the system information block includes configuration information for multiple sets of RACH resources. Also exemplary, the RRC message includes configuration information for multiple sets of RACH resources.
[0296] For example, the configuration information may include but is not limited to at least one of the following:
[0297] Resource information indicating a resource location of a corresponding set of RACH resources, the resource location including but not limited to a frequency domain location and / or a time domain location;
[0298] offset;
[0299] Target UE type.
[0300] Of course, the above are only examples of configuration information, and the specific implementation is not limited to the above examples.
[0301] Correspondingly, the UE receives the configuration information sent by the network device.
[0302] S2203: The network device sends a paging message to the UE.
[0303] In some embodiments, the network device sends a paging DCI on a PO and sends a paging message to the corresponding UE according to the scheduling of the paging DCI. For example, the network device sends a paging DCI to a first type of UE on a first type of PO, and the network device sends a paging DCI to a second type of UE on a second type of PO. For the first type of PO and the second type of PO here, please refer to the relevant description of the embodiment corresponding to Figure 2A.
[0304] S2204: The UE selects a set of RACH resources from multiple sets of RACH resources to initiate random access.
[0305] In some embodiments, the UE randomly selects a set of RACH resources from the multiple sets of RACH resources configured in the configuration information to initiate random access. In some embodiments, the random number can be used directly or indirectly to determine the set index of the RACH for initiating random access.
[0306] In some embodiments, the UE randomly selects a RACH resource from multiple sets of RACH resources based on the frequency corresponding to the current antenna parameters to initiate random access. For example, if the frequency corresponding to the UE's current antenna is F, the UE selects a RACH resource with frequency F or the closest frequency to F from multiple sets of RACH resources to initiate random access.
[0307] In some embodiments, the UE selects a RACH resource from multiple RACH resources based on the UE-ID or P to initiate random access. For example, a third index is determined based on the UE-ID mod X, and the RACH resource for initiating random access is selected from the multiple RACH resources based on the third index. For example, the UE-ID mod X is directly used as the third index. X can be the number of frequency-division multiplexed RACH resources.
[0308] P is the priority of the UE. For example, a third index is determined according to P mod X, and a RACH resource for initiating random access is selected from multiple sets of RACH resources based on the third index.
[0309] S2205: The network device and / or UE determines the RA-RNTI.
[0310] In some embodiments, the network device determines the second RA-RNTI, and / or the UE determines the first RA-RNTI.
[0311] In some embodiments, determining the RA-RNTI may be as follows:
[0312] An RA-RNTI is generated according to the offset of the selected RACH resource.
[0313] Exemplarily, generating the RA-RNTI may include generating a random number, and generating the RA-RNTI based on the random number and an offset of a RACH resource. For example, the RA-RNTI generated based on the random number may be carried in a random access request and provided to a network device, so that the network device can obtain the RA-RNTI of the UE by parsing the random access request. For another example, due to the offsets corresponding to RACH resources at different frequency domain locations, the UE may inform the network device of different RA-RNTIs generated based on the random number. The network device is aware of the functional relationship used by the UE to generate the RA-RNTI, and thus the network device can deduce the value range of the RA-RNTI of the UE.
[0314] As another example, the RA-RNTI is generated according to the UE-ID of the UE.
[0315] It is worth noting that the RA-RNTI here can be used to identify the RACH resources used by the UE to send random access, and can also be used to identify the UE.
[0316] S2206: The network device sends a Random Access Response (RAR).
[0317] In some embodiments, the RAR may be scrambled by the RA-RNTI calculated by the network device based on the RACH resource. For example, the network device sends the RAR scrambled using the second RA-RNTI.
[0318] S2207: The UE descrambles the received RAR using the RA-RNTI determined by itself. For example, the network device determines a first RA-RNTI based on the RACH resource used by the UE to send the random access request, and then scrambles the RAR using the first RA-RNTI. After receiving the RAR, the UE descrambles the received RAR using the first RA-RNTI calculated by itself.
[0319] S2208: The random access response is successfully descrambled, and it is determined that the random access request of the UE is responded to by the network device.
[0320] In some embodiments, steps S2203 to S2208 are optional. For example, if the UE does not enter an idle state or an inactive state, the network device does not need to page the UE. Alternatively, if the UE enters an idle state and / or an inactive state but the network does not require paging, the network device will not send a paging message. If the network does not send a paging message, subsequent steps S2204 to S2209 are all optional.
[0321] In some embodiments, steps S2206 to S2208 are optional. For example, if a network device receives a contention-based random access request from a UE and responds to random access requests from other UEs but not the current UE, it will not send a RAR to the UE. As a result, the UE will not receive the RAR and will not need to perform RAR descrambling. Therefore, in this case, steps S2207 to S2209 are optional.
[0322] As shown in FIG3A , an embodiment of the present disclosure provides an information processing method, which is executed by a UE. The method may include:
[0323] S3101: Monitor paging messages.
[0324] In some embodiments, the first type of UE monitors the paging DCI on the first type of PO and monitors the paging message according to the monitored paging DCI.
[0325] In some embodiments, the second type of UE monitors the paging DCI on the second type of PO and monitors the paging message according to the monitored paging DCI.
[0326] The relevant descriptions of the first type of UE and the second type of UE here can be found in the embodiment corresponding to FIG2A , and will not be repeated here.
[0327] S3102: Immediately or delayed initiate random access in response to the paging message.
[0328] In some embodiments, after monitoring the paging message, the second type of UE initiates random access of the paging message immediately or with delay.
[0329] In some embodiments, how the UE specifically determines whether to initiate random access immediately, or how to specifically determine the delay duration when determining to delay initiating random access, can be seen in the corresponding embodiment S2103 of FIG. 2A , which will not be repeated here.
[0330] As shown in FIG3B , an embodiment of the present disclosure provides an information processing method, which is performed by a UE. The method may include:
[0331] S3201: Receive configuration information of multiple sets of RACH resources.
[0332] In some embodiments, the UE receives configuration information for multiple sets of RACH resources from a network device. For a description of multiple sets of RACH resources in the disclosed embodiments, see the corresponding embodiment of FIG. 2C . For example, a set of RACH resources may include one or more RACH resources. A RACH resource may include one or more ROs.
[0333] The UE may be a first type UE and / or a second type UE. For the related description between the first type UE and the second type UE, please refer to the related description of the embodiment corresponding to FIG2C.
[0334] For example, in some embodiments, different sets of RACH resources have different offsets. For example, the offsets may be used for RA-RNTIs for random access using the corresponding set of RACH resources.
[0335] In some embodiments, the configuration information of the multiple sets of RACH resources may include but is not limited to at least one of the following:
[0336] Of course, the above are only examples of configuration information, and the specific implementation is not limited to the above examples.
[0337] S3202: Monitor paging messages.
[0338] In some embodiments, the paging message is monitored according to the monitored paging DCI. For example, the paging message is monitored on the PDSCH according to the paging DCI.
[0339] S3203: Select a set of RACH resources from multiple sets of RACH resources to initiate random access.
[0340] An optional implementation of S3203 here may refer to S2204 of any embodiment of FIG2C .
[0341] S3204: Determine RA-RNTI. For example, the UE generates a first RA-RNTI according to an offset of a RACH resource used for initiating random access.
[0342] An optional implementation of S3204 here may refer to S2205 of any embodiment of FIG2C .
[0343] S3205: Receive a random access response.
[0344] S3206: Descramble the received RAR using the first RA-RNTI.
[0345] S3207: If the RAR is successfully descrambled using the first RA-RNTI, it is determined that the random access request of the UE is responded to.
[0346] As shown in FIG4A , an embodiment of the present disclosure provides an information processing method, which is executed by a network device. The method may include:
[0347] S4101: Send the second information.
[0348] In some embodiments, the network device sends the second information to the UE.
[0349] In some embodiments, the network device sends the second information to the second category of UEs.
[0350] In some embodiments, the second information is used for the UE to initiate random access immediately or with delay after receiving the paging message.
[0351] In some embodiments, the second information is used to indicate a first numerical range; the first numerical range is used for the UE to select the first numerical value. Exemplarily, the first numerical value is used by the UE to determine whether to initiate random access immediately or with a delay; alternatively, the first numerical value is used by the UE to determine the delay duration for initiating random access. For example, the first numerical range can be seen in Mode 1 of the embodiment corresponding to FIG2A .
[0352] In some embodiments, the second information is used to configure the priority of the UE.
[0353] The priority is used by the UE to determine whether to initiate random access immediately or with delay.
[0354] The priority is used by the UE to determine the delay duration for initiating random access.
[0355] For example, the priority here can be used by the UE to determine whether to initiate random access immediately or with delay. For specific usage of the priority, refer to Mode 1 and / or Mode 2 of the embodiment corresponding to FIG2A .
[0356] In some embodiments, the second information indicating the priority may be carried in configuration information of the second RACH resource.
[0357] In some embodiments, the second information may further include the first information. The first information indicates whether to initiate random access immediately or with delay; or the first information indicates the duration of delaying the initiation of random access. For a description of the first information, please refer to the embodiment corresponding to FIG2A.
[0358] In some embodiments, the first information is carried in a paging message or paging downlink control information DCI.
[0359] In some embodiments, the second information may be carried in a paging message or a paging DCI.
[0360] As shown in FIG4B , an embodiment of the present disclosure provides an information processing method, which is executed by a network device. The method may include:
[0361] S4201: Send configuration information of multiple sets of RACH resources.
[0362] The network equipment may include but is not limited to wireless access network equipment.
[0363] In some embodiments, the relevant description of the configuration information can be found in the relevant description of the embodiment corresponding to Figure 2C.
[0364] For example, the optional step of S4201 may refer to S2202 of the corresponding embodiment in FIG2C .
[0365] Before sending the configuration information, the network device may need to obtain the configuration information through resource configuration. For details on how to generate the configuration information, see S2201 of the embodiment corresponding to Figure 2C. In some embodiments, the network device may receive the configuration information from other network devices. For example, in a carrier aggregation or dual connectivity scenario, the network device of the secondary cell may receive the configuration information from the network device of the primary cell.
[0366] S4202: Send a paging message.
[0367] For example, the optional step of S4202 may refer to S2203 of the corresponding embodiment in FIG2C .
[0368] S4203: Receive a random access request.
[0369] A random access request is received on a RACH resource.
[0370] S4204: Determine the RA-RNTI according to the RACH resource of the received random access request.
[0371] The method for determining the RA-RNTI here can be found in the embodiment corresponding to FIG2C , and will not be repeated here.
[0372] S4205: Send RAR scrambled with RA-RNTI.
[0373] For example, the network device prepares to respond to the corresponding random access request, and then sends a RAR to the corresponding UE, and the RAR uses the RA-RNTI.
[0374] It is worth noting that: in some embodiments, S4202 to S4205 are optional steps. For example, if there is no need to paging the UE at present, the network device will not send a paging message. In some embodiments, S4203 to S4205 are optional steps. For example, when the UE receives a paging message but determines not to respond to the paging, the network device does not receive the random access request, and the subsequent steps are unnecessary to execute. In some embodiments, S4204 to S4205 are optional steps. For example, at a certain moment, the network device needs to respond to too many random access requests. At this time, the network device can only respond to some random access requests. In this case, the random access requests of some UEs will be discarded, and there is no need to execute S4204 and S4205.
[0375] For this PO cascade mode, multiple PFs and multiple POs are centrally set in the time domain, which will cause the UE to initiate random access centrally after receiving the paging message, resulting in an increased probability of random access conflict.
[0376] The embodiments of the present disclosure provide a method for dispersing the RACH process of the UE after receiving a paging message, thereby reducing the probability of RACH collision.
[0377] Method 1: The UE randomly delays initiating the RACH process.
[0378] The RACH process here is a random access process (also referred to as random access).
[0379] Option 1: The network configures at least one integer value, such as A, B, or C. The value represents the number of radio frames. The UE selects the integer value randomly or based on the UE-ID.
[0380] If the UE selects A, the UE starts the RACH process after delaying A radio frames after receiving the paging message.
[0381] For example, an integer value of 0 indicates that the UE initiates a random access procedure immediately after receiving the paging message. Immediately initiating the random access procedure here means initiating random access at the nearest paging opportunity in the time domain at which a random access procedure can be initiated. Immediately initiating random access can be understood as performing a delayed random access, that is, the random access procedure can be performed immediately after receiving the paging message.
[0382] For the solution of determining whether to initiate random access immediately or delayed based on UE-ID, the following can be used:
[0383] First, assign indices to integer values A, B, and C, which are 0, 1, and 2 respectively.
[0384] Secondly, UE-ID mod N = index, where N is the number of integer values, and index is the index corresponding to the integer value.
[0385] Again, the UE selects the integer value corresponding to the index to perform random access delay.
[0386] For another example, integer values A, B, and C are assigned indexes, which are 0, 1, and 2, respectively.
[0387] For a solution based on UE-ID to determine whether to initiate random access immediately or delayed, the following method can also be used:
[0388] Assign indexes (index) to integer values A, B, and C, and they are 1, 2, and 3 respectively; that is, the index of the integer value does not include 0.
[0389] UE-ID mod (N+1) = index, where N is the number of integer values, and index is the index corresponding to the integer value.
[0390] The UE selects the integer value corresponding to the index to perform random access delay.
[0391] If the index is 0, it indicates that random access is delayed (i.e., random access is initiated immediately), that is, the random access process can be performed immediately after receiving the paging message;
[0392] If the index is not 0, it indicates that random access is initiated with a delay, and the specific delay duration can be determined according to an integer value or by other methods.
[0393] Option 2: The network side configures an integer value A, and the UE randomly generates an integer random number between 1 and A. The random number represents the index of the RACH associated period in which the RACH process is started after receiving the paging message.
[0394] The index of the RACH associated cycle from the moment the paging message is received is 0, and each subsequent RACH associated cycle is numbered 1, 2, 3, and so on.
[0395] Option 3: The network configures an integer value M, where M represents the number of radio frames. The UE generates a random number between 0 and 1, and then performs a RACH delay equal to M*the random number rounded up or down.
[0396] Option 4: The network side configures multiple sets of RACH resources, which are frequency-division multiplexed. The network side configures an offset for each set of RACH resources. The UE randomly generates a random number from 0 to M-1. When calculating the RNTI, the UE superimposes the offset*random number on the f_id. In other words, when the UE selects a PRACH occasion, it must superimpose an offset*random number in the frequency domain to determine the selected PRACH association period. This can achieve UE dispersion in the frequency domain. RA-RNTI = 1 + s_id + 14 × t_id + 14 × 80 × (f_id + offset*random number) + 14 × 80 × 8 × ul_carrier_id
[0397] Mode 2: The UE delays initiating the RACH process based on priority. The random number is equal to the set index of the RACH resource used by the UE to initiate random access.
[0398] When the UE registers with the network, the network configures a priority for the UE through NAS signaling.
[0399] The priority can be an integer value or a natural number, for example, P=0, 1, 2, 3, etc.
[0400] The UE decides whether to perform RACH delay or the length of RACH delay based on the priority.
[0401] Option 1: Based on Option 1 in Solution 1, there is a mapping relationship between the UE priority P and the delay time length. Based on the mapping relationship, the UE selects whether to perform RACH delay.
[0402] If it is determined to delay initiating random access, the length of the RACH delay may also be determined based on a mapping relationship between the priority P and the delay time length.
[0403] For example, X = P / N, rounded up or down. If the value of X is (0-1), A is selected; if the value of X is (1-2), B is selected; if the value of X is greater than 2, C is selected. Here, A, B, or C is a value within the first numerical range. The delay duration or whether to delay random access initiation is determined based on the value.
[0404] Option 2: Based on Option 2 in Solution 1, a mapping relationship exists between the UE's priority level P and the delay time length. Based on this mapping relationship, the UE selects whether to perform RACH delay. In some embodiments, if RACH delay is performed, the duration of the RACH delay can be further determined. For example, X = P / N, rounded up, or rounded down. If the value of X is (0-1), the first RACH association period is selected. If the value of X is (1-2), the second RACH association period is selected. If the value of X is greater than 2, the third RACH association period is selected. For example, A = 3.
[0405] Method 3: The network side controls whether the UE delays initiating the RACH process.
[0406] The network side provides an indication in the paging DCI or paging message, which is used to instruct the UE whether to perform the RACH delay process after receiving the paging message. For example, if the number of UEs paged in the current paging message is small, RACH delay may not be enabled.
[0407] In summary, the UE randomly chooses whether to perform RACH delay, the UE performs RACH delay based on priority, or
[0408] The network side controls whether the UE delays initiating RACH.
[0409] At the same time, the UE may randomly select the delay duration of the RACH process, or determine the delay duration of the RACH based on priority, or determine the delay duration of the RACH based on network side control.
[0410] In the embodiments of the present disclosure, some or all of the steps and their optional implementations may be arbitrarily combined with some or all of the steps in other embodiments, or may be arbitrarily combined with the optional implementations of other embodiments.
[0411] In the embodiments of the present disclosure, some or all of the steps and their optional implementations may be arbitrarily combined with some or all of the steps in other embodiments, or may be arbitrarily combined with the optional implementations of other embodiments.
[0412] The embodiments of the present disclosure also provide an apparatus for implementing any of the above methods. For example, an apparatus is provided, comprising units or modules for implementing each step performed by a terminal in any of the above methods. For another example, another apparatus is provided, comprising units or modules for implementing each step performed by a network device (e.g., an access network device or a core network device) in any of the above methods.
[0413] It should be understood that the division of the various units or modules in the above devices is merely a division of logical functions. In actual implementation, they may be fully or partially integrated into a physical entity, or they may be physically separated. In addition, the units or modules in the device may be implemented in the form of a processor calling software: for example, the device includes a processor, the processor is connected to a memory, and the memory stores instructions. The processor calls the instructions stored in the memory to implement any of the above methods or implement the functions of the various units or modules of the above devices, wherein the processor is, for example, a general-purpose processor, such as a central processing unit (CPU) or a microprocessor, and the memory is a memory within the device or a memory outside the device. Alternatively, the units or modules in the device can be implemented in the form of hardware circuits, and the functions of some or all of the units or modules can be realized by designing the hardware circuits. The above-mentioned hardware circuits can be understood as one or more processors; for example, in one implementation, the above-mentioned hardware circuit is an application-specific integrated circuit (ASIC), which realizes the functions of some or all of the above units or modules by designing the logical relationship of the components in the circuit; for example, in another implementation, the above-mentioned hardware circuit can be realized by a programmable logic device (PLD). Taking a field programmable gate array (FPGA) as an example, it can include a large number of logic gate circuits, and the connection relationship between the logic gate circuits is configured by configuring the configuration file, thereby realizing the functions of some or all of the above units or modules. All units or modules of the above devices can be realized in the form of software called by the processor, or in the form of hardware circuits, or in part by the form of software called by the processor, and the rest by hardware circuits.
[0414] In the embodiments of the present disclosure, a processor is a circuit with signal processing capabilities. In one implementation, the processor may be a circuit with instruction reading and execution capabilities, such as a central processing unit (CPU), a microprocessor, a graphics processing unit (GPU) (which can be understood as a microprocessor), or a digital signal processor (DSP). In another implementation, the processor can implement certain functions through the logical relationship of a hardware circuit. The logical relationship of the above-mentioned hardware circuit is fixed or reconfigurable. For example, the processor is a hardware circuit implemented by an application-specific integrated circuit (ASIC) or a programmable logic device (PLD), such as an FPGA. In a reconfigurable hardware circuit, the process of the processor loading a configuration document to implement the hardware circuit configuration can be understood as the process of the processor loading instructions to implement the functions of some or all of the above units or modules. In addition, it can also be a hardware circuit designed for artificial intelligence, which can be understood as an ASIC, such as a neural network processing unit (NPU), a tensor processing unit (TPU), a deep learning processing unit (DLP), or a computer programmable logic device (CLP). Unit, DPU) etc.
[0415] As shown in FIG5A , an embodiment of the present disclosure provides a user equipment, which may include:
[0416] The receiving module 5101 is configured to monitor the paging message sent by the network device;
[0417] The sending module 5102 is configured to initiate a random access in response to the paging message immediately or with delay.
[0418] In some embodiments, the UE may further include a processing module. In some embodiments, the processing module may be used for the UE to execute information processing-related steps in any one of the information processing methods.
[0419] In some embodiments, the receiving module may be used for the UE to execute steps related to information sending in any information processing method.
[0420] In some embodiments, the sending module may be used for the UE to execute steps related to information sending in any information processing method.
[0421] In some embodiments, the sending module and / or the receiving module may correspond to a network interface and / or a transceiver antenna of the UE.
[0422] In some embodiments, the processing module is configured to obtain a first range of values;
[0423] The sending module includes:
[0424] a selection unit configured to select a first value from a first value range;
[0425] The sending unit is configured to initiate random access immediately or with delay according to the first value.
[0426] In some embodiments, the processing module is configured to receive a first numerical range configured by the network device; and / or determine the first numerical range according to a protocol agreement.
[0427] In some embodiments, the selection module is configured to perform at least one of the following:
[0428] A first value is randomly selected within the first value range;
[0429] Selecting a first value from a first value range according to the UE equipment identifier UE-ID;
[0430] A first value is selected from a first value range according to the priority of the UE.
[0431] In some embodiments, the selection module is configured to determine the first index based on UE-ID mod N or UE-ID mod (N+1); N is the number of values in the first numerical range; and / or, select a first numerical value with a first index from the first numerical range.
[0432] In some embodiments, the selection unit is configured to perform at least one of the following:
[0433] The second index is determined according to P / N, P mod N, or P mod (N+1); P is the priority;
[0434] A first value having a second index is selected from the first range of values.
[0435] In some embodiments, the selection unit is configured to perform at least one of the following:
[0436] The first value is 0, which initiates random access immediately;
[0437] The first value is greater than 0, and random access is initiated with delay.
[0438] In some embodiments, the selection unit is configured to perform at least one of the following:
[0439] Determining, according to the first value, a number of radio frames for delaying initiating random access;
[0440] Determining, according to the first value, a random access association period in which the delayed random access is initiated;
[0441] A random access timing RO at which the delayed initiated random access occurs is determined according to the first value.
[0442] In some embodiments, the sending module is configured to initiate random access immediately or with delay according to the priority of the UE.
[0443] In some embodiments, the processing module is configured to determine a delay duration for initiating random access according to a priority of the UE; wherein the delay duration has a mapping relationship with the priority of the UE.
[0444] In some embodiments, the receiving module is configured to receive first information sent by the network device; the first information is at least used by the UE to determine whether to initiate random access immediately or with delay, or the first information is used by the UE to determine whether to apply delayed random access;
[0445] In some embodiments, the sending module is configured to initiate random access immediately or with delay according to the first information.
[0446] In some embodiments, the first information is further used to indicate a duration for delaying initiating random access.
[0447] In some embodiments, the first information is carried in downlink control information DCI or a paging message.
[0448] As shown in FIG5B , an embodiment of the present disclosure provides a network device, including:
[0449] The processing module 5201 is configured to configure multiple sets of random access control channel RACH resources; the multiple sets of RACH resources have the same time domain position and different frequency domain positions;
[0450] The sending module 5202 is configured to send configuration information of multiple sets of RACH resources to the user equipment UE.
[0451] In some embodiments, the network device may be any access network device such as a base station and / or TRP that performs downlink transmission to the UE.
[0452] In some embodiments, the processing module may be used by a network device to execute information processing-related steps in any information processing method.
[0453] In some embodiments, the network device may further include a receiving module.
[0454] In some embodiments, the receiving module may be used by a network device to execute steps related to information sending in any information processing method.
[0455] In some embodiments, the sending module may be used by a network device to execute steps related to information sending in any information processing method.
[0456] In some embodiments, the sending module and / or the receiving module may correspond to a network interface and / or a transceiver antenna of the first network device.
[0457] In some embodiments, different sets of RACH resources have different offsets; the offset is used by the user equipment to determine the first RA-RNTI; and the configuration information includes indication information of the offset.
[0458] In some embodiments, the sending module is configured to send a paging message to the UE;
[0459] A receiving module is configured to receive a random access initiated by a UE on multiple sets of RACH resources; wherein a set of RACH resources includes one or more RACH resources;
[0460] A processing module is configured to determine a second random access-radio network temporary identifier RA-RNTI according to a received random access RACH resource and an offset corresponding to the RACH resource;
[0461] The sending module is configured to send a random access response scrambled by a second RA-RATI.
[0462] As shown in FIG5C , an embodiment of the present disclosure provides a network device, including:
[0463] The processing module 5301 is configured to configure multiple sets of random access control channel RACH resources; the multiple sets of RACH resources have the same time domain position and different frequency domain positions;
[0464] The sending module 5302 is configured to send configuration information of multiple sets of RACH resources to the user equipment UE.
[0465] The network device may be any device of a wireless access network, such as a base station or a TRP.
[0466] In some embodiments, the second information is used to indicate a first numerical range; the first numerical range is used for the UE to select a first numerical value; the first numerical value is used by the UE to determine whether to initiate random access immediately or with delay; or, the first numerical value is used by the UE to determine the delay duration for initiating random access.
[0467] In some embodiments, the second information is used to configure the priority of the UE; the priority is used by the UE to determine whether to initiate random access immediately or with delay; or, the priority is used by the UE to determine the delay duration for delaying the initiation of random access.
[0468] In some other embodiments, the second information includes the first information; the first information indicates whether to initiate random access immediately or with delay; or the first information indicates a duration for delaying the initiation of random access.
[0469] In some embodiments, the first information is carried in a paging message or paging downlink control information DCI.
[0470] As shown in FIG5D , an embodiment of the present disclosure provides a UE, including:
[0471] The receiving module 5401 is configured to receive configuration information sent by a network device, wherein the configuration information is used to indicate multiple random access control channel RACH resources; the multiple sets of RACH resources have the same time domain position and different frequency domain positions.
[0472] In some embodiments, the UE may further include a processing module and a sending module.
[0473] In some embodiments, the processing module may be used for the UE to perform any information processing related steps in the method performed by the UE.
[0474] In some embodiments, the receiving module may be used for the UE to perform any information sending related steps in the method performed by the UE.
[0475] In some embodiments, the sending module may be used for the UE to perform any information sending related steps in the method performed by the UE.
[0476] In some embodiments, the sending module and / or the receiving module may correspond to a network interface and / or a transceiver antenna of the UE.
[0477] In some embodiments, the processing module is configured to monitor paging messages sent by the network device;
[0478] The sending module is configured to select a set of RACH resources from multiple sets of RACH resources according to configuration information to initiate random access.
[0479] In some embodiments, the processing module is configured to determine a third index; select a set of RACH resources from multiple sets of RACH resources based on the third index; initiate random access on one RACH resource in the set of RACH resources; and determine a first random access-radio network temporary identifier RA-RNTI based on the third index and an offset corresponding to the selected set of RACH resources.
[0480] In some embodiments, the receiving module is configured to receive a random access response sent by a network device; the random access response is scrambled by a second RA-RNTI; the second RA-RNTI is generated by the network device according to an offset of a RACH resource used by the random access request;
[0481] The processing module is configured to descramble the random access response based on the first RA-RNTI; if the random access response is successfully descrambled, determine that the random access request of the UE is responded to by the network device.
[0482] An embodiment of the present disclosure further provides a communication device, which may include: one or more processors; wherein the processor is used to call instructions to enable the communication device to execute an information processing method that can be implemented in any of the aforementioned embodiments.
[0483] 6A and / or 6B , the communication device 8100 further includes one or more memories 8102 for storing instructions. Optionally, all or part of the memories 8102 may be located outside the communication device 8100.
[0484] The communication device may be the aforementioned terminal and network device. In some embodiments, the network device may be a master node and / or an auxiliary node.
[0485] In some embodiments, the communication device 8100 further includes one or more transceivers 8103. When the communication device 8100 includes one or more transceivers 8103, the communication steps such as sending and receiving in the above method are performed by the transceiver 8103, and the other steps are performed by the processor 8101.
[0486] In some embodiments, a transceiver may include a receiver and a transmitter, which may be separate or integrated. Optionally, the terms transceiver, transceiver unit, transceiver, and transceiver circuit may be used interchangeably; the terms transmitter, transmitting unit, transmitter, and transmitting circuit may be used interchangeably; and the terms receiver, receiving unit, receiver, and receiving circuit may be used interchangeably.
[0487] Optionally, the communication device 8100 further includes one or more interface circuits 8104, which are connected to the memory 8102. The interface circuits 8104 can be used to receive signals from the memory 8102 or other devices, and can be used to send signals to the memory 8102 or other devices. For example, the interface circuits 8104 can read instructions stored in the memory 8102 and send the instructions to the processor 8101.
[0488] The communication device 8100 described in the above embodiment may be a network device or a terminal, but the scope of the communication device 8100 described in the present disclosure is not limited thereto, and the structure of the communication device 8100 may not be limited by FIG. 6A. The communication device may be an independent device or may be part of a larger device. For example, the communication device may be: (1) an independent integrated circuit IC, or a chip, or a chip system or subsystem; (2) a collection of one or more ICs, optionally, the above IC collection may also include a storage component for storing data or programs; (3) an ASIC, such as a modem; (4) a module that can be embedded in other devices; (5) a receiver, a terminal device, an intelligent terminal device, a cellular phone, a wireless device, a handheld device, a mobile unit, an in-vehicle device, a network device, a cloud device, an artificial intelligence device, etc.; (6) others, etc.
[0489] 6B is a schematic diagram of the structure of a chip 8200 provided in an embodiment of the present disclosure. If the communication device 8100 can be a chip or a chip system, please refer to the schematic diagram of the structure of the chip 8200 shown in FIG6B , but the present disclosure is not limited thereto.
[0490] The chip 8200 includes one or more processors 8201 , and the processor 8201 is used to call instructions so that the chip 8200 executes any of the above information processing methods.
[0491] In some embodiments, chip 8200 further includes one or more interface circuits 8202, which are connected to memory 8203. Interface circuit 8202 can be used to receive signals from memory 8203 or other devices, and can be used to send signals to memory 8203 or other devices. For example, interface circuit 8202 can read instructions stored in memory 8203 and send the instructions to processor 8201. Optionally, the terms interface circuit, interface, transceiver pin, and transceiver are interchangeable.
[0492] In some embodiments, the chip 8200 further includes one or more memories 8203 for storing instructions. Alternatively, all or part of the memories 8203 may be outside the chip 8200.
[0493] The present disclosure also provides a storage medium having instructions stored thereon, which, when executed on the communication device 8100, causes the communication device 8100 to execute any of the above methods. Optionally, the storage medium is an electronic storage medium. Optionally, the storage medium is a computer-readable storage medium, but may also be a storage medium readable by other devices. Optionally, the storage medium may be a non-transitory storage medium, but may also be a transient storage medium.
[0494] The present disclosure further provides a program product, which, when executed by the communication device 8100, enables the communication device 8100 to perform any of the above information processing methods. Optionally, the program product is a computer program product.
[0495] The present disclosure also provides a computer program, which, when executed on a computer, enables the computer to execute any one of the above information processing methods.
[0496] Other embodiments of the present invention will readily occur to those skilled in the art after considering the specification and practicing the invention disclosed herein. This disclosure is intended to cover any variations, uses, or adaptations of the present invention that follow the general principles of the present invention and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered as exemplary only, with the true scope and spirit of the present invention being indicated by the following claims.
[0497] It should be understood that the embodiments of the present disclosure are not limited to the precise structures described above and shown in the drawings, and various modifications and changes can be made without departing from the scope thereof. The scope of the embodiments of the present disclosure is limited only by the appended claims.
Claims
1. An information processing method, wherein: The method is performed by a user equipment UE, and includes: Monitor paging messages sent by network devices; A random access in response to the paging message is initiated immediately or with delay.
2. The method according to claim 1, wherein The method further comprises: Obtaining a first numerical range; The immediately or delayed initiating random access in response to the paging message includes: selecting a first value from the first range of values; The random access is initiated immediately or with delay according to the first value.
3. The method according to claim 2, wherein: The obtaining of the first numerical range includes at least one of the following: receiving the first value range configured by the network device; The first numerical range is determined according to the agreement.
4. The method according to claim 2, wherein: The selecting of the first value from the first value range includes at least one of the following: The first value is randomly selected from the first value range; Selecting the first value from the first value range according to the equipment identifier UE-ID of the UE; The first value is selected from the first value range according to the priority of the UE.
5. The method according to claim 4, wherein The selecting the first value from the first value range according to the device identifier of the UE includes: Determine a first index according to UE-ID mod N or UE-ID mod (N+1), where N is the number of values within the first value range; The first value having the first index is selected from the first range of values.
6. The method according to claim 4, wherein: The selecting the first value from the first value range according to the priority of the UE includes: Determine the second index according to P / N, P mod N, or P mod (N+1); wherein P is the priority; The first value having the second index is selected from the first range of values.
7. The method according to any one of claims 2 to 6, wherein: The immediately or delayed initiating the random access according to the first value includes at least one of the following: The first value is 0, and the random access is initiated immediately; The first value is greater than 0, and the random access is initiated with a delay.
8. The method according to any one of claims 2 to 7, wherein: The immediately or delayed initiating random access in response to the paging message includes at least one of the following: Determining, according to the first value, a number of radio frames for delaying initiating the random access; Determining, according to the first value, a random access association period in which the random access initiated with a delay is to occur; A random access timing RO at which the random access initiated with a delay is determined according to the first value.
9. The method according to claim 1, wherein The immediately or delayed initiating random access in response to the paging message includes: The random access is initiated immediately or delayed according to the priority of the UE.
10. The method according to claim 9, wherein: The delaying, according to the priority of the UE, initiating the random access includes: Determine a delay duration for initiating the random access according to the priority of the UE; wherein the delay duration has a mapping relationship with the priority of the UE.
11. The method according to claim 1, wherein The method further comprises: receiving first information sent by the network device; the first information is at least used by the UE to determine whether to initiate random access immediately or with delay, or the first information is used by the UE to determine whether to apply delayed random access; The immediately or delayed initiating random access in response to the paging message includes: The random access is initiated immediately or with delay according to the first information.
12. The method according to claim 11, wherein The first information is also used to indicate the duration of delaying the initiation of random access.
13. The method according to claim 11 or 12, wherein: The first information is carried in downlink control information DCI or a paging message.
14. An information processing method, wherein: Executed by a network device, the method includes: Second information is sent to a user equipment UE; the second information is used for the UE to initiate random access immediately or with delay after receiving the paging message.
15. The method according to claim 14, wherein The second information is used to indicate a first numerical range; the first numerical range is used for the UE to select a first numerical value; the first numerical value is used by the UE to determine whether to initiate random access immediately or with delay; or, the first numerical value is used by the UE to determine the delay duration for initiating the random access.
16. The method according to claim 14, wherein The second information is used to configure the priority of the UE; the priority is used by the UE to determine whether to initiate random access immediately or with delay; or, the priority is used by the UE to determine a delay duration for delaying the initiation of the random access.
17. The method according to claim 14, wherein: The second information includes the first information; the first information indicates whether to initiate random access immediately or with delay; or the first information indicates a duration for delaying the initiation of random access.
18. The method according to any one of claims 14 to 17, wherein: The first information is carried in a paging message or paging downlink control information DCI.
19. An information processing method, performed by a network device, the method comprising: Configure multiple sets of random access control channel RACH resources; Multiple sets of RACH resources have the same time domain location but different frequency domain locations; A set of RACH resources includes one or more RACH resources; Sending configuration information of the multiple sets of RACH resources to user equipment UE.
20. The method according to claim 19, wherein Different sets of RACH resources have different offsets; the offset is used by the user equipment to determine a first random access-radio network temporary identifier RA-RNTI; and the configuration information includes indication information of the offset.
21. The method according to claim 20, wherein The method further comprises: Sending a paging message to the UE; Receiving a random access initiated by the UE on the multiple sets of RACH resources; wherein a set of the RACH resources includes one or more RACH resources; Determine a second random access-radio network temporary identifier RA-RNTI according to the received RACH resource of the random access and the offset corresponding to the RACH resource; A random access response scrambled using the second RA-RATI is sent.
22. An information processing method, wherein: The method is performed by a user equipment UE, and includes: Configuration information sent by a network device is received, wherein the configuration information is used to indicate multiple random access control channel (RACH) resources; the multiple sets of RACH resources have the same time domain position and different frequency domain positions.
23. The method according to claim 22, wherein The method comprises: monitoring a paging message sent by the network device; A set of RACH resources is selected from the multiple sets of RACH resources according to the configuration information to initiate random access.
24. The method according to claim 22 or 23, wherein The selecting, according to the configuration information, a set of RACH resources from the multiple sets of RACH resources to initiate random access includes: Determine the third index; selecting the set of RACH resources from the multiple sets of RACH resources according to the third index; Initiating the random access on a RACH resource of the set of RACH resources; A first random access-radio network temporary identifier RA-RNTI is determined according to the third index and the offset corresponding to the selected set of RACH resources.
25. The method according to claim 24, wherein The method further comprises: receiving a random access response sent by the network device; the random access response is scrambled by a second RA-RNTI; the second RA-RNTI is generated by the network device according to an offset of a RACH resource used by the random access request; descrambling the random access response based on the first RA-RNTI; The random access response is successfully descrambled, and it is determined that the random access request of the UE is responded to by the network device.
26. A user equipment UE, wherein: include: A receiving module configured to monitor paging messages sent by network devices; The sending module is configured to initiate a random access in response to the paging message immediately or with delay.
27. A network device, wherein: include: a sending module, configured to send second information to a user equipment UE; The second information is used by the UE to initiate random access immediately or with delay after receiving the paging message.
28. A network device, wherein: include: A processing module configured to configure multiple sets of random access control channel RACH resources; Multiple sets of RACH resources have the same time domain location but different frequency domain locations; The sending module is configured to send the configuration information of the multiple sets of RACH resources to the user equipment UE.
29. A user equipment UE, wherein: include: A receiving module is configured to receive configuration information sent by a network device, wherein the configuration information is used to indicate a plurality of random access control channel RACH resources; The multiple sets of RACH resources have the same time domain positions but different frequency domain positions.
30. A communication device, wherein: The communication device comprises: one or more processors; The processor is configured to call instructions so that the communication device executes the information processing method according to any one of claims 1 to 13, 14 to 18, 19 to 21, or 22 to 25.
31. A storage medium, wherein: The storage medium stores instructions, and when the instructions are executed on a communication device, the communication device executes the method of any one of claims 1 to 13, 14 to 18, 19 to 21, or 22 to 25.
32. A program product, wherein When the program product is executed by a communication device, the communication device is caused to execute the method according to any one of claims 1 to 13, 14 to 18, 19 to 21 or 22 to 25.
33. A communication system, wherein: The communication system includes a user equipment UE and a network device; The UE is configured to perform the method according to any one of claims 1 to 13; The network device is configured to perform the method according to any one of claims 14 to 18.
34. A communication system, wherein: The communication system includes a user equipment UE and a network device; The network device is configured to perform the method according to any one of claims 19 to 21; The UE is configured to perform the method according to any one of claims 22 to 25.
Citation Information
Patent Citations
Random access method, terminal device and network device
WO2021032027A1
Suspending random-access procedure
WO2023156124A1