WO1998046032A2 - Systems and methods for mobility management in cellular communications systems - Google Patents

Systems and methods for mobility management in cellular communications systems Download PDF

Info

Publication number
WO1998046032A2
WO1998046032A2 PCT/IB1998/000770 IB9800770W WO9846032A2 WO 1998046032 A2 WO1998046032 A2 WO 1998046032A2 IB 9800770 W IB9800770 W IB 9800770W WO 9846032 A2 WO9846032 A2 WO 9846032A2
Authority
WO
WIPO (PCT)
Prior art keywords
cell
district
subscriber unit
type
cells
Prior art date
Application number
PCT/IB1998/000770
Other languages
French (fr)
Other versions
WO1998046032A3 (en
Inventor
Andrew S. Wright
Randy G. Chapman
Original Assignee
Ericsson Radio Systems 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 Ericsson Radio Systems Ab filed Critical Ericsson Radio Systems Ab
Priority to AU70743/98A priority Critical patent/AU7074398A/en
Publication of WO1998046032A2 publication Critical patent/WO1998046032A2/en
Publication of WO1998046032A3 publication Critical patent/WO1998046032A3/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W60/00Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/08Access restriction or access information delivery, e.g. discovery data delivery
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W68/00User notification, e.g. alerting and paging, for incoming communication, change of service or the like

Definitions

  • the present invention relates to communications systems and methods, in particular, to systems and methods for controlling cellular communications systems.
  • Cellular communications systems are commonly employed to provide voice and/or data communications to a plurality of subscribers within an array of defined geographical regions referred to as cells.
  • voice applications include analog cellular radiotelephone systems such as AMPS, ETACS, NMT-450, and NMT-900, as well as digital cellular radiotelephone systems such as IS-54B in North America and GSM in Europe. These systems, and others, are described, for example, in the book titled Cellular Radio Systems by Balston, et al., published by Artech House, Norwood, MA., 1993.
  • CDPD Code Division Multiple Access
  • AMPS AMPS
  • IP Internet Protocol
  • FIG 1 illustrates a typical terrestrial cellular radiotelephone communication system 20 as in the prior art.
  • the cellular radiotelephone system may include one or more subscriber units 21, communicating with a plurality of cells 36 served by base stations 23 and a switching office, here shown as a Mobile Telephone Switching Office (MTSO) 25.
  • MTSO Mobile Telephone Switching Office
  • FIG. 1 a typical cellular network may include hundreds of cells, may include several switching offices, and may serve thousands, if not millions, of subscriber units.
  • the cells 36 generally serve as nodes in the communication system 20, from which links are established between radiotelephones 21 and the MTSO 25, by way of the base stations 23 serving the cells 36.
  • a duplex communication link 32 may be effected between two subscriber units 21 or between a subscriber unit 21 and an end user connected to the cellular network 20, for example, an end user 33 utilizing a conventional landline telephone connection through a public telephone switched network 30.
  • the base station 23 functions to relay communications between the cell and the mobile station 21.
  • similar cellular structures may be implemented using satellites or similar devices serving similar functions to the terrestrial base stations 23 illustrated in Figure 1.
  • FIG. 2 illustrates a typical cellular packet data communications system, specifically, an architecture typically employed in CDPD and pACT networks.
  • An important element of the network is the pACT Data Intermediate System
  • PDIS a specialized router that allows a subscriber unit 220 to move among cells 240 without losing connectivity within a fixed infrastructure network such as, for example, an internet.
  • the PDIS 210 typically provides mobility management by constructing and continuously updating a directory/routing table that maps subscriber unit IP addresses to a temporary address and channel stream that identifies which base station 230 the subscriber unit 220 is currently connected.
  • a directory/routing table that maps subscriber unit IP addresses to a temporary address and channel stream that identifies which base station 230 the subscriber unit 220 is currently connected.
  • FES Fixed End Subscriber
  • the FES 250 will issue an IP packet that is routed via an internet router 260 to the subscriber unit's home
  • the home PDIS may either route this packet to the subscriber unit via a specific base station 230 associated with the home PDIS or pass the packet to a different PDIS if the subscriber unit 220 has moved into a new radio coverage area served by the second PDIS, with the new PDIS taking on responsibility for routing the packet to the correct base station 230.
  • One way in which the PDIS can track the location of a subscriber unit is to require the subscriber unit to announce its transfers between base stations by sending a location update message on the reverse or uplink, i.e., subscriber unit to base station, channel after a cell transfer has been performed.
  • a location update message on the reverse or uplink i.e., subscriber unit to base station
  • a significant portion of the reverse channel may be consumed by the transmission of location updates by subscriber units. This typically results in a congested reverse channel and a decrease in network throughput.
  • mobiles with limited battery capacity sacrifice significant battery power to transmit their location updates as they traverse each cell boundary.
  • cellular communications systems and methods in which cells of the communications system are characterized according to cell types based on mobility characteristics of the subscriber unit population within the cells. Districts are defined for the cells, and a cell identification message is broadcast in each cell, identifying the cell location, the cell type and the geographic extent of the one or more districts with which the cell is associated.
  • the cell types preferably include geographic cells and transportation corridor cells.
  • Geographic cells are characterized as having a subscriber unit population having a low aggregate mobility, such as hand-held pedestrian units in an urban area, while transportation corridor cells are characterized as having a subscriber unit population including a subpopulation of subscriber units having a higher aggregate mobility, such as vehicular-based units on a thorofare such as a freeway.
  • a subscriber unit registers with the districts according to the cell type and district identified in a received cell identification message. For example, if a subscriber unit is currently registered with a geographic district but encounters a predetermined number of transportation corridor cells within a predetermined time interval, indicating that the subscriber unit is traveling at a relatively high speed in a transportation corridor, the subscriber unit may register with the transportation corridor district of the highway cells.
  • the geographic districts are preferably mobile-centric, that is, a subscriber unit, upon exiting one geographic district, registers with a new geographic district which includes cells surrounding the cell in the new district with which the subscriber registers.
  • the present invention stems from the realization that the frequency of location updating by subscriber units may be reduced by taking advantage of the mobility characteristics of subscriber units. For a subscriber unit which tends to linger within a relatively small geographic area, e.g., a handheld unit being operated by a pedestrian in an urban area which has a densely packed cell pattern, the use of a mobile centric geographic district surrounding the subscriber unit can help reduce the number of transitions across district boundaries and thus the number of location updates required to track the subscriber unit in the area.
  • a transportation corridor district approximately constrained to the path of the transportation corridor can reduce the number of inter-district transitions and subsequent location updates which are needed to track the subscriber unit. By reducing the number of location update messages transmitted by subscriber units, system bandwidth and subscriber unit power resources can be conserved.
  • subscriber units are tracked in a cellular communications system including a plurality of cells which communicate with subscriber units.
  • a cell type is assigned to each cell according to a mobility characteristic of a subscriber unit population of the cell.
  • Each cell is associated with at least one of a plurality of districts based on the cell type of the cell, such that each of the plurality of districts may be characterized according to a mobility characteristic of a subscriber unit population of the district.
  • a subscriber unit is registered with one of the plurality of the districts according to the mobility of the subscriber unit.
  • a first cell type is assigned to cells characterized by a typical subscriber unit population dominated by subscriber units of a first aggregate mobility and a second cell type is assigned to cells characterized by a typical subscriber unit population including a subpopulation of subscriber units of a second aggregate mobility higher than the first aggregate mobility.
  • Cells of the first and second types preferably are associated with districts of a first type, while only cells of the second type are preferably associated with districts of a second type.
  • the subscriber unit is registered with a district of the first type when the mobility of the subscriber unit is less than a predetermined threshold.
  • the subscriber unit is registered with a district of the second type when the mobility of the subscriber unit is greater than the predetermined threshold.
  • each of the cells of the second type have a coverage area including a portion of a transportation corridor.
  • a cellular communications system including a plurality of cells, each cell having a cell location, at least one district is defined for each cell, each district having a geographical extent with respect to the cell location of the cell.
  • a respective cell identification message is broadcast in a respective one of the plurality of cells, the cell identification message for a cell identifying the cell location of the cell, the geographical extent of the at least one district to which the cell is assigned and a cell type representing a mobility characteristic of a subscriber unit population of the cell.
  • At least one of the cell identification messages is received at a subscriber unit, and the subscriber unit is registered with one of the districts according to the cell type, the cell location and the district geographical extent identified in the received at least one cell identification message.
  • the plurality of cells may include cells of a first cell type characterized by a typical subscriber unit population dominated by subscriber units of a first aggregate mobility and cells of a second cell type characterized by a typical subscriber unit population including a subpopulation of subscriber units of a second aggregate mobility higher than the first aggregate mobility, and districts of a first district type are preferably defined for cells of the first and second cell types, while districts of a second district type are defined for cells of the second cell type, such that districts of the first type encompass cell locations of at least one of a cell of the first cell type and a cell of the second cell type while districts of the second type encompass cell locations of cells of the second cell type.
  • the subscriber unit is then registered with one of a district of the first district type and a district of the second type according to the cell
  • a first cell identification message identifying a first cell having a cell location and having a first district of the first district type associated therewith may be received, and the subscriber unit registered with the first district in response to receipt of the first cell identification message. At least one cell identification message may then be received while the subscriber unit is registered with the first district. The subscriber registers with a new district of the second district type in response to receipt, within a predetermined time interval, of a predetermined number of cell identification messages identifying cells of the second type having the new district associated therewith.
  • the subscriber unit registers with a new district of the first district type in response to receipt of a cell identification message identifying a cell having a cell location outside of the geographical extent of the first district and having the new district associated therewith. Otherwise, the subscriber unit continues registration with the first district in response to receipt of a cell identification message identifying a cell having a cell location within the geographical extent of the first district.
  • a first cell identification message identifying a first cell having a first district of the second district type associated therewith is received, and the subscriber unit is registered with the first district in response to receipt of the first cell identification message. At least one cell identification message is then received while the subscriber unit is registered with the first district.
  • the subscriber registers with a new district of the first district type in response to receipt of a cell identification message identifying a cell of the first cell type having a cell location outside of the geographical extent of the first district.
  • the subscriber unit registers with a new district of the second district type in response to receipt of a cell identification message identifying a cell of the second cell type having a cell location outside of the geographical extent of the first district.
  • the subscriber unit registers with the second district of the first type in response to failing to receive, within a predetermined time interval, a cell identification message identifying a new cell of the second cell type having a cell location within the geographical extent of the first district of the second type. Otherwise, the subscriber unit continues registration with the first district of the second type in response to receipt, within the predetermined time interval, of a cell identification message identifying a new cell of the second type having a cell location within the geographical extent of the first district of the second type.
  • a district of the first district type is defined for cells of the first and second cell types, while districts of second type are defined only for cells of the second cell type.
  • a district of the first type is preferably defined for a cell such that the district has a geographic extent which encompasses cell locations of cells which surround the cell.
  • Districts of the second district type are preferably defined for cells of the second cell type such that the geographic extent of the district substantially coincides with a transportation corridor.
  • Registration preferably occurs by communicating a location update message from the subscriber unit to a base station serving a cell identified in the received at least one cell identification message, the location update message identifying the subscriber unit and the district type with which the subscriber unit is to be registered, and associating the subscriber unit with a district identified in the at least one cell identification message having the district type identified in the location update message to thereby register the subscriber unit with the district.
  • a geographic region served by the cellular communications system preferably is defined in terms of a coordinate reference frame, and the cell location of each cell is defined in terms of the coordinate reference frame.
  • the districts preferably are defined in terms of a plurality of offsets from the cell location in terms of the coordinate reference frame.
  • a subscriber unit includes cell identification message receiving means for receiving at least one of the cell identification messages, and location update message transmitting means, responsive to the cell identification message receiving means, for transmitting a location update message identifying the subscriber unit and a district type with which the subscriber unit is to be identified according to the cell type, the cell location and the district geographical extent identified in the received at least one cell identification message, to thereby register the subscriber unit with the district identified in the location update message.
  • the location update transmitting means preferably includes means for transmitting a location update message identifying one of the first and second district types according to the cell type identified in the received at least one cell identification message.
  • Figure 1 is a schematic diagram illustrating a cellular radiotelephone system according to the prior art
  • Figure 2 is a schematic diagram illustrating a CDPD/pACT network according to the prior art
  • Figure 3 is a plan view illustrating registration districts according to the present invention.
  • Figure 4 is a plan view illustrating transportation corridor districts according to the present invention.
  • Figure 5 is plan view illustrating neighborhoods and cells in a cellular communications system according the present invention
  • Figure 6 is a plan view illustrating warped neighborhoods according to the present invention
  • Figure 7 is a plan view illustrating a geographic district according to the present invention
  • Figure 8 is a plan view illustrating a transportation corridor district according to the present invention
  • Figure 9-11 are flowchart illustrations of operations for tracking a subscriber unit in a cellular communications system according to the present invention.
  • Figure 12 is a plan view illustrating an exemplary scenario for registration of a subscriber unit according to the present invention.
  • Figure 13 is a schematic diagram of a subscriber unit according to the present invention.
  • the concept of mobility-characterized registration districts is introduced to provide intelligent registration of a subscriber unit based on the mobility characteristics of cells in the system and the behavior of the subscriber unit, thus allowing the subscriber unit to migrate across geographic areas including multiple cells with fewer location updates.
  • Cells are assigned a cell type according to a mobility characteristic of a subscriber unit population in the cell, and cells are associated with different types of districts according to this cell type.
  • a subscriber unit may then be registered with a particular district according to its current behavior, i.e., its mobility.
  • a subscriber unit may be registered with a district that conforms to the transportation corridor, e.g., a registration district including only cells which cover the transportation corridor. Because the subscriber unit is likely to remain on the path of the highway, this registration district may be made narrow to cut down on the number of cells which must be searched to find the subscriber unit for paging and other purposes. Because the district is narrow, the registration district may extend along the highway for a considerable distance to increase the time needed between location updates. This allows power and bandwidth conservation to be achieved without requiring an undue increase in complexity of radio resource and mobility management in the system.
  • Figure 3 illustrates registration districts Dl, D2, D3 according to the present invention.
  • a cell identification message is broadcast in each cell of the system, informing a population of subscriber units of the cell location of the cell and the geographic extent of the district with which the cell is associated.
  • a subscriber unit 220 passing into a new cell outside of the geographic extent of a district Dl with which it is currently registered registers with a new district D2 associated with the new cell.
  • the subscriber unit 220 registers with the third district D3.
  • the districts shown in Figure 3 are shown as uniform size and shape, those skilled in the art will appreciate that this is not a requirement according to the present invention. It will be understood that districts according to the present invention can have many sizes, shapes and topological characteristics, including discrete, overlapping, contiguous, and distributed, and may be associated with any number of cells.
  • Cells preferably are designated as either geographic or transportation corridor cells, which is in turn used to associate the cells with mobility- characterized registration districts.
  • Geographic cells may be characterized as having a typical subscriber unit population having a low aggregate mobility; examples of such cells include cells covering portions of concentrated urban districts with a large number of fixed or pedestrian-carried subscriber units.
  • Transportation corridor cells may be characterized as having a typical subscriber unit population including a subpopulation of subscriber units with a higher aggregate mobility; examples of such cells are cells which cover portions of high-speed thoroughfares, rail corridors, and the like.
  • transportation corridor cells may typically include subscriber units with high mobility
  • the typical subscriber unit population of a transportation corridor cell may also include a subpopulation of lower mobility subscriber units.
  • a transportation corridor cell may include a freeway within its coverage area, but may also cover high density commercial or residential areas with significant populations of low mobility or static subscriber units.
  • a cell is assigned a cell type according to a mobility characteristic of the typical subscriber unit population in the cell.
  • the cell type i.e., the mobility characteristic of the cells, is then used to define associations of cells with mobility-characterized registration districts.
  • two types of districts are defined; geographic districts and transportation corridor districts.
  • each transportation corridor cell may be associated with a transportation corridor district and a geographic district, while each geographic cell is preferably associated only with a geographic district.
  • Figure 4 illustrates transportation corridor districts Dl, D2 according to the present invention.
  • a subscriber unit 220 travels along a highway 400, it registers with districts D1,D2 which roughly conform to the path of the highway.
  • the cell identification messages broadcast by cells in the transportation corridor districts Dl, D2 include a special cell type attribute identifying them as transportation corridor cells which include a subpopulation of higher mobility subscriber units such as would typically be present on a transportation corridor such as a freeway.
  • the geographical extent information given in the cell identification messages of the cells D1,D2 define the size and shape of the districts associated with the cells D1,D2. Registration districts as describer above may be used to intelligently track subscriber units for purposes of delivering pages and other messages to the subscriber units.
  • the mobility management functions of associating subscriber units with particular districts may be performed by maintaining a database of the associations between subscriber units and districts at the pACT Date Intermediate System (PDIS).
  • PDIS pACT Date Intermediate System
  • the PDIS upon receiving a message for a subscriber unit registered with a district for which it has routing responsibility, can limit the paging search for the subscriber to those channel streams, e.g., base stations, associated with the district with which the subscriber is registered.
  • a geographic region served by a cellular communications system preferably is defined in terms of neighborhood coordinate indices x,y with respect to an origin (0,0) as illustrated in Figure 5.
  • a cell preferably is associated with only one neighborhood coordinate location.
  • the cell location of the cell is preferably defined by assigning a neighborhood coordinate location to the cell, for example, by identifying neighborhood coordinates for the cell in the cell's identification message.
  • a neighborhood coordinate location can be associated with more than one cell, e.g., cell identification messages broadcasted by two cells can identify the same neighborhood coordinates as the cells' cell locations.
  • the cells associated with a particular neighborhood coordinate location can also be contiguous and/or distributed.
  • the cell identification message for a first cell 501 could identify coordinates within the cell 501, e.g., (10,4), or even coordinates outside of the coverage area of the cell 501. Any of the cells 502,503,504 adjacent to the first cell 501 could broadcast the same coordinates in their cell identification messages, effectively enlarging the cellular coverage area associated with the neighborhood coordinate location of the first cell 1.
  • a nonadjacent cell 505 could also identify the same neighborhood coordinates in its cell identification message.
  • Cells associated with a particular neighborhood coordinate location may be of various types, e.g., highway and/or geographic cells.
  • the interstices between neighborhood coordinate locations may also be defined as a matrix of areas referenced by area coordinate indices, thus creating further subdivision of the neighborhood coordinate grid into a neighborhood/area coordinate system.
  • the neighborhood area coordinate system may also be "warped" from a rectangular plan to achieve a nonrectangular layout.
  • the warped neighborhood coordinate system can provide variation in the size and shape of the neighborhood grid which, in conjunction with variable district coordinate offsets as described below, can help provide greater flexibility in the creation of districts of different sizes and shapes.
  • the distortion imposed upon the grid may be utilized to reflect configurations of population concentrations and geographic relief, e.g., Lake Washington in the middle of the Seattle/Kirkland area.
  • a district associated with a cell is defined by defining the geographic extent of the district in terms of the neighborhood coordinate indices.
  • a geographic cell i.e., a cell which covers an area likely to carry slow moving traffic, identifies itself as a geographic cell and specifies its location, e.g., its neighborhood (and possibly area) coordinates, in its cell identification message.
  • the cell also identifies the geographical extent of a registration district with which it is associated, preferably with respect to the cell location in the neighborhood/area coordinate system.
  • the cell identification message broadcast in a cell preferably includes parameters which provide a way to identify the type of cell, e.g., geographic or transportation corridor, the cell's location within a neighborhood area coordinate system and the geographical extent of the at least one district associated with the cell within the neighborhood/area coordinate system.
  • the cell identification message preferably includes a field cell type identifying the cell type of the cell, e.g., geographic or transportation corridor, and cell locations coordinates nx, ny identifying the neighborhood and area coordinates ax, ay of the cell within the neighborhood.
  • the geographical extent of the districts associated with the cell are preferably given as positive and negative offsets from the cell location.
  • the geographic district for a cell may be defined as the area encompassed by the cell location x,y plus and minus the geographical offsets pgx, ngx, pgy, ngy:
  • Geographic District x-ngx ⁇ x ⁇ x+pgx, y-ngy ⁇ y ⁇ y+pgy.
  • a transportation corridor e.g., a cell which- covers a transportation corridor likely to carry a significant number of subscriber units traveling at relatively high speeds, identifies itself as a transportation corridor cell and specifies its location, e.g., its neighborhood, in its cell identification message.
  • a highway cell may be characterized in terms of the cell location x,y and the highway offsets phx, nhx, phy, nhy:
  • Transportation corridor district x-nhx ⁇ x ⁇ x+phx, y-nhy ⁇ y ⁇ y+phy.
  • multiple district parameters may be included in the cell identification message such that a cell may be associated with multiple districts.
  • geographic districts may include both geographic and highway cells, while transportation corridor districts preferably are constrained to include only highway cells.
  • transportation corridor districts preferably are constrained to include only highway cells.
  • different classes of transportation corridor districts may be defined based on different mobilities of typical subscriber unit populations within the corridor, e.g., superhighway, commuter rail, and the like.
  • different types of geographic districts may be defined.
  • Other district and cell types based on various mobility characteristics of the subscriber population may also be used with the present invention.
  • Districts may also be dynamically reconfigured, for example, by varying the cell location, district offset and other parameters included in the cell identification message.
  • the PDIS and the subscriber unit may reconfigure districts after the subscriber unit exits a district.
  • Geographic districts are preferably defined in a mobile centric fashion.
  • the old and new geographic districts preferably overlap.
  • a subscriber unit exits a first geographic district it will register with a new geographic district including cells which surround the cell with which the subscriber unit registers, as illustrated by the overlap of the districts Dl, D2, D3 in Figure 3. This can reduce the likelihood of repeated re-registration by a subscriber unit operating near the border of two adjacent cells, and thus can aid system stability and prevent unnecessary waste of system spectral resources on location update messages.
  • Transportation corridor districts may be viewed as large geographic districts consisting of only highway cells, that is, only cells which transmit a cell identification message identifying themselves as transportation corridor cells. Those skilled in the art will understand that although transportation districts preferably are larger than geographic districts because of the higher mobility of the traffic therein, transportation districts of various sizes and shapes may be defined according to the present invention.
  • a subscriber unit preferably transmits a location update message such as the one illustrated in Table 2.
  • the location update message identifies the subscriber unit and indicates the type of district with which the subscriber unit is to be registered. For the illustrated embodiment, this is indicated by a bit D in the message format, thus allowing for a choice of two types of districts, e.g., geographic and transportation corridor.
  • the types of districts which may be utilized with the present invention could be expanded beyond two, and the field used to identify the desired district type could accordingly be expanded to include additional bits. Other techniques for identifying a desired district type could also be employed.
  • a geographic district may be considered to include a set of neighborhoods where each neighborhood contains one or more geographic or highway cells.
  • a transportation corridor district maybe considered to include a set of neighborhoods where each neighborhood contains one or more highway cells. For example, as illustrated in Figure 7, where it is assumed that the cell identification messages include cell locations which correspond closely with actual geographic locations of the cells.
  • the geographic district GD would include seven geographic cells G1-G7 and two transportation corridor cells HI, H2, i.e., those cells having cell locations within the rectangle bounded by the neighborhood coordinates (2,2), (2,4), (4, 2) and (4,4).
  • FIGS 9-11 are flowchart illustrations of methods and apparatus (systems) used for tracking subscriber units in a cellular communications system according to the present invention. It will be understood that each block of the flowchart illustrations, and combinations of blocks in the flowchart illustrations, may be implemented in components of a cellular communications system such as PDIS's, base stations and subscriber units. Those skilled in the art will also appreciate that portions of these operations may be executed as computer program instructions loaded in a computer or other data processing apparatus included in the cellular communications system, thus producing a machine which provides means for implementing the functions specified in the flowchart block or blocks.
  • the computer program instructions may cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart block or blocks. Accordingly, blocks of the flowchart illustrations support combinations of means for performing the specified functions and combinations of steps for performing the specified functions.
  • the apparatus supported by the blocks of the flowchart illustrations and combinations of blocks in the flowchart illustrations can be implemented by special purpose hardware-based computer systems which perform the specified functions or steps, or combinations of hardware and computer instructions.
  • the apparatus for a communications system may include various well-known communications system components, including cellular base stations, mobile telephone switching offices, pACT network components, CDPD network components, and the like. The operation of these components is well-known to those skilled in the art, and need not be discussed in greater detail herein. Operations described in the flowchart illustrations may be performed within particular system components, e.g., association of a particular subscriber unit with a district may be performed in a PDIS of a pACT network, or may distributed across multiple components.
  • Operations 900 for tracking a subscriber unit in a cellular communications system are illustrated in Figure 9.
  • At least one district is defined for each cell of the communications system (Block 910).
  • a cell identification message is broadcast in each cell, identifying the cell location, the cell type and the geographic extent of each district associated with the cell (Block 920), for example, by transmitting a cell identification message including the fields indicated in Table 1.
  • a subscriber unit receives at least one of the cell identification messages (Block 930), and is registered with one of the districts based on the cell type, cell location and district geographical extent identified in the received at least one cell identification message (Block 940).
  • Exemplary operations for registering a subscriber unit with a new geographic or transportation district from a current geographic district are illustrated in Figure 10.
  • the subscriber unit receives a cell identification message (Block 1020). If the message does not identify a new cell (Block 1030), indicating a transition across a cell boundary, the subscriber unit remains registered with the same geographic district. If the message identifies a new cell (Block 1030), the subscriber unit next determines whether the new cell is a transportation corridor or geographic cell (Block 1040). If the new cell is a geographic cell, the subscriber determines if the new cell's location is outside of the current geographic district (Block 1041). If the new cell is outside of the current geographic district, the subscriber unit registers with the geographic district associated with the new cell (Block 1042). If the new cell's location is inside the current geographic district, the subscriber unit remains registered with that district.
  • the subscriber unit determines if a predetermined number of successive new transportation corridor district cells districts have been encountered within a predetermined time (Block 1050). If not, the subscriber determines if the new transportation corridor cell's location is within the current geographic district (Block 1051). If the new cell is within the current district, the subscriber unit remains registered with the current district. If the new cell is outside of the current district, the subscriber unit registers with the geographic district with which the new transportation corridor cell is associated (Block 1042). If more than the predetermined number of new transportation corridor cells have been encountered within the predetermined time, thus indicating that the subscriber is moving along a highway or similar transportation corridor, the subscriber unit registers with the transportation district associated with the new cell (Block 1060).
  • Exemplary operations for registering a subscriber unit with a new geographic or transportation corridor district as the subscriber unit exits a current transportation corridor district are illustrated in Figure 11.
  • the subscriber unit receives a cell identification message (Block 1120). If the cell identification message identifies a new cell (Block 1130), the subscriber unit next determines if the new cell is a transportation corridor or a geographic cell (Block 1131). If the new cell is a geographic cell, the subscriber unit registers with the geographic district associated with the new cell (Block 1132). If the new cell is a transportation corridor cell, the subscriber unit determines if the new cell is within the current transportation corridor district (Block 1133).
  • the subscriber unit registers with the transportation corridor district associated with the new transportation corridor cell (Block 1134). If not, the subscriber remains registered with the current transportation corridor district. If the received cell identification message fails to identify a new cell, the subscriber unit determines whether a predetermined time has elapsed since encountering a new transportation corridor cell (Block 1140). If the predetermined time has not elapsed, indicating that the subscriber is likely to be still traveling on the highway or other transportation corridor at a relatively high speed, the subscriber unit remains registered with the current transportation district. If the predetermined time has elapsed, indicating the subscriber unit has slowed, exited the transportation corridor, or otherwise reduced its mobility, the subscriber unit registers with the geographic district associated with the current cell (Block 1141).
  • FIG 12 An example of tracking a subscriber unit according to the present invention is provided in Figure 12, which illustrates a trajectory followed by a subscriber unit 220 traveling from home in a sparsely populated suburb, along a highway 400, and into an urban center.
  • the user of the subscriber unit resides at location (10,3).
  • the region in which the user resides is not very dense and the cell Gl covering the neighborhood (10,3) is relatively large when compared to the cells covering the urban core.
  • the transportation corridor district defined by these values encompasses the transportation corridor cells H1-H4 covering the highway 400 to the downtown core. Registration with the transportation corridor district allows the subscriber unit to travel on the highway 400 to the vicinity of the urban center without having to register as new cells are encountered. When the subscriber unit nears the urban core, it enters a geographic .
  • the subscriber unit may traverse the nine cells GD2-GD10 of the urban center without having to re-register. In sum, only three cell registrations are required for the trip from home to the urban core and, assuming the user stays in the urban core for the duration of the day, no further registrations may be required until the person enters the transportation corridor district TCD again to return home.
  • an embodiment of a subscriber unit 220 for use in a cellular communications system in which the cells are associated with registration districts as described above includes cell identification message receiving means 222 for receiving cell identification messages, e.g., messages having the format given in Table 1, broadcast in the cells of the communications system, for example, from a base station 230.
  • the subscriber unit 220 also includes location update message transmitting means 224 for transmitting a location update message, e.g., a message having the format given in Table 2, to in response to a received cell identification message to register the subscriber unit 220 with a registration district.
  • the location update message transmitting means 224 preferably transmits a location update message which registers the subscriber unit 220 with a second geographic district upon receipt of a cell identification message identifying a geographic cell associated with the new district having a location outside of the current geographic district.
  • the location update message transmitting means 224 preferably transmits a location update message which registers the subscriber unit with a new transportation corridor district in response to receipt of cell identification messages identifying a predetermined number of transportation corridor cells within a predetermined time interval.
  • the location update message transmitting means 224 preferably transmits a location update message which registers the subscriber unit 220 with a new geographic district in response to receipt of a cell identification message identifying a geographic cell associated with the new geographic district.
  • the location update message transmitting means 224 preferably transmits a location update message which registers the subscriber unit 220 with a new transportation corridor district in receipt of a cell identification message identifying a new transportation corridor cell associated with the new transportation corridor district.
  • the location update message transmitting means 224 preferably transmits a location update message which registers the subscriber unit 220 with a geographic district associated with the current transportation corridor cell if a predetermined time interval passes without encountering a new transportation corridor district.
  • the cell identification message receiving means 222 and the location update message transmitting means 224 may include various communications system components commonly found in communications terminals such as cellular radiotelephones, CDPD, pACT and other personal communications systems (PCS) terminals, and the like.
  • the cell identification message receiving means 222 may include such components as antennas, receivers, demodulators, decoders, signal processors, amplifiers and the like, while the location update message transmitting means 224 may include such components as encoders, modulators, multiplexers, transmitters, antennas, and the like. The design and operation of these components is well-known to those skilled in the art and need not be discussed in detail herein.
  • the means 222, 224 may be implemented using special purpose hardware, software running on general purpose or special purpose data processors, or combinations thereof.

Abstract

Subscriber units are tracked in a cellular communications system including a plurality of cells which communicate with subscriber units. A cell type is assigned to each cell according to a mobility characteristic of a subscriber unit population of the cell. Each cell is associated with at least one of a plurality of districts based on the cell type of the cell, such that each of the plurality of districts may be characterized according to a mobility characteristic of a subscriber unit population of the district. A subscriber unit is registered with one of the plurality of the districts according to the mobility of the subscriber unit. According to preferred method aspects of the invention, at least one district is defined for each cell, each district having a geographical extent with respect to the cell location of the cell, to thereby associate each cell with at least one district. A respective cell identification message is broadcast in a respective one of said plurality of cells, the cell identification message for a cell identifying the cell location of the cell, the geographical extent of the least one district to which the cell is assigned and a cell type representing a mobility characteristic of a subscriber unit population of the cell. A cell identification message is received at a subscriber unit, and the subscriber unit is registered with one of the districts according to the cell type, the cell location and the district geographical extent identified in the received cell identification message.

Description

SYSTEMS AND METHODS FOR MOBILITY MANAGEMENT IN
CELLULAR COMMUNICATIONS SYSTEMS USING
MOBILITY-CHARACTERIZED REGISTRATION DISTRICTS
Field of the Invention
The present invention relates to communications systems and methods, in particular, to systems and methods for controlling cellular communications systems.
Background of the Invention
Cellular communications systems are commonly employed to provide voice and/or data communications to a plurality of subscribers within an array of defined geographical regions referred to as cells. Examples of voice applications include analog cellular radiotelephone systems such as AMPS, ETACS, NMT-450, and NMT-900, as well as digital cellular radiotelephone systems such as IS-54B in North America and GSM in Europe. These systems, and others, are described, for example, in the book titled Cellular Radio Systems by Balston, et al., published by Artech House, Norwood, MA., 1993. Other types of cellular systems include data communications systems such as CDPD, a digital data transmission system designed to communicate data packets over an AMPS cellular infrastructure, and personal Air Communications Technology (pACT), a two-way paging and messaging protocol and system specification for narrow-band personal communications systems (PCS), a packet data system based on the widely used Internet Protocol (IP).
Figure 1 illustrates a typical terrestrial cellular radiotelephone communication system 20 as in the prior art. The cellular radiotelephone system may include one or more subscriber units 21, communicating with a plurality of cells 36 served by base stations 23 and a switching office, here shown as a Mobile Telephone Switching Office (MTSO) 25. Although only three cells 36 are shown in Figure 1 , a typical cellular network may include hundreds of cells, may include several switching offices, and may serve thousands, if not millions, of subscriber units. The cells 36 generally serve as nodes in the communication system 20, from which links are established between radiotelephones 21 and the MTSO 25, by way of the base stations 23 serving the cells 36. Thus, for example, a duplex communication link 32 may be effected between two subscriber units 21 or between a subscriber unit 21 and an end user connected to the cellular network 20, for example, an end user 33 utilizing a conventional landline telephone connection through a public telephone switched network 30. The base station 23 functions to relay communications between the cell and the mobile station 21. Those skilled in the art will appreciate that similar cellular structures may be implemented using satellites or similar devices serving similar functions to the terrestrial base stations 23 illustrated in Figure 1.
Figure 2 illustrates a typical cellular packet data communications system, specifically, an architecture typically employed in CDPD and pACT networks. An important element of the network is the pACT Data Intermediate System
(PDIS) 210, a specialized router that allows a subscriber unit 220 to move among cells 240 without losing connectivity within a fixed infrastructure network such as, for example, an internet. In particular, the PDIS 210 typically provides mobility management by constructing and continuously updating a directory/routing table that maps subscriber unit IP addresses to a temporary address and channel stream that identifies which base station 230 the subscriber unit 220 is currently connected. Typically, communication between a PDIS and a subscriber unit is transparent to a Fixed End Subscriber (FES) 250 communicating with the subscriber unit 220. The FES 250 will issue an IP packet that is routed via an internet router 260 to the subscriber unit's home
PDIS. The home PDIS may either route this packet to the subscriber unit via a specific base station 230 associated with the home PDIS or pass the packet to a different PDIS if the subscriber unit 220 has moved into a new radio coverage area served by the second PDIS, with the new PDIS taking on responsibility for routing the packet to the correct base station 230.
One way in which the PDIS can track the location of a subscriber unit is to require the subscriber unit to announce its transfers between base stations by sending a location update message on the reverse or uplink, i.e., subscriber unit to base station, channel after a cell transfer has been performed. In systems with limited reverse channel bandwidth, however, a significant portion of the reverse channel may be consumed by the transmission of location updates by subscriber units. This typically results in a congested reverse channel and a decrease in network throughput. Also, mobiles with limited battery capacity sacrifice significant battery power to transmit their location updates as they traverse each cell boundary.
Summary of the Invention
In light of the foregoing, it is an object of the present invention to provide communications systems and methods using mobility management techniques which more efficiently utilize system bandwidth than conventional mobility management techniques. It is another object of the invention to provide cellular communications systems and methods using mobility management techniques which more efficiently utilize power resources of subscriber units than conventional mobility management techniques.
These and other objects, features and advantages are provided according to the present invention by cellular communications systems and methods in which cells of the communications system are characterized according to cell types based on mobility characteristics of the subscriber unit population within the cells. Districts are defined for the cells, and a cell identification message is broadcast in each cell, identifying the cell location, the cell type and the geographic extent of the one or more districts with which the cell is associated. The cell types preferably include geographic cells and transportation corridor cells. Geographic cells are characterized as having a subscriber unit population having a low aggregate mobility, such as hand-held pedestrian units in an urban area, while transportation corridor cells are characterized as having a subscriber unit population including a subpopulation of subscriber units having a higher aggregate mobility, such as vehicular-based units on a thorofare such as a freeway. A subscriber unit registers with the districts according to the cell type and district identified in a received cell identification message. For example, if a subscriber unit is currently registered with a geographic district but encounters a predetermined number of transportation corridor cells within a predetermined time interval, indicating that the subscriber unit is traveling at a relatively high speed in a transportation corridor, the subscriber unit may register with the transportation corridor district of the highway cells. The geographic districts are preferably mobile-centric, that is, a subscriber unit, upon exiting one geographic district, registers with a new geographic district which includes cells surrounding the cell in the new district with which the subscriber registers. The present invention stems from the realization that the frequency of location updating by subscriber units may be reduced by taking advantage of the mobility characteristics of subscriber units. For a subscriber unit which tends to linger within a relatively small geographic area, e.g., a handheld unit being operated by a pedestrian in an urban area which has a densely packed cell pattern, the use of a mobile centric geographic district surrounding the subscriber unit can help reduce the number of transitions across district boundaries and thus the number of location updates required to track the subscriber unit in the area. For a subscriber unit which is passing along a transportation corridor, e.g., a vehicle-based unit traveling along a freeway such that it passes relatively quickly through several cells, using a transportation corridor district approximately constrained to the path of the transportation corridor can reduce the number of inter-district transitions and subsequent location updates which are needed to track the subscriber unit. By reducing the number of location update messages transmitted by subscriber units, system bandwidth and subscriber unit power resources can be conserved.
In particular, according to the present invention, subscriber units are tracked in a cellular communications system including a plurality of cells which communicate with subscriber units. A cell type is assigned to each cell according to a mobility characteristic of a subscriber unit population of the cell. Each cell is associated with at least one of a plurality of districts based on the cell type of the cell, such that each of the plurality of districts may be characterized according to a mobility characteristic of a subscriber unit population of the district. A subscriber unit is registered with one of the plurality of the districts according to the mobility of the subscriber unit. Preferably, a first cell type is assigned to cells characterized by a typical subscriber unit population dominated by subscriber units of a first aggregate mobility and a second cell type is assigned to cells characterized by a typical subscriber unit population including a subpopulation of subscriber units of a second aggregate mobility higher than the first aggregate mobility. Cells of the first and second types preferably are associated with districts of a first type, while only cells of the second type are preferably associated with districts of a second type. The subscriber unit is registered with a district of the first type when the mobility of the subscriber unit is less than a predetermined threshold. The subscriber unit is registered with a district of the second type when the mobility of the subscriber unit is greater than the predetermined threshold. Preferably, each of the cells of the second type have a coverage area including a portion of a transportation corridor. According to preferred method aspects of the invention, in a cellular communications system including a plurality of cells, each cell having a cell location, at least one district is defined for each cell, each district having a geographical extent with respect to the cell location of the cell. A respective cell identification message is broadcast in a respective one of the plurality of cells, the cell identification message for a cell identifying the cell location of the cell, the geographical extent of the at least one district to which the cell is assigned and a cell type representing a mobility characteristic of a subscriber unit population of the cell. At least one of the cell identification messages is received at a subscriber unit, and the subscriber unit is registered with one of the districts according to the cell type, the cell location and the district geographical extent identified in the received at least one cell identification message. The plurality of cells may include cells of a first cell type characterized by a typical subscriber unit population dominated by subscriber units of a first aggregate mobility and cells of a second cell type characterized by a typical subscriber unit population including a subpopulation of subscriber units of a second aggregate mobility higher than the first aggregate mobility, and districts of a first district type are preferably defined for cells of the first and second cell types, while districts of a second district type are defined for cells of the second cell type, such that districts of the first type encompass cell locations of at least one of a cell of the first cell type and a cell of the second cell type while districts of the second type encompass cell locations of cells of the second cell type. The subscriber unit is then registered with one of a district of the first district type and a district of the second type according to the cell type identified in the received at least one cell identification message.
According to another aspect of the invention, a first cell identification message identifying a first cell having a cell location and having a first district of the first district type associated therewith may be received, and the subscriber unit registered with the first district in response to receipt of the first cell identification message. At least one cell identification message may then be received while the subscriber unit is registered with the first district. The subscriber registers with a new district of the second district type in response to receipt, within a predetermined time interval, of a predetermined number of cell identification messages identifying cells of the second type having the new district associated therewith. The subscriber unit registers with a new district of the first district type in response to receipt of a cell identification message identifying a cell having a cell location outside of the geographical extent of the first district and having the new district associated therewith. Otherwise, the subscriber unit continues registration with the first district in response to receipt of a cell identification message identifying a cell having a cell location within the geographical extent of the first district.
According to another aspect, a first cell identification message identifying a first cell having a first district of the second district type associated therewith is received, and the subscriber unit is registered with the first district in response to receipt of the first cell identification message. At least one cell identification message is then received while the subscriber unit is registered with the first district. The subscriber registers with a new district of the first district type in response to receipt of a cell identification message identifying a cell of the first cell type having a cell location outside of the geographical extent of the first district. The subscriber unit registers with a new district of the second district type in response to receipt of a cell identification message identifying a cell of the second cell type having a cell location outside of the geographical extent of the first district. The subscriber unit registers with the second district of the first type in response to failing to receive, within a predetermined time interval, a cell identification message identifying a new cell of the second cell type having a cell location within the geographical extent of the first district of the second type. Otherwise, the subscriber unit continues registration with the first district of the second type in response to receipt, within the predetermined time interval, of a cell identification message identifying a new cell of the second type having a cell location within the geographical extent of the first district of the second type.
Preferably, a district of the first district type is defined for cells of the first and second cell types, while districts of second type are defined only for cells of the second cell type. A district of the first type is preferably defined for a cell such that the district has a geographic extent which encompasses cell locations of cells which surround the cell. Districts of the second district type are preferably defined for cells of the second cell type such that the geographic extent of the district substantially coincides with a transportation corridor. Registration preferably occurs by communicating a location update message from the subscriber unit to a base station serving a cell identified in the received at least one cell identification message, the location update message identifying the subscriber unit and the district type with which the subscriber unit is to be registered, and associating the subscriber unit with a district identified in the at least one cell identification message having the district type identified in the location update message to thereby register the subscriber unit with the district. A geographic region served by the cellular communications system preferably is defined in terms of a coordinate reference frame, and the cell location of each cell is defined in terms of the coordinate reference frame. The districts preferably are defined in terms of a plurality of offsets from the cell location in terms of the coordinate reference frame. The geographic region may be defined in terms of a coordinate reference frame which deviates from rectangularity according to a predetermined warping. A subscriber unit according to the present invention includes cell identification message receiving means for receiving at least one of the cell identification messages, and location update message transmitting means, responsive to the cell identification message receiving means, for transmitting a location update message identifying the subscriber unit and a district type with which the subscriber unit is to be identified according to the cell type, the cell location and the district geographical extent identified in the received at least one cell identification message, to thereby register the subscriber unit with the district identified in the location update message. The location update transmitting means preferably includes means for transmitting a location update message identifying one of the first and second district types according to the cell type identified in the received at least one cell identification message.
Brief Description of the Drawings Some of the objects and advantages of the present invention having been stated, others will be more fully understood from the detailed description that follows and by reference to the accompanying drawings in which:
Figure 1 is a schematic diagram illustrating a cellular radiotelephone system according to the prior art; Figure 2 is a schematic diagram illustrating a CDPD/pACT network according to the prior art;
Figure 3 is a plan view illustrating registration districts according to the present invention;
Figure 4 is a plan view illustrating transportation corridor districts according to the present invention;
Figure 5 is plan view illustrating neighborhoods and cells in a cellular communications system according the present invention; Figure 6 is a plan view illustrating warped neighborhoods according to the present invention;
Figure 7 is a plan view illustrating a geographic district according to the present invention; Figure 8 is a plan view illustrating a transportation corridor district according to the present invention;
Figure 9-11 are flowchart illustrations of operations for tracking a subscriber unit in a cellular communications system according to the present invention; Figure 12 is a plan view illustrating an exemplary scenario for registration of a subscriber unit according to the present invention; and
Figure 13 is a schematic diagram of a subscriber unit according to the present invention.
Detailed Description of Preferred Embodiments
The present invention now will be described more fully hereinafter with reference to the accompanying drawings, in which embodiments of the invention are shown. This invention may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein; rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the invention to those skilled in the art. In the drawings, the size and contours of regions are exaggerated for clarity, and like numbers refer to like elements throughout.
Mobility-Characterized Registration Districts
According to the present invention, the concept of mobility-characterized registration districts is introduced to provide intelligent registration of a subscriber unit based on the mobility characteristics of cells in the system and the behavior of the subscriber unit, thus allowing the subscriber unit to migrate across geographic areas including multiple cells with fewer location updates. Cells are assigned a cell type according to a mobility characteristic of a subscriber unit population in the cell, and cells are associated with different types of districts according to this cell type. A subscriber unit may then be registered with a particular district according to its current behavior, i.e., its mobility. For example, if a subscriber unit is traveling relatively rapidly along a highway or other transportation corridor, frequently crossing cell boundaries, it may be registered with a district that conforms to the transportation corridor, e.g., a registration district including only cells which cover the transportation corridor. Because the subscriber unit is likely to remain on the path of the highway, this registration district may be made narrow to cut down on the number of cells which must be searched to find the subscriber unit for paging and other purposes. Because the district is narrow, the registration district may extend along the highway for a considerable distance to increase the time needed between location updates. This allows power and bandwidth conservation to be achieved without requiring an undue increase in complexity of radio resource and mobility management in the system. Figure 3 illustrates registration districts Dl, D2, D3 according to the present invention. According to the present invention, a cell identification message is broadcast in each cell of the system, informing a population of subscriber units of the cell location of the cell and the geographic extent of the district with which the cell is associated. Preferably, a subscriber unit 220 passing into a new cell outside of the geographic extent of a district Dl with which it is currently registered registers with a new district D2 associated with the new cell. Upon exiting the second district D2, the subscriber unit 220 registers with the third district D3. Although the districts shown in Figure 3 are shown as uniform size and shape, those skilled in the art will appreciate that this is not a requirement according to the present invention. It will be understood that districts according to the present invention can have many sizes, shapes and topological characteristics, including discrete, overlapping, contiguous, and distributed, and may be associated with any number of cells.
Cells preferably are designated as either geographic or transportation corridor cells, which is in turn used to associate the cells with mobility- characterized registration districts. Geographic cells may be characterized as having a typical subscriber unit population having a low aggregate mobility; examples of such cells include cells covering portions of concentrated urban districts with a large number of fixed or pedestrian-carried subscriber units. Transportation corridor cells may be characterized as having a typical subscriber unit population including a subpopulation of subscriber units with a higher aggregate mobility; examples of such cells are cells which cover portions of high-speed thoroughfares, rail corridors, and the like. Those skilled in the art will appreciate that while transportation corridor cells may typically include subscriber units with high mobility, the typical subscriber unit population of a transportation corridor cell may also include a subpopulation of lower mobility subscriber units. For example, a transportation corridor cell may include a freeway within its coverage area, but may also cover high density commercial or residential areas with significant populations of low mobility or static subscriber units.
According to the present invention, a cell is assigned a cell type according to a mobility characteristic of the typical subscriber unit population in the cell. The cell type, i.e., the mobility characteristic of the cells, is then used to define associations of cells with mobility-characterized registration districts. Preferably, two types of districts are defined; geographic districts and transportation corridor districts. According to a preferred aspect of the invention, each transportation corridor cell may be associated with a transportation corridor district and a geographic district, while each geographic cell is preferably associated only with a geographic district.
Figure 4 illustrates transportation corridor districts Dl, D2 according to the present invention. As a subscriber unit 220 travels along a highway 400, it registers with districts D1,D2 which roughly conform to the path of the highway. The cell identification messages broadcast by cells in the transportation corridor districts Dl, D2 include a special cell type attribute identifying them as transportation corridor cells which include a subpopulation of higher mobility subscriber units such as would typically be present on a transportation corridor such as a freeway. The geographical extent information given in the cell identification messages of the cells D1,D2 define the size and shape of the districts associated with the cells D1,D2. Registration districts as describer above may be used to intelligently track subscriber units for purposes of delivering pages and other messages to the subscriber units. In a pACT system, for example, the mobility management functions of associating subscriber units with particular districts may be performed by maintaining a database of the associations between subscriber units and districts at the pACT Date Intermediate System (PDIS). The PDIS, upon receiving a message for a subscriber unit registered with a district for which it has routing responsibility, can limit the paging search for the subscriber to those channel streams, e.g., base stations, associated with the district with which the subscriber is registered.
Neighborhood Coordinates, Areas, Districts and Cells
According to the present invention, a geographic region served by a cellular communications system preferably is defined in terms of neighborhood coordinate indices x,y with respect to an origin (0,0) as illustrated in Figure 5. A cell preferably is associated with only one neighborhood coordinate location. The cell location of the cell is preferably defined by assigning a neighborhood coordinate location to the cell, for example, by identifying neighborhood coordinates for the cell in the cell's identification message. A neighborhood coordinate location can be associated with more than one cell, e.g., cell identification messages broadcasted by two cells can identify the same neighborhood coordinates as the cells' cell locations. The cells associated with a particular neighborhood coordinate location can also be contiguous and/or distributed. For example, as illustrated in Figure 5, the cell identification message for a first cell 501 could identify coordinates within the cell 501, e.g., (10,4), or even coordinates outside of the coverage area of the cell 501. Any of the cells 502,503,504 adjacent to the first cell 501 could broadcast the same coordinates in their cell identification messages, effectively enlarging the cellular coverage area associated with the neighborhood coordinate location of the first cell 1. A nonadjacent cell 505 could also identify the same neighborhood coordinates in its cell identification message. Cells associated with a particular neighborhood coordinate location may be of various types, e.g., highway and/or geographic cells.
To allow further flexibility in mobility management, the interstices between neighborhood coordinate locations may also be defined as a matrix of areas referenced by area coordinate indices, thus creating further subdivision of the neighborhood coordinate grid into a neighborhood/area coordinate system. As illustrated in Figure 6, the neighborhood area coordinate system may also be "warped" from a rectangular plan to achieve a nonrectangular layout. The warped neighborhood coordinate system can provide variation in the size and shape of the neighborhood grid which, in conjunction with variable district coordinate offsets as described below, can help provide greater flexibility in the creation of districts of different sizes and shapes. For example, the distortion imposed upon the grid may be utilized to reflect configurations of population concentrations and geographic relief, e.g., Lake Washington in the middle of the Seattle/Kirkland area. Preferably, a district associated with a cell is defined by defining the geographic extent of the district in terms of the neighborhood coordinate indices. Thus, for example, a geographic cell, i.e., a cell which covers an area likely to carry slow moving traffic, identifies itself as a geographic cell and specifies its location, e.g., its neighborhood (and possibly area) coordinates, in its cell identification message. The cell also identifies the geographical extent of a registration district with which it is associated, preferably with respect to the cell location in the neighborhood/area coordinate system.
As illustrated in Table 1, the cell identification message broadcast in a cell preferably includes parameters which provide a way to identify the type of cell, e.g., geographic or transportation corridor, the cell's location within a neighborhood area coordinate system and the geographical extent of the at least one district associated with the cell within the neighborhood/area coordinate system. The cell identification message preferably includes a field cell type identifying the cell type of the cell, e.g., geographic or transportation corridor, and cell locations coordinates nx, ny identifying the neighborhood and area coordinates ax, ay of the cell within the neighborhood. As illustrated in Table 1 , the geographical extent of the districts associated with the cell are preferably given as positive and negative offsets from the cell location.
Table 1. Exemplary Cell Identification Message Format
Cell Type Area x coordinate (ax) Area y coordinate (ay)
Positive geographic district x offset (pgx) Negative geographic district x offset (ngx)
Positive geographic district y offset (pgy) Negative geographic district y offset (ngy)
Positive transportation corridor district x offset (phx) Negative transportation corridor district x offset (nhx)
Positive transportation corridor district y offset (phy) Negative transportation corridor district y offset (phy)
Neighborhood x coordinate (nx)
Neighborhood y coordinate (ny)
For the fields illustrated in Table 1 , the geographic district for a cell may be defined as the area encompassed by the cell location x,y plus and minus the geographical offsets pgx, ngx, pgy, ngy:
Geographic District = x-ngx<x<x+pgx, y-ngy<y<y+pgy.
A transportation corridor, e.g., a cell which- covers a transportation corridor likely to carry a significant number of subscriber units traveling at relatively high speeds, identifies itself as a transportation corridor cell and specifies its location, e.g., its neighborhood, in its cell identification message. Similarly to a geographic cell, a highway cell may be characterized in terms of the cell location x,y and the highway offsets phx, nhx, phy, nhy:
Transportation corridor district = x-nhx<x<x+phx, y-nhy<y<y+phy.
As illustrated in Table 1, multiple district parameters may be included in the cell identification message such that a cell may be associated with multiple districts. Preferably, geographic districts may include both geographic and highway cells, while transportation corridor districts preferably are constrained to include only highway cells. Those skilled in the art will appreciate, however, that other district types and/or cell types may be defined according to the present invention, with different characteristics and inclusion rules than those discussed in detail herein. For example, different classes of transportation corridor districts may be defined based on different mobilities of typical subscriber unit populations within the corridor, e.g., superhighway, commuter rail, and the like. Similarly, different types of geographic districts may be defined. Other district and cell types based on various mobility characteristics of the subscriber population may also be used with the present invention. Districts may also be dynamically reconfigured, for example, by varying the cell location, district offset and other parameters included in the cell identification message. For example, in the illustrated pACT embodiment, the PDIS and the subscriber unit may reconfigure districts after the subscriber unit exits a district.
Geographic districts are preferably defined in a mobile centric fashion. When a subscriber unit moves out of a geographic district and a new geographic district is calculated, the old and new geographic districts preferably overlap. Preferably, as a subscriber unit exits a first geographic district, it will register with a new geographic district including cells which surround the cell with which the subscriber unit registers, as illustrated by the overlap of the districts Dl, D2, D3 in Figure 3. This can reduce the likelihood of repeated re-registration by a subscriber unit operating near the border of two adjacent cells, and thus can aid system stability and prevent unnecessary waste of system spectral resources on location update messages.
Transportation corridor districts may be viewed as large geographic districts consisting of only highway cells, that is, only cells which transmit a cell identification message identifying themselves as transportation corridor cells. Those skilled in the art will understand that although transportation districts preferably are larger than geographic districts because of the higher mobility of the traffic therein, transportation districts of various sizes and shapes may be defined according to the present invention. To register with a district, a subscriber unit preferably transmits a location update message such as the one illustrated in Table 2. Specifically, the location update message identifies the subscriber unit and indicates the type of district with which the subscriber unit is to be registered. For the illustrated embodiment, this is indicated by a bit D in the message format, thus allowing for a choice of two types of districts, e.g., geographic and transportation corridor. Those skilled in the art will appreciate that the types of districts which may be utilized with the present invention could be expanded beyond two, and the field used to identify the desired district type could accordingly be expanded to include additional bits. Other techniques for identifying a desired district type could also be employed.
Table 2. Exemplary Location Update Message Format
Identification and Control Data D
A geographic district may be considered to include a set of neighborhoods where each neighborhood contains one or more geographic or highway cells. A transportation corridor district maybe considered to include a set of neighborhoods where each neighborhood contains one or more highway cells. For example, as illustrated in Figure 7, where it is assumed that the cell identification messages include cell locations which correspond closely with actual geographic locations of the cells. If subscriber unit registers in a cell having a cell location in neighborhood coordinates of (3,4) shown in Figure 7, the cell being associated with a geographic district GD having offsets of ngx=l, pgx=l, ngy=2 and pgy=0, the geographic district GD would include seven geographic cells G1-G7 and two transportation corridor cells HI, H2, i.e., those cells having cell locations within the rectangle bounded by the neighborhood coordinates (2,2), (2,4), (4, 2) and (4,4).
An example of a transportation corridor district TCD is illustrated in Figure 8. If a subscriber registers in the transportation corridor cell HI located at a cell location (14,6) which is associated with a transportation corridor district TCD with offsets nhx=7, phx=0, nhy=l and phy=l, the transportation corridor district TCD would include the transportation corridor cells H1-H4, which have cell locations falling within the rectangle bounded by the neighborhood coordinates (7,7), (7,5), (14, 5) and (14,7).
District Registration
Figures 9-11 are flowchart illustrations of methods and apparatus (systems) used for tracking subscriber units in a cellular communications system according to the present invention. It will be understood that each block of the flowchart illustrations, and combinations of blocks in the flowchart illustrations, may be implemented in components of a cellular communications system such as PDIS's, base stations and subscriber units. Those skilled in the art will also appreciate that portions of these operations may be executed as computer program instructions loaded in a computer or other data processing apparatus included in the cellular communications system, thus producing a machine which provides means for implementing the functions specified in the flowchart block or blocks. The computer program instructions may cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart block or blocks. Accordingly, blocks of the flowchart illustrations support combinations of means for performing the specified functions and combinations of steps for performing the specified functions.
Those skilled in the art will appreciate that the apparatus supported by the blocks of the flowchart illustrations and combinations of blocks in the flowchart illustrations can be implemented by special purpose hardware-based computer systems which perform the specified functions or steps, or combinations of hardware and computer instructions. The apparatus for a communications system may include various well-known communications system components, including cellular base stations, mobile telephone switching offices, pACT network components, CDPD network components, and the like. The operation of these components is well-known to those skilled in the art, and need not be discussed in greater detail herein. Operations described in the flowchart illustrations may be performed within particular system components, e.g., association of a particular subscriber unit with a district may be performed in a PDIS of a pACT network, or may distributed across multiple components.
Operations 900 for tracking a subscriber unit in a cellular communications system according to the present invention are illustrated in Figure 9. At least one district is defined for each cell of the communications system (Block 910). A cell identification message is broadcast in each cell, identifying the cell location, the cell type and the geographic extent of each district associated with the cell (Block 920), for example, by transmitting a cell identification message including the fields indicated in Table 1. A subscriber unit receives at least one of the cell identification messages (Block 930), and is registered with one of the districts based on the cell type, cell location and district geographical extent identified in the received at least one cell identification message (Block 940).
Exemplary operations for registering a subscriber unit with a new geographic or transportation district from a current geographic district are illustrated in Figure 10. After a subscriber unit is registered with the geographic district (Block 1010), the subscriber unit receives a cell identification message (Block 1020). If the message does not identify a new cell (Block 1030), indicating a transition across a cell boundary, the subscriber unit remains registered with the same geographic district. If the message identifies a new cell (Block 1030), the subscriber unit next determines whether the new cell is a transportation corridor or geographic cell (Block 1040). If the new cell is a geographic cell, the subscriber determines if the new cell's location is outside of the current geographic district (Block 1041). If the new cell is outside of the current geographic district, the subscriber unit registers with the geographic district associated with the new cell (Block 1042). If the new cell's location is inside the current geographic district, the subscriber unit remains registered with that district.
If the new cell is a transportation corridor district, the subscriber unit determines if a predetermined number of successive new transportation corridor district cells districts have been encountered within a predetermined time (Block 1050). If not, the subscriber determines if the new transportation corridor cell's location is within the current geographic district (Block 1051). If the new cell is within the current district, the subscriber unit remains registered with the current district. If the new cell is outside of the current district, the subscriber unit registers with the geographic district with which the new transportation corridor cell is associated (Block 1042). If more than the predetermined number of new transportation corridor cells have been encountered within the predetermined time, thus indicating that the subscriber is moving along a highway or similar transportation corridor, the subscriber unit registers with the transportation district associated with the new cell (Block 1060).
Exemplary operations for registering a subscriber unit with a new geographic or transportation corridor district as the subscriber unit exits a current transportation corridor district are illustrated in Figure 11. After the subscriber unit is registered with the transportation corridor district (Block 1110), the subscriber unit receives a cell identification message (Block 1120). If the cell identification message identifies a new cell (Block 1130), the subscriber unit next determines if the new cell is a transportation corridor or a geographic cell (Block 1131). If the new cell is a geographic cell, the subscriber unit registers with the geographic district associated with the new cell (Block 1132). If the new cell is a transportation corridor cell, the subscriber unit determines if the new cell is within the current transportation corridor district (Block 1133). If the new transportation corridor cell's location is outside of the current transportation corridor district, the subscriber unit registers with the transportation corridor district associated with the new transportation corridor cell (Block 1134). If not, the subscriber remains registered with the current transportation corridor district. If the received cell identification message fails to identify a new cell, the subscriber unit determines whether a predetermined time has elapsed since encountering a new transportation corridor cell (Block 1140). If the predetermined time has not elapsed, indicating that the subscriber is likely to be still traveling on the highway or other transportation corridor at a relatively high speed, the subscriber unit remains registered with the current transportation district. If the predetermined time has elapsed, indicating the subscriber unit has slowed, exited the transportation corridor, or otherwise reduced its mobility, the subscriber unit registers with the geographic district associated with the current cell (Block 1141).
An Exemplary Scenario
An example of tracking a subscriber unit according to the present invention is provided in Figure 12, which illustrates a trajectory followed by a subscriber unit 220 traveling from home in a sparsely populated suburb, along a highway 400, and into an urban center. Assume the user of the subscriber unit resides at location (10,3). Assume the region in which the user resides is not very dense and the cell Gl covering the neighborhood (10,3) is relatively large when compared to the cells covering the urban core. Assume that the cell location for the home cell Gl is (10,3) and the geographic offsets for the geographic district GDI associated with the cell Gl are ngx=l, pgx=l, ngy=l and pgy=l, and thus, that the cell Gl is the only cell in the geographic district.
When the user takes the subscriber unit out of the home cell Gl to join the traffic flow on the highway 400, a transportation corridor cell HI is entered. Assuming that the cell location of the transportation corridor cell HI is (10,5), outside the user's home geographic district GDI, the subscriber registers with the geographic district GD2 associated with the transportation corridor cell HI. Assume that the geographic offsets of this new geographic district GD2 are ngx=l, pgx=l, ngy=l, pgy=l. After joining the highway 400 and traversing two highway cells HI, H2 within a predetermined time, the subscriber registers with the transportation corridor district TCD associated with the transportation corridor cells HI, H2 for the drive to the urban center. Assume that the cell location for the second transportation corridor cell H2 is (8,5) and the offsets for the transportation corridor district TCD are nhx=:4, phx=3, nhy=l and phy=l. The transportation corridor district defined by these values encompasses the transportation corridor cells H1-H4 covering the highway 400 to the downtown core. Registration with the transportation corridor district allows the subscriber unit to travel on the highway 400 to the vicinity of the urban center without having to register as new cells are encountered. When the subscriber unit nears the urban core, it enters a geographic . cell G2 at cell location (3,6) which is outside the transportation corridor district, leading the subscriber unit to register with the geographic district GD3 associated with the geographic cell G3 Assuming that the geographic offsets for this new geographic district GD3 to be ngx=l, pgx=l, ngy=l and pgy-1, the subscriber unit may traverse the nine cells GD2-GD10 of the urban center without having to re-register. In sum, only three cell registrations are required for the trip from home to the urban core and, assuming the user stays in the urban core for the duration of the day, no further registrations may be required until the person enters the transportation corridor district TCD again to return home.
Subscriber Units
As illustrated in Figure 13, an embodiment of a subscriber unit 220 for use in a cellular communications system in which the cells are associated with registration districts as described above includes cell identification message receiving means 222 for receiving cell identification messages, e.g., messages having the format given in Table 1, broadcast in the cells of the communications system, for example, from a base station 230. The subscriber unit 220 also includes location update message transmitting means 224 for transmitting a location update message, e.g., a message having the format given in Table 2, to in response to a received cell identification message to register the subscriber unit 220 with a registration district.
If the subscriber unit is registered with a geographic district, as described above, the location update message transmitting means 224 preferably transmits a location update message which registers the subscriber unit 220 with a second geographic district upon receipt of a cell identification message identifying a geographic cell associated with the new district having a location outside of the current geographic district. The location update message transmitting means 224 preferably transmits a location update message which registers the subscriber unit with a new transportation corridor district in response to receipt of cell identification messages identifying a predetermined number of transportation corridor cells within a predetermined time interval. If the subscriber unit is registered with a transportation corridor district, the location update message transmitting means 224 preferably transmits a location update message which registers the subscriber unit 220 with a new geographic district in response to receipt of a cell identification message identifying a geographic cell associated with the new geographic district. The location update message transmitting means 224 preferably transmits a location update message which registers the subscriber unit 220 with a new transportation corridor district in receipt of a cell identification message identifying a new transportation corridor cell associated with the new transportation corridor district. The location update message transmitting means 224 preferably transmits a location update message which registers the subscriber unit 220 with a geographic district associated with the current transportation corridor cell if a predetermined time interval passes without encountering a new transportation corridor district.
Those skilled in the art will appreciate that the cell identification message receiving means 222 and the location update message transmitting means 224 may include various communications system components commonly found in communications terminals such as cellular radiotelephones, CDPD, pACT and other personal communications systems (PCS) terminals, and the like. The cell identification message receiving means 222 may include such components as antennas, receivers, demodulators, decoders, signal processors, amplifiers and the like, while the location update message transmitting means 224 may include such components as encoders, modulators, multiplexers, transmitters, antennas, and the like. The design and operation of these components is well-known to those skilled in the art and need not be discussed in detail herein. The means 222, 224 may be implemented using special purpose hardware, software running on general purpose or special purpose data processors, or combinations thereof. In the drawings and specification, there have been disclosed typical embodiments of the invention and, although specific terms are employed, they are used in a generic and descriptive sense only and not for purposes of limitation, the scope of the invention being set forth in the following claims.

Claims

THAT WHICH IS CLAIMED IS:
1. A method of tracking subscriber units in a cellular communications system including a plurality of cells, each cell having a cell location, the method comprising the steps of: defining at least one district for each cell, each district having a geographical extent with respect to the cell location of the cell, to thereby associate each cell with at least one district; broadcasting a respective cell identification message in a respective one of the plurality of cells, the cell identification message for a cell identifying the cell location of the cell, the geographical extent of the least one district to which the cell is assigned and a cell type representing a mobility characteristic of a subscriber unit population of the cell; receiving a cell identification message at a subscriber unit; and registering the subscriber unit with one of the districts according to the cell type, the cell location and the district geographical extent identified in the received cell identification message.
2. A method according to Claim 1: wherein said step of receiving comprises the step of receiving a first cell identification message identifying a first cell having a first cell location and associated with a first district; wherein said step of registering comprises the step of registering the subscriber unit with the first district in response to receipt of the first cell identification message; wherein said step of receiving further comprises the step of receiving a second cell identification message identifying a second cell having a cell location outside of the geographical extent of the first district while the subscriber unit is registered with the first district; and wherein said step of registering further comprises the step of registering the subscriber unit with the second district in response to receipt of the second cell identification message.
3. A method according to Claim 1 : wherein said step of receiving a cell identification message comprises the step of receiving a first cell identification message identifying a first cell having a first cell location and associated with a first district; wherein said step of registering comprises the step of registering the subscriber unit with the first district in response to receipt of the first cell identification message; wherein said step of receiving a cell identification message further comprises the step of receiving a second cell identification message identifying a second cell having a cell location within the first geographical extent of the first district while the subscriber unit is registered with the first district; and wherein said step of registering further comprises the step of continuing registration with the first district in response to receipt of the second cell identification message.
4. A method according to Claim 1, wherein the plurality of cells comprises cells of a first cell type characterized by a typical subscriber unit population dominated by subscriber units of a first aggregate mobility and cells of a second cell type characterized by a typical subscriber unit population including a subpopulation of subscriber units of a second aggregate mobility higher than the first aggregate mobility, and: wherein said step of defining a district for each cell comprises the step of defining districts of a first district type for cells of the first and second cell types, and defining districts of a second district type for cells of the second cell type, such that districts of the first type encompass cell locations of at least one of a cell of the first cell type and a cell of the second cell types while districts of the second type encompass cell locations of cells of the second cell type; and wherein said step of registering comprises the step of registering the subscriber unit with one of a district of the first district type and a district of the second type according to the cell type identified in the received cell identification message.
5. A method according to Claim 4: wherein said step of receiving comprises the step of receiving a first cell identification message identifying a first cell having a cell location having a first district of the first district type associated therewith; wherein said step of registering comprises the step of registering the subscriber unit with the first district , in response to receipt of the first cell identification message; wherein said step of receiving further comprises the step of receiving a cell identification message while the subscriber unit is registered with the first district; and wherein said step of registering further comprises one of the steps of: registering with a new district of the second district type in response to receipt, within a predetermined time interval, of a predetermined number of cell identification messages identifying cells of the second type having the new district associated therewith; registering with a new district of the first district type in response to receipt of a cell identification message identifying a cell having a cell location outside of the geographical extent of the first district and having the new district associated therewith; and continuing registration with the first district in response to receipt of a cell identification message identifying a cell having a cell location within the geographical extent of the first district.
6. A method according to Claim 4: wherein said step of receiving comprises the step of receiving a first cell identification message identifying a first cell having a first district of the second district type associated therewith; wherein said step of registering comprises the step of registering with the first district , in response to receipt of the first cell identification message; wherein said step of receiving further comprises the step of receiving a cell identification message while the subscriber unit is registered with the first district; and wherein said step of registering further comprises one of the following steps: registering with a new district of the first district type in response to receipt of a cell identification message identifying a cell of the first cell type having a cell location outside of the geographical extent of the first district; registering with a new district of the second district type in response to receipt of a cell identification message identifying a cell of the second cell type having a cell location outside of the geographical extent of the first district; registering with the second district of the first type in response to failing to receive, within a predetermined time interval, a cell identification message identifying a new cell of the second cell type having a cell location within the geographical extent of the first district of the second type; and continuing registration with the first district of the second type in response to receipt, within the predetermined time interval, of a cell identification message identifying a new cell of the second type having a cell location within the geographical extent of the first district of the second type.
7. A method according to Claim 4, wherein said step of defining comprises the step of defining a district of the first district type for cells of the first and second cell types.
8. A method according to Claim 4, wherein said step of defining comprises the step of defining districts of second type only for cells of the second cell type.
9. A method according to Claim 4, wherein said step of defining comprises the step of defining a district of the first type to a cell such that such that the district has a geographic extent which encompasses cell locations of cells which surround the cell.
10. A method according to Claim 4 wherein said step of defining comprises the step of defining a districts of the first district type to cells of the second cell type such that the geographic extent of the district substantially coincides with a transportation corridor.
11. A method according to Claim 1 , wherein said step of registering comprises the steps of: communicating a location update message from the subscriber unit to a base station serving a cell identified in the received cell identification message, the location update message identifying the subscriber unit and the district type with which the subscriber unit is to be registered; and associating the subscriber unit with a district identified in the cell identification message having the district type identified in the location update message to thereby register the subscriber unit with the district.
12. A method according to Claim 1: wherein said step of defining districts is preceded by the steps of: defining a geographic region served by the cellular communications system in terms of a coordinate reference frame; and defining the cell location of each cell in terms of the coordinate reference frame; and wherein said step of defining at least one district comprises the step of defining at least one district for each cell, the district having a geographic extent represented in terms of a plurality of offsets with respect from the cell location in terms of the coordinate reference frame.
13. A method according to Claim 12, wherein said step of defining a geographic region in terms of a coordinate reference frame comprises the step of defining the geographic area in terms of a coordinate reference frame which deviates from rectangularity according to a predetermined warping.
14. A method according to Claim 1, wherein said step of registering is followed by the step of: broadcasting a paging message in cells having locations within the district with which the subscriber is registered.
15. A method according to Claim 14, wherein said step of broadcasting a paging message is followed by the steps of: receiving the paging message at the subscriber unit; acknowledging the paging message to a base station serving one cell associated with the district with which the subscriber unit is registered, from the subscriber unit; and routing a message addressed to the subscriber unit through a base station serving the one cell.
16. A method of tracking subscriber units in a cellular communications system including a plurality of cells which communicate with subscriber units, the method comprising the steps of: assigning a cell type to each cell according to a mobility characteristic of a subscriber unit population of the cell; associating each cell with at least one of a plurality of districts based on the cell type, such that each of the plurality of districts may be characterized according to a mobility characteristic of a subscriber unit population of the district; and registering a subscriber unit with one of the plurality of the districts according to the mobility of the subscriber unit.
17. A method according to Claim 16: wherein said step of assigning a cell type comprises the step of assigning a first cell type to cells characterized by a typical subscriber unit population dominated by subscriber units of a first aggregate mobility and a second cell type to cells characterized by a typical subscriber unit population including a subpopulation of subscriber units of a second aggregate mobility higher than the first aggregate mobility; wherein said step of associating each cell with at least one district comprises the step of associating cells of the first and second types with districts of a first type, and associating only cells of the second type with districts of a second type; and wherein said step of registering comprises the step of registering the subscriber unit with a district of the first type when the mobility of the subscriber unit is less than a predetermined threshold, and registering the subscriber unit with a district of the second type when the mobility of the subscriber unit is greater than the predetermined threshold.
18. A method according to Claim 17 wherein each of the cells of the second type have a coverage area including a portion of a transportation corridor.
19. A cellular communications system, the system comprising: a subscriber unit; a plurality of cells, each cell having a cell location; district defining means for defining at least one district for each cell, each district having a geographical extent with respect to the cell location of the cell, to thereby associate each cell with at least one district; cell identification message broadcasting means, responsive to said district defining means, for broadcasting a respective cell identification message in a respective one of said plurality of cells, the cell identification message for a cell identifying the cell location of the cell, the geographical extent of the least one district to which the cell is assigned and a cell type representing a mobility characteristic of a subscriber unit population of the cell; cell identification message receiving means, located at the subscriber unit, for receiving a cell identification message; and subscriber unit registering means, responsive to the cell identification receiving means, for registering the subscriber unit with one of the districts according to the cell type, the cell location and the district geographical extent identified in the received cell identification message.
20. A system according to Claim 19 wherein said subscriber unit registering means comprises: means for registering the subscriber unit with a first district in response to receipt of a first cell identification message identifying a first cell having a first cell location and associated with a first district and for registering the subscriber unit with a second district in response to receipt, while the subscriber unit is registered with the first district, of a second cell identification message identifying a second cell having a cell location outside of the geographical extent of the first district.
21. A system according to Claim 19 wherein said subscriber unit registering means further comprises: means for registering the subscriber unit with a first district in response to receipt of a first cell identification message identifying a first cell having a first cell location and associated with a first district and for continuing registration of the subscriber unit with the first district in response to receipt, while the subscriber unit is registered with the first district, of a second cell identification message identifying a second cell having a cell location within the geographical extent of the first district.
22. A system according to Claim 19: wherein said plurality of cells comprises cells of a first cell type characterized by a typical subscriber unit population dominated by subscriber units of a first aggregate mobility and cells of a second cell type characterized by a typical subscriber unit population including a subpopulation of subscriber units of a second aggregate mobility higher than the first mobility; wherein said district defining means comprises means for defining districts of a first district type for cells of the first and second cell types and for defining a districts of a second district type only for cells of the second cell type, such that districts of the first type encompass cell locations of at least one of a cell of the first cell type and a cell of the second cell types while districts of the second type encompass cell locations of cells of the second cell type; and wherein said subscriber unit registering means comprises means for registering the subscriber unit with one of a district of the first district type and a district of the second district type according to the cell type identified in the received cell identification message.
23. A system according to Claim 22 wherein said subscriber unit registering means comprises: means for registering the subscriber unit with a first district of the first district type in response to receipt of a first cell identification message identifying a first cell having a cell location and the first district associated therewith; means for registering with a new district of the second district type in response to receipt, while the subscriber unit is registered with the first district, of a predetermined number of cell identification messages identifying cells of the second type having the new district associated therewith, within a predetermined time interval; means for registering with a new district of the first district type in response to receipt, while the subscriber unit is registered with the first district, of a cell identification message identifying a cell having a cell location outside of the geographical extent of the first district of the first type and having the new district associated therewith; and means for continuing registration with the first district in response to receipt, while the subscriber is registered with the first district, of a cell identification message identifying a cell having a cell location within the geographical extent of the first district.
24. A system according to Claim 23: wherein said subscriber unit registering means comprises means for registering the subscriber unit with a first district of the second district type, in response to receipt of a first cell identification message identifying a first cell having the first district associated therewith; means for registering with a new district of the first district type in response to receipt, while the subscriber unit is registered with the first district, of a cell identification message identifying a cell of the first cell type having a cell location outside of the geographical extent of the first district; means for registering with a new district of the second district type in response to receipt, while the subscriber unit is registered with the first district, of a cell identification message identifying a cell of the second cell type having a cell location outside of the geographical extent of the first district; means for registering with a new district of the first type in response to failure to receive, during a predetermined time interval while the subscriber unit is registered with the first district, a cell identification message identifying a new cell of the second cell type having a cell location within the geographical extent of the first district; and means for continuing registration with the first district in response to receipt, within the predetermined time interval, of a cell identification message identifying a second cell of the second type having a cell location within the geographical extent of the first district.
25. A system according to Claim 22, wherein said district defining means comprises means for defining said districts of the first district type for cells of the first and second cell types.
26. A system according to Claim 22, wherein said district defining means comprises means for defining said districts of second type only for cells of the second cell type.
27. A system according to Claim 22, wherein said district defining means comprises means for defining said districts of the first district type for each respective cell such that the district associated with a respective cell has a geographic extent which encompasses cell locations of cells which surround the cell.
28. A system according to Claim 22 wherein said step of defining comprises the step of defimng a districts of the first district type for cells of the second cell type such that the geographic extent of the district substantially coincides with a transportation corridor.
29. A system according to Claim 19, wherein subscriber unit registering means comprises: location update message communicating means for communicating a location update message from the subscriber unit to a base station serving a cell identified in the received cell identification message, the location update message identifying the subscriber unit and the district type with which the subscriber unit is to be registered; and means, responsive to said location update message communicating means, for associating the subscriber unit with a district identified in the cell identification message having the district type identified in the location update message to thereby register the subscriber unit with the district.
30. A system according to Claim 19, further comprising: means for defining a geographic region served by the cellular communications system in terms of a coordinate reference frame; and means for defining the cell location of each cell in terms of the coordinate reference frame; and wherein said district defining means comprises means for defining at least one district for each cell, the district having a geographic extent represented in terms of a plurality of offsets with respect from the cell location in terms of the coordinate reference frame. .
31. A system according to Claim 30, wherein said means for defining a geographic region in terms of a coordinate reference frame comprises means for defining the geographic area in terms of a coordinate reference frame which deviates from rectangularity according to a predetermined warping.
32. A system according to Claim 19, further comprising: paging message broadcasting means for broadcasting a paging message for the subscriber unit in cells having locations within the district with which the subscriber is registered.
33. A system according to Claim 22: paging message receiving means, responsive to said paging message broadcasting means, for receiving the paging message at the subscriber unit; paging message acknowledgment means, responsive to said paging message receiving means, for acknowledging the paging message to a base station serving one cell associated with the district with which the subscriber unit is registered, from the subscriber unit; and means, responsive to said paging message acknowledgment means, for routing a message addressed to the subscriber unit through a base station serving the one cell.
34. A subscriber unit for communicating with a cellular communications system including a plurality of cells, each cell having a cell location and associated with at least one district, the cellular communications system broadcasting a respective cell identification message in a respective one of the plurality of cells, the cell identification message for a cell identifying the cell location of the cell, the geographical extent of at least one district with which the cell is associated and a cell type representing a mobility characteristic of the cell, the subscriber unit comprising: cell identification message receiving means for receiving a cell identification message; and location update message transmitting means, responsive to said cell identification message receiving means, for transmitting a location update message identifying the subscriber unit and a district type with which the subscriber unit is to be identified according to the cell type, the cell location and the district geographical extent identified in the received cell identification message, to thereby register the subscriber unit with the district identified in the location update message.
35. A system according to Claim 34 wherein said location update message transmitting means comprises: means for transmitting a first location update message which registers the subscriber unit with a first district in response to receipt of a first cell identification message identifying a first cell having a first cell location and associated with the first district; and means for transmitting a second location update message which registers the subscriber unit with a second district in response to receipt, while the subscriber unit is registered with the first district, of a second cell identification message identifying a second cell associated with the second district and having a cell location outside of the geographical extent of the first district.
36. A subscriber unit according to Claim 34, wherein the plurality of cells included cells of a first cell type characterized by a typical subscriber unit population dominated by subscriber units of a first aggregate mobility and cells of a second cell type characterized by a typical subscriber unit population including a subpopulation of subscriber units of the first aggregate mobility and a subpopulation of subscriber units of a second aggregate mobility higher than the first mobility, wherein the cellular communications system includes districts of a first district type associated with cells of the first and second cell types and districts of a second district type associated only with cells of the second cell type, such that districts of the first type encompass cell locations of at least one of a cell of the first cell type and a cell of the second cell types while districts of the second type encompass cell locations of cells of the second cell type, and wherein said location update transmitting means comprises: means for transmitting a location update message identifying one of the first and second district types according to the cell type identified in the received cell identification message.
37. A subscriber unit according to Claim 36 wherein said location update message transmitting means comprises: means for transmitting a location update message which registers the subscriber unit with a first district of the first district type in response to receipt of a first cell identification message identifying a first cell having a cell location and the first district associated therewith; means for transmitting a location update message which registers the subscriber unit with a new district of the second district type in response to receipt, while the subscriber unit is registered with the first district, of a predetermined number of cell identification messages identifying cells of the second type having the new district associated therewith, within a predetermined time interval; means for transmitting a location update message which registers the subscriber unit with a new district of the first district type in response to receipt, while the subscriber unit is registered with the first district, of a cell identification message identifying a cell having a cell location outside of the geographical extent of the first district of the first type and having the new district associated therewith; and means for transmitting a location update message which registers the subscriber unit with the first district in response to receipt, while the subscriber is registered with the first district, of a cell identification message identifying a cell having a cell location within the geographical extent of the first district.
38. A system according to Claim 36, wherein said location update message transmitting means comprises: means for transmitting a location update message which registers the subscriber unit with a first district of the second district type, in response to receipt of a first cell identification message identifying a first cell having the first district associated therewith; means for transmitting a location update message which registers the subscriber unit with a new district of the first district type in response to receipt, while the subscriber unit is registered with the first district, of a cell identification message identifying a cell of the first cell type having a cell location outside of the geographical extent of the first district; means for transmitting a location update message which registers the subscriber unit with a new district of the second district type in response to receipt, while the subscriber unit is registered with the first district, of a cell identification message identifying a cell of the second cell type having a cell location outside of the geographical extent of the first district; means for transmitting a location update message which registers the subscriber unit with a new district of the first type in response to failure to receive, during a predetermined time interval while the subscriber unit is registered with the first district, a cell identification message identifying a new cell of the second cell type having a cell location within the geographical extent of the first district; and means for transmitting a location update message which registers the subscriber unit with the first district in response to receipt, within the predetermined time interval, of a cell identification message identifying a second cell of the second type having a cell location within the geographical extent of the first district.
PCT/IB1998/000770 1997-04-04 1998-04-02 Systems and methods for mobility management in cellular communications systems WO1998046032A2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AU70743/98A AU7074398A (en) 1997-04-04 1998-04-02 Systems and methods for mobility management in cellular communications systems using mobility-characterized registration districts

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US08/833,335 US6198927B1 (en) 1997-04-04 1997-04-04 Cellular communications systems and methods using mobility-characterized registration districts
US08/833,335 1997-04-04

Publications (2)

Publication Number Publication Date
WO1998046032A2 true WO1998046032A2 (en) 1998-10-15
WO1998046032A3 WO1998046032A3 (en) 1999-01-21

Family

ID=25264137

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/IB1998/000770 WO1998046032A2 (en) 1997-04-04 1998-04-02 Systems and methods for mobility management in cellular communications systems

Country Status (3)

Country Link
US (1) US6198927B1 (en)
AU (1) AU7074398A (en)
WO (1) WO1998046032A2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6697625B1 (en) 1999-11-19 2004-02-24 Telefonaktiebolaget Lm Ericsson (Publ) Method in a communication network

Families Citing this family (34)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6366780B1 (en) * 1998-10-08 2002-04-02 Nortel Networks Ltd. Real-time spectrum usage data collection in a wireless communication system
US7203456B1 (en) * 2000-02-25 2007-04-10 Cypress Semiconductor Corporation Method and apparatus for time and space domain shifting of broadcast signals
US6690940B1 (en) 2000-09-22 2004-02-10 James W. Brown System for selective prevention of non-emergency use of an electronic device
JP2003230171A (en) * 2002-01-31 2003-08-15 Ntt Docomo Inc Migration management device, mobile communication terminal and mobile communication system
US7096030B2 (en) 2002-06-28 2006-08-22 Nokia Corporation System and method for initiating location-dependent applications on mobile devices
KR100492970B1 (en) * 2002-08-28 2005-06-07 삼성전자주식회사 A wireless network system capable of tracking a location of a mobile station and a method for tracking a location of the mobile station
US7130614B2 (en) * 2002-08-30 2006-10-31 Nokia Corporation Mobile unit attachment/update to cellular communication network
JP4365287B2 (en) * 2004-08-30 2009-11-18 富士通株式会社 Mobile communication network
US7353034B2 (en) 2005-04-04 2008-04-01 X One, Inc. Location sharing and tracking using mobile phones or other wireless devices
US7848765B2 (en) 2005-05-27 2010-12-07 Where, Inc. Location-based services
US8559443B2 (en) 2005-07-22 2013-10-15 Marvell International Ltd. Efficient message switching in a switching apparatus
US20070165050A1 (en) * 2005-12-02 2007-07-19 Idelix Software Inc. Method and system for geographically-based and time-based online advertising
US8045976B2 (en) 2006-04-04 2011-10-25 Aegis Mobility, Inc. Mobility call management
CA2679931A1 (en) * 2007-03-02 2008-09-12 Aegis Mobility, Inc. Management of mobile device communication sessions to reduce user distraction
JP5101923B2 (en) * 2007-04-18 2012-12-19 株式会社ダイセル Gas generator for restraining vehicle personnel
US20090024476A1 (en) * 2007-07-18 2009-01-22 Idelix Software Inc. Method and system for enhanced geographically-based and time-based online advertising
US8224353B2 (en) 2007-09-20 2012-07-17 Aegis Mobility, Inc. Disseminating targeted location-based content to mobile device users
US20090132961A1 (en) * 2007-11-16 2009-05-21 Idelix Software Inc. Tunable system for geographically-based online advertising
US20090204672A1 (en) * 2008-02-12 2009-08-13 Idelix Software Inc. Client-server system for permissions-based locating services and location-based advertising
US9495386B2 (en) 2008-03-05 2016-11-15 Ebay Inc. Identification of items depicted in images
US10936650B2 (en) 2008-03-05 2021-03-02 Ebay Inc. Method and apparatus for image recognition services
WO2010025562A1 (en) * 2008-09-05 2010-03-11 Aegis Mobility, Inc. Bypassing enhanced services
US20100284290A1 (en) * 2009-04-09 2010-11-11 Aegis Mobility, Inc. Context based data mediation
US9615213B2 (en) 2009-07-21 2017-04-04 Katasi Llc Method and system for controlling and modifying driving behaviors
US8787936B2 (en) 2009-07-21 2014-07-22 Katasi Llc Method and system for controlling a mobile communication device in a moving vehicle
US9386447B2 (en) 2009-07-21 2016-07-05 Scott Ferrill Tibbitts Method and system for controlling a mobile communication device
US8868443B2 (en) 2011-03-17 2014-10-21 Ebay Inc. Targeted incentive actions based on location and intent
US8463295B1 (en) 2011-12-07 2013-06-11 Ebay Inc. Systems and methods for generating location-based group recommendations
US9779450B2 (en) 2011-12-13 2017-10-03 Ebay Inc. Mobile application to conduct an auction based on physical presence
US10528966B2 (en) 2011-12-30 2020-01-07 Ebay Inc. Systems and methods for delivering dynamic offers to incent user behavior
US10846766B2 (en) 2012-06-29 2020-11-24 Ebay Inc. Contextual menus based on image recognition
US8744484B2 (en) * 2012-07-24 2014-06-03 Qualcomm Incorporated Wireless network coverage estimation using down-sampled crowd-sourced data
US9699301B1 (en) 2015-05-31 2017-07-04 Emma Michaela Siritzky Methods, devices and systems supporting driving and studying without distraction
US10075810B2 (en) * 2015-10-30 2018-09-11 Qualcomm Incorporated Techniques for wide area network based vehicle-to-vehicle signaling

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0562743A1 (en) * 1992-03-23 1993-09-29 AT&T Corp. Method and apparatus for increasing the subscriber capacity in a macrocell/microcell system
EP0589279A2 (en) * 1992-09-23 1994-03-30 Siemens Aktiengesellschaft Radio mobile network with hierarchical cell structures
US5396645A (en) * 1992-04-09 1995-03-07 Comcast Pcs Communications, Inc. System and method for determining whether to assign a macrocell or microcell communication frequency to a mobile communication terminal
WO1995011577A1 (en) * 1993-10-20 1995-04-27 Nokia Telecommunications Oy Location updating in a cellular radio network
WO1995028813A1 (en) * 1994-04-15 1995-10-26 Nokia Telecommunications Oy Handover with fast moving mobile station detection between a microcell and a macrocell
GB2301733A (en) * 1995-05-27 1996-12-11 Motorola Inc Method for determining handoff in an environment having macrocells and microcells
GB2303024A (en) * 1995-07-01 1997-02-05 Motorola Ltd Method for determining handover in a multicellular mobile radio system

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4775999A (en) 1986-10-31 1988-10-04 Motorola, Inc. Registration of radiotelephones in networked cellular radiotelephone systems
JPH03196722A (en) 1989-07-28 1991-08-28 Nec Corp Mobile communication system
US5353332A (en) * 1992-09-16 1994-10-04 Ericsson Ge Mobile Communications Inc. Method and apparatus for communication control in a radiotelephone system
JPH07274233A (en) * 1994-03-28 1995-10-20 Nec Corp Method and system for mobile communication for selecting optimizingly radio zone

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0562743A1 (en) * 1992-03-23 1993-09-29 AT&T Corp. Method and apparatus for increasing the subscriber capacity in a macrocell/microcell system
US5396645A (en) * 1992-04-09 1995-03-07 Comcast Pcs Communications, Inc. System and method for determining whether to assign a macrocell or microcell communication frequency to a mobile communication terminal
EP0589279A2 (en) * 1992-09-23 1994-03-30 Siemens Aktiengesellschaft Radio mobile network with hierarchical cell structures
WO1995011577A1 (en) * 1993-10-20 1995-04-27 Nokia Telecommunications Oy Location updating in a cellular radio network
WO1995028813A1 (en) * 1994-04-15 1995-10-26 Nokia Telecommunications Oy Handover with fast moving mobile station detection between a microcell and a macrocell
GB2301733A (en) * 1995-05-27 1996-12-11 Motorola Inc Method for determining handoff in an environment having macrocells and microcells
GB2303024A (en) * 1995-07-01 1997-02-05 Motorola Ltd Method for determining handover in a multicellular mobile radio system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
PATENT ABSTRACTS OF JAPAN vol. 15, no. 459 (E-1136), 21 November 1991 & JP 03 196722 A (NEC), 28 August 1991 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6697625B1 (en) 1999-11-19 2004-02-24 Telefonaktiebolaget Lm Ericsson (Publ) Method in a communication network

Also Published As

Publication number Publication date
WO1998046032A3 (en) 1999-01-21
AU7074398A (en) 1998-10-30
US6198927B1 (en) 2001-03-06

Similar Documents

Publication Publication Date Title
US6198927B1 (en) Cellular communications systems and methods using mobility-characterized registration districts
AU770705B2 (en) Method and apparatus for broadcasting system information in a cellular communications network
CN1078803C (en) Location updating for a packet-switched data service in a mobile communication system
RU2116003C1 (en) Method for locating mobile telephone stations
AU671511B2 (en) Location updating in a cellular radio system
CN1215534A (en) Controlling operating states of mobile station in a packet radio system
EP0792565B1 (en) Wireless communication registration management system
EP1301052B1 (en) Method and associated apparatus for distributed dynamic paging area clustering under heterogeneous access network
CN1628286B (en) Method for downloading data in a radio communications system
EP1376972B1 (en) System and method for mobility management of mobile IP terminals
SE9800930L (en) A system and method related to packet data communication
CA2402408C (en) Paging network optimization utilizing handoff statistics
EP0976280A1 (en) Location management and paging method in a cellular radio system
KR20020053983A (en) Mobility Management to Support Micromobility in IP network
EP1077011A1 (en) A method in a telecommunication system for reducing the signalling load when paging a mobile station
EP1534031B1 (en) Method and associated apparatus for distributed dynamic paging area clustering in heterogeneous access networks
CN102104918B (en) Routing area updating method, base station subsystem and GPRS (General Packet Radio Service) system
Haas et al. On handoffs in packetized wireless systems
Huh et al. A delayed location registration procedure for wireless mobile communication networks

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AL AM AT AT AU AZ BA BB BG BR BY CA CH CN CU CZ CZ DE DE DK DK EE EE ES FI FI GB GE GH GM GW HU ID IL IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK SK SL TJ TM TR TT UA UG UZ VN YU ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): GH GM KE LS MW SD SZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN ML MR NE SN TD TG

DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
AK Designated states

Kind code of ref document: A3

Designated state(s): AL AM AT AT AU AZ BA BB BG BR BY CA CH CN CU CZ CZ DE DE DK DK EE EE ES FI FI GB GE GH GM GW HU ID IL IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK SK SL TJ TM TR TT UA UG UZ VN YU ZW

AL Designated countries for regional patents

Kind code of ref document: A3

Designated state(s): GH GM KE LS MW SD SZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

NENP Non-entry into the national phase

Ref country code: JP

Ref document number: 1998542548

Format of ref document f/p: F

122 Ep: pct application non-entry in european phase
NENP Non-entry into the national phase

Ref country code: CA