Movatterモバイル変換


[0]ホーム

URL:


US7269425B2 - Location management system and a paging server in a wireless IP network - Google Patents

Location management system and a paging server in a wireless IP network
Download PDF

Info

Publication number
US7269425B2
US7269425B2US10/489,223US48922304AUS7269425B2US 7269425 B2US7269425 B2US 7269425B2US 48922304 AUS48922304 AUS 48922304AUS 7269425 B2US7269425 B2US 7269425B2
Authority
US
United States
Prior art keywords
location
paging
manager
management system
location management
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime, expires
Application number
US10/489,223
Other versions
US20040259567A1 (en
Inventor
András Valkó
Adám Magi
Zoltán Turanyi
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Telefonaktiebolaget LM Ericsson AB
Original Assignee
Telefonaktiebolaget LM Ericsson AB
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Telefonaktiebolaget LM Ericsson ABfiledCriticalTelefonaktiebolaget LM Ericsson AB
Priority to US10/489,223priorityCriticalpatent/US7269425B2/en
Assigned to TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)reassignmentTELEFONAKTIEBOLAGET L M ERICSSON (PUBL)ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: MAGI, ADAM, TURANYI, ZOLTAN, VALKO, ANDRAS
Publication of US20040259567A1publicationCriticalpatent/US20040259567A1/en
Application grantedgrantedCritical
Publication of US7269425B2publicationCriticalpatent/US7269425B2/en
Adjusted expirationlegal-statusCritical
Expired - Lifetimelegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

The present invention relates to a location management system and a paging server in an Internet Protocol, IP, communication network that is adapted for wireless communication. The wireless IP network comprises multiple routers wherein at least one of the routers is an access router adapted for wireless communication with mobile nodes. The location management system is divided into at least one location area manager, and at least one regional location manager, the location area manager is a first signaling server and the regional location manager is a second signaling server, one of said location area manager and regional location manager comprises means for maintaining a list of mobile nodes located within at least one location area. The regional location manager comprises means for managing location information within a single location management region, and wherein the location area manager and regional location manager are connected to each other and adapted to exchange information. Furthermore, the paging server comprises means for obtaining location management information from the location management system and means for multicasting paging requests to the access routers wherein the access routers is determined by using said location management information.

Description

This patent application claims priority from and incorporates by reference the entire disclosure of U.S. Provisional Patent Application No. 60/322,332, filed on Sep. 12, 2001.
FIELD OF INVENTION
The present invention relates to a communication system with Internet Protocol (IP) based transmission.
In particular, the present invention relates to a location management system and a paging server connectable to said location management system in an IP communication system adapted for wireless communication with Mobile Nodes (MN).
BACKGROUND OF THE INVENTION
The growing importance of the Internet and of mobile communication creates the demand to attach mobile computing devices adapted for wireless communication with mobile nodes to the Internet. The original Internet Protocol (IP) does not support mobile communication, therefore the Internet protocols must be augmented with mobility support.
The BRAIN Candidate Mobility Protocol (BCMP) is an example of a communication protocol that allows a network to provide wireless Internet access for mobile computers. BCMP is further described in IST-1999-10050 BRAIN, “BRAIN Architecture specifications and models, BRAIN functionality and protocol specification,” published on Mar. 30, 2001. Mobile computers adapted for BCMP is allowed to connect to a BCMP network and can send and receive data packets to and from other computers connected to the Internet.
FIG. 1 illustrates a BCMPnetwork100. The BCMPnetwork100 comprises gateways108,routers106, Access Routers (AR)104 and Mobile Nodes (MN)102. At least one of therouters106, is an Anchor Point (ANP) that owns and allocates IP addresses, authenticates users, maintains user records, and tunnels packets towards the Mobile Nodes (MN)102, e.g. laptops, which are connected to the IP network via theARs104. TheARs104 is connected to a wireless interface towards theMNs102 and route information received from theMNs102 further into the IP network. TheARs104 are called BRAIN Access Routers (BAR) within the BCMPnetwork100. Each AR is adapted to terminate tunnels from the ANPs and forwards packets to/from mobile hosts, e.g. terminals such as mobile phones, laptops or palmtop computers. The gateways108 (i.e. border routers towards e.g. Internet) are called BRAIN Mobility Gateways (BMG) in BCMP. The gateways108 are not required to have BCMP specific functionality. The role of the gateways108 is to shield the rest of the BCMP network from the exterior routing protocols and to distribute traffic to theappropriate ANPs106. Besides these entities, the BCMPnetwork100 can also incorporate other network entities, such as AAA servers that store and manage user related information, Network Management functions, Quality of Service functions, Resource Management function, etc.
Each ANP106 has globally routable address space and it allocates an IP address to theMN102 when theMN102 attach to theBCMP network100. This address is kept constant, despite handovers. The handover procedure is described further below. The pool of IP addresses owned by the ANP106 is advertised using legacy IP routing inside the BCMPnetwork100 and toward external IP networks. This ensures that packets addressed to the address of theMN102 obtained locally are routed, by means of standard IP routing, to theANP106 that allocated the address. TheAnchor Points106, in turn, use IP-in-IP encapsulation to forward packets to the AR104 where the MN102 that is the destination is located at the moment.
When the MN102 first contacts the AR104 it must execute a login procedure. First it sends a login request message to the AR104 at which it has appeared. In this request the MN102 provides login and security information (e.g., mobile user identifier). TheAR104 selects theANP106 for theMN102 according to a policy specified by an operator and forwards the login request to it. TheMN102 is not required to be aware of the policy and of the internal structure of theAR104. Theselected ANP106 identifies and authenticates theMN102 and allocates a globally routable IP address and a new session identifier for theMN102. The session identifier is a temporary identifier used to index control messages in the BCMPnetwork100. The session identifier, a security key and the IP address are sent back to theMN102 in a login response message.
As theMN102 move, it can connect to anew AR104 when necessary. This is called a handover. The ANPs106 must maintain up-to-date location information ofMNs102 they have allocated an address for and must update this information when ‘their’MNs102 move to anotherAR104. For this purpose, theARs104 notifyANPs106 when the handover occurs. In addition, the BCMP can incorporate various local handover mechanisms that improve the performance of handover by, for example, building a temporary path from theold AR104 to the new AR104 in order to avoid loss of data packets sent to theMN102.
If the MN102 moves far away from its ANP106 then the tunnel between the ANP106 and AR104 may become very long. In order to avoid long tunnels, the BCMP allows (but does not mandate) the network operator to request that theMN102 changes the ANP106. This improves routing efficiency in the network, in exchange for exposing mobility toward the Internet: the change of the ANP106 requires a change of the MN's102 IP address, which is a global mobility event. Alternatively, the operators may choose to accept long tunnels between the ANPs and the ARs in order to completely hide mobility from external networks.
The BCMP protocol provides a paging support that allows the MNs to enter idle mode and to reduce location update signalling load inside the AR.
FIG. 2, illustrates a paging scenario in a BCMP network. The BCMP network200 comprises the following nodes: agateway212 connected to the Internet214,routers210,214, wherein some of the routers are ANPs208,216,ARs204,206 and aMN202. The nodes within the BCMP network exemplified byFIG. 2 comprise the same functionality as the network depicted inFIG. 1. TheMN202 is in idle mode when it is turned on but is not involved in transmission of voice, data or certain time sensitive control information in contrast to active mode that occurs when theMN202 is involved in such transmission. When the MN changes its state to then it informs its AR204 about the mode change and performs handover in active mode when it moves226 to the new AR206 (as long as it stays within the same group ofARs204,206 called a Paging Area (PA) PA1). The ARs are not notified about the handover, which results in that the ARs will not know in which AR:s proximity theMN202 is found. Whendata packets218 are sent to theMN202, these218 will still be routed to MN's202 old AR204. This AR204 knows that theMN202 is idle and hence instead of transmitting its packets through the radio interface, it multicasts apaging request message220 to allARs204,206 within the paging area PA1. EachAR204,206 forwards thepaging request220 through its radio interface on a common control channel directed to thecorrect MN202. When the MN receives thepaging request220, it performs aBCMP handover222 and returns to normal mode of operation. This allows its packets to be routed to theMN202.
If, while in idle mode, theMN202 moves228 to anAR224 that belongs to a different paging area PA2 than its old AR204, then it performs a handover and returns to idle state immediately. The rest of the operation is the same as the steps described above.
The drawback of the paging mechanism specified by BCMP is thatpaging request messages220 must be sent out by theARs204,206,224 and hence theARs204,206,224 must know whichARs204,206,224 belong to the same paging area. This means that the configuration and possible reconfiguration of paging areas involves communication with ARs. If, for example, a new AR is added to the network than in addition to configuring this AR, all the other ARs in the same paging area must be notified so they can update their paging areas.
There are additional drawbacks of the BCMP paging mechanism if the operator employs advanced paging schemes. A paging scheme defines the list and order of ARs where the MN is paged when it has incoming data packets. An advanced paging scheme may require, for example, that a particular user is always paged first through one particular AR and next through the ARs of its paging area. In this case, the BCMP paging scheme requires that this scheme is known by each AR, which causes significant configuration and processing load on the ARs.
As another insufficiency, the BCMP protocol as described above contains no functions that would enable operators to determine which mobile nodes are located in certain parts of the network (e.g., for location aware services). Therefore, it is not possible to trigger external entities when certain users/nodes move into or outside pre-defined areas if their movement matches a certain pattern e.g. speed and direction. For example, an owner of a coffee shop would like to send an ad to each user that enters the district containing the coffee shop. This could be a service provided by the BCMP network, but it needs location management function. A pre-defined area is specified as a set of cells. A cell is the coverage area of a wireless access point within an access router. In this example, an area could be the cell that contains the coffee shop, plus all neighbouring cells. As another service, the ad would be sent to each user that is moving toward the coffee shop. This service requires a location management infrastructure.
HMIPv6 is another protocol for mobile IP that has a similar network architecture to BCMP. The drawback of HMIPv6 regarding the location management is identical to BCMP. One difference between BCMP and HMIPv6 is that HMIPv6 uses IETF (Internet Engineering Task Force) Mobile IPv6 message formats.
SUMMARY
The present invention tackles the above stated problem associated with the fact that conventional IP networks do not provide an efficient and simple tool for locating a mobile node within said IP network.
Thus, an object of the present invention to provide a location management system within said IP network that does not load access routers with location management related tasks. The access routers should primarily be adapted for tasks relating to packet forwarding.
Another object of the present invention is to provide an enhanced paging functionality that utilizing location information from said location management system within said IP network.
The above-mentioned object is achieved by a location management system in an Internet Protocol, IP, communication network that is adapted for wireless communication. The wireless IP network comprises multiple routers wherein at least one of the routers is an access router adapted for wireless communication with mobile nodes, wherein an area served by one access router is a cell. The location management system is divided into at least one location area manager, and at least one regional location manager, the location area manager is a first signaling server and the regional location manager is a second signaling server, one of said location area manager and regional location manager comprises means for maintaining a list of mobile nodes located within at least one location area which is a first predefined set of cells. The regional location manager comprises means for managing location information within a single location management region, which is a second predefined set of cells, and wherein the location area manager and regional location manager are connected to each other and adapted to exchange information.
Moreover, the above-mentioned object is achieved by a paging server in an Internet Protocol, IP, communication network adapted for wireless communication, wherein the wireless IP network comprises multiple routers. At least one of the routers is an access router adapted for wireless communication with mobile nodes, wherein an area served by one access router is a cell. The paging server comprises means for obtaining location management information from a location management system and means for multicasting paging requests to access routers wherein the access routers is determined by using said location management information.
Preferred embodiments are set forth in the depending claims.
An advantage with the present invention is that the location management is separated from the routing. The Access Routers are no longer involved within the location management or paging. This implies that the access routers are not required to be aware of paging areas or location areas. The only location management task required by the access router is to send handover notification to the Regional Location Manager.
Another advantage with the present invention is that it provides a centralized entity, the location management system, which overviews the mobility of a particular mobile node and is adapted to analyze or possibly predict its mobility pattern for optimizing paging or other functions of the network (e.g., location aware services changes).
Moreover, it removes the need to add paging related functions to access routers and to configure them according to paging settings. Further, it allows implementing advanced paging schemes without overloading access routers with configuration and processing.
BRIEF DESCRIPTION OF THE DRAWINGS
FIG. 1 is a schematic illustration of a BCMP network according to prior art.
FIG. 2 is a schematic illustration of a paging procedure in a BCMP network according to prior art.
FIG. 3 is a schematic illustration of an IP network where a location management system according to the present invention may be implemented.
FIG. 4 is a schematic illustration of the location management system according to the present invention.
FIG. 5 is a schematic illustration of a first handover scenario in a network that comprises the location management system according to the present invention shown inFIG. 4.
FIG. 6 is a schematic illustration of a second handover scenario in a network that comprises the location management system according to the present invention shown inFIG. 4.
FIG. 7 is a schematic illustration of a paging server connected to the location management system according to the present invention shown inFIG. 4.
FIGS. 8,9 and10 is a schematic illustration showing paging procedures with paging servers according to the present invention.
DETAILED DESCRIPTION OF THE INVENTION
The present invention is applicable to anIP network300, which is exemplified inFIG. 3, comprising a plurality ofrouters302, wherein at least one of the routers is an Access Router (AR)304. TheAR304 is the closest router to the radio interface and it is associated with anaccess point308 to which wireless Mobile Nodes (MN)306, e.g. laptops, can connect for transmission of IP traffic. That implies that theaccess point308 comprises a unit for wireless communication, e.g. a base station. TheMN306 is hence a device accessing thenetwork308 via an access point. A Mobile User is a node or subscriber who is using the network. A mobile user may have various MNs out of which more than one may be connected to thenetwork300 at the same time. The ARs are connectable to theInternet310 viafurther routers302 andgateways308. In addition, the IP network is required to comprise entities handling the mobility. An example ofsuch IP network300 is aBCMP network100 in accordance withFIG. 1, and a Hierarchical Mobile IP [HMIPv6] network that is running a similar protocol to BCMP.
In accordance with a first aspect of the present invention a set of functional entities that together are called Location Management system is specified. The Location Management system according to the present invention makes it possible for the network operators to trace the mobility of the MNs and use it to optimise operation or to provide location aware services. In particular, Location Management allows the network operator to find out the location of a mobile user; obtain the list of mobile users located in a given area; be alerted when a mobile user moves into or out of a given area; or find and eventually predict special mobility patterns (speed, direction) of users.
In accordance with the present invention, thelocation management system400 comprises at least one Location Area Manager (LAM)404a-cand at least one Regional Location Manager (RLM)406a-b. This is illustrated inFIG. 4. Thelocation management system400 comprises further a Location Manager (LM)402 if there is more than one LAM404a-c. TheLM402 is used when the location management system comprise more than one LAM. TheLM402 is an interface to the LAMs404a-c. Requests to thelocation management system400 arrive to theLM402. TheLM402 dispatches the request to the appropriate LAM. The functionality of the LAMs404a-cand the RLMs406a-bis described below.
Location Area
A Location Area (LA)410a-eis a pre-defined set of cells used to determine the location of the MNs, wherein the term cell is well-known for a man skilled in the art. An IP network where the location management system may be implemented may contain any number of LAs410a-ethat may arbitrarily overlap. The Network operators may define the LA410a-eby listing the cells it contains. If needed, the LAs410a-ecan be as small as a single cell.
Location information on a per cell basis is not always needed. In addition, updating user location database on a per cell basis would create significant signaliing and processing load in the location management system. The architecture of the location management system according to the present invention allows network operators to define customized LAs. Location information can thus be obtained on a per LA basis.
Location Area Managers
A Location Area Manager (LAM)404ais a signalling server responsible for theLA410a. TheLAM404amay be responsible for more than oneLA410a.TheLAM404acontains a central processor, some data storage device (e.g., hard disk) and a communication interface to send and receive control messages. The network may contain a single LAM or multiple LAMs. In the case of multiple LAMs, they are co-ordinated by theLM402.
In accordance with a first embodiment of the present invention, theLAM404amaintains a list ofMNs412 located in theparticular Location Area410a. One LAM may maintain lists for a large number of LAs. TheLAM404amay be combined with theRLM406a, or it may be a separate server.
TheRLM406anotifies theappropriate LAM404awhen a handover results in a change of LA, which is illustrated inFIG. 5. TheLAMs404a,bin turn, update their respective lists.
According to a second embodiment of the present invention, the LAMs does not maintain the list of mobile nodes in particular Location Areas if that task is performed by RLMs. In that case LAMs serve as signalling forwarding entities. When they receive a request for a particular LA, they multicast the request to all RLMs that have ARs in the given LA. Then LAMs also collect and merge the responses.
Regional Location Manager
A Regional Location Manager (RLM)406ais a signalling server that is responsible for handling location management operations inside its respective region, region1. Each region comprises a pre-defined subset of cells. TheRLM406acontains a central processor, some data storage device (e.g., hard disk) and a communication interface to send and receive control messages. The network may contain one single or a multiple RLMs depending on the number of regions it is partitioned into. For scalability, the location management related tasks may be distributed between a plurality of RLMs406a-b. The network is hence partitioned into location management regions that preferably are non-overlapping. Thus, each region is handled by theRLM406a, which is not required to be aware ofLAs410d-ethat are outside its region.
Each cell (i.e. AR408a-i) of the network should be assigned to at least one RLM406a-b, which is illustrated inFIG. 4. The group of cells assigned to one RLM is called location management region. The partitioning of cells into location management regions need not be co-ordinated with LAs. Note the difference between LAs and location management regions.
The Location Areas are defined in order to define areas e.g. a city or a district. The size and structure of LAs is defined such that the information obtained is useful—by using location areas, the network operator can tell the location of mobile users with a granularity of location areas. If each city is aseparate LA410athen the network knows in which city theMN412 is located in, or if each district is a location area then it knows which district the MN is located in, and so on. Thus, the higher the number of LAs, the more accurate information is possible to gather, but the higher the processing and management load in the network becomes.
Location management regions, in contrast, are used merely for load distribution in the network. Instead of handling the location management of the entire network in one signalling server, cells are portioned and assigned to a plurality signalling servers, called RLMs406a-b. The size of the location management regions is determined by the capacity of RLM and by the rate at which theMNs412 perform handovers in the particular area.
The RLMs406a-bkeep track of all the nodes in their region. They may be equipped with intelligence to match mobility patterns to user mobility for categorising the users; to predict user mobility; or for other purposes.
Since mobile networks may be very large and the number of mobile users very high, a query of location information is required to be a relatively cheap operation, e.g., listing the users located in a given area should not include querying all the cells in the particular area. For example, if the location area membership information is needed very rarely then it is a waste to continuously maintain these lists. On the other hand, if they are needed very frequently then it is inefficient to broadcast queries to each cell when the lists are needed. Using Regional Location Managers allows using a solution between these two extremes. An example is, whenRLMs406ado not automatically forward each notification to theLAM404a, but wait until theLAM404aasks for the information.
Handover Notifications
When a mobile node moves into a new cell (i.e., performs a handover), the RLM should be notified. In what follows, it is assumed that theAR408b, that theMN412 will be connected to after handover, sends a notification to the RLM(s)406ait is assigned to in accordance withFIG. 5. Alternatively, a notification could be sent by theold AR408aor by the Anchor Point if such exists. It is also possible to send separate notifications from two or all of these three entities at a single handover event.
According to one embodiment of the present invention, one MN412 can be “assigned to” multiple RLMs406a-band send the notifications to them according to a load sharing principle. In an extreme case, all ARs can be assigned to the same RLMs(s).
In accordance with the present invention, sending the handover notification to the RLMs406a-bis the only task ARs408a-ineed to perform for location management. This allows the location management system to be separated from routing. For example, it allows the ARs408a-ito be unaware of the structure of the LAs410a-dand it removes the need to update all ARs when a new LA is created.
InFIG. 6, the scenario when the handover brought theMN412 into a new region is illustrated. Thenew RLM406bcontacts theold RLM406ato download the accumulated information about theMNs412 movement.
Extracting Location Change Information
When aMN412 performs the handover, it may move into or out of any number of Las410a-edepending on which two cells it performs the handover between. The role of the RLMs406a-bis to decide which LAs410a-eare affected by the particular handover.
In accordance to one embodiment, eachRLM406a,bknows which of the cells in its region belongs to which LA(s). In accordance with another embodiment, the RLM406a-bobtains this information on demand. In addition, the RLMs406a-bmay be aware of, or may have access to a LA membership410a-e of other cells in the network.
When the RLM406a-breceives the handover notification, it checks the Location Area membership of the cells affected in the handover. Based on this information, the RLM406a-bdetermines whether theMN412 has entered one or more new LAs410a-eor has left one or more LAs410a-e. If the handover results in an entry or exit to/from one or more LAs410a-e, according to one embodiment the RLM406a-bnotifies other network entities such as the LAM404a-cor according to another embodiment, the RLM406a-bupdates a local information base. According to a further embodiment, the RLM406a-bdoes not notify the other network entities until it receives a request for such notification.
In order to find out the location of a particular mobile node using BCMP or HMIPv6, the Anchor Point should be contacted. The Anchor Point knows which Access Router the mobile node is located at. However, the presence of an Anchor Point is not required by the present invention. The method of finding the correct AR may be performed in another way which is apparent by the man skilled in the art. Next, it must be established to which LAs this particular AR belongs. This may be performed by using a database or by contacting the AR and its RLM.
Configuring Location Areas
According to the architecture of thelocation management system400 in accordance withFIG. 4, the definition of the LAs needs to be configured in RLMs. However, not all RLMs need to be aware of all LAs. Typically, the RLM would know only about those LAs that are included in, or have an overlap with the region of the RLM.
Paging Servers
In accordance with a second aspect of the present invention, a paging server is introduced, that in connection with the location management system, instead of the ARs, performs paging of idle MNs. This is illustrated inFIG. 7, which shows thepaging server702 connected to thelocation management system400 ofFIG. 4. Onepaging server702 is responsible for paging within onesingle paging area702. Thepaging area702 is defined by an area served by a predetermined set of ARs408a-c. Each AR is required to be covered by one paging area, however only one paging area and paging server is illustrated inFIG. 7.
Thepaging server702 may be used within a network using BCMP, HMIPv6 or within another network using a similar protocol for mobile IP communication. Thepaging server702 is a signalling server connected to thelocation management system400, that multicasts paging messages to the destination ARs408a-c. It702 contains a central processor, some data storage device (e.g., hard disk) and a communication interface to send and receive control messages. The network contains a single ormultiple paging servers702. Thepaging server702 may be a part of theRLM406a.
The introduction ofpaging servers802 modifies the BCMP paging mechanism as the schematic illustration inFIG. 8.FIG. 8 shows paging areas PA1-5, wherein one of the paging areas is controlled by the illustratedpaging server802. TheMN804 is located within an area covered by the AR816 which is within said paging area PA3. The operation ofMNs804 is unchanged. However, when theAR806 receivesdata packets808 addressed to theidle MN804 then it contacts thepaging server802 instead of transmittingpaging requests810 itself. Next, thepaging server802 performs paging, i.e., transmitsmulticast paging requests812,814 in accordance withFIG. 8. Finally, as in the original BCMP paging mechanism, the MN performs a handover in response to receiving the paging request which is not shown in the figure.
If there are multiple paging servers in the network, each paging area must be uniquely assigned to one of them. Note, that the paging area may consist of the same area as the LA.
In accordance with one embodiment of the present invention, the AR816 contacts thepaging server802 that handle the current paging area PA3 of theMN804.
In an alternative embodiment of the present invention, illustrated inFIG. 9, whereinFIG. 9 is a schematic illustration similar toFIG. 8, theAR902 may contact906 any paging server904 (e.g., the one that is configured by a network management or by the one that is closest to the AR902) when theAR902 receivesdata packets914 addressed to theidle MN912, and let the contactedpaging server904 forward therequest908 to theappropriate paging server910. Thepaging server910 performs paging, i.e., transmitsmulticast paging requests916,918 accordingly. This removes the need for ARs to know the association of paging areas to the paging servers. In this case either therequest906 sent by theAR902 to thepaging server904 must contain a reference to the MN's912 paging area PA3 or some paging servers must be aware of the MN's912 paging area. The latter can be achieved by regularly updating one or more paging servers when theMN912 changes paging area.
In accordance with a further embodiment of the present invention,paging servers904,910 is used in advanced paging schemes where paging is not performed according to strictly pre-defined paging areas. For example, thepaging servers904,910 may have a database that contains a custom paging scheme for the individual MNs912 (e.g. paging the MN in its home area first). This database should then be contacted when paging is initiated and paging should be performed accordingly.
In accordance with yet another embodiment of the present invention, paging servers contact the location management system and obtain information about the past location or past mobility of the MN and use this information to determine the set of ARs at which the MN shall be paged or to aid advanced paging schemes.
In addition to forwarding paging messages, an alternative operation of the paging servers would be in accordance with yet a further embodiment of the present invention as illustrated inFIG. 10. Thepaging server1002 in this alternative can receive and temporarily storedata packets1004 addressed to theidle MN1010. When theMN1010 goes into idle state then thepaging server1002 must be notified. Future data packets addressed to the MN's1010 IP address will then be delivered to thepaging server1002 instead of the AR1012. Thepaging server1002 should then temporarily store thesepackets1004 and initiate thepaging1006,1008 as described previously.
Obtaining Location Information
The architecture of thelocation management system400, as illustrated inFIG. 4, according to the present invention allows the network operators to
    • obtain a list ofMNs412 located in the given LAs410a-e. This is performed by asking the appropriate LAM404a-c(possibly via the LM402), who may check the list it maintains or ask the appropriate RLMs.
    • obtain a mobility characteristic or predicted movement of theMN412. This is achieved by asking thecurrent RLM406aof theMN412.
    • aid the optimal selection of paging areas in case of an incoming message destined to an idle mobile node. This is achieved by contacting the appropriate paging server. One important benefit of the present invention is that it allows an operator to have several LAs. Hence, there is a possibility for optimisation in terms of which LA the MN should be paged in.
    • obtain notifications when theMN412 enters or exits LAs410a-e(from RLMs406a-bor from LAMs404a-c).
The present invention is not limited to the above-described preferred embodiments. Various alternatives, modifications and equivalents may be used. Therefore, the above embodiments should not be taken as limiting the scope of the invention, which is defined by the appended claims.

Claims (26)

1. A location management system in a packet switched communication network adapted for wireless communication wherein the packet switched communication network is an Internet Protocol (IP) network and comprises multiple routers at least one of the routers being an access router adapted for wireless communication with mobile nodes, an area served by the at least one access router is a cell; the location management system comprising:
at least one location area manager and at least one regional location manager; wherein the at least one location area manager comprises a first signaling server and the at least one regional location manager comprises a second signaling server respectively separated from said multiple routers and one of said at least one location area manager and said at least one regional location manager comprises means for maintaining a list of mobile nodes located within at least one location area wherein one mobile node is associated to multiple regional location managers;
a first predefined set of cells defines said at least one location area and the at least one regional location manager further comprises means for managing location information within a single location management region wherein the single location management region is a second predefined set of cells; and
the at least one location area manager and the at least one regional location manager are inter-connected and adapted to exchange information.
20. A paging server in a packet switched communication Internet Protocol network adapted for wireless communication, wherein the packet switched communication network comprises multiple routers; at least one of the multiple routers being is an access router adapted for wireless communication with mobile nodes; and wherein the paging server is separated from said multiple routers; the paging server comprising:
a database that contains custom paging schemes for individual mobile nodes:
means for obtaining location management information from a location management system that comprises at least one location area manager and at least one regional location manager and is connected to
means for multicasting paging requests to said multiple routers wherein said at least one access router is determined by using said location management information.
US10/489,2232001-09-122002-09-03Location management system and a paging server in a wireless IP networkExpired - LifetimeUS7269425B2 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
US10/489,223US7269425B2 (en)2001-09-122002-09-03Location management system and a paging server in a wireless IP network

