Method for paging mobile terminal and mobile call center apparatus
9 claims: 2 independent, 7 dependent
- 1A mobile station paging method, comprising:receiving (100) a service call request, and selecting a corresponding posterior probability table according to an identifier of a target mobile station comprised in the service call request, wherein the posterior probability table comprises distribution probability of the target mobile station in each cell of a location area where the target mobile station is located in a service state;and selecting a cell to page the target mobile station according to the distribution probability;wherein the selecting a cell to page the target mobile station according to the distribution probability comprises: classifying (101) each cell in the posterior probability table into one of a plurality of paging sets with the same number as maximum paging times, wherein the paging sets are obtained in a descending order of the distribution probabilities, and the maximum paging times is obtained according to the maximum allowable call delay of the service call request and each paging time;and paging (102) the target mobile station in a descending order of the distribution probabilities with the paging set as a unit;and wherein the classifying (101) each cell in the posterior probability table into one of the plurality of paging sets with the same number as the maximum paging times comprises: classifying each cell in the posterior probability table into the one of the plurality of paging sets by selecting a paging set comprising the minimum number of cells, where P 1 > P t 1 , P 2 > P t 2 , ......, P K > P tK ;P k represents a sum of the distribution probabilities corresponding to the cells comprised in the first paging set to the kth paging set in the K paging sets;P tk represents a paging success probability threshold in a k th time;k and K are positive integers;0 < k ≤ K , and K represents the maximum paging times.
- 6A mobile call center device, comprising:a first processing module (11), configured to receive a service call request, and select a corresponding posterior probability table according to an identifier of a target mobile station comprised in the service call request, wherein the posterior probability table comprises distribution probability of the target mobile station in each cell of a location area where the target mobile station is located in a service state;and a paging module (12), configured to select a cell to page the target mobile station according to the distribution probability;wherein the paging module (12) comprises: a first processing sub-module (121), configured to classify each cell in the posterior probability table into one of a plurality of paging sets with the same number as maximum paging times, wherein the paging sets are obtained in a descending order of the distribution probabilities, and the maximum paging times is obtained according to the maximum allowable call delay of the service call request and each paging time;and a second processing sub-module (122), configured to page the target mobile station in a descending order of the distribution probabilities with the paging set as a unit;and wherein the first processing sub-module (121) comprises a second processing unit, wherein: the second processing unit is configured to classify each cell in the posterior probability table into the one of the plurality of paging sets by selecting a paging set comprising the minimum number of cells, where P 1 > P t1 , P 2 > P t2 , ......, P K > P tK ;P k represents a sum of the distribution probabilities corresponding to the cells comprised in the first paging set to the kth paging set in the K pagin g sets;P tk repres ents a paging success probability threshold in a kth time;k and K are positive integers;0 < k ≤ K , and K represents the maximum paging times.
Independent claims3
65 paragraphs in 5 sections, as filed
FIELD OF THE INVENTION
0001The present invention relates to the field of wireless communications technologies, and in particular, to a mobile station paging method and a mobile call center device.
BACKGROUND OF THE INVENTION
0002A modem public land mobile network is on the basis of cellular architecture, and the cellular implements mobile communication for a user. In such architecture, location management is a core technology, and includes two parts as follows: location tracking for an idle mode mobile station, and a switching technology for ensuring service continuity after location change in a transmission mode. In a current mainstream cellular communication system such as a 2G or 3G system, a two-level location management method is generally used. The first layer of the location management is a cell, and the second layer is a location area (Location Area, hereinafter referred to as LA) which is a basis of the location tracking. Each location area LA is formed by many cells. A mobile station checks whether the location area where the mobile station is located is changed. If the location area is changed, the mobile station actively reports new location information to a network. When a call is initiated, the network pages in all the cells covered by the location area reported by the mobile station in the last time.
0003In the implementation of the present invention, the prior art at least has the following disadvantages. In an existing tracking method based on a static location, when a mobile station enters a new location area, the mobile station may perform location update; and when the mobile station moves among the cells in the location area, the mobile station may not report new location information thereof. Therefore, the network merely knows which location area the mobile station is in currently, but does not know which cell covers the mobile station. In order to page the mobile station, in a conventional technology, it is required to deliver the paging in the whole location area, so an overhead of the air interface resources for the paging is great. In another conventional technology, a management method of a dynamic location area is used for optimizing a single mobile station. The terminal tracks a moving trace of the user all the time. No matter whether the mobile station is in an idle state or in a service state currently, once finding that the user trace is changed, the mobile station reports the change to the network, and then the network optimizes the location area, and further optimizes a paging area by optimizing the location area, thereby causing complexity of network implementation and management. Moreover, since the mobile station is required to frequently report the moving trace of the user, air interface resources are still severely wasted.
0004In order to avoid some of the problems mentioned above, <patcit id="pcit0001" dnum="US7489936B"><text>US 7,489,936</text></patcit> discloses a method for paging a target mobile station within a location area, where cells of the area are selected to page the mobile terminal on the basis of a posterior probability table. The cells are selected in such a way that the terminal can be paged with a high efficiency.
SUMMARY OF THE INVENTION
0005Embodiments of the present invention provide a mobile station paging method and a mobile call center device, so as to solve problems of complex network implementation and severe waste of air interface resources in the prior art, and reduce complexity of the network implementation, and save the air interface resources.
0006An embodiment of the present invention provides a mobile station paging method, which includes: <ul id="ul0001" list-style="none" compact="compact"><li>receiving a service call request, and selecting a corresponding posterior probability table according to an identifier of a target mobile station included in the service call request, where the posterior probability table includes a distribution probability of the target mobile station in each cell of a location area where the target mobile station is located in a service state; and</li><li>selecting a cell to page the target mobile station according to the distribution probability;</li><li>wherein the selecting a cell to page the target mobile station according to the distribution probability comprises: <ul id="ul0002" list-style="none" compact="compact"><li>classifying each cell in the posterior probability table into one of a plurality of paging sets with the same number as maximum paging times, wherein the paging sets are obtained in a descending order of the distribution probabilities, and the maximum paging times is obtained according to the maximum allowable call delay of the service call request and each paging time; and</li><li>paging the target mobile station in a descending order of the distribution probabilities with the paging set as a unit;</li><li>and wherein the classifying each cell in the posterior probability table into one of the plurality of paging sets with the same number as the maximum paging times comprises: <ul id="ul0003" list-style="none" compact="compact"><li>classifying each cell in the posterior probability table into the one of the plurality of paging sets by selecting a paging set comprising the minimum number of cells, where <i>P</i><sub>1</sub>><i>P</i><sub><i>t</i>1</sub>, <i>P</i><sub>2</sub> > <i>P</i><sub><i>t</i>2</sub>, ......, <i>P<sub>K</sub></i> > <i>P<sub>tK</sub></i>; <i>P<sub>k</sub></i> represents a sum of the distribution probabilities corresponding to the cells comprised in the first paging set to the kth paging set in the <i>K</i> paging sets; <i>P<sub>tk</sub></i> represents a paging success probability threshold in a k<sub>th</sub> time; k and K are positive integers; 0 < <i>k</i> ≤ <i>K</i>, and K represents the maximum paging times.</li></ul></li></ul></li></ul>
0007An embodiment of the present invention provides a mobile call center device, which includes: <ul id="ul0004" list-style="none" compact="compact"><li>a first processing module, configured to receive a service call request, and select a corresponding posterior probability table according to an identifier of a target mobile station included in the service call request, where the posterior probability table includes a distribution probability of the target mobile station in each cell of a location area where the target mobile station is located in a service state; and</li><li>a paging module, configured to select a cell to page the target mobile station according to the distribution probability;</li><li>wherein the paging module comprises: <ul id="ul0005" list-style="none" compact="compact"><li>a first processing sub-module, configured to classify each cell in the posterior probability table into one of a plurality of paging sets with the same number as maximum paging times, wherein the paging sets are obtained in a descending order of the distribution probabilities, and the maximum paging times is obtained according to the maximum allowable call delay of the service call request and each paging time; and</li><li>a second processing sub-module, configured to page the target mobile station in a descending order of the distribution probabilities with the paging set as a unit;</li><li>and wherein the first processing sub-module comprises a second processing unit, wherein: <ul id="ul0006" list-style="none" compact="compact"><li>the second processing unit is configured to classify each cell in the posterior probability table into the one of the plurality of paging sets by selecting a paging set comprising the minimum number of cells, where <i>P</i><sub>1</sub> > <i>P</i><sub><i>t</i>1</sub>, <i>P</i><sub>2</sub> > <i>P</i><sub><i>t</i>2</sub>, ......, <i>P<sub>K</sub></i> > <i>P<sub>tK</sub></i>; <i>P<sub>k</sub></i> repres ents a sum of the distribution probabilities corresponding to the cells comprised in the first paging set to the kth paging set in the <i>K</i> pagin g sets; <i>P<sub>tk</sub></i> repres ents a paging success probability threshold in a kth time; k and K are positive integers; 0 < <i>k</i> ≤ <i>K</i>, and K represents the maximum paging times.</li></ul></li></ul></li></ul>
0008Through the mobile station paging method and the mobile call center device provided in the embodiments of the present invention, the paging is performed based on the distribution probabilities of the user in the cells in the service state; the paging process is simpler and more flexible; and the application scenario is wider, thereby saving the air interface resources while ensuring the paging efficiency.
BRIEF DESCRIPTION OF THE DRAWINGS
0009<ul id="ul0007" list-style="none" compact="compact"><li><figref idref="f0001">FIG. 1</figref> is a flow chart of a mobile station paging method according to an embodiment of the present invention;</li><li><figref idref="f0001">FIG 2</figref> is a schematic composition diagram of a network system using a mobile station paging method according to an embodiment of the present invention;</li><li><figref idref="f0002">FIG 3</figref> is a schematic structure diagram of a mobile call center device according to an embodiment of the present invention; and</li><li><figref idref="f0002">FIG 4</figref> is a schematic structure diagram of a mobile call center device according to another embodiment of the present invention.</li></ul>
DETAILED DESCRIPTION OF THE EMBODIMENTS
0010The technical solutions of the present invention are further described with reference to the accompanying drawings and the specific embodiments.
0011In the embodiment of the present invention, it can be known by analyzing a location management objective of a current cellular network that the objective of the location management is not to know where and when a mobile station is located, but to fast and correctly page the mobile station when a call is initiated, so that the mobile station does not miss a service. Therefore, the embodiments of the present invention provide a solution for the similar objective with the location management, that is, distribution probabilities of the services of the mobile station in the cells are dynamically obtained, and the paging is optimized on the basis of the distribution probabilities. Such a manner is simpler than the manner of tracking a moving trace of a user, thereby saving air interface resources while ensuring the paging efficiency. Moreover, the manner is more flexible and has a wider application scenario.
0012An embodiment of the present invention provides a mobile station paging method, which includes: receiving a service call request; and selecting a corresponding posterior probability table according to an identifier of a target mobile station included in the service call request, where the posterior probability table includes distribution probabilities of the target mobile station in cells of a location station where the target mobile station is located in a service state; and then selecting a cell to page the target mobile station according to the distribution probability.
0013Specifically, when a mobile call center receives the service call request including the identifier of the target mobile station, the mobile call center searches the posterior probability table corresponding to the target mobile station according to the identifier, and then pages the target mobile station. During the paging, specifically, the cell with the high distribution probability is preferably selected for paging in a descending order of the distribution probabilities, that is, the paging is performed in a descending order of the distribution probabilities.
0014In this embodiment, the posterior probability table includes the distribution probabilities of the target mobile station in each cell of the location area where the target mobile station is located, that is, the posterior probability table includes the distribution probabilities of the mobile station in all the cells of the location area. The distribution probability of a cell is zero if the target mobile station never reaches the cell. In the embodiments of the present invention, the cells in the posterior probability table refer to all the cells in the location area where the mobile station located in.
0015In this embodiment, the cells in the posterior probability table may be classified into several paging sets, and the paging is performed with the paging set as a unit. When the cells in the posterior probability table are classified into one paging set, the paging is performed for all the cells in the posterior probability table; and when each cell in the posterior probability table is classified into one paging set, one cell is paged each time. Definitely, the cells in the posterior probability table may also be classified into several paging sets with different priorities for paging, and the cell with the high distribution probability is preferably classified into the paging set with the high priority. During the paging, the paging is sequentially performed in the cells included by the paging set in a descending order of the priorities of the paging sets, and in this embodiment, the posterior probability table may be merely a table, where the distribution probabilities of the target mobile station in the cells at all time in the service state are recorded. Definitely, a plurality of posterior probability tables may also be established according to time segments, and each posterior probability table reflects the distribution probabilities in a time segment. In this way, the paging may be enabled to be more correct. The present invention is described in further detail in the following through an example of maintaining a plurality of posterior probability tables corresponding to different time segments.
0016<figref idref="f0001">FIG 1</figref> is a flow chart of a mobile station paging method according to an embodiment of the present invention, and as shown in <figref idref="f0001">FIG 1</figref>, the method includes the following steps.
0017Step 100: Receive a service call request, and select a corresponding posterior probability table according to an identifier of a target mobile station included in the service call request and a time of receiving the service call request, where the posterior probability table includes distribution probabilities of the target mobile station in each cell of location area where the target mobile station is located in a service state.
0018The posterior probability table described in this embodiment refers to a posterior probability table including distribution probabilities of a mobile station in each cell of a location area where the mobile station is located in a service state, capable of being called by the mobile call center, and maintained by the mobile call center or other network elements. Specifically, it is assumed that Bi represents an event that a user appears in a cell Ci; A represents an event that the user is in a service state; P(Bi) represents a probability that the user appears in the cell Ci; and P(Bi|A) represents a distribution probability of the user in the cell Ci in the service state, which is also referred to as posterior probability. In an existing method, the distribution information, such as P(Bi), of the user in each cell is mainly obtained on the basis of the history information of the user, and then the paging is performed on the basis of the distribution information. However, in the embodiments of the present invention, the posterior probabilities P(Bi|A) of the user in the cells are obtained on the basis of the relevant information of the user in the cells in the service state, and then the paging is performed in the cell with a relatively high P(Bi|A) on the basis of a criterion of the highest posterior probability in the case of considering a service delay request, so as to optimize the paging. During the period of service establishment between the mobile station and the network, the network makes statistics of the information in the cell accessed by the mobile station in the service state. After making statistics for a period of time, the distribution probabilities P(Bi|A) of the mobile station in different cells of the location area in the service state are formed according to the statistical information. In addition, the posterior probability table is related to the time segment, and different time segments correspond to different posterior probability tables. During paging optimization, it is required to first determine to use a posterior probability table corresponding to which time segment, and then the paging is optimized according to the posterior probabilities of the mobile station in the cells, so as to improve the paging efficiency. After the mobile call center receives the service call request, it is first determined to which time segment the time of receiving the service call request is located, and the posterior probability table corresponding to the identifier of the target mobile station carried in the service call request is selected according to the time segment.
0019Step 101: Classify each cell in the posterior probability table into one of a plurality of paging sets with the same number as the maximum paging times, where the paging set is obtained according to a descending order, and the maximum paging times is obtained according to the maximum allowable call delay of the service call request and each paging time.
0020After the posterior probability table to be used is determined, since the posterior probability table includes the posterior probability information of many cells, that is to say, the paging scope of the mobile call center at this time covers all the cells in the posterior probability table. Moreover, since the each cell corresponds to a different posterior probability, if the paging efficiency needs to be improved, within the allowable paging delay, the paging may be first performed in several cells with a relatively high posterior probability, and the paging success ratio is relatively high due to the high posterior probability. Therefore, the mobile call center sorts the distribution probabilities of the cells in a descending order of the distribution probabilities, and then classifies the cells in the posterior probability table into several paging sets with the same number of the maximum paging times, that is, several cells with the high distribution probabilities are preferably classified into a paging set; several cells with medium distribution probabilities are classified into other several paging sets; and several cells with the lowest distribution probabilities are classified into another paging set. In this way, all the cells in the location area are all sequentially classified into a plurality of paging sets with different priorities according to the corresponding distribution probabilities. In this embodiment, the number of the established paging sets may be the same as the maximum paging times, and the maximum paging times is obtained according to the maximum allowable call delay time of the service call request and each paging time, and is specifically obtained by dividing the call delay by each paging time.
0021Step 102: Page the target mobile station according to a descending order of the distribution probabilities with the paging set as a unit.
0022The mobile call center classified each cell into one of several paging sets with the same number as the maximum paging times, and the paging may be separately performed within the maximum allowable call delay. All the cells in one paging set are paged each time, and since the paging set has a priority, the mobile call center may select the corresponding paging set for paging in a descending order of the priorities. Specifically, the paging set with a high distribution probability and a high priority may be paged first. If the paging is successful, the paging is stopped; if the paging fails, the paging set with the medium distribution probability is paged; and finally the paging set with the low distribution probability is paged. In this way, not only it is ensured to successfully page within the maximum allowable call delay as much as possible, but also the air interface resources are saved and the paging efficiency is not reduced. Definitely, if the maximum allowable call delay of a service is relatively long, for example, a message service, the paging may be performed in several times. If the maximum allowable call delay of a service is too short, for example, an emergence call, all the cells may be included into one paging set, and the mobile call center merely pages once, that is, pages all the cells in the posterior probability table.
0023When a new service is reached, the mobile call center calculates the maximum paging times according to delay requirements of the current service, and decides to page once or several times according to the distribution probabilities of the mobile station located in the cells in the service state and the allowable maximum paging times of the current service, and selects one or more cells with the maximum distribution probability in the cells of the mobile station in the service state to perform the paging until the paging is successful.
0024Through the mobile station paging method provided in this embodiment, the paging is performed on the basis of the distribution probabilities of the user in the cells in the service state. In this way, the paging process is simpler and more flexible, and the application scenario is wider, thereby saving the air interface resources while ensuring the paging efficiency.
0025The method for dynamically obtaining the distribution probabilities of the mobile station in the cells in the service state is described in the following.
0026After the mobile station establishes the service connection with the network, the network may know the relevant information of the mobile station in the service state currently, and may collect all the cell information of the service and the information such as the duration of the service in the cells accordingly. In addition, the network may also relatively easily collect the information such as a moving speed of the mobile station in the cells during the service period. Since the collection, storage, and processing of the information all require certain cost, after considering the cost and practicality, in this embodiment, the following method is used to make statistics of the distribution information of the mobile station in the cells in the service state. A specific process may be as follows: A network side first makes statistics of distribution information of a target mobile station in the cells in the service state in one period, and then obtains distribution probabilities of the target mobile station in the cells of a location area where the mobile station is located in the service state according to a sum of the distribution information of each cell corresponding to the mobile station and the distribution information corresponding to all the cells in the location area. The distribution information may include the times of responding calls by the target mobile station in the cells, the times of initiating calls and responding calls, or a service duration, and the three conditions are respectively introduced in the following.
0027One method is to merely make statistics of the times of responding the calls by the mobile station in the cells. Since an objective of obtaining the distribution probabilities of the mobile station in the cells is to page the mobile station and establish service connection when a next called service is reached, making statistics on the basis of responses of the mobile station for the service is a relatively reasonable and simple method.
0028P(Bi|A) = the called times of the mobile station in a cell Ci in the statistical time divided by the overall called times of the mobile station in all the cells in the statistical time.
0029Another method is to make statistics of the times of initiating calls by the mobile station in the cells, and the times of responding calls. Statistically, the cell where the calling services frequently occur is also a cell where the called services frequently occur, and therefore, in order to increase the number of samples, both the calling times and the called times may be made statistics of, and the distribution probabilities of the mobile station in the cells are calculated on the basis of a sum of the calling times and the called times. The calculation method is as follows: <ul id="ul0008" list-style="none" compact="compact"><li>P(Bi|A) = the call times of the mobile station in the cell Ci in the statistical time divided by the overall call times of the mobile station in all the cells in the statistical time, where, the call times = the calling times + the called times.</li></ul>
0030Yet another method is to make statistics of the duration of the services in the cells, and the distribution probabilities of the mobile station in the cells in the service state are calculated according to the duration.
0031P(Bi|A) = the overall service duration of the mobile station in the cell Ci in the statistical time divided by the overall service duration of the mobile station in all the cells in the statistical time.
0032After the network side such as the mobile call center obtains the required distribution probability, a posterior probability table may be established according to identifiers of the cells and the corresponding distribution probabilities. That is to say, the posterior probability table includes the identifiers of the cells and the corresponding distribution probabilities, and may also include the specific numeric value such as the service duration in the corresponding cell. In the embodiment of the present invention, the method for data storage and processing in the network is further described on the basis of the third method.
0033The distribution probabilities of the mobile station in the cells in the service state are analyzed according to a statistical period. The statistical period is a key of obtaining a stable posterior probability P(Bi|A). Since the service action and moving action of people are non-repetitive and not fully random, but has statistical periodicity, the reasonable selection of the statistical period is a key of stably obtaining the posterior probability in time. Although different statistical periods may be used, several important periods exist in people's life, such as day, week. The life of most people is periodically repeated in days and weeks. Different people have different key time segments in a day, but days and nights are two key time segments for most people. In a week, although different people have different life and moving manners, workdays and weekends are two important time segments for most people. Based on the above analysis, after considering the simplicity and practicality, the following method is used in this embodiment to calculate the statistical period.
0034In this embodiment, the statistical period is set to one week, and considering the features of life manners of most people in different time segments of different days in one week, the statistics is separately made for different time segments in a period, and the time segments are classified as in Table 1. <tables id="tabl0001" num="0001"><table frame="all"><title><b>Table 1</b></title><tgroup cols="4"><colspec colnum="1" colname="col1" colwidth="29mm" /><colspec colnum="2" colname="col2" colwidth="24mm" /><colspec colnum="3" colname="col3" colwidth="56mm" /><colspec colnum="4" colname="col4" colwidth="58mm" /><thead><row><entry align="center" valign="middle">Statistical period</entry><entry align="center" valign="middle">Kinds of days</entry><entry align="center" valign="middle">Segmentation of different time segments in a day</entry><entry align="center" valign="middle">Serial numbers of the statistical segments Ts</entry></row></thead><tbody><row><entry morerows="3" align="center" valign="middle">A week</entry><entry morerows="1" align="center" valign="middle">Workday</entry><entry align="center" valign="middle">Day</entry><entry align="center" valign="middle">1</entry></row><row><entry align="center" valign="middle">Night</entry><entry align="center" valign="middle">2</entry></row><row><entry morerows="1" align="center" valign="middle">Rest day</entry><entry align="center" valign="middle">Day</entry><entry align="center" valign="middle">3</entry></row><row><entry align="center" valign="middle">Night</entry><entry align="center" valign="middle">4</entry></row></tbody></tgroup></table></tables>
0035In one statistical period, after the mobile station establishes a connection with the network, the network judges the statistical time segment to be selected, and then makes statistics of the service duration of the mobile station in the accessed cell in the statistical time segment. For example, if the current service occurs at 10 a.m. during a workday, the network selects the statistical time segment Ts = 1. When the current service of the mobile station crosses the time segment, statistics may be separately made.
0036When the statistical period is over, the network processes the statistical data, and calculates the posterior probabilities of the mobile station located in the cells in different time segments. The network divides the statistical period into at least one time segment, and establishes the posterior probability table corresponding to the time segment. For example, Table 2 is a table corresponding to the case when the statistical period Ts = 1, and the distribution probabilities are sorted in a descending order thereof. <tables id="tabl0002" num="0002"><table frame="all"><title><b>Table 2</b></title><tgroup cols="4"><colspec colnum="1" colname="col1" colwidth="33mm" /><colspec colnum="2" colname="col2" colwidth="24mm" /><colspec colnum="3" colname="col3" colwidth="32mm" /><colspec colnum="4" colname="col4" colwidth="78mm" /><thead><row><entry align="center" valign="middle">Cell internal index Ci</entry><entry align="center" valign="middle">Cell identifier</entry><entry align="center" valign="middle">Service duration (s)</entry><entry align="center" valign="middle">Posterior probability P(Bi|A) of the mobile station located in the cells</entry></row></thead><tbody><row><entry align="center" valign="middle">1</entry><entry align="center" valign="middle">Cell6</entry><entry align="center" valign="middle">300</entry><entry valign="middle" align="char" char=".">0.517</entry></row><row><entry align="center" valign="middle">2</entry><entry align="center" valign="middle">Cell1</entry><entry align="center" valign="middle">200</entry><entry valign="middle" align="char" char=".">0.345</entry></row><row><entry align="center" valign="middle">3</entry><entry align="center" valign="middle">Cell2</entry><entry align="center" valign="middle">50</entry><entry valign="middle" align="char" char=".">0.086</entry></row><row><entry align="center" valign="middle">4</entry><entry align="center" valign="middle">Cell5</entry><entry align="center" valign="middle">20</entry><entry valign="middle" align="char" char=".">0.035</entry></row><row><entry align="center" valign="middle">5</entry><entry align="center" valign="middle">Cell4</entry><entry align="center" valign="middle">10</entry><entry valign="middle" align="char" char=".">0.017</entry></row></tbody></tgroup></table></tables>
0037When the mobile station enters a location area for the first time, and does not experience a complete statistical period to obtain stable posterior probability information, the required probability may still be calculated on the basis of the existing statistical information at this time, and the paging is performed on the basis of the probability information. The difference lies in that, the samples are few at this time and the deviation of the statistical probability is relatively high.
0038After the posterior probability P(Bi|A) of the mobile station located in the cell is obtained, the network successively pages in one or more cells with the maximum P(Bi|A) in the case of considering the service delay requirement. A specific description is as follows: It is assumed that, <i>N</i> represents the total number of the cells included in the location area; an overhead of the air interface resources during paging once in one cell is <i>C<sub>p</sub></i>; a sum of the air interface paging overheads of all the cells where the paging is performed by the network in the location area is <i>C<sub>total</sub></i>; the maximum consumed time of paging once is <i>T<sub>p</sub></i>; the maximum allowable paging delay of the service is <i>T</i><sub>max</sub>; and the maximum allowable paging times is <i>K.</i>
0039When paging is required, the network calculates the maximum allowable paging times <i>K</i> according to the following formula according to the time requirement of the current service: <i>K</i> = <i>T</i><sub>max</sub>/<i>T<sub>p</sub></i>.
0040Then, the network determines the time segment according to Table 1 and the initiation time of the current service, and selects the corresponding posterior probability table for different time segments as a basis for further selection of cells. For example, when the time corresponding to the current call is 10 a.m. during a workday, the network selects the table where Ts = 1, which is shown in Table 2.
0041The network uses the currently allowable maximum paging times <i>K</i> as a constraint to classify all the cells in the location area into <i>K</i> sets, and the <i>K</i> sets are indicated as follows: <i>S</i><sub>1</sub> = {<i>C</i><sub>11</sub>,.....<i>C</i><sub>1<i>i</i></sub>}, <i>S</i><sub>2</sub> = {<i>C</i><sub>21</sub>,.....C<sub>2<i>j</i></sub>}, ...... <i>S<sub>K</sub></i> = {<i>C</i><sub><i>K</i>1</sub>,.....<i>C<sub>Km</sub></i>}. The network first places <i>i</i> cells with the maximum posterior probability in the table into a set <i>S</i><sub>1</sub> in a descending order of the posterior probabilities, and then selects <i>j</i> cells with the maximum posterior probability in the residual cells in the location area, and places the <i>j</i> cells into a set <i>S</i><sub>2</sub>. After <i>K</i>-1 sets are formed, the network classifies the finally residual cells in the location area into a set <i>S<sub>K</sub></i>.
0042The sets are sorted as follows in a descending order of the priorities of the paging by the network: <i>S</i><sub>1</sub>, <i>S</i><sub>2</sub>.......<i>S<sub>K</sub></i>. The network first pages in the set <i>S</i><sub>1</sub>. If the mobile station responds to the paging, the network stops paging. If the mobile station does not respond, the network sequentially pages from the set <i>S</i><sub>2</sub> to the set <i>S<sub>K</sub></i>, and stops paging if a paging response is received during the process.
0043In the above description, in the case of fixed maximum paging times <i>K</i>, all the cells in the location area are classified into <i>K</i> paging sets according to the posterior probabilities P(Bi|A). The cell with the high posterior probability is first classified into the paging set with the high priority, and the network successively pages in the sets in a descending order of the priorities of the paging sets until the mobile station responds. As for how many cells should be classified into each set, the above paging set classifying method is further analyzed in the following. Many classifying methods exist, and two methods are provided in this embodiment in the following, which definitely are not limited thereto.
0044One classifying method is to evenly classify the cells in the posterior probability table into several paging sets with the same number as the maximum paging times, that is, the cells are classified into equal parts according to the number of the cells, which is the simplest method. The number of the cells <i>N<sub>sc</sub></i> included in each set is obtained through the following formula: <maths id="math0001"><math display="inline"><msub><mi>N</mi><mi mathvariant="italic">sc</mi></msub><mo>=</mo><mfrac><mi>N</mi><mi>K</mi></mfrac><mo>,</mo></math><img file="EP2439985B1_D0001.tif" /></maths> and therefore the network places <i>N<sub>sc</sub></i> cells with the maximum P(Bi|A) into the set <i>S</i><sub>1</sub>, and then places the subsequent <i>N<sub>sc</sub></i> cells into the set <i>S</i><sub>2</sub> until all the cells are placed into <i>K</i> paging sets.
0045Another classifying method is to classify the cells in the posterior probability table into several paging sets with the same number as the maximum paging times according to a preset rule, where the preset rule includes: selecting a paging set including the minimum number of the cells, so that <i>P</i><sub>1</sub> > <i>P</i><sub><i>t</i>1</sub>, <i>P</i><sub>2</sub> > <i>P</i><sub><i>t</i>2</sub>, ......, <i>P<sub>K</sub></i> > <i>P<sub>tK</sub></i>, where <i>P<sub>k</sub></i> represents a sum of the distribution probabilities corresponding to the cells included in the first paging set to the kth paging set in the <i>K</i> paging sets; <i>P<sub>tk</sub></i> represents a paging success probability threshold in a kth time; k and <i>K</i> are positive integers; 0 < <i>k</i> ≤ <i>K</i>, and <i>K</i> represents the maximum paging times.
0046In the above method, the cells are classified into <i>K</i> sets according to the set cumulative paging success probability threshold at each time. Specifically, the network gives the paging success probability threshold <i>P<sub>tk</sub></i> according to a principle of minimizing the air interface resource overhead, and P<sub><i>t</i>1</sub> < P<sub><i>t</i>2</sub> < ....P<i><sub>tk</sub></i> ..... < <i>P<sub>tK</sub></i>. It is assumed that, the number of the cells included in the sets is <i>n</i><sub>1</sub>, <i>n</i><sub>2</sub><i>.....n<sub>k</sub>....n<sub>K</sub></i>; the posterior probabilities <i>P</i>(<i>B<sub>i</sub></i>|<i>A</i>) are sorted in a descending order; <i>P</i>(<i>B</i><sub>1</sub>|<i>A</i>) represents the maximum posterior probability, that is, <i>P</i>(<i>B</i><sub>1</sub>|<i>A</i>) > <i>P</i>(<i>B</i><sub>2</sub>|<i>A</i>) > ....<i>P</i>(<i>B<sub>i</sub></i>|<i>A</i>)..... > <i>P</i>(<i>B<sub>N</sub></i>|<i>A</i>); and <i>P<sub>k</sub></i> represents the sum of the posterior probabilities of all the cells in the k sets <i>S</i><sub>1</sub>, <i>S</i><sub>2</sub>,......<i>S<sub>k</sub></i>. Therefore, <maths id="math0002"><math display="inline"><msub><mi>P</mi><mi>k</mi></msub><mo>=</mo><msub><mi>P</mi><mrow><mi>k</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>+</mo><mstyle displaystyle="true"><munderover><mo>∑</mo><mrow><mi>j</mi><mo>=</mo><msub><mi>n</mi><mrow><mi>k</mi><mo>-</mo><mn>1</mn></mrow></msub></mrow><msub><mi>n</mi><mi>k</mi></msub></munderover></mstyle><mi>P</mi><mfenced><msub><mi>B</mi><mi>j</mi></msub><mrow><mo>|</mo><mi>A</mi></mrow></mfenced><mo>,</mo></math><img file="EP2439985B1_D0002.tif" /></maths> and <i>P<sub>k</sub></i> > <i>P<sub>tk</sub></i> is required to be met, that is, the sum of the posterior probabilities of all the cells in the previous k paging sets should be greater than the threshold of the kth set <i>P<sub>tk</sub></i>.
0047Therefore, the paging overhead of the network in one service may be described through the following formula: <maths id="math0003"><math display="block"><mtable columnalign="left"><mtr><mtd><msub><mi>C</mi><mi mathvariant="italic">total</mi></msub><mo>=</mo><msub><mi>C</mi><mi>p</mi></msub><mo></mo><mfenced><msub><mi>n</mi><mn>1</mn></msub><mo>+</mo><msub><mi>n</mi><mn>2</mn></msub><mo></mo><mfenced><mn>1</mn><mo>-</mo><msub><mi>P</mi><mn>1</mn></msub></mfenced><mo>+</mo><msub><mi>n</mi><mn>3</mn></msub><mo></mo><mfenced><mn>1</mn><mo>-</mo><msub><mi>P</mi><mn>2</mn></msub></mfenced><mo>+</mo><mn>.......</mn><mo>+</mo><msub><mi>n</mi><mi>K</mi></msub><mo></mo><mfenced><mn>1</mn><mo>-</mo><msub><mi>P</mi><mrow><mi>K</mi><mo>-</mo><mn>1</mn></mrow></msub></mfenced></mfenced></mtd></mtr><mtr><mtd><mo>=</mo><msub><mi>C</mi><mi>p</mi></msub><mo></mo><mfenced><mi>N</mi><mo>-</mo><mstyle displaystyle="true"><munderover><mo>∑</mo><mrow><mi>k</mi><mo>=</mo><mn>1</mn></mrow><mrow><mi>K</mi><mo>-</mo><mn>1</mn></mrow></munderover></mstyle><msub><mi>n</mi><mrow><mi>k</mi><mo>+</mo><mn>1</mn></mrow></msub><mo></mo><msub><mi>P</mi><mi>k</mi></msub></mfenced></mtd></mtr></mtable></math><img file="EP2439985B1_D0003.tif" /></maths>
0048It can be seen from the above formula that, if the threshold <i>P<sub>tk</sub></i> is given, the greater <i>n</i><sub><i>k</i>+1</sub> is, the better the condition is. That is, in the case of a given threshold, when the kth paging set is formed, the selected number of cells is the number of cells when <i>P<sub>k</sub></i> is minimum in the case of the threshold requirement <i>P<sub>k</sub></i> > <i>P<sub>tk</sub></i>, and as many as possible cells are reserved to the (k+1)th set. Therefore, the number of the cells in the kth set should meet the following formula: <maths id="math0004"><math display="block"><msub><mi>n</mi><mi>k</mi></msub><mo>=</mo><mi mathvariant="italic">Arg</mi><mfenced open="{" close="}"><munder><mi mathvariant="italic">MIN</mi><msub><mi>n</mi><mi>k</mi></msub></munder><mo></mo><mfenced><mfenced><msub><mi>P</mi><mrow><mi>k</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>+</mo><mstyle displaystyle="true"><munderover><mo>∑</mo><mrow><mi>j</mi><mo>=</mo><msub><mi>n</mi><mrow><mi>k</mi><mo>-</mo><mn>1</mn></mrow></msub></mrow><msub><mi>n</mi><mi>k</mi></msub></munderover></mstyle><mi>P</mi><mfenced><msub><mi>B</mi><mi>j</mi></msub><mrow><mo>|</mo></mrow><mi>A</mi></mfenced></mfenced><mo>></mo><msub><mi>P</mi><mi mathvariant="italic">tk</mi></msub></mfenced></mfenced><mn>.</mn></math><img file="EP2439985B1_D0004.tif" /></maths>
0049That is, when the network classifies the paging sets, the network places <i>C<sub>j</sub></i> into the current set in a descending order of <i>P</i>(<i>B<sub>j</sub></i>|<i>A</i>) until the sum <maths id="math0005"><math display="inline"><mstyle displaystyle="true"><munderover><mo>∑</mo><mrow><mi>j</mi><mo>=</mo><msub><mi>n</mi><mrow><mi>k</mi><mo>-</mo><mn>1</mn></mrow></msub></mrow><msub><mi>n</mi><mi>k</mi></msub></munderover></mstyle><mi>P</mi><mfenced><msub><mi>B</mi><mi>j</mi></msub><mrow><mo>|</mo><mi>A</mi></mrow></mfenced></math><img file="EP2439985B1_D0005.tif" /></maths> of the cell probabilities placed into the current set <i>S<sub>k</sub></i> plus the sum <maths id="math0006"><math display="inline"><msub><mi>P</mi><mi>k</mi></msub><mo>=</mo><msub><mi>P</mi><mrow><mi>k</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>+</mo><mstyle displaystyle="true"><munderover><mo>∑</mo><mrow><mi>j</mi><mo>=</mo><msub><mi>n</mi><mrow><mi>k</mi><mo>-</mo><mn>1</mn></mrow></msub></mrow><msub><mi>n</mi><mi>k</mi></msub></munderover></mstyle><mi>P</mi><mfenced><msub><mi>B</mi><mi>j</mi></msub><mrow><mo>|</mo><mi>A</mi></mrow></mfenced></math><img file="EP2439985B1_D0006.tif" /></maths> of the posterior probabilities in all the cells in the <i>S</i><sub>1</sub>,<i>S</i><sub>2</sub>....<i>S</i><sub><i>k</i>-1</sub> sets are greater than <i>P<sub>tk</sub></i>. For example, if the maximum allowable paging times is 2, on the basis of the data in Table 2, it is assumed that the paging success probability threshold <i>P</i><sub><i>t</i>1</sub>. = 0.6, so when the first paging set <i>S</i><sub>1</sub> is formed, since the sum of the probabilities in the first two cells is equal to 0.862 to be greater than the paging success probability threshold, the cells with the cell indexes C1 and C2 are selected and placed into the set <i>S</i><sub>1</sub> as the cell set in the first paging, and if no response occurs, the paging is performed in the residual cells of the location area.
0050The above embodiment introduces a paging method on the basis of the distribution probabilities of the mobile station in the cells in the service state, and introduces the content such as how to make statistics of the distribution probabilities and the classifying principle of the paging sets. A detailed implementation process of the mobile station paging method according to the embodiment of the present invention is described in the following through a specific embodiment with reference to <figref idref="f0001">FIG. 2. FIG. 2</figref> is a schematic composition diagram of a network system using a mobile station paging method according to an embodiment of the present invention. <figref idref="f0001">FIG. 2</figref> shows an embodiment of a current cellular system such as a global system for mobile communication (Global System for Mobile Communication, hereinafter referred to as GSM) system. As shown in <figref idref="f0001">FIG. 2</figref>, cells included in a location area are respectively managed by two access network devices: a first base station sub-system (Base Station Sub-system, hereinafter referred to as BSS) and a second BSS. In this embodiment, the first BSS and the second BSS are both connected to a same mobile switching center (Mobile Switching Center, hereinafter referred to as MSC). Therefore, the MSC is responsible for managing mobility of a mobile station in the location area. That is, when the mobile station enters the location area LA, the MSC is required to report location information, and then selects to store the location information into a visiting location area (Visiting Location Register, hereinafter referred to as VLR) or a home location register (Home Location Register, hereinafter referred to as HLR) according to a location information storage principle. In addition, when other mobile stations call the mobile station, the MSC uses a certain paging policy to page in the location area managed by the MSC according to the location information stored in the VLR and the HLR. The method provided in the embodiment of the present invention is described as follows. 1. The network obtains posterior probabilities P(Bi|A) of the mobile station in the cells in the location area LA and the relevant stored information. <ul id="ul0009" list-style="none" compact="compact"><li>(1) When a mobile station (hereinafter referred to as MS) enters a location area LA for the first time, the MSC cannot obtain the posterior probabilities P(Bi|A) of the MS in the cells in the location area LA. Therefore, if the MSC needs to page the MS at this time, the MSC may directly deliver a paging message in all the cells of the whole location area.</li><li>(2) When the MS has a service in a cell C13, a wireless access connection is established between the MS and the first BSS, so the first BSS knows that the current MS service occurs in the cell C13, and also knows the duration t13 of the current service of the MS in the C13. Since the connection between the first BSS and the MSC is also established during the service period, the first BSS easily reports the relevant information to the MSC.</li><li>(3) When the MS is switched from C13 to C21, the connection between the first BSS and the second BSS is required to be established. The first BSS may report the recorded t13 information to the MSC through the connection between the first BSS and the MSC, or the first BSS sends the t13 information to the second BSS through an interface between the first BSS and the second BSS, and the second BSS temporarily stores the t13 information. After the current session of the MS ends in C21, the second BSS sends the locally recorded t21 (the service duration of the MS in the cell C21) and t13 together to the MSC through the interface between the second BSS and the MSC.</li><li>(4) The MSC makes statistics of the session duration of the MS in each cell of the location area LA in each service to form a plurality of posterior probability tables. In this embodiment, one of the tables such as Table 3 is taken as an example for description. Table 3 is obtained through the statistics of the time segments from Monday to Friday, that is, Ts = 1. The MSC may store the information in Table 3 into the VLR and the HLR.</li></ul><tables id="tabl0003" num="0003"><table frame="all"><title><b>Table 3</b></title><tgroup cols="4"><colspec colnum="1" colname="col1" colwidth="33mm" /><colspec colnum="2" colname="col2" colwidth="24mm" /><colspec colnum="3" colname="col3" colwidth="32mm" /><colspec colnum="4" colname="col4" colwidth="78mm" /><thead><row><entry align="center" valign="middle">Cell internal index Ci</entry><entry align="center" valign="middle">Cell identifier</entry><entry align="center" valign="middle">Service duration (s)</entry><entry align="center" valign="middle">Posterior probability P(Bi|A) of the mobile station located in the cells</entry></row></thead><tbody><row><entry align="center" valign="middle">1</entry><entry align="center" valign="middle">C17</entry><entry align="center" valign="middle">1500</entry><entry valign="middle" align="char" char=".">0.385</entry></row><row><entry align="center" valign="middle">2</entry><entry align="center" valign="middle">C23</entry><entry align="center" valign="middle">1000</entry><entry valign="middle" align="char" char=".">0.256</entry></row><row><entry align="center" valign="middle">3</entry><entry align="center" valign="middle">C16</entry><entry align="center" valign="middle">500</entry><entry valign="middle" align="char" char=".">0.128</entry></row><row><entry align="center" valign="middle">4</entry><entry align="center" valign="middle">C18</entry><entry align="center" valign="middle">500</entry><entry valign="middle" align="char" char=".">0.128</entry></row><row><entry align="center" valign="middle">5</entry><entry align="center" valign="middle">C21</entry><entry align="center" valign="middle">300</entry><entry valign="middle" align="char" char=".">0.077</entry></row><row><entry align="center" valign="middle">6</entry><entry align="center" valign="middle">C22</entry><entry align="center" valign="middle">100</entry><entry valign="middle" align="char" char=".">0.026</entry></row></tbody></tgroup></table></tables> When the MS moves from the MSC to other location area LA managed by another MSC, the HLR may deliver a message to inform the MSC, and at this time, the MSC may select to store the posterior probability table such as Table 3 of the MS in the location area LA into the VLR or the HLR where the MS belongs before. Since the information storage capability of the VLR or the HLR is always limited, the VLR or the HLR may set an aging time for the MS in the posterior probability table of different location areas, and if the records are not accessed when the aging time is reached, the records may be deleted. 2. The network pages by using a location distribution table. <ul id="ul0010" list-style="none" compact="compact"><li>(1) When the MS is in the location area LA, and another mobile station calls the MS during Ts = 1, the MSC first queries the posterior probability table corresponding to the MS as shown in <figref idref="f0002">FIG. 3</figref> from the VLR or the HLR when receiving a call establishment message, and the query may be performed according to an MS identifier such as a mobile phone number or an international mobile subscriber identity (IMSI) and the like.</li><li>(2) After the MSC checks the maximum allowable duration of the current call service, the MSC calculates that the service can be paged twice at most. In addition, it is set in the MSC that, the thresholds of the two times of paging are respectively 80% and 100%. Therefore, the MSC classifies all the cells in the location area LA into two sets; the first set includes C17, C23, C16 and C18; and the second set includes the residual cells in the location area. The MSC first pages in the first set. If the MS responds to the paging, the MSC stops paging; and if the MS does not respond to the paging, the MSC pages in the second set.</li></ul>
0051In addition, in the above step, when the MSC pages in different cells, it is required to first deliver the paging message to the corresponding BSS, and then the BSS delivers the page message in the cells. Since the cell identifier in the existing network occupies many bytes, when the MSC instructs the BSS to deliver the paging message in many cells, it is required to carry many cell identifiers in the interface between the MSC and the BSS. In order to save the transmission bandwidth, a bit may be allocated for different cells between the MSC and the BSS, and a mapping view is used to indicate whether it is required to deliver the paging message in the corresponding cell. For example, in this embodiment, the first BSS has 10 cells, 10 bits may be used to instruct whether the paging message need to be delivered in the 10 cells, and therefore, 2 bytes may be used for indication. The cells C10 to C19 are identified in an ascending order. The location with no cell is indicated by 0, as shown in Table 4. <tables id="tabl0004" num="0004"><table frame="all"><title><b>Table 4</b></title><tgroup cols="17"><colspec colnum="1" colname="col1" colwidth="28mm" /><colspec colnum="2" colname="col2" colwidth="14mm" /><colspec colnum="3" colname="col3" colwidth="14mm" /><colspec colnum="4" colname="col4" colwidth="14mm" /><colspec colnum="5" colname="col5" colwidth="14mm" /><colspec colnum="6" colname="col6" colwidth="14mm" /><colspec colnum="7" colname="col7" colwidth="14mm" /><colspec colnum="8" colname="col8" colwidth="13mm" /><colspec colnum="9" colname="col9" colwidth="13mm" /><colspec colnum="10" colname="col10" colwidth="13mm" /><colspec colnum="11" colname="col11" colwidth="13mm" /><colspec colnum="12" colname="col12" colwidth="13mm" /><colspec colnum="13" colname="col13" colwidth="13mm" /><colspec colnum="14" colname="col14" colwidth="13mm" /><colspec colnum="15" colname="col15" colwidth="13mm" /><colspec colnum="16" colname="col16" colwidth="13mm" /><colspec colnum="17" colname="col17" colwidth="13mm" /><thead><row><entry align="center" valign="middle">Bit location</entry><entry align="center" valign="middle">15</entry><entry align="center" valign="middle">14</entry><entry align="center" valign="middle">13</entry><entry align="center" valign="middle">12</entry><entry align="center" valign="middle">11</entry><entry align="center" valign="middle">10</entry><entry align="center" valign="middle">9</entry><entry align="center" valign="middle">8</entry><entry align="center" valign="middle">7</entry><entry align="center" valign="middle">6</entry><entry align="center" valign="middle">5</entry><entry align="center" valign="middle">4</entry><entry align="center" valign="middle">3</entry><entry align="center" valign="middle">2</entry><entry align="center" valign="middle">1</entry><entry align="center" valign="middle">0</entry></row></thead><tbody><row><entry align="center" valign="middle">corresponding cell</entry><entry align="center" valign="middle">Not used</entry><entry align="center" valign="middle">Not used</entry><entry align="center" valign="middle">Not used</entry><entry align="center" valign="middle">Not used</entry><entry align="center" valign="middle">Not used</entry><entry align="center" valign="middle">Not used</entry><entry align="center" valign="middle">C19</entry><entry align="center" valign="middle">C18</entry><entry align="center" valign="middle">C17</entry><entry align="center" valign="middle">C16</entry><entry align="center" valign="middle">C15</entry><entry align="center" valign="middle">C14</entry><entry align="center" valign="middle">C13</entry><entry align="center" valign="middle">C12</entry><entry align="center" valign="middle">C11</entry><entry align="center" valign="middle">C10</entry></row><row><entry align="center" valign="middle">Whether to deliver a paging instruction</entry><entry align="center" valign="middle">0</entry><entry align="center" valign="middle">0</entry><entry align="center" valign="middle">0</entry><entry align="center" valign="middle">0</entry><entry align="center" valign="middle">0</entry><entry align="center" valign="middle">0</entry><entry align="center" valign="middle">0</entry><entry align="center" valign="middle">1</entry><entry align="center" valign="middle">1</entry><entry align="center" valign="middle">1</entry><entry align="center" valign="middle">0</entry><entry align="center" valign="middle">0</entry><entry align="center" valign="middle">0</entry><entry align="center" valign="middle">0</entry><entry align="center" valign="middle">0</entry><entry align="center" valign="middle">0</entry></row></tbody></tgroup></table></tables>
0052Therefore, when the MSC instructs the first BSS1 to deliver the paging in C17, C16 and C 18, the MSC may set the corresponding sixth, seventh, and eighth locations in Tables 4 to 1, and set the other locations to 0, which is expressed into 01C0H in hexadecimal. The case of instructing the second BSS is not described in detail here again.
0053Through the MS paging method provided in the embodiments of the present invention, the paging is performed on the basis of the distribution probabilities of the user in the cells in the service state. In this way, the paging process is simpler and more flexible, and the application scenario is wider, thereby saving the air interface resources while ensuring the paging efficiency.
0054Those of ordinary skill in the art may understand that all or a part of the steps of the method according to the embodiments of the present invention may be implemented by a program instructing relevant hardware. The program may be stored in a computer readable storage medium. When the program is run, the steps of the method according to the embodiments of the present invention are performed. The storage medium may be any medium that is capable of storing program codes, such as a ROM, a RAM, a magnetic disk, and an optical disk and the like.
0055<figref idref="f0002">FIG. 3</figref> is a schematic structure diagram of a mobile call center according to an embodiment of the present invention. As shown in <figref idref="f0002">FIG. 3</figref>, the mobile call center device includes a first processing module 11 and a paging module 12. The first processing module 11 is configured to receive a service call request, and select a corresponding posterior probability table according to an identifier of a target mobile station included in the service call request, where the posterior probability table includes distribution probabilities of the target mobile station in cells of a location area where the target mobile station is located in a service state. The paging module 12 is configured to select a cell to page the target mobile station according to the distribution probability.
0056The mobile call center device provided in this embodiment may be an MSC, and the MSC is taken as an example in this embodiment for description. After receiving a new service call request, the first processing module 11 in the MSC obtains an identifier of the target mobile station from the service call request, and then obtains the corresponding posterior probability table according to the identifier, where the posterior probability table includes distribution probability conditions of the mobile station in the cells in the service state. After the first processing module 11 obtains the posterior probability table for paging, the paging module 12 is responsible for paging the target mobile station according to the posterior probability table. Specifically, the distribution probabilities corresponding to all the cells included in the limited posterior probability table are sorted in sequence, and then the cell with the high distribution probability is preferably selected for paging, that is, the paging is performed in a descending order of the distribution probabilities.
0057In this embodiment, the posterior probability table may be merely a table, where the distribution probabilities of the target mobile station in the cells at all time in the service state are recorded. Definitely, a plurality of posterior probability tables may also be established with the time segment as a unit, and each posterior probability table reflects the distribution probabilities in a time segment. In this way, the paging becomes more accurate. When many posterior probability tables are maintained, the first processing module 11 is further configured to select the corresponding posterior probability table according to the identifier of the target mobile station included in the service call request and the time of receiving the service call request. After receiving the service call request, the first processing module 11 first determines the receiving time, and then selects the corresponding posterior probability table for paging according to the time and the identifier.
0058Through the mobile call center device provided in this embodiment, the paging is performed on the basis of the distribution probabilities of the user in the cells in the service state. In this way, the paging process is simpler and more flexible, and the application scenario is wider, thereby saving the air interface resources while ensuring the paging efficiency.
0059<figref idref="f0002">FIG. 4</figref> is a schematic structure diagram of a mobile call center device according to another embodiment of the present invention. As shown in <figref idref="f0002">FIG. 4</figref>, the mobile call center device includes a first processing module 11 and a paging module 12, where the paging module 12 includes a first processing sub-module 121 and a second processing sub-module 122. The first processing sub-module 121 is configured to classify the cells in the posterior probability table into a plurality of paging sets with the same number as the maximum paging times, where the paging set is obtained in a descending order of the distribution probabilities, and the maximum paging times is obtained according to a maximum allowable call delay of a service call request and each paging time; and the second processing sub-module 122 is configured to page the target mobile station in a descending order of the distribution probabilities with a paging set as a unit.
0060Specifically, the first processing sub-module 121 classifies the multiple cells into several paging sets, where the number of the paging sets is the same as the maximum paging times, and preferably classifies the cell with the high distribution probability into the paging set with the high priority. The paging set has a priority. The second processing sub-module 122 in the mobile call center device performs the paging in a descending order of the priorities. After the first processing sub-module 121 finishes classifying the paging sets, the second processing sub-module 122 separately pages in a descending order of the priorities of the paging sets within the maximum allowable call delay, pages all the cells in one paging set at each time, and first pages the paging sets including a high distribution probability. If the paging is successful, the paging is stopped; if the paging fails, the paging sets with the medium distribution probability is paged; and finally the paging sets with the low distribution probability is paged. In this way, not only it is ensured to successfully page within the maximum allowable call delay as much as possible, but also the air interface resources are saved.
0061In this embodiment, the first processing sub-module 121 may classify the paging sets using average division or according to a preset division rule, and the division is completed by a first processing unit and/or a second processing unit included in the first processing sub-module 121, where the first processing unit is configured to evenly classify the cells in the posterior probability table into several paging sets with the same number as the maximum paging times in a descending order of the distribution probabilities.
0062The second processing unit is configured to classify the cells in the posterior probability table into the paging sets according to a preset rule, and the preset rule includes: <ul id="ul0011" list-style="none" compact="compact"><li>The paging set including the minimum number of cells is selected, so that <i>P</i><sub>1</sub> > <i>P</i><sub><i>t</i>1</sub>, <i>P</i><sub>2</sub> > <i>P</i><sub><i>t</i>2</sub>, ......, <i>P<sub>K</sub></i> > <i>P<sub>tK</sub></i>, where <i>P<sub>k</sub></i> represents a sum of the distribution probabilities corresponding to the cells included in the first paging set to the kth paging set in the <i>K</i> paging sets; <i>P<sub>tk</sub></i> represents a paging success probability threshold in a k<sub>th</sub> time; k and <i>K</i> are positive integers; 0 < <i>k</i> ≤ <i>K</i>, and <i>K</i> represents the maximum paging times.</li></ul>
0063The first processing unit and the second processing unit classify the cells in the posterior probability table into several paging sets according to different classifying principles, and the MSC optimizes the paging with the paging set as a unit. For a specific classifying principle, reference is made to the above method embodiment, and the details are not described in detail here again. The involved posterior probability table may be generated by the second processing module 13 included in the MSC. Specifically, the second processing module 13 makes statistics of the distribution information of the target mobile station in the cells in a service state in a period, and obtains the distribution probabilities of the target mobile station in the cells of the location area where the target mobile station is located in the service state according to a sum of the distribution information of the target mobile station in each cell and the distribution information in all the cells in the location area, and then establishes the posterior probability table according to the cell identifier and the corresponding distribution probability. The generated posterior probability table may be maintained by a VLR or an HLR, and may also be maintained by the MSC. For example, the posterior probability table is stored in a storage module 14 in the MSC for maintenance.
0064Through the mobile call center device provided in this embodiment, the paging is performed on the basis of the distribution probabilities of the user in the cells in the service state. In this way, the paging process is simpler and more flexible, and the application scenario is wider, thereby saving the air interface resources while ensuring the paging efficiency.
0065Finally, it should be noted that the above embodiments are merely provided for describing the technical solutions of the present invention, but not intended to limit the present invention. It should be understood by persons of ordinary skill in the art that although the present invention has been described in detail with reference to the embodiments, modifications can be made to the technical solutions described in the embodiments, or equivalent replacements can be made to some technical features in the technical solutions, as long as such modifications or replacements do not depart from the scope of the present invention.
Contents5
8 sheets
Sheet 1 Sheet 2 Sheet 3 Sheet 4 Sheet 5 Sheet 6 Sheet 7 Sheet 8
Every citation, both ways
| Document | Relation | Office |
|---|---|---|
| CN101321308A | Cites | China |
| US5875400A | Cites | United States of America |
| US6181945B1 | Cites | United States of America |
| US7489936B1 | Cites | United States of America |
8 members in 4 offices; this record represents the family
Priority claims7
| Document | Office | Kind | Date |
|---|---|---|---|
| 200910151038 | China | A | |
| 200910151038 | China | – | |
| 2010073969 | China | W | |
| 200910151038 | – | – | – |
| 2010073969 | – | – | – |
| CN20091151038 | – | – | – |
| WO2010CN73969 | – | – | – |
Members8
| Document | Office | Kind | |
|---|---|---|---|
| CN101938814A | China | A | |
| WO2011000261A1 | World Intellectual Property Organization (WIPO) | A1 | |
| EP2439985A1 | European Patent Office (EPO) | A1 | |
| US2012100871A1 | United States of America | A1 | |
| EP2439985A4 | European Patent Office (EPO) | A4 | |
| US8478293B2 | United States of America | B2 | |
| EP2439985B1This record | European Patent Office (EPO) | B1 | |
| CN101938814B | China | B |
80 legal events, as 9 offices reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | Office | |
|---|---|---|---|
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Gb: european patent ceased through non-payment of renewal feeCeasedGBPC | GBPC | EP | |
| Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal feeWithdrawnR119 | R119 | DE | |
| Annual fee paid to national office [announced via postgrant information from national office to epo]GrantedPGFP | PGFP | EP | |
| Annual fee paid to national office [announced via postgrant information from national office to epo]GrantedPGFP | PGFP | EP | |
| Annual fee paid to national office [announced via postgrant information from national office to epo]GrantedPGFP | PGFP | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Fee paymentPLFP | PLFP | FR | |
| Fee paymentPLFP | PLFP | FR | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Fee paymentPLFP | PLFP | FR | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Patent lapsedLapsedMM4A | MM4A | IE | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Patent ceasedCeasedPL | PL | CH | |
| No opposition filed against granted patent, or epo opposition proceedings concluded without decisionGrantedR097 | R097 | DE | |
| No opposition filedOpposition26N | 26N | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| No opposition filed within time limitOppositionORIGINAL CODE: 0009261PLBE | PLBE | EP | |
| Information on the status of an ep patent application or granted ep patentGrantedSTATUS: NO OPPOSITION FILED WITHIN TIME LIMITSTAA | STAA | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| No opposition filed against granted patent, or epo opposition proceedings concluded without decisionGrantedR097 | R097 | DE | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Invalidated european patentMG4D | MG4D | LT | |
| Deletion acc. to par. 5 (withdrawal of the translation of the ep patent)MK05 | MK05 | AT | |
| Discontinued in the netherlands as no translation has been filedVDEP | VDEP | NL | |
| Dpma publication of mentioned ep patent grantGrantedR096 | R096 | DE | |
| European patents granted designating irelandGrantedFG4D | FG4D | IE | |
| Reference to at number (ep patent validated in austria)REF | REF | AT | |
| European patent takes effect as a national patent in ch/liEP | EP | CH | |
| Designated contracting statesAK | AK | EP | |
| European patent grantedGrantedFG4D | FG4D | GB | |
| (expected) grantORIGINAL CODE: 0009210GRAA | GRAA | EP | |
| Grant fee paidORIGINAL CODE: EPIDOSNIGR3GRAS | GRAS | EP | |
| Intention to grant announcedINTG | INTG | EP | |
| Information provided on ipc code assigned before grantRIC1 | RIC1 | EP | |
| Information provided on ipc code assigned before grantRIC1 | RIC1 | EP | |
| Information provided on ipc code assigned before grantRIC1 | RIC1 | EP | |
| Information provided on ipc code assigned before grantRIC1 | RIC1 | EP | |
| Information provided on ipc code assigned before grantRIC1 | RIC1 | EP | |
| Information provided on ipc code assigned before grantRIC1 | RIC1 | EP | |
| Despatch of communication of intention to grant a patentORIGINAL CODE: EPIDOSNIGR1GRAP | GRAP | EP | |
| Amendment of ipc main classPREVIOUS MAIN CLASS: H04W0048180000R079 | R079 | DE | |
| Request for extension of the european patent (deleted)DAX | DAX | EP | |
| Supplementary search report drawn up and despatchedA4 | A4 | EP | |
| Information provided on ipc code assigned before grantRIC1 | RIC1 | EP | |
| Information provided on ipc code assigned before grantRIC1 | RIC1 | EP | |
| Information provided on ipc code assigned before grantRIC1 | RIC1 | EP | |
| Request for examination filed17P | 17P | EP | |
| Designated contracting statesAK | AK | EP | |
| Public reference made under article 153(3) epc to a published international application that has entered the european phaseORIGINAL CODE: 0009012PUAI | PUAI | EP |
Numbers
- Publication
- 2439985
- Publication, DOCDB
- 2439985
- Publication, EPODOC
- EP2439985
- Application
- 107935561
- Application, DOCDB
- 10793556
- Application, EPODOC
- EP20100793556
Titles3
- German
- PAGING-VERFAHREN FÜR EIN MOBILES ENDGERÄT UND MOBILE CALLCENTER-VORRICHTUNG
- English
- METHOD FOR PAGING MOBILE TERMINAL AND MOBILE CALL CENTER APPARATUS
- French
- PROCÉDÉ DE RECHERCHE D'UN TERMINAL MOBILE ET APPAREIL DE CENTRE D'APPEL MOBILE
Classification
- CPC, 1
- H04W68/04
- IPC, 3
- H04W68 04
- H04W48 18
- H04W76 02
Designated states1
- Contracting states, 1
- Türkiye
