Abstract:
The method for reducing the rate of registration in CDMA-based mobile networks is a method for preventing a traveling mobile device from registering within a new, or secondary, registration area, prior to physically relocating from a first, or current, registration area to the new registration area. The mobile device has a storage memory associated therewith, for storing a database containing geographic coordinates defining boundaries of a plurality of registration areas. The mobile device scans for a new registration pilot signal associated with a new registration area, and upon detection, the geographic location of the mobile device is determined. This geographic location is compared with the coordinates of the boundaries stored within the database, and if the mobile device is determined to be within the boundary defining the new registration area, the mobile device is then registered with a base station of the new registration area.

Description:
BACKGROUND OF THE INVENTION 
       [0001]    1. Field of the Invention 
         [0002]    The present invention relates to a method for reducing the rate of registration in code division multiple access (CDMA)-based mobile networks. The method prevents a traveling mobile device, such as a cellular telephone enabled for CDMA, for example, from registering within a new, or secondary, registration area, prior to physically relocating from a first, or current, registration area to the new registration area. 
         [0003]    2. Description of the Related Art 
         [0004]    Code division multiple access (CDMA) is a multiplexing scheme which encodes data with a special code associated with each channel utilized by a mobile device, and uses the constructive interference properties of the special codes to perform multiplexing operations. One of the advantages of the CDMA methodology is that a “soft handoff” may be performed by a mobile device. A soft handoff, as the technique is commonly referred to in the art, includes the addition of a second base station transceiver subsystem (BTS) to a connection to improve the link budget for users on the edge of a cell. As a result, signal quality and handoff robustness are both improved for edge users in a CDMA system. 
         [0005]    In the CDMA system, neighboring cells typically all use the same frequency for transmission and the cells, or base station subsystems associated with each cell, are distinguished by means of a number, commonly referred to as the pseudo-noise (PN) offset. The PN offset is a time offset from the beginning of a well-known pseudo-random noise sequence, which is used to spread the signal from the BTS. With all of the cells operating on the same frequency, digital signal processing based on the offsets from the PN sequence is required to listen to different base station subsystems, rather than radio frequency (RF) transmission and reception based on separate frequencies. 
         [0006]    As a CDMA enabled mobile device, such as a cellular telephone, for example, roams through its associated cellular network, the mobile device detects the PN offsets of the neighboring cells and reports the strength of each signal back to the reference cell of the call (usually the strongest cell, in terms of signal strength). If the signal from a neighboring cell is strong enough, the mobile will be directed to “add a leg”, as the process is commonly referred to in the art, to its call, and start transmitting and receiving to and from the new cell, in addition to the cell (or cells) already hosting the call. The signals generated by each BTS associated with a particular cell, used for registration, are commonly referred to as “pilot signals” in the art, as they are used for guidance of the mobile device communications. 
         [0007]    Likewise, if a cell&#39;s signal becomes too weak, the mobile device is directed to “drop” that particular leg. Following this procedure, the mobile device can move from cell to cell and add and drop legs as necessary, in order to keep the call up without ever dropping the link, and interrupting communications. 
         [0008]    With the rapid deployment of mobile services around the globe, service providers are presently either using or planning to use a pure CDMA technology, or a technology that is based on CDMA, such as the Universal Mobile Telecommunications System (UMTS), for example. One key process by which the mobile device identifies its location and parameters to a BTS is through “registration”. Through registration, the CDMA-based mobile network is able to route incoming calls properly to the desired mobile device. 
         [0009]    The present standard of the Telecommunications Industry Association (TIA), commonly referred to as the TIA-2000.5-D standard, provides twelve different types of registration methods implemented in CDMA networks, namely: (1) power-up; (2) power-down; (3) timer-based; (4) distance-based; (5) zone-based; (6) parameter-change; (7) ordered; (8) implicit; (9) traffic channel; (10) user zone; (11) encryption/message integrity re-sync required; and (12) broadcast multicast (BCMC). The first six forms of registration listed above are commonly referred to as “autonomous registration”. In autonomous registration, the mobile device initiates a registration process based upon a particular criteria, for example, turning on or off the mobile device, expiration of a timer, entering a new area or zone, or the distance between the new cell associated with a particular BTS and the last visited cell associated with the previous BTS exceeding a particular threshold. 
         [0010]    All types of CDMA registrations, particularly the mobile device-initiated autonomous registrations, have a direct impact and effect on the CDMA access channel and the paging channel capacities, as well as the capacities of the network entities, such as, for example, the BTS, the base station controller (BSC), the mobile switching center (MSC), the home location register (HLR), and the interconnecting links. It would be desirable to reduce the rate of CDMA registrations which a mobile device makes, as this reduction will help to maximize the usage of the system capacities, including the access channel capacity, the paging channel capacity, and the network entities&#39; capacities. 
         [0011]    The rate of the mobile device registration is dependent upon a wide variety of factors, such as, for example, the proximity of the mobile device to a registration boundary. In this exemplary case, the parameter-change registration may yield a high amount of mobile device registrations due to the fact that random RF environment changes on the registration boundary (due to, for example, the mobility of mobile device users and other sources of scattering) may bring about a change in the mobile device&#39;s parameters which requires the mobile device to perform a parameter-change registration. 
         [0012]    In order to minimize such a possible high rate of registration, either a registration method based on the expiration of a timer (i.e., timer-based or zone-based registrations) or a distance-based registration may be utilized. However, using a method of registration based upon the expiration of a timer may lead to the problem of missed calls, particularly in cases where the mobile device crosses the registration boundary between two MSCs. As an example, we may consider a scenario where a mobile device has passed between two registration areas, but the timer did not expire. Thus, the mobile device did not update its location through registration while a call to the mobile device was incoming. If the MSC does not cover the area that the mobile device is currently visiting, the call will be missed by the mobile device, even if the timer has not yet expired. 
         [0013]    A distance-based registration methodology also does not yield: an accurate identification of the mobile device&#39;s present location, and further does not take into account the signal strength of both the new BTS and the last visited BTS as measured by the mobile device. In such a scenario, the mobile device may register prematurely, which can lead to an excessive number of registrations. 
         [0014]    The art teachings, taken either singly or in combination, are not seen to describe the instant invention as claimed. Thus, a method for reducing the rate of registration in CDMA-based mobile networks solving the aforementioned problems is desired. 
       SUMMARY OF THE INVENTION 
       [0015]    The method for reducing the rate of registration in CDMA-based mobile networks is a method for preventing a traveling mobile device, such as a cellular telephone enabled for code division multiple access (CDMA), for example, from registering within a new, or secondary, registration area, prior to physically relocating from a first, or current, registration area to the new registration area. The mobile device has a storage memory associated therewith, for storing a database containing geographic coordinates defining boundaries of a plurality of registration areas. The mobile device is initially located within a first registration area and, within that area, preferably measures the signal strength of a first registration pilot signal associated with that area. 
         [0016]    The mobile device further scans for a new registration pilot signal associated with a new registration area and, upon detection, the geographic location of the mobile device is determined. The mobile device further measures the signal strength of the new registration pilot signal. The geographic location is determined either through the reception of locating signals from the global positioning system (GPS) or, if the phone is not GPS-enabled, through comparison of the signal strengths of, respectively, the current registration pilot signal and the new registration pilot signal. 
         [0017]    If the mobile device is GPS-enabled, the actual physical coordinates of the mobile device are compared with the coordinates of the boundaries stored within the database, and if the mobile device is determined to be within the boundary defining the new registration area, the mobile device is then registered with a base station of the new registration area. If the actual coordinates of the mobile device are still within the boundary defining the first, or initial, registration area, then the mobile device takes a second measurement of the strength of the new registration pilot signal. 
         [0018]    Upon initial registration, a signal strength difference threshold, Δ, is defined and transmitted to the mobile device. Δ may be stored in the database of the mobile device. The difference between the second measurement and the first measurement of the new registration pilot signals is computed, and if the difference is less than Δ, then the mobile device returns to scanning for another new registration pilot signal. If the difference is greater than Δ, then the mobile device remains registered within the initial registration area and, noting that the mobile device is assumed to be traveling, the mobile device returns to determining the present physical coordinates of itself and the user, and comparing these to the boundary coordinates stored within the database. 
         [0019]    If the mobile device is not GPS-enabled, then the mobile device compares the measured strength of the new registration pilot signal to that of the initial, or current, registration pilot signal. If the strength of the new registration pilot signal is greater than that of the current registration pilot signal, then the actual physical coordinates of the device are estimated, based upon the incoming signal from the new base station of the new registration area, and the mobile device compares these estimated coordinates to those of the boundaries stored within the database, as described above for the GPS-enabled mobile device. 
         [0020]    If the strength of the new registration pilot signal is less than the measured strength of the current registration pilot signal, then the mobile device remains registered within the current, or initial, registration area and resumes scanning for a new registration pilot signal. 
         [0021]    These and other features of the present invention will become readily apparent upon further review of the following specification and drawings. 
     
    
     
       BRIEF DESCRIPTION OF THE DRAWINGS 
         [0022]      FIG. 1  is a simplified schematic view of a mobile device positioned between registration areas for implementation of the method for reducing the rate of registration in CDMA-based mobile networks according to the present invention. 
           [0023]      FIG. 2  is a simplified schematic diagram of a pair of intersecting registration areas, each defined by a plurality of cells. 
           [0024]      FIG. 3  is a flow diagram of the method for reducing the rate of registration in CDMA-based mobile networks according to the present invention. 
       
    
    
       [0025]    Similar reference characters denote corresponding features consistently throughout the attached drawings. 
       DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT 
       [0026]      FIG. 1  illustrates a mobile device  10 , such as a cellular telephone, for example, which is enabled for CDMA. In  FIG. 1 , mobile device  10  is in transit between two cells CBTS 1 , CBTS 2  associated, respectively, with base station subsystems BTS 1  and BTS 2 . In order to properly send and receive calls, the mobile device  10  must register in the appropriate cell, so that the cellular network system knows where to transmit the cellular signal. In order to maintain signal integrity, and prevent interruptions in communications (such as missed telephone calls, for example), mobile device  10  should remain registered with BTS 1  when mobile device  10  is within the boundary of CBTS 1 , and should only register with BTS 2  following crossing the boundary between CBTS 1  and CBTS 2 . 
         [0027]      FIG. 1  represents a simplified cellular system. In reality, a registration area, or zone, is comprised of a large number of cells associated with respective base station subsystems. Each cell is represented by a circle in  FIG. 2 . First registration area RA 1  is defined by the overlapping cells CBTS 1 , and second registration area RA 2  is defined by the overlapping cells CBTS 2 . The thick boundary line B 1  represents the physical boundary of registration area RA 1 , and the dotted boundary line B 2  represents the physical boundary of registration area RA 2 . If mobile device  10  travels between RA 1  and RA 2 , in order not to miss calls, mobile device  10  will need to register with the base station subsystems of RA 2 , preferably not prematurely (i.e., prior to physically crossing B 2 ). Registration areas, or zones, are regions in which mobile stations, such as mobile device  10 , register (typically, only once), and which consist of a predetermined number of BTSs, operated and maintained by a network operator. 
         [0028]    If mobile device  10  moves from RA 1  to RA 2 , then even if mobile device  10  detects RA 2 &#39;s signal before crossing boundary B 1 , mobile device  10  should not register with RA 2  until boundary B 1  is crossed. A premature registration with RA 2  will result in an excessive number of registrations, which will greatly slow down the transmission and reception rate of calls, both on mobile device  10  and within the cellular network. Similarly, if mobile device  10  moves from RA 2  to RA 1 , it is necessary that if mobile device  10  detects RA 1 &#39;s signal before crossing boundary B 2 , mobile device  10  should not register with RA 1  until boundary B 2  is actually crossed. 
         [0029]    A premature registration may occur if the signal of the new registration region or cell becomes stronger than the signal of the current region or cell. This increase in signal strength may be due to uncontrollable environmental factors, such as, for example, random RF environment changes on the registration boundary due to a multiplicity of mobile device users, or other sources of transmission and scattering. 
         [0030]    In order to prevent premature registration, the mobile device  10  must check whether it has gone beyond the boundary for the current registration area by checking the current mobile device&#39;s physical location coordinates against the known coordinates of the boundary. If the mobile device  10  is allowed to prematurely register with the new registration area through the new BTS, then as the RF environment changes on the registration boundary in favor of the previous BTS that the mobile device was registered with, the mobile device will re-register with the previous registration area through the previous BTS. This creates an oscillation between registrations with the previous registration area and the new registration area. The result of this oscillation is an excessive number of registrations, which will have a negative impact, in terms of signal processing resources, on system capacities, including the access channel capacity, the paging channel capacity, and the network entities&#39; capacity. 
         [0031]    As illustrated in the flow diagram of  FIG. 3 , the method for reducing the rate of registration in CDMA-based mobile networks begins with mobile device  10 , located in a first registration area associated with a first (or “current”) BTS, being placed in a continuous scanning mode, with mobile device  10  awaiting receipt of a registration pilot signal from a new BTS (step  20 ). At step  30 , mobile device  10  detects a new registration pilot signal generated by a new BTS. Upon detecting the new pilot signal in step  30 , the mobile device  10  makes a first measurement of the strength, or intensity, of the new registration pilot signal. In order to determine the physical location of mobile device  10  (to ultimately determine which registration area the mobile device  10  should utilize and prevent lost calls), at step  40 , a determination is made as to whether mobile device  10  is enabled to receive location signals from the global positioning system (GPS). 
         [0032]    If mobile device  10  is GPS-enabled, then the method passes to step  50 , in which mobile device  10  determines its physical location, based upon received GPS coordinates, and compares these coordinates of the device&#39;s actual physical location with a listing of coordinates associated with known registration area boundaries. Referencing  FIG. 1 , these coordinates of registration area boundaries may be stored within a database  24 , either located in the storage memory  22  associated with the mobile device  10 , or located at a separate site accessible to the mobile device  10 . The boundary listings stored within database  24  may consist of geographical coordinates, given in latitude and longitude, for example, defining the physical boundaries of the particular registration areas. 
         [0033]    At this step, the mobile device&#39;s current set registration area is defined by the MSC at which the mobile device  10  last registered. At step  60 , the mobile device&#39;s actual physical location, defined by the GPS coordinates, is compared to the coordinates of registration area boundaries stored within the boundary listing of the database  24 . If the mobile device&#39;s physical location is outside of the boundaries defining the mobile device&#39;s current set registration area then, at step  70 , the mobile device  10  registers with the MSC of the new BTS, and returns to the continual scanning mode of step  20 . 
         [0034]    If the actual physical location of the mobile device  10 , defined by the GPS coordinates, is still within the boundary of the current set registration area, then the mobile device  10  takes a measurement of the signal strength of the new BTS&#39;s pilot signal (step  100 ) and compares this signal strength with the last strongest measurement of the same pilot signal generated by the new BTS (step  110 ). Preferably, at step  30 , when the mobile device  10  first detects a new registration pilot signal, the strength of the new registration pilot signal is measured and recorded. At step  100  a second measurement of signal strength is taken and compared with the initial measurement of the strength of the new registration pilot signal. 
         [0035]    A threshold difference in signal strengths, Δ (which may be measured in dB or any other suitable signal strength measurement), may be user-defined or configured by the network operator, and delivered to the mobile device  10  upon initial registration. The choice of Δ affects the rate at which the mobile device checks on whether it is getting closer to entering the new registration area or not. 
         [0036]    In the comparison of step  110 , if the new measurement of signal strength is at least Δ db greater than the last strongest measurement of the pilot signal strength, then mobile device  10  returns to the determination of its physical location in step  50 . The use of a set threshold prevents a false determination of greater signal strength (and, thus, premature registration) due to other users generating RF signals, atmospheric interference and scattering, etc. If the difference in signal strength is less than Δ db, then mobile device  10  returns to the scanning mode of step  20 . It should be understood that mobile device  10  is assumed to be in transit, thus the physical location of the mobile device  10  will continuously be checked to determine the appropriate registration area associated with the mobile device. 
         [0037]    If the mobile device  10  is not GPS-enabled (the determination being made in step  40 ), then the signal strength of the new BTS&#39;s registration pilot signal is compared against the signal strength of the current BTS&#39;s registration pilot signal (step  80 ). The current BTS&#39;s registration pilot signal is the signal strength of the pilot signal generated by the BTS currently serving the mobile device  10 , in the current set registration area. Preferably, upon initial registration with a registration area, the mobile device  10  makes a measurement of the pilot signal strength associated with the BTS of that registration area. 
         [0038]    If the signal strength of the new BTS&#39;s pilot signal is stronger than that of the current BTS&#39;s pilot signal, then the mobile device  10  will request a set of estimated coordinates from the new BTS (step  90 ), utilizing conventional techniques, such as, for example, measuring the received signal level, measuring the time of arrival of the pilot signal, measuring the angle of arrival of the pilot signal, or a combination thereof. The new BTS may, alternatively, transmit a location signal associated therewith. 
         [0039]    Upon determination and receipt of the set of estimated coordinates, mobile device  10  compares the estimated coordinates against the boundary coordinates stored in the database  24  and returns to step  60 , to determine whether the estimated physical location of mobile device  10  falls within the registration area boundaries of the boundary listing stored within the database  24 . 
         [0040]    If the signal strength of the new BTS&#39;s pilot signal is not stronger than the strength of the pilot signal generated by the current BTS, then the mobile device returns to the continuous scanning mode of step  20 , awaiting receipt of a pilot signal from a new BTS in a new registration area. 
         [0041]    Similar to the case when mobile device  10  is GPS-enabled, as in the above-described case, the choice of Δ will also affect the rate at which the mobile device checks on whether it is getting closer to entering the new registration area or not. If the mobile device  10  is not GPS-enabled, then the choice of Δ will also affect the number of requests the mobile device makes to get estimated coordinates from the new BTS. 
         [0042]    The above method for reducing the rate of registration in CDMA-based  10  mobile networks provides for the prevention of premature registration of mobile device  10  with a new BTS; i.e., registering with the new BTS before making sure that the mobile device  10  has actually left the current registration area. 
         [0043]    It is to be understood that the present invention is not limited to the embodiment described above, but encompasses any and all embodiments within the scope of the following claims.