Applications Claiming Priority (4)

Application NumberPriority DateFiling DateTitle
US32233201P2001-09-122001-09-12
US603223322001-09-12
US10/489,223US7269425B2 (en)2001-09-122002-09-03Location management system and a paging server in a wireless IP network
PCT/SE2002/001569WO2003024144A1 (en)2001-09-122002-09-03Location management system and a paging server in a wireless ip network

Publications (2)

Publication NumberPublication Date
US20040259567A1 US20040259567A1 (en)2004-12-23
US7269425B2true US7269425B2 (en)2007-09-11

Family

ID=23254409

Family Applications (1)

Application NumberTitlePriority DateFiling Date
US10/489,223Expired - LifetimeUS7269425B2 (en)2001-09-122002-09-03Location management system and a paging server in a wireless IP network

Country Status (4)

CountryLink
US (1)US7269425B2 (en)
JP (1)JP4290002B2 (en)
DE (1)DE10297189T5 (en)
WO (1)WO2003024144A1 (en)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20040264476A1 (en)*2003-06-272004-12-30Nokia CorporationEnhanced fast handover procedures
US20060117111A1 (en)*2003-11-282006-06-01Matsushita Electric Industrial Co. Ltd.Communication system and communication method
US20070182584A1 (en)*2005-11-302007-08-09Hitachi, Ltd.Measurement system, management device and processing distribution method using the same
US20080095088A1 (en)*2004-11-042008-04-24Lg Electronics Inc.Method for Reestablishment of Ip Address for Idle Mode Mss and Method for Transmitting Information Thereof in Broadband Wireless Access System
US20100120451A1 (en)*2008-11-132010-05-13Del Signore Kenneth WMethod for paging a mobile unit based on previous network interactions
US20110182242A1 (en)*2004-11-042011-07-28Enzmann Mark JNetwork-Initiated Method and System for Establishing Data Communication Using IP with a Wireless Terminal
US8538458B2 (en)2005-04-042013-09-17X One, Inc.Location sharing and tracking using mobile phones or other wireless devices
US11392636B2 (en)2013-10-172022-07-19Nant Holdings Ip, LlcAugmented reality position-based service, methods, and systems
US11854153B2 (en)2011-04-082023-12-26Nant Holdings Ip, LlcInterference based augmented reality hosting platforms
US12118581B2 (en)2011-11-212024-10-15Nant Holdings Ip, LlcLocation-based transaction fraud mitigation methods and systems

