CN1435068A - Flexible, Feature-based system selection protocol - Google Patents
Flexible, Feature-based system selection protocol Download PDFInfo
- Publication number
- CN1435068A CN1435068A CN 00819135 CN00819135A CN1435068A CN 1435068 A CN1435068 A CN 1435068A CN 00819135 CN00819135 CN 00819135 CN 00819135 A CN00819135 A CN 00819135A CN 1435068 A CN1435068 A CN 1435068A
- Authority
- CN
- China
- Prior art keywords
- priority
- wireless
- travelling carriage
- wireless system
- wireless systems
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/18—Selecting a network or a communication service
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/18—Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
- H04W8/183—Processing at user equipment or user record carrier
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Computer And Data Communications (AREA)
Abstract
A multi-protocol system selection capability for a mobile station that provides prioritization based on system features as well as on system identification. The inter-protocol and intra-protocol background scanning functionality, as currently specified for GAIT Phase 1, is preferably incorporated, although other scanning techniques could be used as well. In general, a variable number of priorities are allowed, with configurable scanning behavior for each priority, as well as a configurable treatment for each priority. In addition, the multi-protocol system selection capability allows seamless prioritization between different protocols, and furthermore provides a high level of flexibility to allow for divergent and evolving operator preferences and requirements. This is accomplished by simply modifying a mobile station database, as opposed to revising the system selection algorithm software.
Description
Priority request from common unsettled temporary patent application
Here require down to submit on December 22nd, 1999 at 35U.S.C. § 119 (e) from Kenneth McClure, exercise question be " Flexible Multi-Protocol SystemSelection Based on System Identification Parameters (and based on the system banner parameter, multi-protocols system selection flexibly) " the priority of common unsettled temporary patent application 60/171,352.Here also require down to submit on December 22nd, 1999 from Kenneth McClure at 35U.S.C. § 119 (e), exercise question be the priority of the common unsettled temporary patent application 60/171,370 of " Feature BasedSystem Selection Priority Modification (based on system's selection priority correction of characteristic) ".The disclosure of these temporary patent applications is this whole introducing, for your guidance.
Invention field
The present invention relates generally to the radio telecommunication network that a plurality of wireless systems or service provider can provide service for specific portable terminal or travelling carriage, and more specifically, relate to the method and apparatus of that mobile station in selecting is obtained serving by it, specific wireless service providers.
Background of invention
It is for many years in field of wireless telecommunications that the technical specification of agreement is selected by system always, particularly in field of cellular telephony, makes great efforts the problem that solves.For example, in the AMPS system, travelling carriage is allowed to select between possible service system according to system banner (SID) parameter, and wherein in a technology, travelling carriage can be discerned when running into its ancestral home system and select it.Another kind of technology relates to and certain frequency range preference is set controls the band scan processing procedure.For example, possible frequency range preference can be: a scan A frequency range, only scan the B frequency range, and only scanning comprises the frequency range of ancestral home SID (A or B), or standard technique, wherein at first scans the ancestral home frequency range, then scans other frequency ranges.
Sure/negative SID tabulation that another development provides, wherein sure SID tabulation comprises the SID information of the non-ancestral home system that is used to want, and the SID that negates tabulation comprises the SID information that only is used in those systems that need will be used by the incident of Mobile Origination urgent call.These technology can be used in conjunction with ancestral home discussed above SID/ frequency range preference, so that add restrictive condition for the band scan order of wanting.
Another development is called as intelligent roaming, and it is sure/expansion of the SID list technique negating.In intelligent roaming method, various mechanism are provided to: use broadcast system network operator's code (SOC) and SID to come to system divides priority; Provide three kinds of different priority (except the ancestral home and Unidentified); Give 800MHz and 1900MHz prioritization so that scanning; When preferred system is transferred in preemption (camp) during in preferred systems not too; And control display system sign text (using so-called α mark).
When SOC that uses broadcasting and SID, travelling carriage is that each SOC and SID keep a tabulation, and when SID and SOC have different priority, uses configurable arbitration to control selection.
Using the benefit of SOC is that database size reduces, and does not change (similar SID) because be used for specific network operator's SOC between different zones.Like this, a SOC item in the mobile station data storehouse can comprise all systems that belong to specific network operator, needs very large purpose SID item and reach same the possibility of result.When with the regional specific system representation of SID when combined, this technology provides a kind of means, is the general priority of specific network operator's assignment (based on SOC), and also provides the zone specific exception (based on SID).
Intelligent roaming provides five different system levels or priority, and they by the order of the priority of successively decreasing are: ancestral home (SID or SOC); The partner; Given preferential treatment to; Neutral (by can not with the SID parameter coupling indication in the database of travelling carriage); With (only being utilized to carry out urgent call) of forbidding.Partner's priority provides a kind of method, with the priority with ancestral home SID and SOC equivalence a plurality of SID and SOC is set in database.The priority of being given preferential treatment to provides a kind of method, is used for making the system (system that is given preferential treatment to) at two optimum decision systems in same zone to be used as the backup of time expectation of another system (ancestral home or partner system).
Intelligent roaming also provides the tabulation of frequency range order, so that provide the priority of the combination of 800MHz and 1900MH frequency range to divide.Each frequency range is assigned a unique ordering, so that the order that designated frequency band is scanned.And one or more frequency ranges can be designated as forbids.
The frequency range ordering provides several benefits, and a benefit is: eliminate one or more frequency ranges and can improve total scan efficiency from the background scanning processing procedure.Another benefit is that frequency range ordering provides a kind of and finds out in the means with difference between the system of equal priority (in scanning time).Just, the frequency range ordering techniques is provided for draw finals (tiebreak) mechanism of equal priority system.
Except background scanning control was provided, when being camped in lower priority system, intelligent roaming also was provided for transferring to the processing procedure of higher prior level system.This processing procedure can be called as " driver sweep ".In this technology, travelling carriage is assessed other system periodically, and keeps professional simultaneously in current system.Driver sweep can be worked as travelling carriage when being camped in neutralized system, and randomly, when being camped in the system that is given preferential treatment to, is performed.Two types driver sweep is arranged: part scanning (frequency range) and broadband scanning (a plurality of frequency range).By the frequency range of part scanning assessment is that the combination that record and frequency range order by using historical frequency range utilization are tabulated is determined.Showing one as fruit part scanning or broadband scanning has the system of higher priority than current service system, and then travelling carriage is abandoned the system of current service, and adopts the system of higher priority.
But the intelligent roaming technology is generator also, gives the user of travelling carriage with the definite α mark (alpha-tag) of display priority.Usually, for the different α mark of each priority storage, and when travelling carriage received the α mark of broadcasting, which α mark the network operator can dispose will be shown.
There are several multi-protocols system's selection problems to be solved in the prior art.GSM North America (GSMNA) group has been set up the system's selection technology that is used for GSM 1900MHz and AMPS (800MHz).This method is introduced has sure/negative SID listing function that the standard gsm system is selected agreement, and also comprises additional functional.GSM NA draws system priority according to GSM Public Land Mobile Nerwork (PLMN) identifier.The GSM category of preference by the priority order that successively decreases is: ancestral home PLMN; Preferred PLMN; Other PLMN (in the database of travelling carriage, not matching); And the PLMN that forbids.AMPS priority by the priority order that successively decreases is: ancestral home SID; Sure SID; Other SID (in the database of travelling carriage, not matching); And the SID that negates.Can only be used in the system of the PLMN that forbids and the SID sign of negating and to carry out urgent call.
A characteristic of this scheme is that the configurable priority between agreement is divided.Just, can be set to more agree with an agreement in varying degrees for other priority-level of each priority class with other agreements.Fig. 1 shows two examples selecting the possible priority of technology to arrange for the GSM/AMPS system.
This technology also provide travelling carriage in the AMPS system when idle with the method for configurable time interval search gsm system.In addition, travelling carriage can be configured to one of order by following and scan: GSM at first is AMPS then; Only scan GSM; And scan A MPS only.And the AMPS scanning sequence uses with above about selecting the frequency range preference of the same type of technical discussion to be provided with based on the system of frequency range.
At last, GAIT stage 1 system selection technology provides a kind of scheme, and it can satisfy the needs of system operator, and makes the enforcement that needs make great efforts to minimize simultaneously.A result of this effort produces a technology, and it incorporates intelligent roaming into and the standard gsm system is selected, and has that some is additional functional, is used to stride the agreement problem.
About the priority marshalling, system priority is divided into the group that three descriptive systems are disposed.With reference to Fig. 2, these groups are to draw from the travelling carriage behavior (as stipulating among GSM and ANSI-136) for each priority regulation.These groups are defined as follows: group A, and just further do not scan and utilize immediately, and in case better system is not just searched in preemption; Group B only just is utilized when not having group A system, and in case better system is just searched in preemption; And group C, only be used in urgent call.
Divide about the priority between agreement, total system priority is controlled by treaty override level designator.Treaty override level designator can be ordered following travelling carriage behavior: ANSI-136/AMPS only, and single agreement operation is as being selected by the system of ANSI-136 regulation; GSM only, single agreement operation is selected as the system that stipulates among the GSM; ANSI-136/AMPS is preferred, and a plurality of agreement operations are followed the proper standard that is used for system's selection in each agreement, with reference to the prioritization between the agreement of Fig. 3; GSM is preferred, and the proper standard (referring again to Fig. 3) that is used for system's selection in each agreement is followed in a plurality of agreement operations; And lasting (the only global packet radio network (GPRS)) of ANSI-136/AMPS; a plurality of agreements operations of carrying out preferably as ANSI-136/AMPS, except any acceptable (non-forbidding) ANSI-136/AMPS system be protected and do not need the GSM scanning.
Represent that as the definition of the group B priority of Fig. 3 system's system of selection provides when being camped in the lower priority system of another agreement, transfer to the means of priority system higher in the agreement.This transfer is to finish by striding agreement scanning with the specified time interval execution of the agreement of travelling carriage preemption.When travelling carriage was camped among the GSM group B system, the ancestral home was rescaned timer and is determined to stride the time interval that agreement scans.When travelling carriage is camped in group B system among the ANSI-136, changes into after the driver sweep of broadband, carrying out and stride agreement scanning.
When above-mentioned GAIT stage 1 system selects technology that the operation basis is provided for the multi-protocols travelling carriage, the scope aspect of expanding the multi-protocols notion has been produced interest.
A field of multi-protocols expansion is in global GSM/ANSI-136 travelling carriage environment, wherein needs travelling carriage to support following agreement: ANSI-136, GSM900, GSM1800 and GSM1900.Can see, support the travelling carriage of these different agreements must avoid some defective, scan some agreement, or avoid having no chance therein finding in some frequency range of useful system and scan such as avoiding.Scanning non-existent frequency range/agreement loses time and the power of battery.For example, the zone of great majority with GSM900/1800 system will not have GSM1900 or ANSI-136 system.
Another field of becoming interested is related to the characteristic consideration (for example, the availability of SMS, speech privacy, GPRS or the like) that system is selected.Yet, do not determine also characteristic is considered how to influence priority and divided.For example, the characteristic availability of system may need to replace system priority, or it may only need to distinguish the system of equal priority.Also may need some combination of these two kinds of technology.
And, need to arrange to system divides priority, and the agreement of guard system is not how according to the roaming between the service provider.Such priority division allows travelling carriage to make full use of the favourable agreement of striding of system operator is roamed agreement.And this seamless priority is divided should comprise the non-public system of ANSI-136.
And the general difference that the network operator requires is just causing the difference in system's selection requirement, and this can lead to a conflict when attempting the standardized system selection algorithm, and this also causes the complexity of the increase of algorithm.An example is to be incorporated into bit field in the intelligent roaming algorithm, dedicated functions.Like this, a kind ofly do not need polyalgorithm and the ability of broad configurability is provided being desirable to provide.
In addition, when system selects to require to develop on network operator market, caused the needs that system's selection technology is provided: it can be any algorithm change and be adjusted to the minimum change that is adapted to require, and can also only do minimum change and be adjusted to the maximum that is adapted to require to change to system's selection algorithm.
Goal of the invention and advantage
First purpose of the present invention and advantage provide improved multi-protocols system selection technology, and it overcomes above-mentioned and other problems, and at the needs that caused.
A further object of the present invention and advantage are for travelling carriage provides multi-protocols system selection algorithm, and it provides priority to divide according to system performance and system banner.
Another object of the present invention and advantage provide can descend the loaded multi-protocol system to select database to give the network operator of travelling carriage, and it provides priority to divide according to system performance and system banner.
Brief summary of the invention
By method and apparatus, can overcome above-mentioned problem with other, and realize purpose of the present invention according to embodiments of the invention.
The travelling carriage that is taught as here provides multi-protocols system selective power, and it provides priority to divide according to system performance and system banner.As current for GAIT stage 1 regulation, between agreement and background scanning is functional in the agreement preferably is merged in, though also can use other scanning techniques.Usually, allow the priority of variable number, have configurable scanning behavior for each priority, and for the configurable disposal of each priority.In addition, multi-protocols system selective power allows the seamless priority between different agreement to divide, and, provide the flexibility of height, to consider different and network operator's preference and requirement development.This finishes by only revising the mobile station data storehouse, and is opposite with revision system selection algorithm software.
The accompanying drawing summary
When reading detailed description of the present invention in conjunction with the accompanying drawings, can more understand above-mentioned characteristic with other of the present invention, wherein:
Fig. 1 shows two examples selecting the possible priority of technology to arrange for prior art GSM/AMPS system;
Fig. 2 shows the system priority that is divided into three priority groups (A-C), and this travelling carriage behavior is prescribed in GSM and ANSI-136 for each priority;
Fig. 3 shows for priority partitioning technology between ANSI-136/AMPS and the preferred agreement of GSM, prioritization between protocol in prior art, wherein on Fig. 2 and 3, in case when travelling carriage was camped in the system that is given preferential treatment to, the agreement of being given preferential treatment to can be configured to eliminate the higher priority system of search;
Fig. 4 is the simplified block diagram that shows the radio telecommunications system that comprises travelling carriage and exemplary first and second network operators;
Fig. 5 is the figure that display priority is divided the general situation of thresholding;
Fig. 6 is the figure that display application arrives the priority division thresholding of intelligent roaming, Fig. 5;
Fig. 7 is the figure that Presentation Function and priority are divided the general situation of thresholding;
Fig. 8 is that display application arrives the function of intelligent roaming, Fig. 7 and the figure that priority is divided thresholding;
Fig. 9 is that display application arrives intelligent roaming, the additional figure of attribute;
Figure 10 is the overlapping figure of priority groups that shows that the dependency correction draws;
Figure 11 shows that the control correction is overlapping, the figure of the variation in the priority groups size;
The structure of Figure 12 display system sign parameter tabulation;
Figure 13 shows the structure that special parameter is provided with;
Figure 14 shows the tabulation that eight zones and relevant system operator dispose, and it is explaining that utilizing in the example of multi-protocols system selection algorithm in accordance with the teachings of the present invention is useful;
Figure 15 shows the example system sign parameter tabulation according to example shown in Figure 14;
Figure 16 shows the special parameter setting according to the example generation of Figure 14 and 15; And
Figure 17 shows exemplary priority splitting scheme.
Detailed description of the Invention
With reference to Fig. 4, shown the simplified block diagram that comprises the radio telecommunications system embodiment that is suitable for implementing travelling carriage 10 of the present invention on the figure.Fig. 4 also shows first network operator (NO1), also abbreviates first system here as, and it upwards is sent to travelling carriage 10 with physics and logic channel according to predetermined air-interface standard or agreement at forward direction or downlink side.Current preferred but be not that agreement can be deferred to above-mentioned ANSI-136 among the embodiment of restriction, AMPS, or one of various gsm protocols, and/or to their various corrections and enhanced scheme.Under typical situation, the network operator (for example for second (with the 3rd, the fourth class etc.), the NO2 or second system) also can send to travelling carriage by using identical with NO1 or different agreements, though in any given time, 10 of travelling carriages are connected to a network operator.Yet when being camped in control channel of NO1 or NO2, travelling carriage 10 can scan other channels.Though show especially on Fig. 4, hypothesis exists the reverse or uplink communication path from travelling carriage 10 to the network operator, the access request that its carries travelling carriage 10 to initiate, Traffic Channel or the like.
Travelling carriage 10 typically comprises micro-control unit (MCU) 12, has the output that is coupled to display 14 inputs; And the input that is coupled to keyboard 16 outputs.Travelling carriage 10 can be looked at as radio telephone, and such as cell phone or have speech and/or the personal communicator of grouped data ability, perhaps it can be the wireless packet data terminal.The MCU12 hypothesis comprises or is coupled to read-only memory (ROM) 12A, is used for the storage running program; And random-access memory (ram) 12B, be used for the data of storing needs temporarily; Scratch-pad storage or the like.The part of RAM12B can be non-volatile, makes still can keep data when power remove.The non-volatile part of RAM12B is assumed to be storage multi-protocols system and selects database (DB) 12C, and it organizes and manages according to the instruction here.Separately, dismountable SIM15 also can be provided, SIM for example stores subscriber-related information.In certain embodiments of the present invention, preferably database 12C is stored among the SIM15.Store the multi-protocols system wherever and select database 12C, preferably all by aerial form, ancestral home network operator for example, the content of data download storehouse 12C.
Suppose that ROM12A for the purposes of the present invention, storage is used for the program of software routine, this software routines is to reach mutually compatible needed with each agreement of being supported by network operator NO1 and NO2, also stores the multi-protocols system selection algorithm according to the instruction here.
Travelling carriage 10 also comprises wireless portion, it comprises digital signal processor (DSP) 18, or high speed processor of equal value, and the radio receiving-transmitting unit of forming by transmitter 20 and receiver 22, transmitter 20 all is coupled to antenna 24 with receiver 22, is used for communicating by letter with the network operator of current selection.Certain type local vibrator (LO) 19 is controlled by DSP18, when scanning and other obtain serving the time it make transceiver be tuned to different channels.
An important aspect of instruction of the present invention provides the dissimilar configurable parameters or the ability of element, so that control travelling carriage 10 each system relatively mutually how, then in case run into and/or react when utilizing certain system.These configurable elements comprise following content:
(A) priority is divided thresholding, stipulates the normal priority of system according to system banner.
(B) functional thresholding, the manner of execution of 10 pairs of particular systems of appointment travelling carriage.This comprises when running into this system in scan period, how travelling carriage 10 moves, and when being camped in this system, how travelling carriage 10 moves.
(C) attribute replenishes, and divides the particular priority that thresholding is used for the system that sets up together in conjunction with priority.
(D) tabulation and support data field provides the means that system broadcasts parameter and thresholding interrelated in available mode.
Now these configurable elements will be described in more detail.
Priority is divided thresholding
Priority is divided the numerical value of thresholding according to the normal priority of system banner regulation representative system.This normal priority is set up the basis of the comparison of two or more systems, and with respect to the universal relation of functional thresholding.Thresholding is represented the beginning (from minimum expectation level) of priority groups, and the end of next lower priority groups (if any).
As shown in Figure 5, the priority groups of variable number can be arranged, wherein have n priority to divide thresholding and n different priority groups.Each priority groups divides thresholding (beginning of this group) by the priority of itself and next higher priority is divided thresholding (end of this group) regulation.
Fig. 6 provides when being applied to the situation of intelligent roaming, and the priority of Fig. 5 is divided the example of thresholding.In order to clearly demonstrate this example, priority is divided the intelligent roaming priority tag of thresholding by their regulations.The thresholding of forbidding provides against the beginning of priority groups, the beginning of the neutral priority groups of neutral thresholding regulation and forbid the end of priority groups, given preferential treatment to the thresholding regulation and given preferential treatment to the beginning of priority groups and the end of neutral priority groups, partner's thresholding is stipulated the beginning of partner's priority groups and is given preferential treatment to the end of priority groups, and the beginning of ancestral home thresholding regulation ancestral home priority groups and the end of partner's priority groups.
Functional thresholding
Functional thresholding regulation when scanning maybe when being camped in a system, the mode that travelling carriage 10 is reacted for the system (for example, NO1 or NO2) of certain priority.Functional thresholding is as follows:
(A) availability thresholding is defined in the priority of the minimum permission of using under the non-emergent situation.System with the priority that is lower than this thresholding can only be used in urgent call (for example, 911 calling out).
(B) background scanning stops thresholding, and regulation is exempted the lowest priority system that carries out background scanning.When travelling carriage 10 was camped in the system with the priority that is lower than this thresholding, it must carry out background scanning (between agreement and in the agreement).
(C) usage threshold immediately is defined in the lowest priority system that will be selected immediately after being moved platform 10 and running into.When the system of travelling carriage 10 runs into (or bigger) priority that has this, scanning process finishes, and system is selected, and no matter may there be other which systems.
As shown in Figure 7, in any case functional thresholding can be provided so that they all drop on priority and divide in the spectrum.The availability thresholding is set to directly consistent with priority n-1 thresholding.So the system that drops in the priority groups n can only be used for carrying out urgent call.Background scanning stops thresholding to be set in the priority groups 2, and divides thresholding directly not consistent (explanation in more detail below) with any particular priority.So all priority 1 systems and some priority 2 system exempt the execution background scanning.Immediately usage threshold be set to directly consistent with the priority 1 thresholding, in a single day result, travelling carriage 10 scanning of will trying to be the first, and run into the priority 1 system of just selecting immediately.
Fig. 8 is the example of the use of functional thresholding, is applied to the situation of intelligent roaming once more.In order to clearly demonstrate this example, priority is divided the intelligent roaming priority tag of thresholding by their regulations.The availability thresholding is set to directly consistent with neutral priority division thresholding.This setting guarantees that forbidden system only is used in urgent call.Yet intelligent roaming provides an only bit at ancestral home, and its 10 of travelling carriage of restriction utilizes the ancestral home system.So for this ability is provided, the availability thresholding is set to directly consistent with ancestral home priority division thresholding.It is consistent with partner's priority division thresholding that background scanning stops thresholding to be set to.All systems that need have the priority lower than the partner that are provided with that this is specific carry out interrupted background scanning, to place the business of higher priority.Yet intelligent roaming also provides driver sweep to forbid bit, and it forbids the priority that background scanning (driver sweep) is given preferential treatment to.So in order to defer to this setting, background scanning stops thresholding to be set to directly with to be given preferential treatment to priority division thresholding consistent.Usage threshold is set to directly consistent with partner's priority division thresholding immediately.This setting guarantees that travelling carriage 10 will allow scanning and select ancestral home or partner system immediately when running into.
Should see that system operator can be stipulated and the attribute priority value like this, priority threshold, and a plurality of priority class, desired as them.
At this moment should be pointed out that and in fact can store a plurality of tabulations that for example, tabulation 1-3 comprises the wireless system descriptor information such as SOC, and tabulation 3-6 also comprises the wireless system descriptor information such as SID.List of hypotheses 1 comprises all partner SOC, and is assigned the highest priority (for example 99).Tabulation 2 comprises all SOC that is given preferential treatment to, and is assigned lower priority (for example 70).Tabulation 3 comprises all SOC that forbids, and is assigned minimum priority (for example-99).Also suppose, tabulation 4 comprises all partner SID, and be assigned with the priority identical (for example 99) with partner SOC, tabulation 5 comprises all SID that is given preferential treatment to, and be assigned with the priority identical (for example 70) with the SOC that is given preferential treatment to, and tabulate and 6 comprise all SID that forbids, and be assigned with the lowest priority identical (for example-99) with the SOC that forbids.
The priority of Pi Pei SOC (neutral SOC) is not set to less than the priority of the SOC that is given preferential treatment to, but greater than the priority of forbidding SOC (for example, 50).The priority of Pi Pei SID (neutral SID) is not set to the priority of SOC with coupling not identical (for example 50).At last, ancestral home SID and SOC are assigned with limit priority (for example 99).
In this case, be set to be higher than for the lowest priority that uses immediately and given preferential treatment to, but be less than or equal to partner (for example, 75).In this case, also be set to be higher than for the lowest priority of any use and forbid, but be less than or equal to neutral (for example, 0).
Should carry out under the situation of background scanning for being given preferential treatment to 10 of travelling carriages, preferably have the upper limit that is lower than for the priority of using immediately (for example 74) for the priority limit of background scanning with neutralized system.
In this case, if the network operator wishes according to the system of selection of intelligent roaming using system, but have two additional priority, then these new priority can be coupled with, and do not have software change for the system's selection algorithm among the ROM 12A that is stored in travelling carriage 10.This can be by downloading four additional tabulations (promptly, tabulation 7 and tabulation 8, they comprise the SID and the SOC of the priority 1 that belongs to new respectively, and tabulate 9 and tabulation 10, and they comprise the SID and the SOC of the priority 2 that belongs to new respectively) reach to the database 12C of travelling carriage.
Priority-level for these new priority is set up according to the behavior of wanting.Suppose that new priority 1 should be not selected immediately, should not carry out background scanning, and have given preferential treatment to and the partner between priority, then new priority 1 can be set to given preferential treatment to and the partner between numerical value (for example 72).And, suppose that new priority 2 should be not selected immediately, should carry out background scanning, and have forbid and neutrality between priority, then new priority 2 can be set at lowest priority that uses and the numerical value between the priority of coupling (for example 20) not.
And gsm system can be comprised among the database 12C, and it is compatible fully allowing gsm system thus, and have with configurable priority in priority that for example the ANSI-136 system is identical is divided framework.
Attribute replenishes
Attribute is provided by the means that provide, and divides the instruction that provides more than therefore having expanded with the priority of setting up system according to quality rather than system banner.Attribute replenishes preferably to be implemented as has the attribute list that corresponding priority level is divided correction numerical value.In case the attribute of system (for example, SMS supports, GPRS support etc.) is determined, the attribute correction value is just summed and be applied to priority and divide thresholding.This provides the certain priority of this system.
The example of this principle can describe by using the intelligent roaming aspect, particularly, when carrying out scanning (not being the scanning that triggers), uses the frequency range order to tabulate and distinguishes the system with equal priority.In other words, the frequency range that the system of equal priority is in by them is carried out time priority and divides, and this frequency range is sorted by configurable frequency range hierarchy, and this priority is divided and is shown in Fig. 9 (use as an example and given preferential treatment to priority).Frequency range shown in Figure 9 is made frequency range 1 have the highest priority by 1 ordering from frequency range 7 to frequency range.Can see that each frequency range that sorts in succession has higher correction symbol, and as a result of, specific system priority is unique.
The extent of amendment that attribute replenishes can be divided into two primary categories.First category relates to the correction of distinguishing between the system that belongs to the equal priority group.This classification is displayed in the intelligent roaming example (Fig. 9).The highest possible correction and value still are placed on particular priority in the original priority groups of system.Second classification relates to the system that makes and replenishes the correction that changes priority groups according to attribute.This second classification is displayed among Figure 10.When all three attribute correction symbols were added to priority division thresholding, in fact the certain priority of system can drop on (that is, it has surmounted next priority division thresholding) in the different priority groups.
Also might divide thresholding and these extent of amendment classifications are applied in the priority splitting scheme by attribute priority, like this, priority groups be of different sizes.This priority groups change in size is shown among Figure 11.
As an example, the user may want data service, and sets up database 12C and revise priority, to strengthen the probability (for example, the GPRS characteristic can be assigned the correction symbol with+1) of supporting the system of data in the location.So when travelling carriage 10 location have the neutralized system of GPRS, it will be used as the system that is given preferential treatment to and treat, and when travelling carriage 10 location have the system that is given preferential treatment to of GPRS, it will be used as partner/ancestral home system and treat.Take preventive measures and be not upgraded by this way with the system that guarantees to forbid.
Have between them in the system priority rank under the situation in slit, different abilities can differently influence priority, and is no more than the priority-level of another system priority rank and interdepartmental system.
As an example, the supposing the system priority 1 is given 80 priority value, and goes back the supposing the system priority 2 and be given 50 priority value.Be given+4 priority correction symbol value if also suppose the GPRS characteristic, and the circuit switched data characteristic is given+2 priority correction symbol value, then the efficient system ordering will be for as follows: priority 1 system (80); Priority 2 system (56) with GPRS and circuit switched data; Priority 2 system (54) with GPRS; Priority 2 system (52) with circuit switched data; It then is priority 2 system (that is, not having GPRS also not have circuit switched data) with the characteristic of not matching.
As another example, the supposing the system priority 1 is given 80 priority value once more, but the supposing the system priority 2 is given 70 priority value.Be given+7 priority correction symbol value if also suppose the GPRS characteristic, and the circuit switched data characteristic is given+4 priority correction symbol value, then the efficient system ordering will be for as follows: the priority 2 system (81) with GPRS and circuit switched data; Priority 1 system (80); Priority 2 system (77) with GPRS; Priority 2 system (74) with circuit switched data; It then is priority 2 system with the characteristic of not matching.Just, if travelling carriage 10 location have the priority 2 system of the characteristic of these two kinds of couplings, then the ordering of priority 2 system will be higher than the priority 1 system with the characteristic of not matching, and it is with selected.
Tabulation and the data field of supporting
The tabulation of this joint descriptive system sign parameter, it is divided the practical radio communication environment that thresholding and travelling carriage 10 move therein to priority and interrelates.And this joint comprises the explanation of the data field of support, and the data field of this support provides robustness for multi-protocols system selection algorithm.
The parameter group of the shared public attribute of system banner parameter tabulation regulation (priority is divided thresholding, priority and parametric type).In selecting database 12C, system has the tabulation of these variable numbers.The structure of each tabulation is shown in Figure 12 in these tabulations.These tabulations can be divided into four major parts again:
(A) priority division thresholding is that (before revising) is assigned to the priority value by the system that parameter identified in the parameter tabulation.
(B) priority, when a plurality of parameter of regulation system is arranged (for example, SID and several SOC, all priority that all have are divided thresholding), be used for unique numerical value that definite system " real " priority is divided thresholding.Usually, the priority territory determines which parameter is dominant in having the system of a plurality of identifiers.
(C) parametric type provides the definition that is comprised in the parameter in the parameter tabulation.For example, SID, SOC, or PLMN.
(D) parameter tabulation is the tabulation of all parameters of shared above three attributes.
In the current preferred embodiment of these instructions, all parameters in specific system banner parameter tabulation must be same types.So SID and SOC can not be positioned at same tabulation.Yet, also may assignment same priority in ground as implied above divide thresholding to different system banner parameter tabulations.This can be used for allowing the identical priority for different tabulation (or dissimilar tabulations) to divide.
Database 12C also comprises the special parameter setting for special case.When travelling carriage 10 can not make specific parameter with any parameter coupling of being stored in the database 12C, these are provided with can provide dividually for each parametric type that will be utilized.These settings be with intelligent roaming in neutrality be provided with comparablely, and provide configurable method, the parameter of coupling not carried out priority divide to divide corresponding to mode with the parameter priority of coupling.It is the ancestral home system parameter that the another kind of special parameter setting uses.These settings make the ancestral home system parameter that is stored in outside the selection database 12C of system with specified priority level partitioning technology is relevant here.In addition, special parameter is arranged so that non-public system (ANSI-136) can be inclusive in the priority partitioning technology.As shown in figure 13, this special parameter setting only comprises priority division thresholding and priority.
And, the agreement that agreement utilizes the territory regulation to allow travelling carriage 10 to utilize.This territory can be configured to allow the agreement of all supports or forbid some agreement significantly.
Embodiment for example
The example of unrestriced embodiment is provided now, illustrates how to use instruction of the present invention.Can be during the discussion afterwards with reference to Figure 17.
For this example, suppose that first network operator NO1 (ANSI-136 is called network operator A below) and the following network operator who lists by the order of wanting have the roaming agreement: network operator B (GSM), network operator C (ANSI-136), network operator D (GSM), network operator E (ANSI-136).This expression of tabulating, network operator A would rather utilize the system of network operator B by the system of network operator C, or the like.Also hypothesis has the zone (for example, eight zones) that shows on Figure 14, have network operator's configuration.
Also can suppose to have other zone, but this example only is concerned about eight zones that Figure 14 shows.And, suppose the not shared identical zone of network operator A and network operator B.In addition, network operator A does not want its consumer to remove to utilize network operator F and G (GSM) or network operator H and I (ANSI-136).
In order to solve this awkward predicament, each network operator who wants can be given the priority of itself and divide thresholding, and the shared priority of undesired network operator is divided thresholding.
Another complexity is that network operator H (ANSI-136) buys some zone from network operator C in this example.And network operator C gives network operator H in the future may selling more its zone.Suppose that agreement network operator H with the SOC of the broadcast operator C SOC as a replacement, makes existing consumer in these zones (from network operator C) still can recognize this system, and selects database 12C without the system of reprogramming travelling carriage 10.
In order to be adapted to the situation of above-mentioned complexity, the priority territory can be set to allow undesired SOC optimum prior to any other SOC, divides thresholding to determine " real " priority.So any system that broadcasts undesired SOC will can not make its priority division thresholding be determined by another SOC (except the ancestral home) that is just broadcasting in this system.Yet SID can have precedence over this SOC, to allow to consider specific zone.
Figure 15 shows resulting system banner parameter tabulation, and Figure 16 shows resulting special parameter setting.
And, suppose that network operator A wishes that travelling carriage 10 has precedence over every other system (or even network operator A system) and selects non-public system.This requirement can be satisfied for non-public system by being higher than the every other priority division thresholding assignment that is assigned.In addition, the priority that is used for non-public system is provided so that PSID/RSID has precedence over any other parameter that is broadcasted tag system.
In this case, functional thresholding is set to as follows: availability thresholding=50; Background scanning stops thresholding=95 (this is provided with permission and transfers to preferred network operator zone 1 and 7 from network operator C); And usage threshold=95 (this setting is possible, because network operator A and network operator B never are present in same zone) immediately.In order to allow travelling carriage to utilize GSM and ANSI-136, agreement utilizes the territory to be set to allow to use these two agreements.
And, promoting its GPRS ability to heavens for this example assumes network operator A.In addition, network operator A is for using the gprs service imposition of surcharge.And network operator C does not have gprs service, but plans implementing them in the future.Yet network operator D has gprs service really in some zone.Network operator A for the expense using gprs service and collect more than the difference in the roaming agreement that is enough to compensate between network operator C and network operator D.So, many when the consumer of network operator A uses its profit of GPRS to use the network operator C that does not have GPRS than its consumer at network operator D place.So only network operator A just makes its travelling carriage 10 have precedence over network operator C and select network operator D when GPRS can provide, it will be benefited.Yet, the influence that other network operator's priority should not be provided by gprs service.
This situation can be contained by being provided with for the numerical value of the attribute correction symbol of GPRS.This numerical value must be greater than the difference between the priority division thresholding of network operator C and D.This numerical value also must be less than the difference between any other adjacent network operator's (dividing according to priority) the priority division thresholding.Attribute correction symbol with GPRS of numerical value 7 will provide this function.The particular priority that has network operator's d system of GPRS is 87, and the particular priority that does not have the network operator C system of GPRS is 85.In this case, network operator's d system has higher priority.And the difference that the priority between every other adjacent network operator (dividing according to priority) is divided in the thresholding is 10 or bigger.So gprs service provides divides the priority that does not influence them.
According to above-mentioned example, can see that the present invention provides new and improved multi-protocols system selective power for travelling carriage 10.And, as on regard to that prior art systems selection algorithm aspect discusses, requirement, criterion and algorithm evolution are constantly selected by system.Set up because the multi-protocols ability of travelling carriage and system operator becomes more, expect that this evolution will continue.So, need consumingly a kind ofly can be applicable to the market demands of change and do not having heavily-modified flexible algorithm aspect standard, mobile station software and the network software.Therefore, provide the currently preferred embodiment that can satisfy multi-protocols system selection algorithm these needs, advanced above.Advanced multi-protocols system selection algorithm provides multiple benefit, comprises following aspect:
(A) can set up the priority groups of variable number, so that the additional flexibility that provides system priority to divide.This actual expectation that allows the priority division more to approach the roaming agreement between the network operator is recombinated.This ability makes that the network operator avoids having to force real priority to be placed into the static priority group.So the network operator needn't dispose according to the most general network operator in the zone and carry out the priority division, attempts to use additional data to go to consider special situation then.And because the reducing of the zone of special case, this ability can reduce to be stored in the number of the SID among the database 12C widely.
(B) above-mentioned multi-protocols system selection algorithm also is provided for determining the complete configurable method of system priority when a plurality of identification parameters are broadcasted on individual system.
(C) above-mentioned multi-protocols system selection algorithm also is provided for using system attribute (for example, the GPRS supports) system that influences and selects, and using system sign priority is divided the method for (as in intelligent roaming) simultaneously.
(D) above-mentioned multi-protocols system selection algorithm also provides network operator's configurability of height, and this has reduced the possibility of standard and software change when selecting to require along with time evolution in system.
Though more than describe in conjunction with various database fields, system performance, signaling protocol or the like, should see that these only are exemplary, should not treat the practice of these instructions in limiting sense.
Therefore, though the present invention specifically is shown and describes for the preferred embodiments of the present invention, it will be apparent to those skilled in the art that to make in form and details to change and do not deviate from scope and spirit of the present invention.
Claims (25)
1. method of controlling the operation of travelling carriage may further comprise the steps:
Attribute priority numerical value is given each system of a plurality of wireless systems;
Data are input to the database in the memory that is stored in travelling carriage, data represented at least one tabulation of this input, this at least one list storage is stipulated the sign of these a plurality of wireless systems and the descriptor information of the numerical priority value that is assigned; And
Numerical priority value and the scanning behavior of a plurality of priority threshold control travelling carriage or at least one behavior in the preemption behavior according to this assignment.
2. as the method in the claim 1, wherein said a plurality of priority threshold is stipulated a plurality of priority limits, and wherein controlled step comprises numerical priority value and a plurality of priority threshold for one of wireless system are compared so that determine this wireless system to drop on the step in which priority limit.
3. as the method in the claim 1, also comprise the numerical priority value of revising assignment step as the performance capabilities function of relevant in an a plurality of wireless systems wireless system.
4. as the method in the claim 1, wherein descriptor information comprises system banner (SID) identifier.
5. as the method in the claim 1, wherein descriptor information comprises system operator code (SOC) identifier.
6. as the method in the claim 1, wherein descriptor information comprises Public Land Mobile Nerwork (PLMN) identifier.
7. as the method in the claim 1, wherein said a plurality of wireless systems comprise at least two wireless systems with different air interface protocols.
One of 8. as the method in the claim 7, wherein one of at least two wireless systems are the gsm wireless systems, the ANSI-136 wireless system, or the AMPS wireless system.
9. as the method in the claim 1, wherein said a plurality of wireless systems comprise at least two wireless systems that operate in different frequency range.
One of 10. as the method in the claim 9, wherein one of at least two wireless systems are the gsm wireless systems, the ANSI-136 wireless system, or the AMPS wireless system.
11. a method of controlling the operation of travelling carriage may further comprise the steps:
Attribute priority numerical value is given each systems at least one tabulation, a plurality of wireless systems that appear at;
Data are input to the database in the memory that is stored in travelling carriage, data represented at least one tabulation of this input, this at least one list storage is stipulated the descriptor information of the sign of these a plurality of wireless systems;
The numerical priority value of assignment of revising at least one wireless system is as the function of the performance capabilities of this wireless system; And
According to this numerical priority value and the scanning behavior of a plurality of priority threshold control travelling carriage or at least one behavior in the preemption behavior.
12. as the method in the claim 11, wherein said a plurality of priority threshold is stipulated a plurality of priority limits, and wherein controlled step comprises numerical priority value and a plurality of priority threshold for one of this wireless system are compared so that determine wireless system to drop on the step in which priority limit.
13. as the method in the claim 11, wherein the descriptor information of particular list comprises at least one in system banner (SID) identifier, system operator (SOC) identifier or Public Land Mobile Nerwork (PLMN) identifier.
14. as the method in the claim 11, wherein said a plurality of wireless systems comprise at least two with at least one agreement operation in the different air interface protocols or the wireless system that moves in different frequency ranges.
One of 15. as the method in the claim 14, wherein one of at least two wireless systems are the gsm wireless systems, the ANSI-136 wireless system, or the AMPS wireless system.
16. a travelling carriage comprises:
Controller;
Radio receiving-transmitting unit is used for carrying out two-way communication with wireless system; And
Memory, stored data base, this database comprises the data of representing at least one tabulation, this at least one list storage is stipulated the descriptor information of numerical priority value of each wireless system of the sign of a plurality of wireless systems and a plurality of wireless systems; Wherein
Described controller in response to by described transceiver from wireless system receiving feature ability information, so that the numerical priority value of assignment of selectively revising this wireless system is as the function of performance capabilities information and according to numerical priority value and the scanning behavior of a plurality of priority threshold control travelling carriage or at least one behavior in the preemption behavior.
17. as the travelling carriage in the claim 16, wherein said a plurality of priority threshold is stipulated a plurality of priority limits, and wherein said controller compares numerical priority value and a plurality of priority threshold for one of wireless system so that determine which priority limit wireless system drops in.
18. as the travelling carriage in the claim 16, wherein the descriptor information of particular list comprises at least one in system banner (SID) identifier, system operator code (SOC) identifier or Public Land Mobile Nerwork (PLMN) identifier.
19. as the travelling carriage in the claim 16, wherein said a plurality of wireless systems comprise at least two with at least one agreement operation of different air interface protocols or the wireless system that moves in different frequency ranges.
One of 20. as the travelling carriage in the claim 19, wherein one of at least two wireless systems are the gsm wireless systems, the ANSI-136 wireless system, or the AMPS wireless system.
21. as the travelling carriage in the claim 16, wherein said a plurality of priority threshold comprise forbids thresholding, neutral thresholding is given preferential treatment to thresholding, partner's thresholding and ancestral home thresholding.
22. a travelling carriage comprises:
Controller;
Radio receiving-transmitting unit is used for carrying out two-way communication with wireless system; And
Memory, stored data base, this database comprises the data of representing at least one tabulation, and this at least one list storage descriptor information is stipulated the numerical priority value of network operator's assignment of each wireless system of the sign of a plurality of wireless systems and a plurality of wireless systems; Wherein
Described controller can be used to according to numerical priority value and the scanning behavior of a plurality of priority threshold control travelling carriage or at least one behavior in the preemption behavior.
23. a travelling carriage comprises:
Controller;
Radio receiving-transmitting unit is used for carrying out two-way communication with wireless system; And
Memory, stored data base, this database comprises the data of representing at least one tabulation, this at least one list storage descriptor information is stipulated the numerical priority value of network assigned of each wireless system of the sign of a plurality of wireless systems and a plurality of wireless systems; Wherein
Described controller can be used to revise the numerical priority value of assignment of at least one wireless system as the function of the performance capabilities of wireless system, and is used for according to numerical priority value and the scanning behavior of a plurality of priority threshold control travelling carriage or at least one behavior of preemption behavior.
24. a method that is used to move wireless communication system may further comprise the steps:
Stipulate a plurality of different wireless system priority class by system operator, and be a plurality of functional threshold values of a plurality of wireless system assignments by system operator;
Data download is to the interior database of the memory that is stored in travelling carriage, and this data downloaded comprises a plurality of functional threshold values; And
Wireless system selection operation according to data downloaded control travelling carriage.
25., also comprise step according to performance capabilities correction at least a portion data download of relevant wireless system in a plurality of wireless systems as the method in the claim 24.
Applications Claiming Priority (6)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US17137099P | 1999-12-22 | 1999-12-22 | |
US17135299P | 1999-12-22 | 1999-12-22 | |
US60/171,370 | 1999-12-22 | ||
US60/171,352 | 1999-12-22 | ||
US53877400A | 2000-03-30 | 2000-03-30 | |
US09/538774 | 2000-03-30 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN1435068A true CN1435068A (en) | 2003-08-06 |
Family
ID=27389964
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 00819135 Pending CN1435068A (en) | 1999-12-22 | 2000-12-18 | Flexible, Feature-based system selection protocol |
Country Status (3)
Country | Link |
---|---|
CN (1) | CN1435068A (en) |
AU (1) | AU2908901A (en) |
WO (1) | WO2001047316A2 (en) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100401716C (en) * | 2003-12-29 | 2008-07-09 | 华为技术有限公司 | A method of multiple multicast protocol communication realized on interface of network routing device |
CN101040551B (en) * | 2004-10-13 | 2010-05-05 | 摩托罗拉公司 | Using an enhanced preferred roaming list in a terminal device |
CN1859425B (en) * | 2006-03-23 | 2011-01-05 | 华为技术有限公司 | Automatic selecting system and method for realizing communication protocol |
CN102340845A (en) * | 2011-09-26 | 2012-02-01 | 中兴通讯股份有限公司 | Network selection method and device based on country code |
CN101606429B (en) * | 2007-02-08 | 2012-02-22 | 株式会社Ntt都科摩 | communication terminal, management device, communication system, and program |
CN101069441B (en) * | 2004-11-29 | 2013-02-13 | 捷讯研究有限公司 | Network selection involving GANC redirection |
CN101815346B (en) * | 2009-02-23 | 2013-03-13 | 联发科技股份有限公司 | Method and user equipment to perform PLMN list generation or PLMN search |
US8843995B2 (en) | 2004-11-02 | 2014-09-23 | Blackberry Limited | Generic access network (GAN) controller selection in PLMN environment |
CN113347091A (en) * | 2020-02-18 | 2021-09-03 | 瞻博网络公司 | Flexible algorithm aware border gateway protocol prefix segment routing identifier |
Families Citing this family (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6934544B2 (en) * | 2002-02-04 | 2005-08-23 | Qualcomm Incorporated | Method and apparatus for configurable selection and acquisition of a wireless communications system |
US20040204051A1 (en) * | 2002-08-27 | 2004-10-14 | Scott Clifton E. | Method and system for selecting provisioning information for mobile communication device from non-volatile memory |
EP1566071B1 (en) * | 2002-10-30 | 2007-11-28 | Research In Motion Limited | Methods and device for preferably selecting a communication network which makes data service available |
US6954649B2 (en) | 2002-12-12 | 2005-10-11 | Motorola, Inc | Method and device for choosing a system selection algorithm that is location dependent |
KR101049107B1 (en) | 2003-09-15 | 2011-07-15 | 엘지전자 주식회사 | Rescan method and apparatus of mobile communication terminal |
JP2005109722A (en) * | 2003-09-29 | 2005-04-21 | Toshiba Corp | Radio communication equipment and radio communication method |
US7970429B2 (en) | 2003-10-24 | 2011-06-28 | Research In Motion Limited | Methods and apparatus for selecting a base station transceiver system based on service communication type |
EP1696685B1 (en) * | 2003-11-19 | 2011-01-12 | National Institute of Information and Communications Technology, Incorporated Administrative Agency | Radio communication system |
DE602004020176D1 (en) | 2004-01-12 | 2009-05-07 | Research In Motion Ltd | Providing information about the support of a service in the preferred roaming list of a mobile device and selecting / capturing networks supporting that service |
US20080064393A1 (en) * | 2004-05-27 | 2008-03-13 | Paul Oommen | Managing Multimode Roaming Mobile Devices |
US20060009216A1 (en) * | 2004-06-30 | 2006-01-12 | Welnick William E | Multiple mode scanning |
AU2005301038B2 (en) * | 2004-11-02 | 2010-04-08 | Blackberry Limited | Network selection in GAN environment |
CN101040544B (en) * | 2004-11-02 | 2013-01-23 | 捷讯研究有限公司 | Generic access network (gan) controller selection in plmn environment |
FR2890522B1 (en) | 2005-09-02 | 2007-11-30 | Nec Technologies Uk Ltd | METHOD OF ACCELERATING THE SEARCHING OF A TELECOMMUNICATION NETWORK BY A MOBILE TERMINAL |
EP1761089A1 (en) * | 2005-09-05 | 2007-03-07 | LG Electronics Inc. | Network selection for a multimode terminal |
JP4694328B2 (en) | 2005-09-21 | 2011-06-08 | 株式会社エヌ・ティ・ティ・ドコモ | Communication terminal and communication method |
US8027677B2 (en) | 2006-02-13 | 2011-09-27 | Research In Motion Limited | Automatic network selection methods and apparatus using a steered PLMN |
US8249628B2 (en) | 2006-11-06 | 2012-08-21 | Research In Motion Limited | Method, system and apparatus for alternate data service provisioning |
EP1919237A1 (en) * | 2006-11-06 | 2008-05-07 | Research In Motion Limited | Method and apparatus for alternate data service provisioning |
US20090047922A1 (en) * | 2007-08-13 | 2009-02-19 | Research In Motion Limited | Apparatus, and associated method, for facilitating an emergency call session using a packet-switched-capable wireless device |
US8681759B2 (en) | 2011-04-15 | 2014-03-25 | Blackberry Limited | Methods and apparatus for use in efficiently scanning for wireless networks based on application type |
US8666399B2 (en) | 2011-04-15 | 2014-03-04 | Blackberry Limited | Methods and apparatus for use in efficiently scanning for wireless networks based on mobile device velocity |
US20130203410A1 (en) * | 2012-02-08 | 2013-08-08 | Qualcomm Incorporated | Systems and methods for creating and maintaining a database of communication systems |
US9762562B2 (en) * | 2013-09-13 | 2017-09-12 | Facebook, Inc. | Techniques for multi-standard peer-to-peer connection |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5442806A (en) * | 1993-06-08 | 1995-08-15 | Oki Telecom | Preferred carrier selection method for selecting any available cellular carrier frequency when neither home nor preferred cellular carrier frequencies are available |
US5761618A (en) * | 1994-12-22 | 1998-06-02 | Bell Atlantic Mobile Systems, Inc. | Updating technique for downloading new system identification (SID) list into a handset |
US6148197A (en) * | 1998-03-06 | 2000-11-14 | Sbc Technology Resources, Inc. | Intelligent roaming system with over the air programming |
-
2000
- 2000-12-18 WO PCT/US2000/034484 patent/WO2001047316A2/en not_active Application Discontinuation
- 2000-12-18 CN CN 00819135 patent/CN1435068A/en active Pending
- 2000-12-18 AU AU29089/01A patent/AU2908901A/en not_active Abandoned
Cited By (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100401716C (en) * | 2003-12-29 | 2008-07-09 | 华为技术有限公司 | A method of multiple multicast protocol communication realized on interface of network routing device |
CN101040551B (en) * | 2004-10-13 | 2010-05-05 | 摩托罗拉公司 | Using an enhanced preferred roaming list in a terminal device |
US8843995B2 (en) | 2004-11-02 | 2014-09-23 | Blackberry Limited | Generic access network (GAN) controller selection in PLMN environment |
US11758475B2 (en) | 2004-11-02 | 2023-09-12 | Blackberry Limited | Generic access network (GAN) controller selection in PLMN environment |
US11304131B2 (en) | 2004-11-02 | 2022-04-12 | Blackberry Limited | Generic access network (GAN) controller selection in PLMN environment |
US10638416B2 (en) | 2004-11-02 | 2020-04-28 | Blackberry Limited | Generic access network (GAN) controller selection in PLMN environment |
US9998984B2 (en) | 2004-11-02 | 2018-06-12 | Blackberry Limited | Generic access network (GAN) controller selection in PLMN environment |
US10925068B2 (en) | 2004-11-29 | 2021-02-16 | Blackberry Limited | System and method for supporting GAN service request capability in a wireless user equipment (UE) device |
US9319973B2 (en) | 2004-11-29 | 2016-04-19 | Blackberry Limited | System and method for supporting GAN service request capability in a wireless user equipment (UE) device |
US10278187B2 (en) | 2004-11-29 | 2019-04-30 | Blackberry Limited | System and method for supporting GAN service request capability in a wireless user equipment (UE) device |
CN101069441B (en) * | 2004-11-29 | 2013-02-13 | 捷讯研究有限公司 | Network selection involving GANC redirection |
US11950266B2 (en) | 2004-11-29 | 2024-04-02 | Malikie Innovations Limited | System and method for supporting GAN service request capability in a wireless user equipment (UE) device |
CN1859425B (en) * | 2006-03-23 | 2011-01-05 | 华为技术有限公司 | Automatic selecting system and method for realizing communication protocol |
CN101606429B (en) * | 2007-02-08 | 2012-02-22 | 株式会社Ntt都科摩 | communication terminal, management device, communication system, and program |
CN101815346B (en) * | 2009-02-23 | 2013-03-13 | 联发科技股份有限公司 | Method and user equipment to perform PLMN list generation or PLMN search |
CN102340845A (en) * | 2011-09-26 | 2012-02-01 | 中兴通讯股份有限公司 | Network selection method and device based on country code |
CN113347091A (en) * | 2020-02-18 | 2021-09-03 | 瞻博网络公司 | Flexible algorithm aware border gateway protocol prefix segment routing identifier |
Also Published As
Publication number | Publication date |
---|---|
AU2908901A (en) | 2001-07-03 |
WO2001047316A2 (en) | 2001-06-28 |
WO2001047316A3 (en) | 2002-01-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1435068A (en) | Flexible, Feature-based system selection protocol | |
CN1104157C (en) | Mobile telephone system for various systems via a single mobile wireless telephone | |
JP4727885B2 (en) | System and method for service detection from alternative wireless communication systems | |
CN1201510C (en) | Method for carrying out handoff between macrocell and microcell in hierarchical cell structure | |
US7167707B1 (en) | Systems and methods for GSM selection | |
CN1253035C (en) | Wireless communication system supporting multiple frequency bands and multiple protocols | |
CN1669343A (en) | Filtering of broadcast SMS messages | |
CN1406097A (en) | Small area shape control method, mobile communication system and basestation and mobile station in same | |
CN1709007A (en) | Methods and device for preferably selecting a communication network which makes data service available | |
CN1672454A (en) | Controller for GSM and 3G base transceiver stations in a GSM core network with external handover possibility fr0m 3G cells to GSM cells, trasparent to GSM core network | |
CN1524392A (en) | Method for allowing access to services in a cellular mobile radiocommunication system | |
CN1185889C (en) | Method for selecting wireless channel distribution in multiple channel broadcasting business | |
US20110177810A1 (en) | Plmn selection method and apparatus in portable terminal | |
CN1628481A (en) | Method and apparatus for configurable selection and acquisition of a wireless communications system | |
CN1725899A (en) | Cell reselection signalling method and cell telecommunition system | |
CN1901751A (en) | System and method for accelerating network selection by a wireless user equipment device | |
CN1567769A (en) | A system information dynamic scheduling method in WCDMA system | |
CN1561137A (en) | Cell prioritizing in cellular radio system | |
CN1166095C (en) | Combining method for selecting transmission mode of transmission channels in mobile station and corresponding mobile station | |
CN1392682A (en) | Block transmission method and base station and mobile station | |
CN1491519A (en) | Partial support of mobility between radio access networks | |
CN1321403A (en) | Method, exchange, telecommunication system and mobile station for temporary selective national roaming at predetermined network operations in mobile radio communication system | |
CN1132584A (en) | Method for determining base station locations, and device for applying the method | |
CN1934894A (en) | Mobile communication system | |
CN1874591A (en) | Implementaion method for selecting applicable wireless access techniques |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |