Abstract: An apparatus and method for paging a user equipment and a communication system. The method comprises: calculating a first-level paging packet number based on an inherent identifier of a user equipment or the inherent identifier of the user equipment and a network configuration parameter; calculating a second-level paging packet number based on a network identifier allocated by an MME; receiving indication information sent by a base station for indicating a paging packet number; determining whether information included in the indication information is consistent with the first-level paging packet number and the second-level paging packet number; and with consistency decoding a downlink data channel so as to determine whether the user equipment is paged. Thus different paging packets can have the same or a similar number of user equipments as far as possible and the false paging probability of a whole cell can be reduced.
nstructions
Title of the Invention: Apparatus, Method and Communication System for Paging User Equipment
Technical field
[0001]
The present invention relates to the field of wireless communication technologies, and in particular, to an apparatus, a method, and a communication system for paging a user equipment.
Background technique
[0002]
With the Internet of Things (IoT, Internet of Things) in the next generation of mobile communications networks, application needs become more and more extensive. The IoT service has many new features, including ultra-low power consumption requirements, deployment of massive user equipment (UE, User Equipment), low data traffic, and low service latency requirements. These characteristics put forward many technical requirements for the LTE system, among which important requirements include that the behavior of the user equipment should be as power-efficient as possible.
[0003]
The 3rd Generation Partnership Project (3GPP) is researching a new wireless communication technology to support IoT services, that is, the topic of NB-IoT (Narrow Band Internet of Things) technology. The NB-IoT technology is based on the existing LTE technology and further enhances a new narrowband communication technology that satisfies the IoT service requirements.
[0004]
The paging scheme for user equipments existing in the NB-IoT and LTE systems, especially the paging scheme for idle user equipment (IDLE), requires energy saving as much as possible. In the existing paging scheme, the user equipment sends a certain subframe (subframe) in a specified system frame number (SFN, System Frame Number) within each paging cycle (Paging Cycle). Paging message. The system frame where the user equipment listens for paging is called a paging frame (PF, Paging Frame), and the subframe in which the PF listens for paging is called a paging opportunity (PO, Paging Occasion).
[0005]
The formula for calculating the PF and the PO of each user equipment is as follows: SFN mod T=(T div N)*(UE_ID mod N); i_s=floor(UE_ID/N) mod Ns. Among them, SFN and i_s determine the location of PF and PO respectively; N, T, Ns, nB and other parameters are configured by the network, for example, N:min(T,nB), Ns:max(1,nB/T); UE_ID=IMSI mod 1024. Among them, the International Mobile Subscriber Identification (IMSI) is a value fixed in the user equipment; nB is a parameter broadcasted by the network in the system system information, indicating the total number of POs in the paging cycle of the cell.
[0006]
When a certain user equipment has service data arrives, the Mobility Management Entity (MME) sends a paging message to the base station (for example, eNB), and the base station sends a paging message in the PO of the user equipment. For example, the paging message is carried by a Physical Downlink Shared Channel (PDSCH) indicated by Downlink Control Information (DCI) on a Physical Downlink Control Channel (PDCCH) channel. After the user equipment decodes the paging message on the PDSCH, if the user equipment identifier in the paging message is the same as its own, it indicates that the user equipment is paged, and a connection establishment request should be initiated.
[0007]
It should be noted that the above description of the technical background is merely intended to facilitate a clear and complete description of the technical solutions of the present invention and facilitate its understanding by those skilled in the art. It cannot be said that the above technical solutions are well-known to those skilled in the art simply because these solutions are explained in the Background section of the present invention.
[0008]
Summary of the Invention
[0009]
The inventors found that according to the existing PF and PO allocation rules, there may be multiple user equipments with the same PF and PO. When a certain user equipment corresponding to a certain PO is paged, other user equipments in the PO also decode the PDCCH and the PDSCH. However, other user equipments cannot find their own user equipment identity in the paging message of the PDSCH, indicating that these user equipments are not paged, and these user equipments are actually wasting the power of decoding the PDSCH.
[0010]
This power consumption phenomenon can be called "false paging". The greater the number of user equipments in a cell, the more serious the “false paging” phenomenon is, and the more power the user equipment is wasted. Therefore, the problem of "false paging" urgently needs to be solved for IoT networks with massive user equipments.
[0011]
The embodiments of the present invention provide an apparatus, a method and a communication system for paging a user equipment. The paging user equipment is grouped. Different paging groups have the same or similar number of user equipments as much as possible, which reduces the probability of “false paging” in the entire cell.
[0012]
According to a first aspect of the embodiments of the present invention, a method for paging a user equipment is provided, including:
[0013]
Calculating a first-level paging packet number of the user equipment based on an inherent identifier of the user equipment, or an inherent identifier of the user equipment and a network configuration parameter;
[0014]
Calculating a second-level paging packet number of the user equipment based on a network identifier assigned by the mobility management entity to the user equipment;
[0015]
Receiving indication information sent by a base station for indicating a paging packet number; the paging packet number includes a first-level paging packet number and a second-level paging packet number;
[0016]
Determine whether the first-level paging packet number included in the indication information is consistent with the calculated first-level paging packet number, and the second-level paging packet number included in the indication information With the calculated second-level paging packet number; and
[0017]
The first-level paging packet number included in the indication information in the indication information is consistent with the calculated first-level paging packet number and the second-level search included in the indication information When the call packet number and the calculated second-level paging packet number are the same, the downlink data channel sent by the base station is decoded to determine whether the user equipment is paged.
[0018]
According to a second aspect of the embodiments of the present invention, an apparatus for paging a user equipment is configured in a user equipment, and the apparatus includes:
[0019]
a first calculating unit, which calculates a first-level paging packet number of the user equipment based on an inherent identifier of the user equipment or an inherent identifier of the user equipment and a network configuration parameter;
[0020]
a second calculating unit, which calculates a second-level paging packet number of the user equipment based on a network identifier assigned by the mobility management entity to the user equipment;
[0021]
An information receiving unit that receives indication information sent by a base station for indicating a paging packet number; the paging packet number includes a first-level paging packet number and a second-level paging packet number;
[0022]
An information determining unit determining whether the first-level paging packet number included in the indication information is consistent with the first-level paging packet number calculated by the first calculation unit, and the indication information The second-level paging packet number included therein is consistent with the second-level paging packet number calculated by the second calculating unit; and
[0023]
An information decoding unit, wherein the first-level paging packet number included in the indication information is identical to the first-level paging packet number calculated by the first calculation unit, and the indication information includes When the second-level paging packet number is the same as the second-level paging packet number calculated by the second calculating unit, the downlink data channel sent by the base station is decoded to determine the second-level paging packet number. Whether the user equipment is paged.
[0024]
According to a third aspect of the embodiments of the present invention, a method for paging a user equipment is provided, including:
[0025]
Sending indication information indicating a paging packet number; the paging packet number includes a first-level paging packet number and a second-level paging packet number;
[0026]
Wherein, the first-level paging packet number is obtained based on an inherent identifier of the user equipment, or an inherent identifier of the user equipment and a network configuration parameter, and the second-level paging packet number is assigned to the foregoing based on a mobility management entity. The user equipment's network identification is obtained.
[0027]
According to a fourth aspect of the embodiments of the present invention, an apparatus for paging a user equipment is provided and configured in a base station. The apparatus includes:
[0028]
An information sending unit that sends indication information indicating a paging packet number; the paging packet number includes a first-level paging packet number and a second-level paging packet number;
[0029]
Wherein, the first-level paging packet number is obtained based on an inherent identifier of the user equipment, or an inherent identifier of the user equipment and a network configuration parameter, and the second-level paging packet number is assigned to the foregoing based on a mobility management entity. The user equipment's network identification is obtained.
[0030]
According to a fifth aspect of the embodiments of the present invention, a method for paging a user equipment is provided, including:
[0031]
Assigning network identifiers to user equipments attached to the mobile management entity;
[0032]
Wherein, the network identifier enables multiple user equipments belonging to the same first-level paging packet to be uniformly distributed in different second-level paging packets; the first-level paging packet is based on the multiple user equipments. The intrinsic identifier of the device, or the inherent identifiers and network configuration parameters of the multiple user equipments.
[0033]
According to a sixth aspect of the embodiments of the present invention, an apparatus for paging a user equipment is configured in a mobility management entity, and the apparatus includes:
[0034]
An identifier allocation unit that allocates a network identifier for a user equipment attached to the mobility management entity;
[0035]
Wherein, the network identifier enables multiple user equipments belonging to the same first-level paging packet to be uniformly distributed in different second-level paging packets; the first-level paging packet is based on the multiple user equipments. The intrinsic identifier of the device, or the inherent identifiers and network configuration parameters of the multiple user equipments.
[0036]
According to a seventh aspect of the embodiments of the present invention, there is provided a communication system, where the communication system includes:
[0037]
The user equipment is configured with the apparatus for paging a user equipment according to the second aspect;
[0038]
a base station configured with the apparatus for paging a user equipment according to the fourth aspect;
[0039]
The MME is configured with the apparatus for paging a user equipment according to the sixth aspect.
[0040]
The beneficial effects of the embodiments of the present invention lie in that first-level paging packets are divided based on inherent identifiers of user equipments, or inherent identifiers of user equipments and network configuration parameters, and second-level paging is based on network identifiers of network equipments allocated to user equipments. Grouping; Therefore, different paging groups can have the same or similar number of user equipments as much as possible, which can reduce the probability of “false paging” of the entire cell.
[0041]
With reference to the following description and drawings, a specific embodiment of the present invention is disclosed in detail, indicating the manner in which the principles of the present invention can be adopted. It is to be understood that the embodiments of the present invention are not to be limited in scope. The embodiments of the present invention include many changes, modifications, and equivalents within the spirit and terms of the appended claims.
[0042]
Features described and/or illustrated with respect to one embodiment may be used in one or more other embodiments in the same or similar manners, in combination with features in other embodiments, or in place of features in other embodiments. .
[0043]
It should be emphasized that the term "comprising" is used herein to mean the presence of features, integers, steps or components, but does not preclude the presence or addition of one or more other features, integers, steps or components.
Description of the drawings
[0044]
Many aspects of the present invention can be better understood with reference to the following drawings. The components in the drawings are not drawn to scale but are merely for illustrating the principles of the invention. For ease of illustration and description of parts of the invention, corresponding parts in the drawings may be enlarged or reduced.
[0045]
The elements and features described in one drawing or one embodiment of the present invention may be combined with elements and features shown in one or more other figures or embodiments. Moreover, in the figures, like reference numerals designate corresponding parts throughout the several views and may be used to designate more than one corresponding embodiment used in the embodiments.
[0046]
FIG. 1 is a schematic diagram of a method for paging a user equipment according to Embodiment 1 of the present invention; FIG.
[0047]
FIG. 2 is another schematic diagram of a method for paging a user equipment according to Embodiment 1 of the present invention; FIG.
[0048]
FIG. 3 is a schematic diagram of a method for paging a user equipment according to Embodiment 2 of the present invention; FIG.
[0049]
FIG. 4 is another schematic diagram of a method for paging a user equipment according to Embodiment 2 of the present invention; FIG.
[0050]
FIG. 5 is another schematic diagram of a method for paging a user equipment according to Embodiment 2 of the present invention; FIG.
[0051]
FIG. 6 is a schematic diagram of a method for paging a user equipment according to Embodiment 3 of the present invention; FIG.
[0052]
FIG. 7 is a schematic diagram of a method for allocating S-TMSI according to Embodiment 3 of the present invention; FIG.
[0053]
FIG. 8 is a schematic diagram of an apparatus for paging a user equipment according to Embodiment 4 of the present invention; FIG.
[0054]
FIG. 9 is a schematic diagram of a user equipment according to Embodiment 4 of the present invention; FIG.
[0055]
FIG. 10 is a schematic diagram of an apparatus for paging a user equipment according to Embodiment 5 of the present invention; FIG.
[0056]
FIG. 11 is another schematic diagram of an apparatus for paging a user equipment according to Embodiment 5 of the present invention; FIG.
[0057]
FIG. 12 is another schematic diagram of an apparatus for paging a user equipment according to Embodiment 5 of the present invention; FIG.
[0058]
13 is a schematic diagram of a base station according to Embodiment 5 of the present invention;
[0059]
FIG. 14 is a schematic diagram of an apparatus for paging a user equipment according to Embodiment 6 of the present invention; FIG.
[0060]
FIG. 15 is another schematic diagram of an apparatus for paging a user equipment according to Embodiment 6 of the present invention; FIG.
[0061]
FIG. 16 is another schematic diagram of an apparatus for paging a user equipment according to Embodiment 6 of the present invention; FIG.
[0062]
FIG. 17 is a schematic diagram of an identifier allocation unit according to Embodiment 6 of the present invention; FIG.
[0063]
FIG. 18 is a schematic diagram of an MME according to Embodiment 6 of the present invention; FIG.
[0064]
FIG. 19 is a schematic diagram of a communication system according to a seventh embodiment of the present invention.
detailed description
[0065]
The foregoing and other features of the present invention will become apparent from the following description with reference to the accompanying drawings. Certain embodiments of the present invention have been specifically disclosed in the specification and drawings, which show part of the embodiments in which the principles of the invention may be employed. It should be understood that the invention is not limited to the described embodiments. Instead, the The invention includes all modifications, variations, and equivalents that fall within the scope of the appended claims.
[0066]
For "pseudo-paging", we can consider the method of extending the paging cycle of user equipment to save the power of the user equipment as much as possible. However, not all latency requirements for IoT services allow the use of extended paging cycles. For such services, a method for grouping user equipments may also be adopted; the paging group to which the current paging user equipment belongs is indicated in the DCI of the PDCCH at each paging. For a user equipment in a certain PO, only the user equipment in the indicated paging packet decodes the PDSCH, which greatly reduces the probability of “false paging”.
[0067]
There are many methods for grouping user equipments in a cell. The usual grouping method is to determine the paging packet number to which the user equipment belongs according to the IMSI. The number of paging groups in the network can be configured by the network. However, in the normal paging grouping method, since the IMSI is randomly allocated and solidified in the user equipment, the number of user equipments actually existing in each paging packet within a PO after the grouping may not be equal.
[0068]
In special cases, the number of user equipments in a certain PO is extremely unevenly distributed among paging packets, resulting in that the number of user equipments in a certain PO group is much larger than the number of user equipments in other groups within the PO. This paging group with a large number of user equipments still has a high "false paging" probability under this PO. When the number of user equipments between different paging groups in the same PO is the same, the PO has the lowest probability of “false paging”; the above-mentioned normal paging group method does not guarantee this, resulting in a certain PO may still have relatively With the high probability of “false paging”, the power consumption of some user devices has increased significantly.
[0069]
Therefore, in the present invention, the first-level paging packet is divided based on the inherent identifier of the user equipment, or the inherent identifier of the user equipment and the network configuration parameters, and the second-level paging packet is divided based on the network identifier assigned to the user equipment by the network; Therefore, different paging groups can have the same or similar number of user equipments as much as possible, which can reduce the probability of “false paging” of the entire cell.
[0070]
In the following, the embodiments of the present invention will be described in detail by taking NB-IoT and LTE as examples. However, the present invention is not limited thereto and may also be applied to other communication systems. The present invention can be used as long as the number of user equipments is large and the communication system that needs to page the user equipments.
[0071]
Example 1
[0072]
The embodiment of the present invention provides a method for paging a user equipment. FIG. 1 is a schematic diagram of a method for paging a user equipment according to an embodiment of the present invention, which is described from the user equipment side. As shown in FIG. 1, the method includes:
[0073]
Step 101: The user equipment calculates a first-level paging packet number of the user equipment based on the inherent identifier of the user equipment or the inherent identifier and network configuration parameters of the user equipment.
[0074]
Step 102: The user equipment calculates a second-level paging packet number of the user equipment based on a network identifier assigned by the MME to the user equipment.
[0075]
Step 103: A user equipment receives indication information sent by a base station to indicate a paging packet number. The paging packet number includes a first-level paging packet number and a second-level paging packet number.
[0076]
In step 104, the user equipment determines whether the first-level paging packet number included in the indication information is consistent with the calculated first-level paging packet number, and the second-level paging packet number and the calculated number included in the indication information. Whether the secondary paging packet numbers are the same; and
[0077]
Step 105: The first-level paging packet number included in the indication information of the user equipment is consistent with the calculated first-level paging packet number and indicates the second-level paging packet number and the calculated second level included in the indication information. When the paging packet number is the same, the downlink data channel sent by the base station is decoded to determine whether the user equipment is paged.
[0078].
In this embodiment, the user equipment may be, for example, a narrow-band Internet of things terminal, but the present invention is not limited thereto. For example, the user equipment may also be a terminal of another network system. The embodiment of the present invention is only described by taking a narrow-band Internet of Things as an example, but it is not limited thereto, and may be applied to any system that performs paging of a user equipment.
[0079]
In addition, the base station in this embodiment of the present invention may be a macro base station (eg, eNB), and the user equipment is served by a macro cell (Macro cell) generated by the macro base station; the base station in the embodiment of the present invention may also be a micro base station, and the user equipment is composed of The micro cells generated by the micro base station (for example, Pico cells) provide services. The embodiment of the present invention is not limited thereto, and a specific scenario may be determined according to actual needs.
[0080]
In this embodiment, the inherent identifier of the user equipment may be an IMSI, the network identifier of the user equipment may be a temporary mobile subscriber identity (S-TMSI, SAE-Temporary Mobile Subscriber Identity), and the network configuration parameter may be a symbol indicating that the cell is in a search. The number of POs in the call cycle nB.
[0081]
In the following, only IMSI, S-TMSI and nB will be taken as examples for illustration. However, the present invention is not limited thereto, and may also be other identifiers or parameters. For example, S-TMSI may also be replaced by a globally unique temporary user equipment identity (GUTI). In addition, the user equipment may obtain these identifiers or parameters through system parameters (SI, System Information), etc. For the details of how to obtain the IMSI, S-TMSI, and nB, etc., reference may be made to the prior art.
[0082]
In this embodiment, the first-level paging packet number may be calculated by the following formula:
[0083]
UE_ID=IMSI mod 1024;
[0084]
Paging_GroupID=UE_ID div nB, or Paging_GroupID=floor(UE_ID/nB);
[0085]
Paging_GroupID is the first-level paging packet number, IMSI is the international mobile subscriber identity, nB is the network configuration parameter, mod represents a modular operation, div represents a quotient operation, and floor represents a downward rounding operation.
[0086]
In addition, the second-level paging packet number can be calculated by the following formula:
[0087]
S-TMSI_GroupID=S-TMSI mod 2^ M ;
[0088]
S-TMSI_GroupID is the second-level paging packet number, S-TMSI is the temporary mobile user ID, M is the number of bits used by the predefined S-TMSI packet, and mod represents a modulo operation.
[0089].
In this embodiment, the inventors considered the following rules when calculating the formulas for calculating PF and PO in the prior art:
[0090]
There are nB POs throughout the paging cycle, and there are 1024/nB different UE_IDs in each PO.
[0091]
The difference between possible UE_ID values in each PO is nB, that is, a possible UE_ID in a PO includes {i,i+nB,i+2*nB,i+3*nB,i+4*nB,... .},i=0,1,2,...nB-1.
[0092]
At the same time, it is noted that although the IMSI of the user equipment is not allocated by the network, the S-TMSI of the user equipment is allocated to the UE by the MME of the network during the attachment process. Therefore, it can be considered that all user equipments have network-specific S-TMSI that is assigned by the network within the MME. The MME may add certain characteristics when allocating the S-TMSI of the user equipment, so as to ensure that the number of user equipments allocated in the same paging group is the same or similar.
[0093]
In this embodiment, the indication information may be included in the DCI of the PDCCH, and the user equipment may obtain the indication information by listening to the DCI of the PDCCH; or the indication information may also be included in the system information, and the user equipment sends the data through the receiving base station. System information to obtain this indication information. The following describes the PDCCH and the PDSCH as examples, but the present invention is not limited thereto. For example, the PDCCH may also be replaced by ePDCCH, M-PDCCH, and the like.
[0094]
FIG. 2 is another schematic diagram of a method for paging a user equipment according to an embodiment of the present invention. As shown in FIG. 2, the method includes:
[0095]
Step 201: The user equipment calculates a first-level paging packet number of the user equipment based on an inherent identifier of the user equipment or an inherent identifier of the user equipment and a network configuration parameter.
[0096].
In this embodiment, the first-level paging packet number may be calculated based on only the IMSI, for example, UE_ID=IMSI mod 1024 is used as the first-level paging packet number. Alternatively, the first-level paging packet number may also be calculated based on IMSI and nB. For example, Paging_GroupID=UE_ID div nB=(IMSI mod 1024)div nB is used as the first-level paging packet number; the value of Paging_GroupID is {0,1 ,2,3,...,1024/nB-1}.
[0097]
Step 202: The user equipment calculates a second-level paging packet number of the user equipment based on the network identifier assigned to the user equipment by the MME.
[0098]
In the present embodiment, S-TMSI_GroupID=S-TMSI mod 2^ M may be used as the second-level paging packet number. For the allocation of S-TMSI, reference may be made to Embodiment 3 described later.
[0099]
Step 203: A user equipment receives indication information sent by a base station to indicate a paging packet number. The paging packet number includes a first-level paging packet number and a second-level paging packet number.
[0100]
In this embodiment, the following two fields may be added in the DCI of the PDCCH indicating the paging message, indicating the group number of the first-level paging packet and the second-level paging packet to which the paged user equipment belongs, respectively. The group number, the paging group number of the user equipment is determined by the two-level paging group number.
[0101].
Paging_GroupID field: This field indicates the group number of the first-level paging packet to which the paged user equipment belongs. The calculation of the group number is, for example, related to the user equipment's IMSI and network configuration nB parameters. The number of bits in this field can be fixed or variable, but it should contain at least log 2 (1024/nB) bits.
[0102].
S-TMSI_GroupID field: This field indicates the group number of the second-level paging packet to which the paged user equipment belongs, and the calculation of the group number is, for example, related to the S-TMSI (or GUTI) of the user equipment. The number of bits in this field is M.
[0103]
In addition, the base station may further send the periodic information to the user equipment, where the periodic information is used to indicate that paging does not need to be monitored at his own PO during multiple paging cycles after the paging message is received. For example, the following fields may also be included in the DCI of the PDCCH:
[0104]
PO_Skip_Number field: This field indicates that the pagingd user equipment does not receive service within consecutive PO_Skip_Number paging cycles after receiving the paging message, and the user equipment does not need to monitor the PDCCH at the PO.
[0105]
In this embodiment, the group number of the first-level paging packet and the group number of the second-level paging packet included in the indication information may be obtained by calculation by the base station, or calculated by the MME, and may be specifically as follows. Examples 2 and 3 described.
[0106]
In step 204, the user equipment determines whether the information included in the indication information is consistent with the calculated number, that is, whether the first-level paging packet number included in the indication information is the same as the first-level paging packet calculated in step 201. The numbers are the same, and whether the second-level paging packet number included in the indication information is consistent with the second-level paging packet number calculated in step 202; Step 205 is performed if they are all the same, if not The user equipment does not decode the corresponding PDSCH.
[0107]
In this embodiment, the user equipment may monitor the paging_GroupID field and the S-TMSI_GroupID field in the DCI in the PDCCH if the two fields indicate the two-level paging packet number and the user equipment-calculated number (ie, steps 201 and 202 ). The numbers calculated in the above are all the same, indicating that there may be a paging message of the user equipment in the PDSCH, and the user equipment should decode the PDSCH to further check whether there is a user equipment identifier in the paging message. Otherwise, if at least one level of the first paging packet number in the Paging_GroupID field and the S-TMSI_GroupID field is different from the number calculated by the user equipment itself, the user equipment does not decode the PDSCH.
[0108]
In step 205, the user equipment decodes the corresponding PDSCH.
[0109]
In step 206, the user equipment determines whether the decoded paging message includes the identifier of the user equipment; in the case of yes, step 207 is performed, and if not, it can be determined that the user equipment is not paged.
[0110]
In step 207, the user equipment initiates a connection establishment request.
[0111]
In this embodiment, if the user equipment successfully receives the paging message and reads the PO_Skip_Number field in the DCI indication, the user equipment may no longer listen to the PDCCH of its own PO in the next PO_Skip_Number paging cycles.
[0112]
It should be noted that FIG. 1 and FIG. 2 merely schematically illustrate the embodiments of the present invention, but the present invention is not limited thereto. For example, the order of execution between various steps may be appropriately adjusted, and other steps may be added or some steps may be reduced.
[0113]
According to the above embodiment, the first-level paging packet is divided based on the inherent identifier of the user equipment, or the inherent identifier of the user equipment and the network configuration parameter, and the second-level paging packet is divided based on the network identifier of the network allocated to the user equipment; Therefore, different paging groups can have the same or similar number of user equipments as much as possible, which can reduce the probability of “false paging” of the entire cell. In addition, the group number parameter of paging allocation is determined by the parameter nB known to the user equipment, which can reduce the air interface signaling required to configure this parameter separately.
[0114]
Example 2
[0115]
An embodiment of the present invention provides a method for paging a user equipment, which is further described on the basis of Embodiment 1. The same content as Embodiment 1 is not described again.
[0116]
FIG. 3 is a schematic diagram of a method for paging a user equipment according to an embodiment of the present invention, which is described from a base station side. As shown in FIG. 3, the method includes:
[0117]
Step 301: A base station sends indication information indicating a paging packet number to a user equipment. The paging packet number includes a first-level paging packet number and a second-level paging packet number.
[0118]
The first-level paging packet number is obtained based on the inherent identifier of the user equipment, or the inherent identifier of the user equipment and network configuration parameters, and the second-level paging packet number is obtained based on the network identifier allocated to the user equipment by the MME.
[0119]
In this embodiment, the inherent identifier of the user equipment may be the IMSI, and the network identifier of the user equipment may be S-TMSI. The network configuration parameter may be the number of POs indicating the cell in a paging cycle, nB, but the present invention is not limited thereto. this. In addition, the indication information may be sent through DCI of the PDCCH, or the indication information may also be sent through system information.
[0120]
In this embodiment, the base station may also send periodic information to the user equipment, where the periodic information is used to indicate that the user equipment does not need to monitor during multiple paging cycles after receiving the paging message. The period information may be included in the indication information, for example, a PO_Skip_Number field is added in the DCI of the PDCCH.
[0121]
In one embodiment, after the first-level paging packet number and the second-level paging packet number are calculated by the base station, the first-level paging packet number and the second-level paging packet number are included in DCI such as PDCCH. in.
[0122]
FIG. 4 is another schematic diagram of a method for paging a user equipment according to an embodiment of the present invention, which is described from a user equipment side, a base station side, and a MME side. As shown in FIG. 4, the method includes:
[0123]
Step 401, the MME allocates S-TMSI to the user equipment;
[0124]
Refer to Example 3 for how the MME allocates the S-TMSI.
[0125]
Step 402: The MME sends the S-TMSI to the base station.
[0126]
For example, the S-TMSI may be transmitted to the base station during the network attachment process, but the present invention is not limited thereto, and any related method may be used.
[0127]
In step 403, the base station calculates a first-level paging packet number of the user equipment based on the IMSI of the user equipment, or the IMSI and nB.
[0128]
In this embodiment, the first-level paging packet number may be calculated based on only the IMSI; or the first-level paging packet number may also be calculated based on the IMSI and nB, for example, Paging_GroupID=UE_ID div nB=(IMSI mod 1024)div nB As the first-level paging packet number, the value of Paging_GroupID is {0, 1, 2, 3,..., 1024/nB-1}.
[0129]
In step 404, the base station calculates a second-level paging packet number of the user equipment based on the S-TMSI.
[0130]
In this embodiment, S-TMSI_GroupID=S-TMSI mod 2^ M may be used as the second-level paging packet number.
[0131]
Step 405: The base station sends indication information indicating a paging packet number to the user equipment. The paging packet number includes a first-level paging packet number and a second-level paging packet number.
[0132]
In another embodiment, the first-level paging packet number and the second-level paging packet number may be calculated by the MME and transmitted to the base station. The base station includes the first-level paging packet number and the second-level paging packet number. In DCI such as PDCCH.
[0133].
FIG. 5 is another schematic diagram of a method for paging a user equipment according to an embodiment of the present invention, which is described from a user equipment side, a base station side, and a MME side. As shown in FIG. 5, the method includes:
[0134]
Step 501, MME allocates S-TMSI to the user equipment;
[0135]
Refer to Example 3 for how the MME allocates the S-TMSI.
[0136]
In step 502, the MME calculates the first-level paging packet number of the user equipment based on the IMSI of the user equipment, or the IMSI and the nB.
[0137]
In this embodiment, the first-level paging packet number may be calculated based on only the IMSI; or the first-level paging packet number may also be calculated based on the IMSI and nB, for example, Paging_GroupID=UE_ID div nB=(IMSI mod 1024)div nB As the first-level paging packet number, the value of Paging_GroupID is {0, 1, 2, 3,..., 1024/nB-1}.
[0138]
In step 503, the MME calculates a second-level paging packet number of the user equipment based on the S-TMSI.
[0139]
In this embodiment, S-TMSI_GroupID=S-TMSI mod 2^ M may be used as the second-level paging packet number.
[0140]
In step 504, the MME sends the first-level paging packet number and the second-level paging packet number to the base station.
[0141]
In step 505, the base station sends to the user equipment indication information for indicating a paging packet number; the paging packet number includes a first-level paging packet number and a second-level paging packet number.
[0142]
It should be noted that FIG. 4 and FIG. 5 only schematically illustrate the embodiments of the present invention, but the present invention is not limited thereto. For example, the order of execution between various steps may be appropriately adjusted, and other steps may be added or some steps may be reduced.
[0143]
According to the above embodiment, the first-level paging packet is divided based on the inherent identifier of the user equipment, or the inherent identifier of the user equipment and the network configuration parameter, and the second-level paging packet is divided based on the network identifier of the network allocated to the user equipment; Therefore, different paging groups can have the same or similar number of user equipments as much as possible, which can reduce the probability of “false paging” of the entire cell. In addition, the group number parameter of the paging allocation is determined by the parameter nB known to the user equipment, and the air interface signaling required for configuring this parameter separately can be reduced.
[0144]
Example 3
[0145]
An embodiment of the present invention provides a method for paging a user equipment, which is further described on the basis of Embodiments 1 and 2. The same content as Embodiments 1 and 2 is not described again.
[0146].
FIG. 6 is a schematic diagram of a method for paging a user equipment according to an embodiment of the present invention, which is described from the MME side. As shown in FIG. 6, the method includes:
[0147]
Step 601: The MME allocates a network identifier for a user equipment attached to the MME.
[0148]
Wherein, the network identifier enables multiple user equipments belonging to the same first-level paging packet to be uniformly distributed in different second-level paging packets; the first-level paging packet is based on the inherent identifiers of multiple user equipments. Or multiple user equipment's intrinsic identification and network configuration parameters.
[0149]
In this embodiment, the inherent identifier of the user equipment may be the IMSI, and the network identifier of the user equipment may be S-TMSI. The network configuration parameter may be the number of POs indicating the cell in a paging cycle, nB, but the present invention is not limited thereto. this.
[0150]
In this embodiment, in order to ensure that the number of user equipments between different paging packets in the same PO is the same or similar, when the MME assigns the S-TMSI to the user equipment, the MME shall ensure that the attachment of the same first-level paging packet is The user equipments under the MME are evenly distributed in different second-level paging packets.
[0151]
In this embodiment, the MME allocates the S-TMSI to control the lowest M-bit of the S-TMSI. The MME stores 2^ L variables S-TMSI_GroupID[i], where i=0,1,2,3,...2^ L -1; L is a preset value; the initial values of these variables are all 0, for example.
[0152]
FIG. 7 is a schematic diagram of allocating S-TMSI according to an embodiment of the present invention. As shown in FIG. 7, whenever an S-TMSI is allocated for a certain user equipment, the MME performs the following steps:
[0153]
In step 701, the MME determines L bits in the IMSI of the user equipment; wherein the value formed by the L bits is temp, and the temp corresponds to a variable S-TMSI_Group[temp];
[0154]
In step 702, the MME generates an S-TMSI that satisfies the following conditions:
[0155]
S-TMSI mod 2^ M = S-TMSI_Group[temp]; M is the number of bits used by the predefined S-TMSI packet, mod represents a modulo operation; wherein, the MME may generate the S-TMSI randomly and continuously until it is satisfied. S-TMSI of the above conditions.
[0156]
Step 703: The MME allocates the S-TMSI to the user equipment.
[0157]
In step 704, the MME updates the S-TMSI_Group[temp].
[0158]
For example, S-TMSI_Group[temp]=S-TMSI_Group[temp]+1. If the updated value of S-TMSI_Group[temp] is equal to 2^ M , the S-TMSI_Group[temp] can be reset to 0.
[0159]
In this embodiment, when a specific L bits are selected in the IMSI, the L bits may be continuously selected from all the bits of the IMSI, or may be selected discontinuously. The position of the L bit may be specified by the protocol.
[0160]
In one embodiment, in the case that the first-level paging packet is formed based on the inherent identifiers of a plurality of user equipments and network configuration parameters, the lowest 10 bits in the IMSI may be selected.
[0161]
Among them, UE_ID=IMSI mod 2^ L ;
[0162]
Paging_GroupID=UE_ID div nB, or Paging_GroupID=floor(UE_ID/nB);
[0163]
Paging_GroupID is a first-level paging packet number, IMSI is an international mobile subscriber identity code, nB is the network configuration parameter, mod represents a modular operation, div represents a quotient operation, and floor represents a downward rounding operation.
[0164]
In another embodiment, in the case that the first-level paging packet is formed based on the inherent identifiers of the multiple user equipments, the lowest 10 bits in the IMSI and the log 2 P+1 bits from low to high may be selected. Go to log 2 (G*P) bit;
[0165]
Among them, Paging_GroupID=(IMSI mod G*P)/P;
[0166]
G, P are preset values and P>=1024; Paging_GroupID is the first-level paging packet number, IMSI is the international mobile subscriber identity code, and mod represents modular arithmetic.
[0167]
For example, if G=4, P=2048, then Paging_GroupID=(IMSI mod 4*2048)/2048, the lowest 10 bits in IMSI and 12th and 13th bits from low to high should be selected, that is, select from IMSI. Bits (L=12).
[0168]
Therefore, when the MME allocates the S-TMSI of the user equipment, certain characteristics can be added, and the number of user equipments allocated in the same paging group can be ensured to be the same or similar.
[0169]
In one embodiment, the MME may send the S-TMSI to the base station; after the first-level paging packet number and the second-level paging packet number can be calculated by the base station, the first-level paging packet number and the first The secondary paging packet number is included in, for example, the DCI of the PDCCH.
[0170]
In another embodiment, the first-level paging packet number and the second-level paging packet number may be calculated by the MME and transmitted to the base station. The base station includes the first-level paging packet number and the second-level paging packet number. In DCI such as PDCCH. Regarding how to calculate the first-level paging packet number and the second-level paging packet number, reference can be made to Embodiments 1 and 2.
[0171]
As can be seen from the above embodiment, the MME can control the lowest M bit of the network identifier when allocating network identifiers; and divides the first-level paging group based on the inherent identifier of the user equipment, or the inherent identifier of the user equipment and network configuration parameters, based on the network allocation. The network identification of the user equipment is divided into second-level paging packets. Therefore, different paging groups can have the same or similar number of user equipments as much as possible, which can reduce the probability of “false paging” of the entire cell. In addition, the group number parameter of the paging allocation is determined by the parameter nB known to the user equipment, and the air interface signaling required for configuring this parameter separately can be reduced.
[0172]
Example 4
[0173]
An embodiment of the present invention provides an apparatus for paging a user equipment, which is configured in a user equipment. The embodiment of the present invention corresponds to Embodiment 1, and the same content as Embodiment 1 is not described repeatedly.
[0174]
FIG. 8 is a schematic diagram of an apparatus for paging a user equipment according to an embodiment of the present invention. As shown in FIG. 8, an apparatus 800 for paging a user equipment includes:
[0175]
a first calculating unit 801, which calculates a first-level paging packet number of the user equipment based on an inherent identifier of the user equipment, or an inherent identifier of the user equipment and a network configuration parameter;
[0176]
a second calculating unit 802, which calculates a second-level paging packet number of the user equipment based on a network identifier assigned by the MME to the user equipment;
[0177]
An information receiving unit 803, which receives indication information sent by a base station to indicate a paging packet number; the paging packet number includes a first-level paging packet number and a second-level paging packet number;
[0178]
The information determining unit 804 determines whether the first-level paging packet number included in the indication information is consistent with the first-level paging packet number calculated by the first calculating unit 801, and the second-level paging packet included in the indication information. The number is identical with the second-level paging packet number calculated by the second calculating unit 802; and
[0179]
The information decoding unit 805 has the first-level paging packet number included in the indication information consistent with the first-level paging packet number calculated by the first calculation unit 801 and indicates the second-level paging packet number and the first packet included in the indication information. When the second-level paging packet number calculated by the calculation unit 802 is the same, the downlink data channel sent by the base station is decoded to determine whether the user equipment is paged.
[0180]
In this embodiment, the inherent identifier of the user equipment may be IMSI, and the network identifier of the user equipment may be S-TMSI; the network configuration parameter may be a number nB indicating the PO of the cell in one paging cycle.
[0181]
In this embodiment, the first calculation unit 801 may calculate the first-level paging packet number by the following formula:
[0182]
UE_ID=IMSI mod 1024;
[0183]
Paging_GroupID=UE_ID div nB, or Paging_GroupID=floor(UE_ID/nB);
[0184]
Among them, Paging_GroupID is the first-level paging packet number, IMSI is the international mobile subscriber identity code, nB is the network configuration parameter; mod represents the modular operation, div represents the quotient operation, and floor represents the downward rounding operation.
[0185]
In this embodiment, the second calculating unit 802 may calculate the second-level paging packet number by the following formula:
[0186]
S-TMSI_GroupID=S-TMSI mod 2^ M ;
[0187]
S-TMSI_GroupID is the second-level paging packet number, S-TMSI is the temporary mobile user ID, M is the number of bits used by the pre-specified S-TMSI packet, and mod represents the modular operation.
[0188]
In this embodiment, the information receiving unit 803 can obtain the indication information by listening to the DCI of the PDCCH, or obtain the indication information by receiving the system information sent by the base station. The downlink data channel may be PDSCH.
[0189].
In this embodiment, the information receiving unit 803 may also be configured to receive the periodic information sent by the base station, where the periodic information is used to indicate that no interception is required during multiple paging cycles after the paging message is received.
[0190]
This embodiment further provides a user equipment configured with the apparatus 800 for paging a user equipment as described above.
[0191]
FIG. 9 is a schematic diagram of a user equipment according to an embodiment of the present invention. As shown in FIG. 9, the user equipment 900 may include a central processor 100 and a memory 140; the memory 140 is coupled to the central processor 100. It is worth noting that the figure is exemplary; other types of structures may also be used to supplement or replace the structure to implement telecommunication functions or other functions.
[0192]
In one embodiment, the functionality of the device 800 for paging a user device may be integrated into the central processor 100 . The central processor 100 may be configured to implement the method for paging a user equipment described in Embodiment 1.
[0193]
For example, the central processor 100 may be configured to perform control based on the inherent identifier of the user equipment, or the inherent identification of the user equipment and the network configuration parameters to calculate the first-level paging packet number of the user equipment; and allocate to the user equipment based on the MME. The network identifier calculates a second-level paging packet number of the user equipment; and receives indication information sent by the base station indicating a paging packet number, the paging packet number including a first-level paging packet number and a second-level paging packet Numbering; determining whether the first-level paging packet number included in the indication information is consistent with the calculated first-level paging packet number, and the second-level paging packet number included in the indication information and the calculated second-level paging Whether the call packet number is consistent; and the first-level paging packet number included in the indication information is consistent with the calculated first-level paging packet number and indicates the second-level paging packet number and the calculated number included in the indication information When the secondary paging packet number is the same, the downlink data channel sent by the base station is decoded to determine whether the user equipment is found. call.
[0194]
In another embodiment, the apparatus 800 for paging a user equipment may be configured separately from the CPU 100. For example, the apparatus 800 for paging a user equipment may be configured as a chip connected with the CPU 100 through the CPU 100. The functions of the apparatus 800 for paging the user equipment are controlled to be implemented.
[0195]
As shown in FIG. 9, the user equipment 900 may further include: a communication module 110, an input unit 120, an audio processing unit 130, a memory 140, a camera 150, a display 160, and a power supply 170. Among them, the functions of the above components are similar to those of the prior art, and will not be repeated here. It should be noted that the user equipment 900 does not necessarily have to include all the components shown in FIG. 9 , and the above components are not necessary; in addition, the user equipment 900 may also include components that are not shown in FIG. 9 , and reference may be made to the present embodiment. There is technology.
[0196]
According to the above embodiment, the first-level paging packet is divided based on the inherent identifier of the user equipment, or the inherent identifier of the user equipment and the network configuration parameter, and the second-level paging packet is divided based on the network identifier of the network allocated to the user equipment; Therefore, different paging groups can have the same or similar number of user equipments as much as possible, which can reduce the probability of “false paging” of the entire cell. In addition, the group number parameter of the paging allocation is determined by the parameter nB known to the user equipment, and the air interface signaling required for configuring this parameter separately can be reduced.
[0197]
Example 5
[0198]
An embodiment of the present invention provides an apparatus for paging a user equipment, which is configured in a base station. The embodiment of the present invention corresponds to Embodiment 2, and the same contents as Embodiments 1 and 2 are not described repeatedly.
[0199]
FIG. 10 is a schematic diagram of an apparatus for paging a user equipment according to an embodiment of the present invention. As shown in FIG. 10, an apparatus 1000 for paging a user equipment includes:
[0200]
An information sending unit 1001 that sends indication information for indicating a paging packet number; the paging packet number includes a first-level paging packet number and a second-level paging packet number;
[0201]
The first-level paging packet number is obtained based on the inherent identifier of the user equipment, or the inherent identifier of the user equipment and network configuration parameters, and the second-level paging packet number is obtained based on the network identifier allocated to the user equipment by the MME.
[0202]
In this embodiment, the inherent identifier of the user equipment may be IMSI, and the network identifier of the user equipment may be S-TMSI; the network configuration parameter may be a number nB indicating the PO of the cell in one paging cycle.
[0203]
In one embodiment, after the first-level paging packet number and the second-level paging packet number are calculated by the base station, the first-level paging packet number and the second-level paging packet number are included in DCI such as PDCCH. in.
[0204]
FIG. 11 is another schematic diagram of an apparatus for paging a user equipment according to an embodiment of the present invention. As shown in FIG. 11, an apparatus 1100 for paging a user equipment includes: an information sending unit 1001, as described above.
[0205]
As shown in FIG. 11, the device 1100 for paging user equipment may further include:
[0206]
The identifier receiving unit 1101 receives the network identifier sent by the MME.
[0207]
a third calculating unit 1102, which calculates a first-level paging packet number of the user equipment based on an inherent identifier of the user equipment, or an inherent identifier of the user equipment and a network configuration parameter;
[0208]
A fourth calculating unit 1103 calculates a second-level paging packet number of the user equipment based on the network identification.
[0209]
In another embodiment, the first-level paging packet number and the second-level paging packet number may be calculated by the MME and transmitted to the base station. The base station includes the first-level paging packet number and the second-level paging packet number. In DCI such as PDCCH.
[0210]
FIG. 12 is another schematic diagram of an apparatus for paging a user equipment according to an embodiment of the present invention. As shown in FIG. 12, an apparatus 1200 for paging a user equipment includes: an information sending unit 1001, as described above.
[0211]
As shown in FIG. 12, the apparatus 1200 for paging user equipment may further include:
[0212]
The number receiving unit 1201 receives the first-level paging packet number and the second-level paging packet number sent by the MME.
[0213]
In this embodiment, the information sending unit 1001 may also be configured to send the periodic information, where the periodic information is used to indicate that the user equipment does not need to listen during multiple paging cycles after receiving the paging message.
[0214]
This embodiment further provides a base station configured with the apparatus 1000, 1100, or 1200 for paging a user equipment as described above.
[0215]
FIG. 13 is a schematic structural diagram of a base station according to an embodiment of the present invention. As shown in FIG. 13, the base station 1300 may include a central processing unit (CPU) 200 and a memory 210; the memory 210 is coupled to the central processing unit 200. The memory 210 can store various data therein; in addition, a program for information processing is stored, and the program is executed under the control of the CPU 200.
[0216].
The base station 1300 can implement the method for paging a user equipment as described in Embodiment 2. The central processor 200 may be configured to implement the functionality of the device 1000, 1100 or 1200 for paging a user equipment.
[0217].
For example, the central processor 200 may be configured to control to send indication information indicating a paging packet number; the paging packet number includes a first-level paging packet number and a second-level paging packet number; wherein The first-level paging packet number is obtained based on the inherent identifier of the user equipment, or the inherent identifier of the user equipment and the network configuration parameter, and the second-level paging packet number is obtained based on the network identifier allocated to the user equipment by the MME.
[0218]
In addition, as shown in FIG. 13, the base station 1300 may further include: a transceiver 220, an antenna 230, and the like; wherein the functions of the above components are similar to those of the prior art, and are not further described herein. It is worth noting that the base station 1300 does not necessarily have to include all the components shown in FIG. 13; furthermore, the base station 1300 may also include components that are not shown in FIG. 13, and reference may be made to the prior art.
[0219].
According to the above embodiment, the first-level paging packet is divided based on the inherent identifier of the user equipment, or the inherent identifier of the user equipment and the network configuration parameter, and the second-level paging packet is divided based on the network identifier of the network allocated to the user equipment; Therefore, different paging groups can have the same or similar number of user equipments as much as possible, which can reduce the probability of “false paging” of the entire cell. In addition, the group number parameter of the paging allocation is determined by the parameter nB known to the user equipment, and the air interface signaling required for configuring this parameter separately can be reduced.
[0220]
Example 6
[0221]
An embodiment of the present invention provides an apparatus for paging a user equipment, which is configured in an MME. The embodiment of the present invention corresponds to Embodiment 3, and the same contents as Embodiments 1 to 3 are not described repeatedly.
[0222]
FIG. 14 is a schematic diagram of an apparatus for paging a user equipment according to an embodiment of the present invention. As shown in FIG. 14, an apparatus 1400 for paging a user equipment includes:
[0223]
An identifier allocation unit 1401 for allocating network identifiers to user equipments attached to the MME;
[0224]
Wherein, the network identifier enables multiple user equipments belonging to the same first-level paging packet to be uniformly distributed in different second-level paging packets; the first-level paging packet is based on the inherent identifiers of multiple user equipments. Or multiple user equipment's intrinsic identification and network configuration parameters.
[0225]
In this embodiment, the inherent identifier of the user equipment may be IMSI, and the network identifier of the user equipment may be S-TMSI; the network configuration parameter may be a number nB indicating the PO of the cell in one paging cycle.
[0226]
In one embodiment, after the first-level paging packet number and the second-level paging packet number are calculated by the base station, the first-level paging packet number and the second-level paging packet number are included in DCI such as PDCCH. in.
[0227]
FIG. 15 is another schematic diagram of an apparatus for paging a user equipment according to an embodiment of the present invention. As shown in FIG. 15, an apparatus 1500 for paging a user equipment includes: an identifier allocating unit 1401 as described above.
[0228]
As shown in FIG. 15, the apparatus 1500 for paging user equipment may further include:
[0229]
The identity sending unit 1501 sends the network identity assigned to the user equipment to the base station.
[0230]
In another embodiment, the first-level paging packet number and the second-level paging packet number may be calculated by the MME and transmitted to the base station. The base station includes the first-level paging packet number and the second-level paging packet number. In DCI such as PDCCH.
[0231]
FIG. 16 is another schematic diagram of an apparatus for paging a user equipment according to an embodiment of the present invention. As shown in FIG. 16, an apparatus 1600 for paging a user equipment includes: an identifier allocating unit 1401, as described above.
[0232]
As shown in FIG. 16, the apparatus 1600 for paging user equipment may further include:
[0233]
a fifth calculating unit 1601, which calculates a first-level paging packet number of the user equipment based on an inherent identifier of the user equipment, or an inherent identifier of the user equipment and a network configuration parameter;
[0234]
a sixth calculating unit 1602 for calculating a second-level paging packet number of the user equipment based on the network identifier;
[0235]
The number transmission unit 1603 transmits the first-level paging packet number and the second-level paging packet number to the base station.
[0236]
FIG. 17 is a schematic diagram of an identity allocation unit according to an embodiment of the present invention. As shown in FIG. 17, the identity allocation unit 1401 may include:
[0237]
The bit determining unit 1701 determines L bits in the IMSI of the user equipment; wherein the value formed by the L bits is temp, and the temp corresponds to a variable S-TMSI_Group[temp], and L is a preset value;
[0238]
The identifier generation unit 1702 generates an S-TMSI that satisfies the following conditions:
[0239]
S-TMSI mod 2^ M = S-TMSI_Group[temp]; where M is the number of bits used by the predefined S-TMSI packet, and mod represents a modulo operation;
[0240]
An identifier determining unit 1703 that allocates the S-TMSI to the user equipment; and
[0241]
The variable updating unit 1704 updates the S-TMSI_Group[temp]; for example, it increments by one.
[0242]
As shown in FIG. 17, the identifier allocation unit 1401 may further include:
[0243]
a variable storage unit 1705 storing 2^ L variables S-TMSI_GroupID[i], where i=0, 1, 2, 3,... 2^ L -1;
[0244]
Initialization unit 1706, which initializes S-TMSI_GroupID[i]; for example, all initialized to 0; and in the case where the variable updating unit 1704 updates the value of S-TMSI_Group[temp] equal to 2^ M , resets S- TMSI_Group[temp], reset to 0, for example.
[0245]
In one embodiment, the bit determining unit 1701 is configured to select the lowest 10 bits in the IMSI when the first-level paging packet is formed based on the inherent identifiers of the multiple user equipments and the network configuration parameters.
[0246]
Among them, UE_ID = IMSI mod 1024;
[0247]
Paging_GroupID=UE_ID div nB, or Paging_GroupID=floor(UE_ID/nB);
[0248]
Paging_GroupID is a first-level paging packet number, IMSI is an international mobile subscriber identity code, nB is the network configuration parameter, mod represents a modular operation, div represents a quotient operation, and floor represents a downward rounding operation.
[0249]
In another embodiment, the bit determining unit 1702 is configured to: when the first-level paging packet is formed based on the inherent identifiers of the multiple user equipments, select the lowest 10 bits in the IMSI and the lowest-to-highest number. Log 2 P+1 bit to log 2 (G*P) bit;
[0250]
Among them, Paging_GroupID=(IMSI mod G*P)/P;
[0251]
G, P are preset values and P>=1024; Paging_GroupID is the first-level paging packet number, IMSI is the international mobile subscriber identity code, and mod represents modular arithmetic.
[0252]
This embodiment further provides an MME configured with the apparatus 1400, 1500 or 1600 for paging a user equipment as described above.
[0253]
FIG. 18 is a schematic structural diagram of an MME according to an embodiment of the present invention. As shown in FIG. 18, the MME 1800 may include a central processing unit (CPU) 300 and a memory 310; the memory 310 is coupled to the central processor 300. The memory 310 can store various data therein; in addition, a program for information processing is stored, and the program is executed under the control of the CPU 300 .
[0254]
The MME 1800 can implement the method for paging a user equipment as described in Embodiment 3. The central processor 300 may be configured to implement the functionality of the device 1400, 1500 or 1600 for paging a user equipment.
[0255]
For example, the central processor 300 may be configured to control to assign a network identifier to a user equipment attached to the MME, wherein the network identifier causes multiple user equipments belonging to the same first-level paging packet to be evenly distributed. Distributed in different second-level paging packets; the first-level paging packets are formed based on the inherent identifiers of multiple user equipments, or the inherent identifiers and network configuration parameters of multiple user equipments.
[0256]
In addition, as shown in FIG. 18, the MME 1800 may further include: an input/output interface 320, etc.; wherein the functions of the above components are similar to those of the prior art, and are not described herein again. It is worth noting that the MME 1800 does not have to include all the components shown in FIG. 18; furthermore, the MME 1800 may also include components that are not shown in FIG. 18, and reference may be made to the prior art.
[0257]
As can be seen from the above embodiment, the MME can control the lowest M bit of the network identifier when allocating network identifiers; and divides the first-level paging group based on the inherent identifier of the user equipment, or the inherent identifier of the user equipment and network configuration parameters, based on the network allocation. The network identification of the user equipment is divided into second-level paging packets. Therefore, different paging groups can have the same or similar number of user equipments as much as possible, which can reduce the probability of “false paging” of the entire cell. In addition, the group number parameter of the paging allocation is determined by the parameter nB known to the user equipment, and the air interface signaling required for configuring this parameter separately can be reduced.
[0258]
Example 7
[0259]
An embodiment of the present invention further provides a communication system, and the same contents as those of Embodiments 1 to 6 are not described again.
[0260]
FIG. 19 is a schematic diagram of a communications system according to an embodiment of the present invention. As shown in FIG. 19, the communications system 1900 includes a user equipment 1901, a base station 1902, and an MME 1903.
[0261]
The user equipment 1901 may be as described in Embodiment 4. The base station 1902 may be as described in Embodiment 5, and the MME 1903 may be as described in Embodiment 6.
[0262]
An embodiment of the present invention further provides a computer-readable program, wherein when the program is executed in a user equipment, the program causes a computer to execute the method for paging a user equipment described in Embodiment 1 in the user equipment.
[0263]
An embodiment of the present invention further provides a storage medium storing a computer-readable program, wherein the computer-readable program causes a computer to execute the method for paging a user equipment described in Embodiment 1 in a user equipment.
[0264]
An embodiment of the present invention further provides a computer-readable program, wherein when the program is executed in a base station, the program causes a computer to perform the method for paging a user equipment described in Embodiment 2 in the base station.
[0265]
An embodiment of the present invention further provides a storage medium storing a computer-readable program, wherein the computer-readable program causes a computer to execute the method for paging a user equipment described in Embodiment 2 in a base station.
[0266]
An embodiment of the present invention further provides a computer-readable program, wherein when the program is executed in an MME, the program causes a computer to perform the method for paging a user equipment described in Embodiment 3 in the MME.
[0267]
An embodiment of the present invention further provides a storage medium storing a computer-readable program, wherein the computer-readable program causes a computer to execute the method for paging a user equipment described in Embodiment 3 in an MME.
[0268]
The above apparatus and method of the present invention may be implemented by hardware, and may also be implemented by hardware combined with software. The present invention relates to a computer-readable program that, when executed by a logic component, enables the logic component to implement the above-described device or component, or cause the logic component to implement the various methods described above. Or steps. The present invention also relates to a storage medium for storing the above programs, such as a hard disk, a magnetic disk, an optical disk, a DVD, a flash memory, and the like.
[0269]
One or more combinations of one or more of the functional blocks described in the figures and/or functional blocks may be implemented as a general-purpose processor, digital signal processor (DSP) for performing the functions described herein. ), Application Specific Integrated Circuits (ASICs), Field Programmable Gate Arrays (FPGAs) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, or any suitable combination thereof. One or more of the functional blocks described for the figures and/or one or more of the functional blocks may also be implemented as a combination of computing devices, eg, a combination of a DSP and a microprocessor, a plurality of microprocessors. Device, one or more microprocessors in conjunction with a DSP communication, or any other such configuration.
[0270]
The present invention has been described with reference to specific embodiments. However, it should be clear to those skilled in the art that these descriptions are merely exemplary and do not limit the protection scope of the present invention. Those skilled in the art can make various variations and modifications to the present invention based on the spirit and principle of the present invention, and these variations and modifications are also within the scope of the present invention.
Claims
[claim 1]
An apparatus for paging a user equipment is configured in a user equipment, and the apparatus includes a first calculating unit that calculates the user equipment's inherent identity or the user equipment's inherent identity and network configuration parameters to calculate the user equipment identity. a first-level paging packet number of a user equipment; a second calculation unit that calculates a second-level paging packet number of the user equipment based on a network identifier assigned to the user equipment by a mobility management entity; an information receiving unit that receives Indication information used by the base station to indicate a paging packet number; the paging packet number includes a first-level paging packet number and a second-level paging packet number; and an information determining unit that determines the information included in the indication information Whether the first-level paging packet number is consistent with the first-level paging packet number calculated by the first calculation unit, and the second-level paging packet number and the information included in the indication information. Whether the second-level paging packet number calculated by the second calculating unit is consistent; and an information decoding unit, which is included in the indication information The first-level paging packet number is identical to the first-level paging packet number calculated by the first calculation unit and the second-level paging packet number and the second calculation included in the indication information When the number of the second-level paging packet calculated by the unit is the same, the downlink data channel sent by the base station is decoded to determine whether the user equipment is paged.
[claim 2]
The apparatus according to claim 1, wherein the inherent identifier of the user equipment is an international mobile subscriber identifier, the network identifier is a temporary mobile subscriber identifier, and the network configuration parameter indicates that the cell is pager in a paging cycle. The number of meetings will be nB.
[claim 3]
The apparatus of claim 2, wherein the first calculating unit calculates the first-level paging packet number by the following formula: UE_ID=IMSI mod 1024; Paging_GroupID=UE_ID div nB, or Paging_GroupID=floor(UE_ID/ nB); where Paging_GroupID is the first-level paging packet number, IMSI is the international mobile subscriber identity, nB is the network configuration parameter, mod represents a modular operation, div represents a quotient operation, and floor represents downward Rounding operation.
[claim 4]
The apparatus of claim 2, wherein the second calculating unit calculates the second-level paging packet number by the following formula: S-TMSI_GroupID=S-TMSI mod 2^ M ; where S-TMSI_GroupID is The second-level paging packet number is described, S-TMSI is the temporary mobile subscriber identity, M is the number of bits used by the predefined S-TMSI packet, and mod represents a modular operation.
[claim 5]
The apparatus according to claim 1, wherein the information receiving unit obtains the indication information by listening to downlink control information of a physical downlink control channel, or obtains the indication information by receiving system information sent by the base station. And the downlink data channel is a physical downlink shared channel.
[claim 6]
The apparatus according to claim 1, wherein the information receiving unit is further configured to receive cycle information sent by the base station, where the cycle information is used to indicate that the paging message is not received within a plurality of paging cycles after the paging message is received. Need to listen.
[claim 7]
An apparatus for paging a user equipment is configured in a base station. The apparatus includes: an information sending unit that sends indication information for indicating a paging packet number; the paging packet number includes a first-level paging packet number And a second-level paging packet number, wherein the first-level paging packet number is obtained based on an inherent identifier of the user equipment, or an inherent identifier of the user equipment and a network configuration parameter, and the second-level paging packet The number is obtained based on the network identifier assigned to the user equipment by the mobility management entity.
[claim 8]
The apparatus according to claim 7, wherein the apparatus further comprises: an identifier receiving unit that receives the network identifier sent by the mobility management entity; a third computing unit that is based on an inherent identifier of the user equipment, or The inherent identifier of the user equipment and the network configuration parameters calculate a first-level paging packet number of the user equipment. A fourth calculation unit calculates a second-level paging packet number of the user equipment based on the network identifier.
[claim 9]
The apparatus according to claim 7, wherein the apparatus further comprises: a number receiving unit receiving the first-level paging packet number and the second-level paging packet number transmitted by the mobility management entity.
[claim 10]
The apparatus according to claim 7, wherein the information sending unit is further configured to send period information, where the period information is used to indicate that the user equipment does not need to be in multiple paging cycles after receiving the paging message. Listen.
[claim 11]
The apparatus according to claim 7, wherein the inherent identifier of the user equipment is an international mobile subscriber identity code, the network identifier is a temporary mobile subscriber identity, and the network configuration parameter is a value indicating that the cell is pager in a paging cycle. The number of meetings.
[claim 12]
An apparatus for paging a user equipment is configured in a mobility management entity, and the apparatus includes: an identifier allocation unit that allocates a network identifier for a user equipment attached to the mobility management entity; wherein the network identifier is such that: Multiple user equipments of the same first-level paging packet are uniformly distributed in different second-level paging packets; the first-level paging packet is based on the inherent identification of the multiple user equipments, or the multiple The user equipment's inherent identity and network configuration parameters are formed.
[claim 13]
The apparatus according to claim 12, wherein the apparatus further comprises: an identifier sending unit that sends the network identifier assigned to the user equipment to the base station.
[claim 14]
The apparatus according to claim 12, wherein the apparatus further comprises: a fifth calculating unit that calculates the user equipment based on an inherent identifier of the user equipment, or an inherent identifier of the user equipment and a network configuration parameter. a first-level paging packet number; a sixth computing unit that calculates a second-level paging packet number of the user equipment based on the network identification; a number sending unit that sets the first-level paging packet number and The second-level paging packet number is sent to the base station.
[claim 15]
The apparatus according to claim 12, wherein the inherent identifier is an international mobile subscriber identifier, the network identifier is a temporary mobile subscriber identifier, and the network configuration parameter is a number indicating a paging opportunity of a cell within one paging cycle. .
[claim 16]
The apparatus according to claim 15, wherein the identifier allocation unit comprises: a bit determining unit that determines L bits in the international mobile subscriber identity code of the user equipment; where L is a preset The value, the numerical value of the L bits is temp, and the temp corresponds to a variable S-TMSI_Group[temp]; an identifier generation unit that generates a temporary mobile subscriber identity that satisfies the following condition: S-TMSI mod2^ M = S-TMSI_Group[temp]; where M is the number of bits used by the pre-specified S-TMSI packet, mod represents a modulo operation, and an identifier determining unit which allocates the S-TMSI to the user equipment; And a variable updating unit that updates S-TMSI_Group[temp].
[claim 17]
The apparatus according to claim 16, wherein the identifier allocation unit further comprises: a variable storage unit that stores 2^ L variables S-TMSI_GroupID[i], where i=0, 1, 2, 3,...2 ^ L -1; initialization means, its S-TMSI_GroupID [i] is initialized; and the variables updated S-TMSI_Group [temp] updating unit value ^ is equal to 2 M in the case of resetting the S -TMSI_Group[temp].
[claim 18]
The apparatus according to claim 16, wherein the bit determining unit is configured to select the first-level paging packet when the first-level paging packet is formed based on inherent identifiers of the multiple user equipments and network configuration parameters. The lowest 10 bits in the international mobile subscriber identity code; where UE_ID = IMSI mod 1024; Paging_GroupID = UE_ID div nB, or Paging_GroupID = floor (UE_ID/nB); Paging_GroupID is the first-level paging packet number, IMSI is international The mobile subscriber identity code, nB, is the network configuration parameter; mod represents a modular operation, div represents a quotient operation, and floor represents a downward rounding operation.
[claim 19]
The apparatus of claim 16, wherein the bit determining unit is configured to select the international mobile subscriber if the first-level paging packet is formed based on an inherent identity of the plurality of user equipments. The lowest 10 bits in the identification code and the low-to-high log 2 P+1 bit to the log 2 (G*P) bit; where Paging_GroupID=(IMSI mod G*P)/P; G, P is The preset value and P>=1024; Paging_GroupID is the first-level paging packet number, IMSI is the international mobile subscriber identity code, and mod represents modular arithmetic.
[claim 20]
A communication system includes: a user equipment configured with an apparatus for paging a user equipment according to claim 1; a base station configured with an apparatus for paging a user equipment according to claim 7; and mobility management An entity configured with the apparatus for paging a user equipment as claimed in claim 12.
| # | Name | Date |
|---|---|---|
| 1 | 201837019248-STATEMENT OF UNDERTAKING (FORM 3) [23-05-2018(online)].pdf | 2018-05-23 |
| 2 | 201837019248-POWER OF AUTHORITY [23-05-2018(online)].pdf | 2018-05-23 |
| 3 | 201837019248-FORM 1 [23-05-2018(online)].pdf | 2018-05-23 |
| 4 | 201837019248-FIGURE OF ABSTRACT [23-05-2018(online)].pdf | 2018-05-23 |
| 5 | 201837019248-DRAWINGS [23-05-2018(online)].pdf | 2018-05-23 |
| 6 | 201837019248-DECLARATION OF INVENTORSHIP (FORM 5) [23-05-2018(online)].pdf | 2018-05-23 |
| 7 | 201837019248-COMPLETE SPECIFICATION [23-05-2018(online)].pdf | 2018-05-23 |
| 8 | 201837019248-Proof of Right (MANDATORY) [11-06-2018(online)].pdf | 2018-06-11 |
| 9 | 201837019248-Information under section 8(2) (MANDATORY) [22-06-2018(online)].pdf | 2018-06-22 |
| 10 | 201837019248-FORM 18 [02-07-2018(online)].pdf | 2018-07-02 |
| 11 | 201837019248-MARKED COPIES OF AMENDEMENTS [21-07-2018(online)].pdf | 2018-07-21 |
| 12 | 201837019248-AMMENDED DOCUMENTS [21-07-2018(online)].pdf | 2018-07-21 |
| 13 | 201837019248-Amendment Of Application Before Grant - Form 13 [21-07-2018(online)].pdf | 2018-07-21 |
| 14 | 201837019248-Information under section 8(2) [04-03-2020(online)].pdf | 2020-03-04 |
| 15 | 201837019248-FORM 3 [06-06-2020(online)].pdf | 2020-06-06 |
| 16 | 201837019248-FER.pdf | 2020-07-15 |
| 17 | 201837019248-Information under section 8(2) [09-01-2021(online)].pdf | 2021-01-09 |
| 18 | 201837019248-FORM 3 [09-01-2021(online)].pdf | 2021-01-09 |
| 19 | 201837019248-OTHERS [12-01-2021(online)].pdf | 2021-01-12 |
| 20 | 201837019248-FER_SER_REPLY [12-01-2021(online)].pdf | 2021-01-12 |
| 21 | 201837019248-ENDORSEMENT BY INVENTORS [12-01-2021(online)].pdf | 2021-01-12 |
| 22 | 201837019248-DRAWING [12-01-2021(online)].pdf | 2021-01-12 |
| 23 | 201837019248-COMPLETE SPECIFICATION [12-01-2021(online)].pdf | 2021-01-12 |
| 24 | 201837019248-CLAIMS [12-01-2021(online)].pdf | 2021-01-12 |
| 25 | 201837019248-ABSTRACT [12-01-2021(online)].pdf | 2021-01-12 |
| 26 | 201837019248-FORM-26 [13-01-2021(online)].pdf | 2021-01-13 |
| 27 | 201837019248-Information under section 8(2) [31-05-2021(online)].pdf | 2021-05-31 |
| 28 | 201837019248-FORM 3 [31-05-2021(online)].pdf | 2021-05-31 |
| 29 | 201837019248-Information under section 8(2) [09-07-2021(online)].pdf | 2021-07-09 |
| 30 | 201837019248-FORM 3 [09-07-2021(online)].pdf | 2021-07-09 |
| 31 | 201837019248-FORM 3 [05-11-2021(online)].pdf | 2021-11-05 |
| 32 | 201837019248-Information under section 8(2) [08-03-2022(online)].pdf | 2022-03-08 |
| 33 | 201837019248-FORM 3 [08-03-2022(online)].pdf | 2022-03-08 |
| 34 | 201837019248-US(14)-HearingNotice-(HearingDate-26-04-2022).pdf | 2022-04-05 |
| 35 | 201837019248-FORM-26 [19-04-2022(online)].pdf | 2022-04-19 |
| 36 | 201837019248-Correspondence to notify the Controller [19-04-2022(online)].pdf | 2022-04-19 |
| 37 | 201837019248-Information under section 8(2) [21-04-2022(online)].pdf | 2022-04-21 |
| 38 | 201837019248-FORM 3 [21-04-2022(online)].pdf | 2022-04-21 |
| 39 | 201837019248-Written submissions and relevant documents [10-05-2022(online)].pdf | 2022-05-10 |
| 40 | 201837019248-FORM 3 [21-09-2022(online)].pdf | 2022-09-21 |
| 41 | 201837019248-PatentCertificate01-02-2023.pdf | 2023-02-01 |
| 42 | 201837019248-IntimationOfGrant01-02-2023.pdf | 2023-02-01 |
| 1 | Searchstrategy(201837019248)E_15-07-2020.pdf |