Families Citing this family (27)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US7047036B2 (en)2002-07-022006-05-16Interdigital Technology CorporationMethod and apparatus for handoff between a wireless local area network (WLAN) and a universal mobile telecommunication system (UMTS)
US7266100B2 (en)*2002-11-012007-09-04Nokia CorporationSession updating procedure for authentication, authorization and accounting
GB2395629B (en)*2002-11-202006-06-21Motorola IncWireless communications systems and methods
EP2228931A3 (en)*2003-11-122010-11-17Interdigital Technology CorporationSystem for application server autonomous access across different types of access technology networks
TWI471028B (en)2003-11-132015-01-21Interdigital Tech Corp Method for facilitating exchange and wireless transmitting/receiving unit
RU2006132048A (en)*2004-02-062008-03-20Мацусита Электрик Индастриал Ко., Лтд. (Jp) METHOD AND SYSTEM FOR DETECTING NETWORK CONNECTION IN IPV6 RADIO ACCESS NETWORK
CN102685825B (en)2004-03-122016-01-20美商内数位科技公司The method and apparatus for switching wireless technology implemented in WTRU
US7640288B2 (en)*2004-03-152009-12-29Microsoft CorporationSchema for location awareness
JP4555045B2 (en)2004-10-132010-09-29株式会社エヌ・ティ・ティ・ドコモ Communication control method, terminal control method, communication control device, gateway terminal, mobile terminal
US8913983B2 (en)*2005-05-272014-12-16Telecommunication Systems, Inc.Voice over internet protocol (VoIP) E911 metro street address guide (MSAG) validation
GB2440704B (en)*2005-06-212009-10-14Motorola IncMethod and apparatus to facilitate mobile station communications using internet protocol based communications
GB2440703B (en)*2005-06-212009-11-11Motorola IncSystem and method for paging and location update in a network
DE112006001655B4 (en)*2005-06-212011-03-03Motorola, Inc., Schaumburg A method and apparatus for facilitating communication using replacement and care of internet protocol addresses
KR100687694B1 (en)2005-11-112007-03-02포스데이타 주식회사 Apparatus and Method for Paging in Portable Internet System
US20070254677A1 (en)*2006-05-012007-11-01Motorola, Inc.Method and system to enable paging for mobile ip nodes
US20070260741A1 (en)*2006-05-022007-11-081020, Inc.Location-Specific Content Communication System
WO2008131448A1 (en)*2007-04-232008-10-301020, Inc.Content allocation
US20080275759A1 (en)*2007-04-232008-11-061020, Inc.Content Allocation
WO2009048000A1 (en)*2007-10-112009-04-16Denki Kagaku Kogyo Kabushiki KaishaAluminous-fiber mass, process for producing the same, and use
EP2260665B1 (en)*2008-03-262012-09-26Telefonaktiebolaget L M Ericsson (PUBL)Avoiding excessive signaling during wireless terminal toggling
US9378507B2 (en)2009-06-172016-06-281020, Inc.System and method of disseminating electronic content utilizing geographic and time granularities
US10506542B2 (en)2010-09-032019-12-10Qualcomm IncorporatedMethods and apparatus for using mobile devices as location anchor points
US9959552B2 (en)2011-02-022018-05-011020, Inc.System and method for discounted sales transactions
US8989789B2 (en)*2011-06-292015-03-24Broadcom CorporationTerminal mobility state detection
US10432798B1 (en)2018-05-252019-10-01At&T Intellectual Property I, L.P.System, method, and apparatus for service grouping of users to different speed tiers for wireless communication
US10419943B1 (en)2018-06-152019-09-17At&T Intellectual Property I, L.P.Overlay of millimeter wave (mmWave) on citizens broadband radio service (CBRS) for next generation fixed wireless (NGFW) deployment
US10798537B2 (en)*2018-07-092020-10-06At&T Intellectual Property I, L.P.Next generation fixed wireless qualification tool for speed-tier based subscription

Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5956637A (en)1996-02-201999-09-21Telefonaktiebolaget L M Ericsson (Publ)Subscriber database management in a mobile telecommunications system
WO2000044149A1 (en)1999-01-192000-07-273Com CorporationLocation of wireless mobile nodes in ip network
EP1113691A1 (en)1999-12-282001-07-04NTT DoCoMo, Inc.Location managing method for managing location of mobile station in mobile wireless packet communication system and mobile wireless packet communication system
WO2002063912A1 (en)2001-02-052002-08-15Nokia CorporationPaging method and system for a radio access network
US6647264B1 (en)*1998-09-242003-11-11Nec CorporationMobile communication system and method for transmission of connection less packets

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5956637A (en)1996-02-201999-09-21Telefonaktiebolaget L M Ericsson (Publ)Subscriber database management in a mobile telecommunications system
US6647264B1 (en)*1998-09-242003-11-11Nec CorporationMobile communication system and method for transmission of connection less packets
WO2000044149A1 (en)1999-01-192000-07-273Com CorporationLocation of wireless mobile nodes in ip network
EP1113691A1 (en)1999-12-282001-07-04NTT DoCoMo, Inc.Location managing method for managing location of mobile station in mobile wireless packet communication system and mobile wireless packet communication system
US20010027107A1 (en)*1999-12-282001-10-04Nnt Docomo, Inc.Location managing method for managing location of mobile station in mobile wireless packet communication system and mobile wireless packet communication system
WO2002063912A1 (en)2001-02-052002-08-15Nokia CorporationPaging method and system for a radio access network

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
Campbell, A.T. et al., "Design, Implementation, and Evaluation of Cellular IP", IEEE Personal Communications, vol. 7, No. 4, Aug. 2000, pp. 42-49.
Castelluccia, C., "Extending Mobile IP with Adaptive Individual Paging: A Performance Analysis", Proceedings ISCC 2000. Fifth IEEE Symposium on Computers and Communications, Antibes-Juan les Pins, France Jul. 3-6, 2000, pp. 113-118.
IST-1999-10050 BRAIN, "BRAIN architecture specifications and models, BRAIN functionality and protocol specification", Mar. 30, 2001 (total pp. 425).
Misra, A. et al., "IDMP-Based Fast Handoffs and Paging in IP-Based 4G Mobile Networks", IEEE Communications Magazine, vol. 40, No. 3, Mar. 2002, pp. 138-145.

