The present disclosure relates to UE statistics collection in an emergency area of a wireless communication network.
Many emergency warning technologies have been developed in the past years. In case that an emergency, such as an earthquake, tsunami or fire disaster, is to happen or has happened, a warning message is expected to be broadcasted to people in the emergency area as soon as possible to reduce disaster damage. As the most popular and instant communication approach, the cell phone is considered the best way to notify the user of the warning information. In 3rd Generation Partnership Project (3GPP) TS 36.413, the Emergency Area ID IE is used to indicate the area which has the emergency impact.
The warning message is important in damage reduction. However, in case that the emergency such as the disaster has happened and the damage has been done, it is also desired to have information of the people located in the emergency area for the purpose of rescue. For example, the number of people located in a building on fire is important for the firemen to take appropriate actions.
The information of the people can be derived from statistics of User Equipments (UEs) located in the emergency area. Unfortunately, the existing wireless communication networks do not have a mechanism to obtain the UE statistics accurately and efficiently. For example, a Mobility Management Entity (MME) may be aware of the number of UEs in the emergency area which are in the connected state, but not aware of the exact number of UEs which are in the idle state. A location reporting procedure is defined in 3GPP 36.413, which allows the MIME to request an eNodeB to report where a specific UE is currently located. However, the location reporting procedure can only obtain the location of one specific UE each time.
Therefore, it is an object of the present disclosure to solve at least one of the above-mentioned problems.
According to an aspect of the present disclosure, a method for a first core network node in a wireless communication network collecting UE statistics in a specific area is provided. The method comprises in response to receiving from a second core network node or an application functionality a command requesting UE statistics of idle UEs and connected UEs located in at least one base station covering at least a part of the specific area, transmitting at least one UE statistics request message to the at least one base station to trigger the base station to obtain UE statistics of idle UEs for the base station. The first core network node receives from the at least one base station, at least one UE statistics response message that includes the idle UE statistics, obtains LTE statistics of connected UEs located in the at least one base station, and transmitting to, at least one of the second core network node or the application functionality, a report message including the UE statistics of the idle UEs and connected UEs located in the at least one base station.
The statistics may include the number of UEs. The statistics may include UE location information and additionally include UE type information. The command may include network element location information on the specific area which indicates the at least one base station. The first core network node may include a MME and a Serving GPRS Support Node (SGSN). The second core network node may include a Policy and Charging Rules Functionality (PCRF) and a Gateway Mobile Location Centre (GMLC).
The at least one LTE statistics request message may include specific Radio Resource Control (RRC) paging messages to be broadcasted by the at least one base station, wherein each of the specific RRC paging messages is addressed to one specific idle UE to trigger the specific idle UE to establish RRC connections with the base station. The at least one UE statistics request message may include a general RRC paging message to be broadcasted by the at least one base station, wherein the general RRC paging message is not addressed to any specific idle LTE but to all idle UEs to trigger the idle UEs to establish RRC connections with the corresponding base station base station. The specific RRC paging message or general RRC paging message may comprise an indicator to indicate the idle UEs to release the RRC connections within a time period after establishment of the RRC connections respectively.
According to another aspect of the present disclosure, a method for a base station in a wireless communication network collecting UE statistics is provided. The method comprises receiving from a core network node at least one UE statistics request message. The base station broadcasts information corresponding to the at least one LTE statistics request message to idle UEs located in the base station to trigger the idle UEs to establish RRC connections with the base station, obtains the UE statistics of the idle UEs located in the base station from the RRC connections, and transmits to the core network node a UE statistics response message that includes the idle UE statistics.
The at least one UE statistics request message may include specific RRC paging messages each of which is addressed to one specific idle UE to trigger the specific idle UE to establish RRC connections with the base station, and the broadcasting may comprise broadcasting the specific RRC paging messages. The at least one UE statistics request message may include a general RRC paging message which is not addressed to any specific idle UE but to all idle UEs to trigger the idle UEs to establish RRC connections with the base station, and the broadcasting may comprise broadcasting the general RRC paging message. The specific RRC paging message or general RRC paging message may comprise an indicator to indicate the idle UEs to release the RRC connections within a time period after establishment of the RRC connections respectively.
According to a further aspect of the present disclosure, a method for a LTE in a wireless communication network is provided. The method comprises receiving in an idle state from a base station a UE statistics request message, and in response to the UE statistics request message, establishing a RRC connection with the base station.
The UE statistics request message may include a specific RRC paging message which is addressed to the UE to trigger the UE to establish a RRC connection with the base station. The UE statistics request message may include a general RRC paging message which is not addressed to any specific idle UE but to all idle UEs located in the base station to trigger the idle UEs to establish RRC connections with the base station. The specific RRC paging message or general RRC paging message may comprise an indicator to indicate the UE to release the RRC connection within a time period after establishment of the RRC connection.
According to a still further aspect of the present disclosure, a first core network node in a wireless communication network operable to collect UE statistics in a specific area is provided. The first core network node comprises a first interface adapted to communicate with a second core network node or an application functionality, and a second interface adapted to communicate with at least one base station covering at least a part of the specific area. The first core network node further comprises a controlling unit adapted to in response to receiving from the second core network node or the application functionality via the first interface a command requesting UE statistics of idle UEs and connected UEs located in the at least one base stations, transmit to, the at least one base station via the second interface, at least one UE statistics request message to trigger the base station to obtain UE statistics of idle UEs for the base station, receive from, the at least one base station via the second interface, at least one UE statistics response message that includes the idle UE statistics, obtain UE statistics of connected UEs located in the at least one base station, and transmit to, at least one of the second core network node or the application functionality via the first interface, a report message including the UE statistics of the idle UEs and connected UEs located in the at least one base station.
According to a still further aspect of the present disclosure, a base station in a wireless communication network operable to collect LTE statistics is provided. The base station comprises a first interface adapted to communicate with a core network node, and a second interface adapted to communicate with UEs located in the base station. The base station further comprises a controlling unit adapted to receive from, the core network node via the first interface, at least one UE statistics request message, broadcast via the second interface information corresponding to the at least one LTE statistics request message to idle UEs located in the base station to trigger the idle UEs to establish RRC connections with the base station, obtain the UE statistics of the idle UEs located in the base station from the RRC connections, and transmit to, the core network node via the first interface, a UE statistics response message that includes the idle UE statistics.
The at least one LIE statistics request message may include specific RRC paging messages each of which is addressed to one specific idle LIE to trigger the specific idle UE to establish RRC connections with the base station, and the controlling unit may be further adapted to broadcast the specific RRC paging messages. The at least one UE statistics request message may include a general RRC paging message which is not addressed to any specific idle UE but to all idle UEs to trigger the idle UEs to establish RRC connections with the base station, and the controlling unit may be further adapted to broadcast the general RRC paging message. The specific RRC paging message or general RRC paging message may comprise an indicator to indicate the idle UEs to release the RRC connections within a time period after establishment of the RRC connections respectively.
According to a still further aspect of the present disclosure, a UE in a wireless communication network is provided. The UE comprises an interface adapted to communicate with a base station and a controlling unit. The controlling unit is adapted to receive in an idle state from the base station a UE statistics request message via the interface, and in response to the UE statistics request message, establish a RRC connection with the base station.
By broadcasting UE statistics request message(s) such as RRC paging message(s) to idle UEs located in the emergency area and intentionally triggering the idle UEs to establish RRC connections, the statistics of the idle UEs and accordingly of all the UEs located in the emergency area may be accurately and efficiently collected.
The invention will be described in detail by reference to the following drawings, in which:
Embodiments of the present disclosure will be described more fully hereinafter with reference to the accompanying drawings, in which embodiments of the disclosure are shown. This invention may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein. Like numbers refer to like elements throughout.
The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. As used herein, the singular forms “a”, “an” and “the” are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms “comprises” “comprising,” “includes” and/or “including” when used herein, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof.
Unless otherwise defined, all terms (including technical and scientific terms) used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention belongs. It will be further understood that terms used herein should be interpreted as having a meaning that is consistent with their meaning in the context of this specification and the relevant art and will not be interpreted in an idealized or overly formal sense unless expressly so defined herein.
The present disclosure is described below with reference to block diagrams and/or flowchart illustrations of methods, apparatus (systems) and/or computer program products according to embodiments of the disclosure. It is understood that blocks of the block diagrams and/or flowchart illustrations, and combinations of blocks in the block diagrams and/or flowchart illustrations, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, and/or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer and/or other programmable data processing apparatus, create means for implementing the functions/acts specified in the block diagrams and/or flowchart block or blocks.
Accordingly, the present disclosure may be embodied in hardware and/or in software (including firmware, resident software, micro-code, etc.). Furthermore, the present disclosure may take the form of a computer program product on a computer-usable or computer-readable storage medium having computer-usable or computer-readable program code embodied in the medium for use by or in connection with an instruction execution system. In the context of this document, a computer-usable or computer-readable medium may be any medium that can contain, store, communicate, propagate, or transport the program for use by or in connection with the instruction execution system, apparatus, or device.
Although the disclosure is described with reference to the LTE in the context, the skilled in the art should understand that the invention is not limited to this, but can indeed be applied to all existing and future wireless communication networks that support RRC connection establishment. Although specific terms are used here, such as UE and eNodeB, it should be understood that the invention is not limited to those specific terms but can be applied to all similar entities.
Embodiments of the disclosure will be described below with reference to the drawings.
The LTE network 100 includes a Radio Access Network (RAN, referred to as E-UTRAN in LTE) and a Core Network (CN, referred to as EPC in LTE). The eNodeB 110 is an element of the RAN which is capable to communicate with UEs located in its coverage. The Serving Gateway (SGW) 120, MME 130, PCRF 140, PDN Gateway (PGW) 150 are elements of the core network. The functions of these elements/nodes are defined in 3GPP specifications and will not be discussed in detail.
In case that an emergency happens in a specific area, one or more wireless communication network operator whose service covers the area may be requested by, e.g. municipal administration, to provide statistics of UEs located in the area to facilitate rescue. As shown in
Generally, the location information on the specific area as received by the first core network is network element location information on the specific area which indicates the at least one base station. However it is possible that the location information from the second core network node or from an application functionality is not the network element location information, but geography location information represented by, e.g. latitude and longitude coordinates. In this case, the geography location information may be converted to the network element location information in advance by any core network element.
In response to receive the command, the first core network node, such as MME, transmits at least one UE statistics request message to the at least one base station to trigger the base station to obtain UE statistics of idle UEs for the base station. The UE statistics of connected UEs located in the at least one base station is available to the first core network node. It should be noted that there may be more than one core network node and more than one base station involved in the procedure, depending on the size of the specific area. For purpose of simplicity,
The base station receives from the first core network node at least one LIE statistics request message, and broadcasts information corresponding to the UE statistics request message to idle UEs located in the base station to trigger the idle UEs to establish RRC connections with the base station. The information broadcasted by the base station may or may not have the same format as that of the UE statistics request message. The idle UEs, when receiving the broadcasted at least one UE statistics request message, establish the RRC connections with the base station. The procedure of RRC connection establishment is defined in the 3GPP specifications and will not be discussed in detail. During the RRC connection establishment with the idle UEs, the base station may obtain various statistics of these UEs from the RRC connections. For example, the base station may calculate the number of the idle UEs by counting the number of newly established RRC connections. The base station then transmits to the first core network node a UE statistics response message that includes the obtained idle UE statistics. The first core network node receives from the base station the UE statistics response message that includes the idle UE statistics. In case there is more than base station involved, the first core network node receives from all the involved base stations the UE statistics response messages respectively. The first core network node obtains UE statistics of connected UEs located in the at least one base station, and transmits to, the second core network node or the application functionality, a report message including the UE statistics of the idle UEs and connected UEs located in the at least one base station. The UE statistics in the specific area is thus accurately and efficiently collected and can be used for rescue.
In addition to the number of UEs, the UE statistics may include UE location information which can be used to locate the user during rescue. Additionally, the UE type information, such as Machine Type Communication (MTC) or Machine to Machine (M2M), may be included in the LIE statistics. Those MTC or M2M devices will not be counted in when calculating the total number of users. The various types of information may be combined in a table or a list and transmitted to the first core network node. The first core network may further process the UE statistics from the at least one base station (e.g. obtain a sum of the UE numbers located in different base stations) and report it to the second core network node or the application functionality.
The UE statistics request message may be any message that is capable of triggering the idle
UEs receiving the message to establish RRC connections with the base station. To minimize the impact to the existing 3GPP standard, it is proposed to reuse the RRC paging message as defined in the 3GPP specification. Two exemplary embodiments will be discussed hereinafter.
In one embodiment, the at least one UE statistics request message may be the standard RRC paging messages. Each RRC paging message, hereinafter referred to as specific RRC paging message, is addressed to one specific idle UE. In this case the first core network node, such as the MME, may have a record for the idle UEs and knows which base station is serving a specific UE, but however may not ascertain whether or not the idle UEs are indeed located in coverage of the base station or of the MIME, and can not obtain the accurate number of UEs, or the accurate location information of the UEs. The first core network node transmits to the at least one base station specific RRC paging messages and the at least one base station broadcasts the specific RRC paging messages over air interface. A specific idle UE monitors the specific RRC paging message on the paging occasions assigned to the UE. When the specific RRC paging message addressed to the specific idle UE is received, it establishes a RRC with the base station. In this embodiment, the standard RRC paging message does not need to be modified and the UE statistics collection procedure is transparent to the UE. The impact to the base station and the core network node is also minimized. However, a large number of RRC paging messages need to be transmitted and broadcasted, which will consume a considerable amount of signaling resources.
In another embodiment, the at least one UE statistics request message may be a newly defined RRC paging message, hereinafter referred to as general RRC paging message. The general RRC paging message is not addressed to any specific idle UE but to all idle UEs. The general RRC paging message may be derived by modifying the standard RRC paging message, e.g. by removing the specific idle UE address information contained in the standard RRC paging message or replacing it with a predefined value so that any idle UE that receives the message will recognize it. The first core network node transmits the same general RRC paging message to the at least one base station which in turn broadcasts the same general RRC paging message to the idle UEs. Each idle UE, when receiving the general RRC paging message, establishes a RRC with the base station. As compared with the preceding embodiment, the consumed signaling resources are greatly reduced which is especially important for the area where emergency has happened.
The RRC connections are intentionally established for purpose of UE statistics collection. To further reduce the resource consumption, the specific RRC paging message or general RRC paging message may comprise an indicator to indicate the idle UEs to release the RRC connections within a time period after establishment of the RRC connections respectively.
At step 310, in response to receiving from a second core network node or an application functionality a command requesting UE statistics of idle UEs and connected UEs located in at least one base station covering at least a part of the specific area, the first core network node transmitting at least one UE statistics request message to the at least one base station to trigger the base station to obtain UE statistics of idle UEs for the base station. At step 320, the first core network node receives from the at least one base station, at least one UE statistics response message that includes the idle LTE statistics. The first core network node obtains at step 330 UE statistics of connected UEs located in the at least one base station, and transmits at step 340 to, at least one of the second core network node or the application functionality, a report message including the UE statistics of the idle UEs and connected UEs located in the at least one base station.
At step 410, the base station receives from a core network node at least one UE statistics request message. At step 420, it broadcasts information corresponding to the at least one UE statistics request message to idle UEs located in the base station to trigger the idle UEs to establish RRC connections with the base station. The broadcasting may include broadcasting the specific
RRC paging messages or the general RRC paging message. The base station obtains at step 430 the UE statistics of the idle UEs located in the base station from the RRC connections, and transmits to the core network node a UE statistics response message that includes the idle UE statistics.
At step 410, the LTE receives in an idle state from a base station a UE statistics request message. At step 420, in response to the UE statistics request message, the UE establishes a RRC connection with the base station.
The firs first core network node 610 comprises a first interface 611 adapted to communicate with a second core network node or an application functionality, a second interface 612 adapted to communicate with at least one base station 620 covering at least a part of the specific area, and a controlling unit 613. The controlling unit 613 is adapted to in response to receiving from a second core network node or an application functionality via the first interface 611 a command requesting UE statistics of idle UEs and connected UEs located in the at least one base station 620, transmit to, the at least one base station 620 via the second interface 612, at least one UE statistics request message to trigger the base station 620 to obtain UE statistics of idle UEs for the base station 620. The controlling unit 613 is further adapted to receive from, the at least one base station 620 via the second interface 612, at least one UE statistics response message that includes the idle UE statistics, obtain UE statistics of connected UEs located in the at least one base station 620, and transmit to, at least one of the second core network node or the application functionality via the first interface 611, a report message including the UE statistics of the idle UEs and connected UEs located in the at least one base station 620.
The base station 620 comprises a first interface 621 adapted to communicate with the core network node 610, and a second interface 622 adapted to communicate with UEs 620 located in the base station. The base station 620 further comprises a controlling unit 623 adapted to receive from, the core network node 610 via the first interface 621, at least one UE statistics request message, broadcast via the second interface 622 information corresponding to the at least one UE statistics request message to idle UEs located in the base station to trigger the idle UEs to establish RRC connections with the base station 620, obtain the UE statistics of the idle UEs located in the base station 620 from the RRC connections, and transmit to, the core network node 610 via the first interface 621, a UE statistics response message that includes the idle UE statistics. The controlling unit 623 may be further adapted to broadcast the specific RRC paging messages or the general RRC paging message.
The UE 630 comprises an interface 631 adapted to communicate with a base station 620 and a controlling unit 632. The controlling unit 632 is adapted to receive in an idle state from the base station 620 a UE statistics request message via the interface 631, and in response to the UE statistics request message, establish a RRC connection with the base station 620.
It should be noted that components in the core network node, base station and UE may be implemented by software or hardware or the combination thereof. For example, the controlling unit may comprise a processing unit, which may be provided on a single chip or a chip module and which may be any processor or computer device that performs operations based on program codes or instructions stored in a memory. Program codes are fetched from the memory and loaded into the processing unit in order to perform the steps described in connection with
While the exemplary embodiments of the present invention have been illustrated and described, it will be understood by those skilled in the art that various changes and modifications may be made, and equivalents may be substituted for elements thereof without departing from the true scope of the present invention. In addition, many modifications may be made to adapt to a particular situation and the teaching of the present invention without departing from its central scope. Therefore it is intended that the present invention is not be limited to the particular embodiment disclosed as the best mode contemplated for carrying out the present invention, but that the present invention include all embodiments falling within the scope of the appended claims.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/CN2014/000136 | 1/29/2014 | WO | 00 |