A method for sending a wake-up signal sequence and a related device
By generating a WUS sequence associated with the group identifier and the total number of groups, the problem of the inability to associate the grouping of communication devices in NB-IoT is solved, and false alarm wake-ups and power consumption are reduced.
Patent Information
- Application Number
- CN201980100314.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2019-09-29
- Publication Date
- 2025-09-12
- Estimated Expiration
- 2039-09-29
AI Technical Summary
In NB-IoT, existing technologies cannot effectively associate the grouping of communication devices with the wake-up signal sequence, resulting in false alarm wake-ups and increased power consumption of communication devices.
By acquiring the group identifier and the total number of groups configured on the wake-up signal WUS resource, a corresponding WUS sequence is generated, so that the WUS sequence is associated with the grouping status of the communication device, including calculating the modulus value and generating the WUS sequence.
The correct association between the WUS sequence and the grouping of the communication equipment is achieved, thereby reducing false alarm wake-ups and lowering the power consumption of the communication equipment.
Smart Images

Figure CN114365562B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication technology, and in particular to a method for sending a wake-up signal sequence and related devices. Background Art
[0002] In a wireless communication system, a communication device has two states: one is the connected state, which means that the communication device has established a connection with the network device and can communicate directly; the other is the idle state or sleep state, in which the communication device cannot communicate directly with the network device. In order to ensure that the network device can effectively find the communication device in the idle state, the network device generally uses paging, that is, regularly sends a paging signal to the communication device to indicate whether the communication device should switch from the idle state to the connected state in order to communicate with the network device. Figure 1 As shown, a communication device in idle state will periodically wake up to monitor paging signals. This period of periodic waking is called a discontinuous reception (DRX) cycle, and the DRX cycle can be indicated to the communication device via system messages. The time when the communication device wakes up during the DRX cycle is called a paging opportunity (PO). For an idle communication device, it is dormant for most of the DRX cycle and only wakes up at the PO to monitor the physical downlink control channel (PDCCH). The communication device first checks the paging common search space (Paging CSS). If a PDCCH is detected in the Paging CSS, the communication device receives the physical downlink shared channel (PDSCH) based on the indication information carried by the detected PDCCH. If no PDCCH is detected in the Paging CSS, the communication device does not need to receive the PDSCH.
[0003] Narrowband Internet of Things (NB-IoT) introduced a wake-up signal (WUS) in R15. WUS is used to indicate whether the communication device should wake up at the PO to detect the PDCCH. Figure 2As shown, on the network device side, when the network device needs to page the communication device or when a system message changes, the network device will send a WUS at least one gap before the PO; otherwise, the network device will not send any signal. On the communication device side, the WUS will be monitored before the PO. If a WUS is detected, the communication device will detect the PDCCH at the PO; if no WUS is detected, the communication device will not detect the PDCCH at the PO.
[0004] NB-IoT also stipulates in R15 that there is a gap between the end of the maximum WUS duration and the start of the PO, also known as the WUS gap. Network equipment can be configured with up to three gaps. Figure 3 As shown, the network device configures the communication device into two categories according to the capabilities of the communication device, namely, DRX communication device and eDRX communication device, wherein the DRX gap corresponding to the DRX communication device comes from the set {40ms, 80ms, 160ms, 240ms}, the DRX short gap (eDRX short gap) corresponding to the eDRX communication device comes from the set {40ms, 80ms, 160ms, 240ms}, and the DRX long gap (eDRX long gap) corresponding to the eDRX communication device comes from the set {1s, 2s}.
[0005] The communication device calculates the PO to which it belongs based on the identity (ID), and multiple communication devices may belong to the same PO. According to the existing protocol, when the network device pages any communication device in the PO, it will send a WUS, and once the communication device detects the WUS, it will be awakened. For example, assuming that 100 communication devices (numbered 0-99) belong to the same PO, the network device will send a WUS before the PO to wake up communication device No. 0. If all 100 communication devices detect the WUS, then all 100 communication devices will be awakened. In fact, communication devices No. 1-99 do not need to be awakened, so it is a "false alarm" for communication devices No. 1-99, which increases the power consumption of the communication devices.
[0006] NB-IoT introduced the concept of grouping in R16, that is, for multiple communication devices belonging to the same PO, different WUS sequences are used to correspond to different communication device groups (UE groups) on the same time-frequency resources. For example, assuming that 100 communication devices (numbered 0-99) belong to the same PO, these 100 communication devices are divided into 4 groups. For example, communication devices 0-24 belong to group 0, communication devices 25-49 belong to group 1, communication devices 50-74 belong to group 2, and communication devices 75-99 belong to group 3. There are four WUS sequences. If the network device wants to wake up communication device No. 0, it will send the WUS sequence corresponding to group 0 before the PO. Communication devices No. 0-24 in group 0 all monitor the WUS sequence and are all awakened. However, the 75 communication devices in groups 1, 2 and 3 will not be awakened because they only monitor the WUS corresponding to the group to which they belong. This WUS sequence can also be called a group WUS sequence (group WUS sequence).
[0007] In addition, R16 stipulates that a network device can configure at most two group WUS resources (groupWUS resource) for the same gap, namely a new WUS resource (new WUS resource) and an existing WUS resource (legacy WUS resource), and the new WUS resource is in front of the legacy WUS resource, such as Figure 5 When monitoring a pre-PO WUS, a communication device will only monitor one Group WUS resource. The total number of groups that communication devices can group within each Group WUS resource is configurable. For example, a network device can configure the total number of groups separately for new and existing WUS resources within the same gap. R16 stipulates that the total number of groups within each Group WUS resource must be less than or equal to 8.
[0008] The communication device determines the corresponding group based on the group it is in. Each group has a corresponding group ID, which is usually an integer greater than or equal to 0. R16 also specifies the WUS corresponding to each group, which needs to be associated with a WUS sequence index. In some possible situations, the total number of group IDs may exceed the total number of WUS sequence indices. In this case, it is impossible to directly associate the group ID of the communication device with the WUS sequence index one-to-one, and it is also impossible to associate the grouping of the communication device with the WUS sequence. Therefore, it is urgent to associate the grouping of the communication device with the WUS sequence. Summary of the Invention
[0009] The present application provides a method and apparatus for sending a wake-up signal sequence, which associates the grouping status of communication devices with a WUS sequence.
[0010] In a first aspect, the present application provides a method for sending a wake-up signal sequence, comprising:
[0011] First, the network device determines the group identifier of the first group, the first group is the group to which the communication device belongs, the network device determines the total number of groups configured on the first wake-up signal WUS resource, and the first WUS resource is the resource for the communication device to receive WUS; then, the network device generates a WUS sequence of the first group based on the group identifier and the total number of groups; finally, the network device sends the WUS sequence of the first group on the first WUS resource.
[0012] The present application generates a WUS sequence of the first group by obtaining the group identifier of the first group and the total number of groups configured on the first wake-up signal WUS resource, so that the WUS sequence is associated with the grouping status of the communication device.
[0013] In a possible implementation, obtaining the total number of packets configured on the first wake-up signal WUS resource includes:
[0014] Obtain the total number of WUS sequences configured on the first WUS resource; if a public WUS is configured on the first WUS resource, determine the total number of groups configured on the first wake-up signal WUS resource based on the total number of WUS sequences and the number of public WUSs.
[0015] In a possible implementation, determining the total number of groups configured on the first wake-up signal WUS resource according to the total number of WUS sequences and the number of public WUSs includes:
[0016] The total number of packets configured on the first wake-up signal WUS resource is calculated as follows:
[0017] N = MC;
[0018] Wherein, N is the total number of groups, M is the total number of WUS sequences, and C is the number of common WUSs.
[0019] In a possible implementation, generating a WUS sequence for the first group according to the group identifier and the total number of groups includes:
[0020] Calculate the modulus value based on the group ID and the total number of groups;
[0021] A WUS sequence of the first group is generated according to the modulo value.
[0022] In one possible implementation, the modulus value is calculated based on the group identifier and the total number of groups to satisfy the formula:
[0023] x = g mod N;
[0024] Where x represents the modulus value, g represents the group identifier, N represents the total number of groups, and mod represents the modulo operation.
[0025] In a second aspect, the present application provides a method for receiving a wake-up signal sequence, comprising:
[0026] First, obtain a group identifier of a first group, where the first group is the group to which the communication device belongs;
[0027] Obtaining a total number of packets configured on a first wake-up signal WUS resource, where the first WUS resource is a resource for the communication device to receive the WUS;
[0028] Thirdly, generating a WUS sequence of the first group according to the group identifier and the total number of groups;
[0029] Finally, a first packet of the WUS sequence is received on the first WUS resource.
[0030] The present application generates a WUS sequence of the first group by obtaining the group identifier of the first group and the total number of groups configured on the first wake-up signal WUS resource, so that the WUS sequence is associated with the grouping status of the communication device.
[0031] In a possible implementation, obtaining the total number of packets configured on the first wake-up signal WUS resource includes:
[0032] The total number of packets configured on the first wake-up signal WUS resource sent by the network device is obtained.
[0033] In a possible implementation, obtaining the total number of packets configured on the first wake-up signal WUS resource includes:
[0034] Obtain the total number of WUS sequences configured on the first WUS resource sent by the network device;
[0035] If a common WUS is configured on the first WUS resource, the total number of packets configured on the first wake-up signal WUS resource is determined according to the total number of WUS sequences and the number of common WUSs.
[0036] In a possible implementation, obtaining the total number of packets configured on the first wake-up signal WUS resource includes:
[0037] Obtain the total number of WUS sequences configured on the first WUS resource;
[0038] If the first WUS resource is configured with a public WUS, the total number of packets configured on the first wake-up signal WUS resource is determined according to the total number of WUS sequences and the number of public WUSs.
[0039] In a possible implementation, determining the total number of groups configured on the first wake-up signal WUS resource according to the total number of WUS sequences and the number of public WUSs includes:
[0040] The total number of packets configured on the first wake-up signal WUS resource is calculated as follows:
[0041] N = MC;
[0042] Wherein, N is the total number of groups, M is the total number of WUS sequences, and C is the number of common WUSs.
[0043] In a possible implementation, generating a WUS sequence for the first group according to the group identifier and the total number of groups includes:
[0044] Calculate the modulus value based on the group ID and the total number of groups;
[0045] A WUS sequence of the first group is generated according to the modulo value.
[0046] In one possible implementation, the modulus value is calculated based on the group identifier and the total number of groups to satisfy the formula:
[0047] x = g mod N;
[0048] Where x represents the modulus value, g represents the group identifier, N represents the total number of groups, and mod represents the modulo operation.
[0049] In a third aspect, the present application provides a method for sending a wake-up signal sequence, comprising:
[0050] First, determining the total number of packets configured on a first wake-up signal WUS resource, where the first WUS resource is a resource for the communication device to receive the WUS;
[0051] Thirdly, whether to send the first indication information is determined according to the total number of packets, wherein the first indication information is used to indicate whether a public WUS is configured on the first WUS resource.
[0052] In an embodiment of the present application, when the network device configures only one group in the first WUS resource, the network device does not need to configure a public WUS in the first WUS resource, and thus does not need to send the first indication information, thereby saving network resource overhead.
[0053] In a possible implementation, determining whether to send the first indication information according to the total number of packets includes:
[0054] If the total number of groups is 1, it is determined based on the total number of groups that the first indication information is not sent.
[0055] In a fourth aspect, the present application provides a method for receiving a wake-up signal sequence, characterized by comprising:
[0056] First, the total number of packets configured on the first wake-up signal WUS resource is obtained, where the first WUS resource is a resource for the communication device to receive the WUS;
[0057] Thirdly, whether to monitor the public WUS on the first WUS resource is determined according to the total number of packets.
[0058] In an embodiment of the present application, when the communication device determines that the network device has only configured one group in the first WUS resource, the communication device does not need to monitor the public WUS in the first WUS resource, thereby reducing the power consumption of the communication device.
[0059] In a possible implementation, determining whether to monitor the public WUS on the first WUS resource according to the total number of packets includes:
[0060] If the total number of groups is 1, it is determined according to the total number of groups that the public WUS is not monitored on the first WUS resource.
[0061] In a possible implementation, the method further includes:
[0062] If the first indication information is not received, the public WUS is not monitored on the first WUS resource.
[0063] In a fifth aspect, the present application provides a device for sending a wake-up signal sequence, including:
[0064] a processing module, configured to determine a group identifier of a first group, where the first group is a group to which the communication device belongs;
[0065] The processing module is further configured to determine the total number of packets configured on the first wake-up signal WUS resource, where the first WUS resource is a resource for the communication device to receive the WUS, and the total number of packets is the total number of packets of the communication device;
[0066] The processing module is further configured to generate a WUS sequence of the first group according to the group identifier and the total number of groups;
[0067] A sending module is used to send a first grouped WUS sequence on a first WUS resource.
[0068] In a possible implementation, the processing module is specifically configured to obtain a total number of WUS sequences configured on the first WUS resource;
[0069] The processing module is specifically configured to determine the total number of groups configured on the first wake-up signal WUS resource according to the total number of WUS sequences and the number of public WUSs if the first WUS resource is configured with a public WUS.
[0070] In a possible implementation, the processing module is specifically configured to calculate the total number of packets configured on the first wake-up signal WUS resource in the following manner:
[0071] N = MC;
[0072] Wherein, N is the total number of groups, M is the total number of WUSs, and C is the number of public WUSs.
[0073] In a possible implementation, the processing module is specifically configured to calculate a modulus value according to the group identifier and the total number of groups;
[0074] The processing module is specifically configured to generate a WUS sequence of the first group according to the modulus value.
[0075] In one possible implementation, the modulus value is calculated based on the group identifier and the total number of groups to satisfy the formula:
[0076] x = g mod N;
[0077] Where x represents the modulus value, g represents the group identifier, N represents the total number of groups, and mod represents the modulo operation.
[0078] In a sixth aspect, the present application provides a device for receiving a wake-up signal sequence, comprising:
[0079] a processing module, configured to obtain a group identifier of a first group, where the first group is a group to which the communication device belongs;
[0080] The processing module is further configured to obtain a total number of packets configured on a first wake-up signal WUS resource, where the first WUS resource is a resource for the communication device to receive the WUS;
[0081] The processing module is further configured to generate a WUS sequence of the first group according to the group identifier and the total number of groups;
[0082] A receiving module is configured to receive a first grouped WUS sequence on a first WUS resource.
[0083] In a possible implementation, the processing module is specifically configured to obtain the total number of packets configured on the first wake-up signal WUS resource sent by the network device.
[0084] In a possible implementation, the processing module is specifically configured to obtain a total number of WUS sequences configured on the first WUS resource;
[0085] The processing module is specifically configured to determine the total number of groups configured on the first wake-up signal WUS resource according to the total number of WUS sequences and the number of public WUSs if a public WUS is configured on the first WUS resource.
[0086] In a seventh aspect, the present application provides a device for sending a wake-up signal sequence, including:
[0087] a processing module, configured to determine a total number of packets configured on a first wake-up signal WUS resource, where the first WUS resource is a resource for the communication device to receive the WUS;
[0088] The processing module is further used to determine whether to send first indication information according to the total number of packets, wherein the first indication information is used to indicate whether a public WUS is configured on the first WUS resource.
[0089] In a possible implementation, the processing module is specifically configured to determine not to send the first indication information according to the total number of groups if the total number of groups is 1.
[0090] In an eighth aspect, the present application provides a device for receiving a wake-up signal sequence, comprising:
[0091] A processing module, configured to obtain a total number of packets configured on a first wake-up signal WUS resource, where the first WUS resource is a resource for a communication device to receive the WUS;
[0092] The processing module is further configured to determine whether to monitor the public WUS on the first WUS resource according to the total number of groups.
[0093] In a possible implementation, the processing module is specifically configured to determine, if the total number of groups is 1, not to monitor the public WUS on the first WUS resource according to the total number of groups.
[0094] In a possible implementation manner, the processing module is further configured to not monitor the public WUS on the first WUS resource if the first indication information is not received.
[0095] In a ninth aspect, the present application provides a network device, including:
[0096] one or more processors;
[0097] a memory for storing one or more programs;
[0098] When one or more programs are executed by one or more processors, the one or more processors implement the method as described in any one of the first and third aspects above.
[0099] In a tenth aspect, the present application provides a communication device, including:
[0100] one or more processors;
[0101] a memory for storing one or more programs;
[0102] When the one or more programs are executed by the one or more processors, the one or more processors implement the method as described in any one of the second and fourth aspects above.
[0103] In an eleventh aspect, the present application provides a computer-readable storage medium comprising a computer program, which, when executed on a computer, enables the computer to execute any one of the methods described in the first, second, third and fourth aspects above.
[0104] In a twelfth aspect, the present application provides a computer program, which, when executed by a computer, is used to execute the method described in any one of the first, second, third and fourth aspects above.
[0105] In a thirteenth aspect, the present application provides a method for configuring the total number of groups (group number), and there are two possibilities for the group WUS resource (group WUS resource) configured by the network device: a new WUS resource (new WUS resource) and an existing WUS resource (legacy WUS resource). When the network device is configured with an existing WUS resource, the network device configures the corresponding total number of groups for the existing WUS resource, and N_legacy can be used to represent the total number of groups configured on the corresponding existing WUS resource. When the network device is configured with one or more new WUS resources, the network device configures the same total number of groups for these new WUS resources, and N_new can be used to represent the total number of groups configured on the corresponding new WUS resource.
[0106] For example, if a network device is configured with one existing WUS resource and two new WUS resources (a first new WUS resource and a second new WUS resource), N_legacy is used to configure the total number of packets configured on the existing WUS resource; N_new is used to configure the total number of packets configured on the two new WUS resources, i.e., the total number of packets configured on the first new WUS resource is N_new, and the total number of packets configured on the second new WUS resource is N_new. In this case, the network device only needs to notify the communication device of two values (N_legacy and N_new) to configure the total number of packets for the three WUS resources (the existing WUS resource, the first new WUS resource, and the second new WUS resource).
[0107] If the network device only configures one or more new WUS resources, one total number of packets (N_new) may be used to configure all new WUS resources to save signaling overhead.
[0108] In a fourteenth aspect, the present application provides a network device, including:
[0109] one or more processors;
[0110] a memory for storing one or more programs;
[0111] When one or more programs are executed by one or more processors, the one or more processors implement the method as described in any one of the above-mentioned aspects 13.
[0112] In a fifteenth aspect, the present application provides a computer-readable storage medium comprising a computer program, which, when executed on a computer, enables the computer to execute any one of the methods described in the thirteenth aspect.
[0113] In a sixteenth aspect, the present application provides a computer program, which, when executed by a computer, is used to execute any one of the methods in the above thirteenth aspect. BRIEF DESCRIPTION OF THE DRAWINGS
[0114] Figure 1 Schematic diagram of a communication device monitoring a paging signal according to a DRX cycle in an embodiment of the present application;
[0115] Figure 2 Schematic diagram of WUS monitoring performed by a communication device in an embodiment of the present application;
[0116] Figure 3 Schematic diagram of three gaps configured for network devices in an embodiment of the present application;
[0117] Figure 4 Schematic diagram of the topology of a communication system to which the wake-up signal sequence sending method in an embodiment of the present application is applicable;
[0118] Figure 5 This is a schematic diagram of the relationship between the group wake-up signal resources in the embodiment of the present application;
[0119] Figure 6 Schematic diagram of the process of sending a wake-up signal sequence in an embodiment of the present application;
[0120] Figure 7 Schematic diagram of the process of receiving a wake-up signal sequence in an embodiment of the present application;
[0121] Figure 8 Schematic diagram of another method for sending a wake-up signal sequence according to an embodiment of the present application;
[0122] Figure 9 Schematic diagram of another method for receiving a wake-up signal sequence according to an embodiment of the present application;
[0123] Figure 10 This is a structural diagram of a device for sending a wake-up signal sequence in an embodiment of the present application;
[0124] Figure 11 This is a structural diagram of a device for receiving a wake-up signal sequence according to an embodiment of the present application;
[0125] Figure 12 This is a structural diagram of a device for sending a wake-up signal sequence in an embodiment of the present application;
[0126] Figure 13 This is a structural diagram of a device for receiving a wake-up signal sequence according to an embodiment of the present application;
[0127] Figure 14 This is a schematic structural diagram of a network device in an embodiment of the present application;
[0128] Figure 15 This is a schematic structural diagram of the communication device provided in this application. DETAILED DESCRIPTION
[0129] To make the objectives, technical solutions, and advantages of this application more clear, the technical solutions of this application will be clearly and completely described below in conjunction with the accompanying drawings. Obviously, the embodiments described are only part of the embodiments of this application, not all of them. Based on the embodiments of this application, all other embodiments obtained by ordinary technicians in this field without making any creative efforts are within the scope of protection of this application.
[0130] The terms "first," "second," and the like in the description, embodiments, claims, and drawings of this application are used solely for descriptive purposes and are not to be construed as indicating or implying relative importance or order. Furthermore, the terms "including," "having," and any variations thereof are intended to cover non-exclusive inclusions, such as, for example, inclusion of a series of steps or units. A method, system, product, or apparatus is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0131] It should be understood that in this application, "at least one (item)" means one or more, and "plurality" means two or more. "And / or" is used to describe the association relationship of associated objects, indicating that three relationships may exist. For example, "A and / or B" can mean: only A exists, only B exists, and A and B exist at the same time, where A and B can be singular or plural. The character " / " generally indicates that the previous and next associated objects are in an "or" relationship. "At least one of the following items" or similar expressions refers to any combination of these items, including any combination of single items or plural items. For example, at least one of a, b or c can mean: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, c can be single or multiple.
[0132] Figure 4This is a topological diagram of a communication system to which the wake-up signal sequence sending method in the embodiment of the present application is applicable, such as Figure 4 As shown, the communication system, such as long term evolution (LTE), may include a base station and user equipment (UE) 1-6, where UE1-UE6 sends first information to the base station. In addition, UE4-UE6 may also form a communication system, in which the base station may send downlink information to UE1, UE2, UE3, and UE5, and UE5 may also send downlink information to UE4 and UE6.
[0133] It should be noted that the method for generating the wake-up signal sequence provided in the present application is not only applicable to the above-mentioned LTE system, but also to other communication systems, such as 5G NR (new radio) system, global system for mobile communication (GSM), universal mobile telecommunications system (UMTS), code division multiple access (CDMA) system, wideband code division multiple access (WCDMA) system, narrowband Internet of Things (NB-IoT) system, enhanced machine-type communication (eMTC) system and other communication systems. As long as the network device in the communication system needs to send transmission direction indication information, the communication device needs to receive the indication information, and determine the transmission direction within a certain period of time according to the indication information, the method for generating the wake-up signal sequence provided in the present application can be used.
[0134] The network device can be used to convert received air frames into and out of Internet Protocol (IP) packets, acting as a router between the wireless terminal and the rest of the access network, which may include an IP network. The network device can also coordinate attribute management of the air interface. Exemplarily, the network device can be a base transceiver station (BTS) in GSM or CDMA, a base station (NodeB) in WCDMA, or an evolved Node B (eNB or e-NodeB) in LTE, and this application does not impose specific limitations on this.
[0135] The above-mentioned communication devices can be devices that provide voice and / or data connectivity to users, handheld devices with wireless connection capabilities, or other processing devices connected to wireless modems. The communication devices can communicate with one or more core networks via a radio access network (RAN). The communication devices can be mobile terminals, such as mobile phones (also called "cellular" phones) and computers with mobile terminals. They can also be portable, pocket-sized, handheld, computer-built-in, or vehicle-mounted mobile devices that exchange voice and / or data with the radio access network. For example, personal communication service (PCS) phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), and other devices. A communication device may also be called a system, a subscriber unit, a subscriber station, a mobile station, a mobile station, a remote station, an access point, a remote terminal, an access terminal, a user terminal, a user agent, a user device, or user equipment (UE).
[0136] The following describes the embodiments of the present application in conjunction with the accompanying drawings. Figure 5 , Figure 5This is a schematic diagram of the relationship between group wake-up signal resources in an embodiment of the present application. Taking the narrowband internet of things (NB-IoT) as an example, R16 stipulates that network equipment can configure up to two group WUS resources (group WUS resource) for the same gap, namely a new WUS resource (new WUS resource) and an existing WUS resource (legacy WUS resource). The legacy WUSresource is the time-frequency position of the WUS specified in R15, and the new WUS resource refers to a resource (resource) that is different from the time and / or frequency position of the legacy WUS resource. In NB-IoT, the new WUS resource is in front of the legacy WUS resource in terms of time position. In R16, the total number of groups (groups) on the new WUS resource and the legacy WUS resource (i.e., the total number of groups) is configurable. Below, N_new is used to represent the total number of groups on the new WUSresource; N_legacy is used to represent the total number of groups on the legacy WUS resource. R16 stipulates that the total number of groups on each WUS resource is less than or equal to 8, that is, N_new<=8, N_legacy<=8. For example, Table 1 shows the correspondence between WUS resources, the total number of groups in the WUS resources, and group IDs in the WUS resources.
[0137] Table 1
[0138]
[0139] The R16 standard stipulates that the group WUS sequence is composed of the existing WUS (legacy WUS) sequence and phase shift. Specifically, the method for determining the group WUS sequence is as follows:
[0140] Wgroup(m')=W(m')exp(j2πgm / G);
[0141] Where Wgrouop(m') is the group WUS sequence, W(m') is the existing WUS sequence, different groups of WUS resources correspond to different W(m'), exp(j2πgm / G) is the phase shift, G = 132. The variable "g" in "exp(j2πgm / G)" has the following relationship with another variable "x":
[0142] g=14*(x+1), 0≤x≤7;
[0143] In the R16 standard, "x" is also called "WUS sequence index".
[0144] As can be seen from the above description, each group corresponds to a unique group WUS sequence and a unique group ID. The group ID is unique within the same WUS resource, and the total number of groups that can be configured on each WUS resource is less than or equal to 8. In one case, before the current gap, when two WUS resources are configured (new WUS resource and legacyWUS resource), the maximum total number of groups is 8 + 8 = 16, and the corresponding group IDs are {0, 1, 2, ..., 14, 15}. The variable "x" in the group WUS sequence is {0, 1, 2, 3, 4, 5, 6, 7}, a total of 8. Within the same WUS resource, the variable "x" corresponding to each group is unique. Therefore, a mapping method is needed to achieve the mapping from the group ID to the variable "x" to indicate that each group is mapped to the variable "x". It should be noted that this is only an exemplary scenario. In enhanced machine-type communication (eMTC), before any gap, in addition to configuring a maximum of two WUS resources in the time domain, two WUS resources can also be configured simultaneously in the frequency domain. In this case, the maximum total number of groups is 4*8=32. Therefore, it is necessary to implement a mapping of a maximum of 32 group identifiers to the variable "x".
[0145] Specifically, Figure 6 FIG. 1 is a flow chart of a method for sending a wake-up signal sequence in an embodiment of the present application. Figure 6 As shown, the method of this embodiment can be executed by a network device, and the method for sending a wake-up signal sequence may include:
[0146] 601. Determine a group identifier of a first group.
[0147] In this embodiment, the first group is the group to which the communication device belongs. For example, Table 2 shows the corresponding relationship between the group identifier, WUS resources, and the total number of groups.
[0148] Table 2
[0149] Group ID WUS Resources Total number of groups (N) {4,5,6,7,8,9,10,11} new WUS resource 8 {0,1,2,3} legacy WUS resource 4
[0150] N represents the total number of groups on the current group WUS resource. Groups identified by group IDs 4-11 are eight communication device groups on the new WUS resource, so the total number of groups on the new WUS resource is eight, or N = N_new = 8. Groups identified by group IDs 0-3 are four communication device groups on the legacy WUS resource, so the total number of groups on the legacy WUS resource is four, or N = N_legacy = 4.
[0151] 602. Determine the total number of groups configured on the first WUS resource.
[0152] The first wake-up signal WUS resource is a resource for the communication device to receive WUS.
[0153] In an optional implementation, the total number of groups configured on the first WUS resource is directly determined. For example, in Table 2, the total number of groups of communication devices on the first WUS resource (new WUS resource or legacy WUS resource) is 8 or 4.
[0154] In another optional implementation, when the network device does not configure a common WUS (common WUS) in the first WUS resource (the common WUS may also be referred to as a common WUS sequence), the network device may determine the total number of packets configured on the first WUS resource by obtaining the total number of WUS sequences configured on the first WUS resource. For details, please refer to Table 3:
[0155] Table 3
[0156]
[0157] The groups identified by group IDs 4-11 are 8 communication device groups on the new WUS resource, and the WUS sequences of each group are {S4[m], S5[m], S6[m], S7[m], S8[m], S9[m], S10[m], S11[m]}. The groups identified by group IDs 0-3 are 4 communication device groups on the legacy WUS resource, and the WUS sequences of each group are {S0[m], S1[m], S2[m], S3[m]}. Therefore, when the first WUS resource is a new WUS resource, since the total number of WUS sequences configured in the new WUS resource is 8, the total number of groups (N) in the new WUS resource is 8, and the total number of groups in the first WUS resource is 8; when the first WUS resource is a legacy WUS resource, since the total number of WUS sequences configured in the legacy WUS resource is 4, the total number of groups (N) in the legacy WUS resource is 4, and the total number of groups in the first WUS resource is 4.
[0158] In another optional implementation, when the network device configures a common WUS in the first WUS resource, the common WUS can be used to wake up all packets. Therefore, the total number of packets configured on the first wake-up signal WUS resource is determined based on the total number of WUS sequences and the number of common WUSs. The total number of packets configured on the first wake-up signal WUS resource is calculated as follows:
[0159] N = MC;
[0160] Wherein, N is the total number of groups, M is the total number of WUS sequences, and C is the number of common WUSs.
[0161] For details, please refer to Table 4:
[0162] Table 4
[0163]
[0164] Typically, the number of public WUSs is 1, i.e., C = 1. When the first WUS resource is a new WUS resource, the total number of WUS sequences is 9. By using N = MC, the total number of groups (N) can be calculated to be 8. When the first WUS resource is a legacy WUS resource, the total number of WUS sequences is 5. By using N = MC, the total number of groups (N) can be calculated to be 4.
[0165] 603. Generate a WUS sequence for the first group according to the group identifier and the total number of groups.
[0166] The network device can calculate the modulus value based on the group identifier and the total number of packets. The modulus value is the aforementioned variable "x" and satisfies the formula:
[0167] x = g mod N;
[0168] Where x represents the modulus value, g represents the group identifier, N represents the total number of groups, and mod represents the modulo operation.
[0169] The network device generates a WUS sequence of the first packet according to the modulus value.
[0170] For example, Table 5 shows the result of the network device allocating base sequences to 12 communication devices.
[0171] Table 5
[0172]
[0173] Through the above method, the network device can allocate 8 module values (variable "x") to 12 communication devices. In each group of WUS resources, the module value (variable "x") used by each group is different, so that the module value (variable "x") can support more groupings of communication devices.
[0174] 604. Send a first grouped WUS sequence on a first WUS resource.
[0175] Based on the WUS sequence allocation for each communication device group, the network device can send the WUS sequence of the communication device to be awakened to activate the communication device. In this embodiment, "receiving" or "monitoring" (monitor / detect) refers to the action of parsing the WUS sequence from the signal received by the network device.
[0176] In the embodiment of the present application, the WUS sequence is associated with the grouping of the communication devices through a modulo operation, so that the modulo value (variable "x") can support the grouping of more communication devices.
[0177] Relative to Figure 6 In the embodiment shown, this application proposes a method for receiving a wake-up signal sequence. For details, please refer to Figure 7 , Figure 7 FIG. 1 is a flow chart of a method for receiving a wake-up signal sequence in an embodiment of the present application. Figure 7 As shown, the method of this embodiment can be executed by a communication device, and the wake-up signal sequence receiving method may include:
[0178] 701. Obtain a group identifier of a first group.
[0179] In this embodiment, the communication device may calculate the group identifier of its own group based on its own identity (ID) and other parameters according to the protocol rules. This group is referred to as the first group. The protocol rules may be predefined by the user or agreed upon in the standard, and are not limited here.
[0180] In this embodiment, the group identifier of the first group is similar to the group identifier of the first group in the aforementioned step 601, and is not described again here.
[0181] 702. Obtain the total number of groups configured on the first WUS resource.
[0182] In this embodiment, the first WUS resource is a resource for the communication device to receive WUS.
[0183] In an optional implementation, the communication device receives a signaling or parameter sent by the network device to obtain the total number of packets configured on the first WUS resource sent by the network device. The signaling or parameter may be unicast sent by the network device to the communication device or broadcast sent by the network device to all communication devices in the corresponding cell, which is not limited herein.
[0184] In another optional implementation, when the network device does not configure a common WUS in the first WUS resource, the network device notifies the communication device that no common WUS is configured on the first WUS resource. Therefore, the communication device can determine the total number of groups configured on the first WUS resource by obtaining the total number of WUS sequences configured on the first WUS resource. In this case, the total number of WUS sequences is equal to the total number of groups. The total number of WUS sequences can also be obtained by the communication device by receiving a signaling or parameter sent by the network device.
[0185] In another optional implementation, when the network device configures a public WUS in the first WUS resource, the public WUS can be used to wake up all packets, and the network device notifies the communication device that the public WUS is configured on the first WUS resource. Therefore, the communication device can determine the total number of packets configured on the first wake-up signal WUS resource based on the total number of WUS sequences and the number of public WUSs. The total number of packets configured on the first wake-up signal WUS resource is calculated as follows:
[0186] N = MC;
[0187] Wherein, N is the total number of groups, M is the total number of WUS sequences, and C is the number of common WUSs.
[0188] In this embodiment, the total number of groups, the total number of WUS sequences, and the common WUS are similar to those in the aforementioned step 602 and are not described again here.
[0189] 703. Generate a WUS sequence for the first group according to the group identifier and the total number of groups.
[0190] In this embodiment, the communication device may calculate a modulus value based on the group identifier and the total number of packets. The modulus value is the aforementioned variable "x" and satisfies the formula:
[0191] x = g mod N;
[0192] Where x represents the modulus value, g represents the group identifier, N represents the total number of groups, and mod represents the modulo operation.
[0193] The communication device generates a WUS sequence of the first packet according to the modulus value.
[0194] 704. Receive a first grouped WUS sequence on a first WUS resource.
[0195] In this embodiment, the communication device wakes up at a time point corresponding to a fixed WUS resource according to the configuration of the network device, and monitors whether a corresponding WUS sequence is received.
[0196] In the embodiment of the present application, the WUS sequence is associated with the grouping of the communication devices through a modulo operation, so that the modulo value (variable "x") can support the grouping of more communication devices.
[0197] This application also proposes a method for sending a wake-up signal sequence. Figure 8 Specifically, Figure 8 FIG. 1 is a flow chart of another method for sending a wake-up signal sequence in an embodiment of the present application. Figure 8 As shown, the method of this embodiment can be executed by a network device, and the method for sending a wake-up signal sequence may include:
[0198] 801. Determine the total number of groups configured on the first WUS resource.
[0199] In this embodiment, it is similar to the aforementioned step 602 and will not be repeated here.
[0200] 802. Determine whether to send first indication information according to the total number of packets, where the first indication information is used to indicate whether a public WUS is configured on the first WUS resource.
[0201] In this embodiment, the first indication information is used to indicate whether a public WUS is configured on the first WUS resource (i.e., whether the public WUS corresponding to the first WUS resource is sent). For example, when the first indication information is "0", the public WUS is not sent; when the first indication information is "1", the public WUS is sent.
[0202] When the network device determines that the total number of packets configured on the first WUS resource is 1, it is known that there is only one packet on the first WUS resource, and therefore, no public WUS needs to be configured. In this case, the first indication information may be determined not to be sent based on the total number of packets.
[0203] In an embodiment of the present application, when the network device configures only one group in the first WUS resource, the network device does not need to configure a public WUS in the first WUS resource, and thus does not need to send the first indication information, thereby saving network resource overhead.
[0204] Relative to Figure 8 In the embodiment shown, this application proposes another method for receiving a wake-up signal sequence. For details, please refer to Figure 9 , Figure 9 FIG. 1 is a flow chart of another method for receiving a wake-up signal sequence according to an embodiment of the present application. Figure 9 As shown, the method of this embodiment can be executed by a communication device, and the wake-up signal sequence receiving method may include:
[0205] 901. Obtain the total number of groups configured on the first WUS resource.
[0206] In this embodiment, the first WUS resource is a resource for the communication device to receive WUS.
[0207] In an optional implementation, the communication device receives a signaling or parameter sent by the network device to obtain the total number of packets configured on the first WUS resource sent by the network device. The signaling or parameter may be unicast sent by the network device to the communication device or broadcast sent by the network device to all communication devices in the corresponding cell, which is not limited herein.
[0208] In another optional implementation, the communication device may determine the total number of groups configured on the first WUS resource by obtaining the total number of WUS sequences configured on the first WUS resource. If the total number of WUS sequences is 1, the total number of groups configured on the first WUS resource is determined. In this case, the total number of WUS sequences is equal to the total number of groups. The total number of WUS sequences may also be obtained by the communication device by receiving a signaling or parameter sent by the network device.
[0209] 902. The total number of packets determines whether to monitor a public WUS on the first WUS resource.
[0210] In this embodiment, if the communication device determines that the total number of packets configured on the first WUS resource is 1, it can be determined that the network device has not configured a public WUS on the first WUS resource. Therefore, the communication device does not need to monitor the public WUS on the first WUS resource and only receives the WUS sequence of the first packet on the first WUS resource. This sequence can also be called a "group-specific WUS."
[0211] When the communication device determines that the total number of packets configured on the first WUS resource is greater than 1, it can be determined that the network device will send first indication information. Therefore, the communication device can monitor the first indication information on the first WUS resource and determine whether to monitor the public WUS based on the first indication information.
[0212] According to the configuration of the network device, the communication device will wake up at the time corresponding to the fixed WUS resource and monitor whether the corresponding WUS sequence is received.
[0213] In an embodiment of the present application, when the communication device determines that the network device has only configured one group in the first WUS resource, the communication device does not need to monitor the public WUS in the first WUS resource, thereby reducing the power consumption of the communication device.
[0214] Figure 10 This is a structural diagram of a device for sending a wake-up signal sequence in an embodiment of the present application, such as Figure 10 As shown, the apparatus of this embodiment can be applied to the above-mentioned network device, and the apparatus includes: a processing module 1001 and a sending module 1002, wherein the processing module 1001 is configured to determine a group identifier of a first group, where the first group is a group to which the communication device belongs;
[0215] The processing module 1001 is further configured to determine the total number of packets configured on the first wake-up signal WUS resource, where the first WUS resource is a resource for the communication device to receive the WUS, and the total number of packets is the total number of packets of the communication device;
[0216] The processing module 1001 is further configured to generate a WUS sequence of the first group according to the group identifier and the total number of groups;
[0217] The sending module 1002 is configured to send a first grouped WUS sequence on a first WUS resource.
[0218] In a possible implementation, the processing module 1001 is specifically configured to obtain a total number of WUS sequences configured on the first WUS resource;
[0219] The processing module 1001 is specifically configured to determine the total number of groups configured on the first wake-up signal WUS resource according to the total number of WUS sequences and the number of public WUSs if the first WUS resource is configured with a public WUS.
[0220] In a possible implementation, the processing module 1001 is specifically configured to calculate the total number of packets configured on the first wake-up signal WUS resource in the following manner:
[0221] N = MC;
[0222] Wherein, N is the total number of groups, M is the total number of WUSs, and C is the number of public WUSs.
[0223] In a possible implementation, the processing module 1001 is specifically configured to calculate a modulus value according to the group identifier and the total number of groups;
[0224] The processing module 1001 is specifically configured to generate a WUS sequence of a first group according to a modulus value.
[0225] In one possible implementation, the modulus value is calculated based on the group identifier and the total number of groups to satisfy the formula:
[0226] x = g mod N;
[0227] Where x represents the modulus value, g represents the group identifier, N represents the total number of groups, and mod represents the modulo operation.
[0228] The device of the embodiment of the present application can be used to perform Figure 6 The technical solution of the method embodiment shown has similar implementation principles and technical effects, which will not be repeated here.
[0229] Figure 11 This is a structural diagram of a receiving device for a wake-up signal sequence according to an embodiment of the present application. Figure 11 As shown, the apparatus of this embodiment can be applied to the above-mentioned communication device, and the apparatus includes: a processing module 1101 and a receiving module 1102, wherein the processing module 1101 is configured to obtain a group identifier of a first group, where the first group is the group to which the communication device belongs;
[0230] The processing module 1101 is further configured to obtain a total number of packets configured on a first wake-up signal WUS resource, where the first WUS resource is a resource for the communication device to receive the WUS;
[0231] The processing module 1101 is further configured to generate a WUS sequence of the first group according to the group identifier and the total number of groups;
[0232] The receiving module 1102 is configured to receive a first grouped WUS sequence on a first WUS resource.
[0233] In a possible implementation, the processing module 1101 is specifically configured to obtain the total number of packets configured on the first wake-up signal WUS resource sent by the network device.
[0234] In a possible implementation, the processing module 1101 is specifically configured to obtain a total number of WUS sequences configured on the first WUS resource;
[0235] The processing module 1101 is specifically configured to determine the total number of groups configured on the first wake-up signal WUS resource according to the total number of WUS sequences and the number of public WUSs if a public WUS is configured on the first WUS resource.
[0236] In a possible implementation, the processing module 1101 is specifically configured to calculate the total number of packets configured on the first wake-up signal WUS resource in the following manner:
[0237] N = MC;
[0238] Wherein, N is the total number of groups, M is the total number of WUSs, and C is the number of public WUSs.
[0239] In a possible implementation, the processing module 1101 is specifically configured to calculate a modulus value according to the group identifier and the total number of groups;
[0240] The processing module 1101 is specifically configured to generate a WUS sequence of a first group according to the modulus value.
[0241] In one possible implementation, the modulus value is calculated based on the group identifier and the total number of groups to satisfy the formula:
[0242] x = g mod N;
[0243] Where x represents the modulus value, g represents the group identifier, N represents the total number of groups, and mod represents the modulo operation.
[0244] The device of the embodiment of the present application can be used to perform Figure 7 The technical solution of the method embodiment shown has similar implementation principles and technical effects, which will not be repeated here.
[0245] Figure 12 This is a structural diagram of a device for sending a wake-up signal sequence in an embodiment of the present application, such as Figure 12 As shown, the apparatus of this embodiment can be applied to the above-mentioned network device, and the apparatus includes: a processing module 1201, wherein the processing module 1201 is configured to determine the total number of packets configured on the first wake-up signal WUS resource, where the first WUS resource is a resource for the communication device to receive the WUS;
[0246] The processing module 1201 is further configured to determine whether to send first indication information according to the total number of packets, wherein the first indication information is used to indicate whether a public WUS is configured on the first WUS resource.
[0247] In a possible implementation, the processing module 1201 is specifically configured to determine not to send the first indication information according to the total number of groups if the total number of groups is 1.
[0248] The device of the embodiment of the present application can be used to perform Figure 8 The technical solution of the method embodiment shown has similar implementation principles and technical effects, which will not be repeated here.
[0249] Figure 13 This is a structural diagram of a receiving device for a wake-up signal sequence according to an embodiment of the present application. Figure 13 As shown, the apparatus of this embodiment can be applied to the above communication device, and the apparatus includes: a processing module 1301,
[0250] The processing module 1301 is configured to obtain the total number of packets configured on the first wake-up signal WUS resource, where the first WUS resource is a resource for the communication device to receive the WUS;
[0251] The processing module 1301 is further configured to determine whether to monitor the public WUS on the first WUS resource according to the total number of packets.
[0252] In a possible implementation, the processing module 1301 is specifically configured to determine, if the total number of groups is 1, not to monitor the public WUS on the first WUS resource according to the total number of groups.
[0253] In a possible implementation, the processing module 1301 is specifically configured to not monitor the public WUS on the first WUS resource if the first indication information is not received.
[0254] The device of the embodiment of the present application can be used to perform Figure 9 The technical solution of the method embodiment shown has similar implementation principles and technical effects, which will not be repeated here.
[0255] Figure 14 This is a schematic structural diagram of the network device in the embodiment of this application. Figure 14 As shown, network device 1400 can be the network device in the above-mentioned embodiment. Network device 1400 includes an antenna 1401, a radio frequency device 1402, and a baseband device 1403. Antenna 1401 is connected to radio frequency device 1402. In the uplink direction, radio frequency device 1402 receives signals from a communication device via antenna 1401 and sends the received signals to baseband device 1403 for processing. In the downlink direction, baseband device 1403 generates signals to be sent to the communication device and sends the generated signals to radio frequency device 1402. Radio frequency device 1402 transmits the signals via antenna 1401.
[0256] The baseband device 1403 may include one or more processing units 14031. The processing unit 14031 may specifically be a processor.
[0257] In addition, baseband device 1403 may also include one or more storage units 14032 and one or more communication interfaces 14033. Storage unit 14032 is used to store computer programs and / or data. Communication interface 14033 is used to exchange information with radio frequency device 1402. Storage unit 14032 may specifically be a memory, and communication interface 14033 may be an input / output interface or a transceiver circuit.
[0258] Optionally, the storage unit 14032 may be a storage unit on the same chip as the processing unit 14031, ie, an on-chip storage unit, or a storage unit on a different chip from the processing unit 14031, ie, an off-chip storage unit. This application does not limit this.
[0259] Figure 15 This is a schematic structural diagram of the communication device provided in this application. Figure 15 As shown, the communication device 1500 may be the communication device in the above embodiment. The communication device 1500 includes a processor 1501 and a transceiver 1502.
[0260] Optionally, the communication device 1500 further includes a memory 1503. The processor 1501, the transceiver 1502, and the memory 1503 can communicate with each other through an internal connection path to transmit control signals and / or data signals.
[0261] The memory 1503 is used to store computer programs, and the processor 1501 is used to execute the computer programs stored in the memory 1503, thereby realizing the functions of the above-mentioned device embodiment.
[0262] Specifically, the processor 1501 may be used to execute apparatus embodiments (eg, Figure 11 ) is performed by the processing module 1101, and the transceiver 1502 is used to perform the operations and / or processing performed by the receiving module 1102.
[0263] Optionally, the memory 1503 may also be integrated into the processor 1501 or independent of the processor 1501 .
[0264] Optionally, the communication device 1500 may further include an antenna 1504 for transmitting the signal output by the transceiver 1502. Alternatively, the transceiver 1502 receives the signal via the antenna.
[0265] Optionally, the communication device 1500 may further include a power supply 1505 for providing power to various devices or circuits in the device.
[0266] In addition, to further improve the functionality of the communication device, the communication device 1500 may further include one or more of an input unit 1506, a display unit 1507 (which may also be considered an output unit), an audio circuit 1508, a camera 1509, and a sensor 1510. The audio circuit may further include a speaker 15081, a microphone 15082, etc., which will not be described in detail.
[0267] The present application also provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a computer, the computer is enabled to perform the steps and / or processing in any of the above method embodiments.
[0268] The present application also provides a computer program product, which includes computer program code. When the computer program code is run on a computer, the computer is enabled to execute the steps and / or processing in any of the above method embodiments.
[0269] During implementation, each step of the above method embodiment can be completed by an integrated logic circuit of the hardware in the processor or an instruction in the form of software. The processor can be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor, etc. The steps of the method disclosed in the embodiment of the present application can be directly embodied as being executed by a hardware coding processor, or being executed by a combination of hardware and software modules in the coding processor. The software module can be located in a mature storage medium in the art such as random access memory, flash memory, read-only memory, programmable read-only memory or electrically erasable programmable memory, registers, etc. The storage medium is located in the memory, and the processor reads the information in the memory and completes the steps of the above method in combination with its hardware.
[0270] The memory mentioned in the above embodiments may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), and direct RAM bus RAM (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[0271] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0272] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0273] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0274] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.
[0275] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0276] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for enabling a computer device (personal computer, server, or network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0277] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the claims.
Claims
1. A method for sending a wake-up signal sequence, characterized in that: include: determining a group identifier of a first group, where the first group is a group to which the communication device belongs; Determine a total number of packets configured on a first wake-up signal WUS resource, where the first WUS resource is a resource for the communication device to receive the WUS; Calculating a modulus value according to the group identifier and the total number of groups, and generating a WUS sequence of the first group according to the modulus value; wherein, in each group of WUS resources, the modulus value used by each group is different; The first packet's WUS sequence is sent on the first WUS resource.
2. The method according to claim 1, characterized in that The determining the total number of packets configured on the first wake-up signal WUS resource includes: Obtaining the total number of WUS sequences configured on the first WUS resource; If a common WUS is configured on the first WUS resource, the total number of the groups configured on the first wake-up signal WUS resource is determined according to the total number of the WUS sequences and the number of the common WUS.
3. The method according to claim 2, characterized in that The determining, according to the total number of the WUS sequences and the number of the common WUSs, the total number of groups configured on the first wake-up signal WUS resource includes: The total number of packets configured on the first wake-up signal WUS resource is calculated in the following manner: N = MC; Wherein, N is the total number of the groups, M is the total number of the WUS sequences, and C is the number of the common WUSs.
4. The method according to claim 1, wherein The modulus value calculated according to the group identifier and the total number of groups satisfies the formula: x = gmodN; Wherein, x represents the modulus value, g represents the group identifier, N represents the total number of groups, and mod represents a modulo operation.
5. A method for receiving a wake-up signal sequence, characterized in that: include: Obtaining a group identifier of a first group, where the first group is a group to which the communication device belongs; Obtaining a total number of packets configured on a first wake-up signal WUS resource, where the first WUS resource is a resource for the communication device to receive the WUS; Calculating a modulus value according to the group identifier and the total number of groups, and generating a WUS sequence of the first group according to the modulus value; wherein, in each group of WUS resources, the modulus value used by each group is different; The first packet's WUS sequence is received on the first WUS resource.
6. The method according to claim 5, characterized in that The acquiring the total number of packets configured on the first wake-up signal WUS resource includes: Acquire the total number of packets configured on the first wake-up signal WUS resource sent by the network device.
7. The method according to claim 5, characterized in that The acquiring the total number of packets configured on the first wake-up signal WUS resource includes: Obtaining a total number of WUS sequences configured on the first WUS resource sent by the network device; If a common WUS is configured on the first WUS resource, the total number of the groups configured on the first wake-up signal WUS resource is determined according to the total number of the WUS sequences and the number of the common WUS.
8. A method for sending a wake-up signal sequence, characterized in that: include: Determine a total number of packets configured on a first wake-up signal WUS resource, where the first WUS resource is a resource for the communication device to receive the WUS; Determining whether to send first indication information according to the total number of packets, wherein the first indication information is used to indicate whether a public WUS is configured on the first WUS resource; If the total number of groups is 1, it is determined based on the total number of groups that the first indication information is not sent.
9. A method for receiving a wake-up signal sequence, characterized in that: include: Obtaining a total number of packets configured on a first wake-up signal WUS resource, where the first WUS resource is a resource for the communication device to receive the WUS; determining whether to monitor a public WUS on the first WUS resource according to the total number of packets; If the total number of groups is 1, it is determined according to the total number of groups that the public WUS is not monitored on the first WUS resource.
10. A device for sending a wake-up signal sequence, characterized in that: include: a processing module, configured to determine a group identifier of a first group, where the first group is a group to which the communication device belongs; The processing module is further configured to determine a total number of packets configured on a first wake-up signal WUS resource, where the first WUS resource is a resource for the communication device to receive the WUS, and the total number of packets is the total number of packets of the communication device; The processing module is further configured to calculate a modulus value according to the group identifier and the total number of groups, and generate a WUS sequence of the first group according to the modulus value; wherein, in each group of WUS resources, the modulus value used by each group is different; A sending module is used to send the WUS sequence of the first group on the first WUS resource.
11. The device according to claim 10, characterized in that The processing module is specifically configured to obtain the total number of WUS sequences configured on the first WUS resource; The processing module is specifically configured to determine the total number of groups configured on the first wake-up signal WUS resource according to the total number of the WUS sequences and the number of the public WUS if the first WUS resource is configured with a public WUS.
12. The device according to claim 11, characterized in that The processing module is specifically configured to calculate the total number of packets configured on the first wake-up signal WUS resource in the following manner: N = MC; Wherein, N is the total number of the groups, M is the total number of the WUSs, and C is the number of the common WUSs.
13. The device according to claim 10, characterized in that The modulus value calculated according to the group identifier and the total number of groups satisfies the formula: x = gmodN; Wherein, x represents the modulus value, g represents the group identifier, N represents the total number of groups, and mod represents a modulo operation.
14. A device for receiving a wake-up signal sequence, characterized in that: include: a processing module, configured to obtain a group identifier of a first group, where the first group is a group to which the communication device belongs; The processing module is further configured to obtain a total number of packets configured on a first wake-up signal WUS resource, where the first WUS resource is a resource for the communication device to receive the WUS; The processing module is further configured to generate a WUS sequence of the first group according to the group identifier and the total number of groups; A receiving module is used to receive the WUS sequence of the first group on the first WUS resource.
15. The device according to claim 14, characterized in that The processing module is specifically configured to obtain the total number of packets configured on the first wake-up signal WUS resource sent by the network device.
16. The device according to claim 14, characterized in that The processing module is specifically configured to obtain the total number of WUS sequences configured on the first WUS resource; The processing module is specifically configured to determine the total number of groups configured on the first wake-up signal WUS resource according to the total number of the WUS sequences and the number of the public WUS if a public WUS is configured on the first WUS resource.
17. A device for sending a wake-up signal sequence, characterized in that: include: a processing module, configured to determine a total number of packets configured on a first wake-up signal WUS resource, where the first WUS resource is a resource for a communication device to receive the WUS; The processing module is further configured to determine whether to send first indication information according to the total number of packets, wherein the first indication information is used to indicate whether a public WUS is configured on the first WUS resource; The processing module is specifically configured to determine not to send the first indication information based on the total number of groups if the total number of groups is 1.
18. A device for receiving a wake-up signal sequence, characterized in that: include: a processing module, configured to obtain a total number of packets configured on a first wake-up signal WUS resource, where the first WUS resource is a resource for the communication device to receive the WUS; The processing module is further configured to determine whether to monitor a public WUS on the first WUS resource according to the total number of groups; The processing module is specifically configured to determine, if the total number of groups is 1, not to monitor the public WUS on the first WUS resource according to the total number of groups.
19. A network device, characterized in that: include: one or more processors; a memory for storing one or more programs; When the one or more programs are executed by the one or more processors, the one or more processors implement the method according to any one of claims 1 to 4 and 8.
20. A communication device, characterized in that: include: one or more processors; a memory for storing one or more programs; When the one or more programs are executed by the one or more processors, the one or more processors implement the method according to any one of claims 5 to 7 and 9.
21. A computer-readable storage medium, characterized in that The invention comprises a computer program, which, when executed on a computer, causes the computer to perform the method according to any one of claims 1 to 9.
22. A computer program product, characterized in that The computer program product comprises computer program code, and when the computer program code is executed by a computer, is used to perform the method according to any one of claims 1 to 9.