Cited By (57)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US7917152B2 (en)*2003-06-272011-03-29Nokia CorporationEnhanced fast handover procedures
US20040264476A1 (en)*2003-06-272004-12-30Nokia CorporationEnhanced fast handover procedures
US20060117111A1 (en)*2003-11-282006-06-01Matsushita Electric Industrial Co. Ltd.Communication system and communication method
US8051198B2 (en)*2003-11-282011-11-01Panasonic CorporationCommunication system and communication method
US8811358B2 (en)*2004-11-042014-08-19At&T Mobility Ii LlcNetwork-initiated method and system for establishing data communication using IP with a wireless terminal
US20080095088A1 (en)*2004-11-042008-04-24Lg Electronics Inc.Method for Reestablishment of Ip Address for Idle Mode Mss and Method for Transmitting Information Thereof in Broadband Wireless Access System
US7885224B2 (en)*2004-11-042011-02-08Lg Electronics, Inc.Method for reestablishment of IP address for idle mode MSS and method for transmitting information thereof in broadband wireless access system
US20110182242A1 (en)*2004-11-042011-07-28Enzmann Mark JNetwork-Initiated Method and System for Establishing Data Communication Using IP with a Wireless Terminal
US9391890B2 (en)2004-11-042016-07-12At&T Mobility Ii LlcNetwork-initiated method and system for establishing data communication using IP with a wireless terminal
US9854394B1 (en)2005-04-042017-12-26X One, Inc.Ad hoc location sharing group between first and second cellular wireless devices
US10750311B2 (en)2005-04-042020-08-18X One, Inc.Application-based tracking and mapping function in connection with vehicle-based services provision
US8750898B2 (en)2005-04-042014-06-10X One, Inc.Methods and systems for annotating target locations
US8798645B2 (en)2005-04-042014-08-05X One, Inc.Methods and systems for sharing position data and tracing paths between mobile-device users
US8798647B1 (en)2005-04-042014-08-05X One, Inc.Tracking proximity of services provider to services consumer
US8798593B2 (en)2005-04-042014-08-05X One, Inc.Location sharing and tracking using mobile phones or other wireless devices
US11778415B2 (en)2005-04-042023-10-03Xone, Inc.Location sharing application in association with services provision
US8831635B2 (en)2005-04-042014-09-09X One, Inc.Methods and apparatuses for transmission of an alert to multiple devices
US9031581B1 (en)2005-04-042015-05-12X One, Inc.Apparatus and method for obtaining content on a cellular wireless device based on proximity to other wireless devices
US9167558B2 (en)2005-04-042015-10-20X One, Inc.Methods and systems for sharing position data between subscribers involving multiple wireless providers
US9185522B1 (en)2005-04-042015-11-10X One, Inc.Apparatus and method to transmit content to a cellular wireless device based on proximity to other wireless devices
US9253616B1 (en)2005-04-042016-02-02X One, Inc.Apparatus and method for obtaining content on a cellular wireless device based on proximity
US11356799B2 (en)2005-04-042022-06-07X One, Inc.Fleet location sharing application in association with services provision
US9467832B2 (en)2005-04-042016-10-11X One, Inc.Methods and systems for temporarily sharing position data between mobile-device users
US9584960B1 (en)2005-04-042017-02-28X One, Inc.Rendez vous management using mobile phones or other mobile devices
US9615204B1 (en)2005-04-042017-04-04X One, Inc.Techniques for communication within closed groups of mobile devices
US9654921B1 (en)2005-04-042017-05-16X One, Inc.Techniques for sharing position data between first and second devices
US9736618B1 (en)2005-04-042017-08-15X One, Inc.Techniques for sharing relative position between mobile devices
US9749790B1 (en)2005-04-042017-08-29X One, Inc.Rendez vous management using mobile phones or other mobile devices
US8538458B2 (en)2005-04-042013-09-17X One, Inc.Location sharing and tracking using mobile phones or other wireless devices
US9854402B1 (en)2005-04-042017-12-26X One, Inc.Formation of wireless device location sharing group
US9883360B1 (en)2005-04-042018-01-30X One, Inc.Rendez vous management using mobile phones or other mobile devices
US9942705B1 (en)2005-04-042018-04-10X One, Inc.Location sharing group for services provision
US9955298B1 (en)2005-04-042018-04-24X One, Inc.Methods, systems and apparatuses for the formation and tracking of location sharing groups
US9967704B1 (en)2005-04-042018-05-08X One, Inc.Location sharing group map management
US10149092B1 (en)2005-04-042018-12-04X One, Inc.Location sharing service between GPS-enabled wireless devices, with shared target location exchange
US10165059B2 (en)2005-04-042018-12-25X One, Inc.Methods, systems and apparatuses for the formation and tracking of location sharing groups
US10200811B1 (en)2005-04-042019-02-05X One, Inc.Map presentation on cellular device showing positions of multiple other wireless device users
US10299071B2 (en)2005-04-042019-05-21X One, Inc.Server-implemented methods and systems for sharing location amongst web-enabled cell phones
US10313826B2 (en)2005-04-042019-06-04X One, Inc.Location sharing and map support in connection with services request
US10341808B2 (en)2005-04-042019-07-02X One, Inc.Location sharing for commercial and proprietary content applications
US10341809B2 (en)2005-04-042019-07-02X One, Inc.Location sharing with facilitated meeting point definition
US10750310B2 (en)2005-04-042020-08-18X One, Inc.Temporary location sharing group with event based termination
US10750309B2 (en)2005-04-042020-08-18X One, Inc.Ad hoc location sharing group establishment for wireless devices with designated meeting point
US8712441B2 (en)2005-04-042014-04-29Xone, Inc.Methods and systems for temporarily sharing position data between mobile-device users
US10791414B2 (en)2005-04-042020-09-29X One, Inc.Location sharing for commercial and proprietary content applications
US10856099B2 (en)2005-04-042020-12-01X One, Inc.Application-based two-way tracking and mapping function with selected individuals
US20070182584A1 (en)*2005-11-302007-08-09Hitachi, Ltd.Measurement system, management device and processing distribution method using the same
US8224357B2 (en)*2008-11-132012-07-17Alcatel LucentMethod for paging a mobile unit based on previous network interactions
US20100120451A1 (en)*2008-11-132010-05-13Del Signore Kenneth WMethod for paging a mobile unit based on previous network interactions
US11854153B2 (en)2011-04-082023-12-26Nant Holdings Ip, LlcInterference based augmented reality hosting platforms
US11869160B2 (en)2011-04-082024-01-09Nant Holdings Ip, LlcInterference based augmented reality hosting platforms
US11967034B2 (en)2011-04-082024-04-23Nant Holdings Ip, LlcAugmented reality object management system
US12182953B2 (en)2011-04-082024-12-31Nant Holdings Ip, LlcAugmented reality object management system
US12118581B2 (en)2011-11-212024-10-15Nant Holdings Ip, LlcLocation-based transaction fraud mitigation methods and systems
US11392636B2 (en)2013-10-172022-07-19Nant Holdings Ip, LlcAugmented reality position-based service, methods, and systems
US12008719B2 (en)2013-10-172024-06-11Nant Holdings Ip, LlcWide area augmented reality location-based services
US12406441B2 (en)2013-10-172025-09-02Nant Holdings Ip, LlcWide area augmented reality location-based services

Also Published As

Publication numberPublication date
DE10297189T5 (en)2004-09-02
WO2003024144A1 (en)2003-03-20
US20040259567A1 (en)2004-12-23
JP2005503089A (en)2005-01-27
JP4290002B2 (en)2009-07-01
WO2003024144A8 (en)2003-04-17

Similar Documents

PublicationPublication DateTitle
US7269425B2 (en)Location management system and a paging server in a wireless IP network
US6804221B1 (en)Micromobility using multicast
EP1316174B1 (en)Methods and apparatus for supporting mobility within a radio access network
US7890105B2 (en)Method and associated apparatus for increment accuracy of geographical foreign agent topology relation in heterogeneous access networks
CA2450204C (en)Protocol to determine optimal target access routers for seamless ip-level handover
JP3057002B2 (en) A system that automatically routes messages
JP3850041B2 (en) Reduced signal load in packet radio networks
US6407988B1 (en)Mobility support services using mobility aware access networks
CN102273254B (en)Tunneling-based mobility support equipment and method
Jeon et al.Distributed mobility management for the future mobile networks: A comprehensive analysis of key design options
WO2003024128A1 (en)Arrangements and method in mobile internet communications systems
US20040082312A1 (en)Communications network
EP1464151B1 (en)Method for supporting mobility in wireless networks
US20040141477A1 (en)Method, system and mobile host for mobility pattern based selection of a local mobility agent
CN110913348B (en) Distributed network architecture without fixed infrastructure and its location management method
US20040068578A1 (en)Forwarding tree generation in a communications network
US8526434B2 (en)Routing manager hierarchy
JP5404791B2 (en) Method and foreign agent group for registering a mobile node with a home agent
CN103517262B (en)A kind of method of data exchange, couple in router and location management server
JP2003037626A (en) Mobile communication method and mobile communication system using IP network
JP2004260302A (en) Mobile terminal location management method, mobile router and home agent
Wali et al.Comparative analysis of mobile IP and HAWAII
Sato et al.Network for Video Distribution between Preceding and Succeeding Vehicles on the Same Route
JP2003032273A (en) Mobile networking system, home agent, communication relay device, communication terminal, band control method, and program for causing computer to execute the method
CN101018144A (en)A domain management system for hierarchical mobile IPv6

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:TELEFONAKTIEBOLAGET L M ERICSSON (PUBL), SWEDEN

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:VALKO, ANDRAS;MAGI, ADAM;TURANYI, ZOLTAN;REEL/FRAME:015165/0393;SIGNING DATES FROM 20040420 TO 20040804

STCFInformation on status: patent grant

Free format text:PATENTED CASE

CCCertificate of correction
FPAYFee payment

Year of fee payment:4

FPAYFee payment

Year of fee payment:8

MAFPMaintenance fee payment

Free format text:PAYMENT OF MAINTENANCE FEE, 12TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1553); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Year of fee payment:12


[8]ページ先頭

©2009-2025 Movatter.jp