包含有限非易失性内存的无线电装置电话直拨数据库管理 【技术领域】
本发明是用于无线电装置的自动转发当地电话号码,尤指利用外接的数据库所提供的自动转发当地电话号码,予包含有限的非易失性内存的无线电装置。
背景技术
简短的服务电话号码让使用者可以轻易地回想该服务的电话号码,并通过电话获得相对应的服务。不管在何处,某一特定服务的电话号码应维持相同,例如在美国,紧急电话号码为911,查号台号码为411。
虽然简短的服务电话号码在一个国家内是相同,但是这些号码通常会随国家地域不同而改变。因此当移动电话使用者在不同国家漫游时,极易产生不便利。例如,A国居民习于拨打911,以联络紧急服务提供者。然而当其在B国时,911是对当地服务提供者无意义的电话号码,故使用者在B国拨打911时,将无法连接至紧急服务提供者,却会收到一错误信息。对此问题最显而易知的解决方法为,使能(enable)移动电话依据其所在地区的不同而自动转发当地电话号码。前例中,假设B国的提供紧急服务的电话号码为119。移动电话里的数据库编列地域与对应的当地服务电话号码(例如911),而在B国时,使用该数据库查询的结果是被自动转发的当地服务电话号码,例如119。以上所述均为自动产生,因此当使用者输入911时,该移动电话事实上会拨打119,以适时连接至所需的当地服务。
上述方法虽然简单,执行上却有困难。其一困难为识别移动电话所在区域。对此困难的可能解决方案是由使用者指示其目前地理位置。然而,使用者可能忘记适时输入目前所在地,致无法自动转发当地电话号码,故此方法并不便利与有效率。另一困难为移动电话内地非易失性内存容量相当有限,而足以在世界各地执行当地电话号码自动转发的数据库可能非常庞大。
【发明内容】
因此本发明的主要目的在于提供当地电话号码自动转发功能,予仅含有限的内存容量的无线电装置(例如:移动电话)。
简要言之,本发明的实施例揭露用于包含有限的内存容量的无线电装置的电话直拨数据库管理。首先,利用一外接装置(例如:个人数字助理,PDA,或一光学储存装置)所提供的一自动转发当地电话号码的中央数据库,建立一通信链路于该无线电装置与该中央数据库之间,使该无线电装置能接近与索引该中央数据库。该无线电装置从在该无线电装置的接收范围内的一基站接收识别数据;理想上,该无线电装置位于该基站的通信范围内。该通信链路根据该识别数据,从该中央数据库提取当地电话号码自动转发数据。亦即该识别数据是用来索引该中央数据库,以取得对应的当地电话号码自动转发数据。该无线电装置根据该当地电话号码自动转发数据,执行当地电话号码自动转发。当该无线电装置在一新基站的通信范围内时,该旧有的当地电话号码自动转发数据会被忽视,而再重复上述方法,以取得新的当地电话号码自动转发数据。
本发明的好处之一,是提供外接的数据库,以索引基站的识别数据。因此本发明可以提供许多区域的当地电话号码自动转发数据,而不受限于无线电装置的有限内存容量。
本发明的另一好处是,不需要的当地电话号码自动转发数据可从无线电装置的内存删除,所以可充分利用珍贵的内存资源,且不影响无线电装置执行当地电话号码自动转发。
附图简述
图1为根据本发明的一数据库实施例的流程图。
图2为图1实施例中的该数据库的功能方块图。
图3为图2实施例中的一中央数据库的功能方块图。
图4为图2的一第一电话直拨查询快速缓冲贮存区实施例的功能方块图。
图5为图2的一第二电话直拨查询快速缓冲贮存区实施例的功能方块图。
图6为基站的组成分布图。
附图符号说明10 通信链路 20-29基站1000移动电话1100收发机1200键盘1300显示器1400中央处理器1500内存1510控制程序1511更改连接基站的路径程序1520电话直拨自动转发软件1521使用者设定值1522第1服务号码1523第2服务号码1524第n服务号码1530电话直拨查询快速缓冲贮存区1530a-1530x项目1531a-1531x识别数据1532第一服务号码1533第二服务号码1534第n服务号码1535b-1535x净值1540快速缓冲贮存区一致软件1550通信软件1600通信硬件2000个人数字助理2200键盘2300显示器2400中央处理器2500内存2510控制程序2530电话直拨数据库2530a-2530m项目2531a-2531m识别数据2532a-2532m第一服务号码2533a-2533m第二服务号码2534a-2534m第n服务号码2540数据库服务器2550通信软件2600通信硬件3000基站3100基站识别数据4000服务提供者4100紧急服务4200查号台服务5000基站5100基站识别数据6000服务提供者6100紧急服务6200查号台服务
【具体实施方式】
请参阅图1与图2。图1为根据本发明的一数据库实施例的系统架构图。图2为图1实施例中的该数据库的功能方块图。本发明的实施例利用一移动电话1000与一可携式装置无线连接,可为个人数字助理(PDA)2000。个人数字助理2000可被其它计算装置置换,例如:一笔记型计算机或一平板计算机。在阅读下列详细说明后,该可携式装置所需的功能正如个人数字助理2000所提供者,且对熟习该项技艺者而言,亦会明确地了解可适当替换个人数字助理2000的替代装置。移动电话1000与个人数字助理2000之间的连结,是藉由一通信链路10。通信链路10可以是有线或无线连结技术。无线连结技术的例子有蓝芽(Bluetooth)与红外线(Infrared,IR)。最普遍的有线连结技术则有通用序列总线(Universal Serial Bus,USB)与火线(IEEE 1394或FireWire)。其它未提及的连结技术,只要能使通信链路10如下列所述连结移动电话1000与个人数字助理2000,亦可使用。
移动电话1000包含一收发器1100,用来传收基站3000、5000的无线信号。举例而言,正如通信产业所熟知者,基站3000连接一电话网络,串连该移动电话1000与一当地服务提供者4000。在本实施例中,当地服务提供者4000提供一紧急服务4100与一查号台服务4200。紧急服务4100与查号台服务4200的电话号码会随不同的当地服务提供者4000,6000而改变,因此在移动电话1000进入一新的基站5000的通信范围内时,该电话号码也会改变。
该移动电话1000也包含一键盘1200,供使用者输入数据,例如待拨的电话号码;一显示器1300,用来显示图像;一内存1500,用来储存程序与数据;一通信硬件1600,用来建立该通信链路10;以及一中央处理器(CPU)1400,用来控制该移动电话的操作。中央处理器1400是以一种已知方式,电连接于收发器1100、键盘1200、显示器1300以及通信硬件1600,且中央处理器1400可以控制上述组件,并从其接收数据。中央处理器1400亦电连接于内存1500,并依次由储存于内存1500内的程控。内存1500可以同时具有易失性与非易失性内存。但在本发明中,仅运用内存1500的非易失性部分。
一控制程序1510提供移动电话1000的主要功能,可以被认为是移动电话1000的操作系统(operating system)。在本实施例中,控制程序1510是提供GSM相关的功能。其它无线通信标准,例如:3GPP,亦可适用于本发明,GSM只是用来解说。在控制程序1500的指令下,其它可连结的路径将于后详述。在阅读下列详细说明后,熟习该项技术者可轻易撰写该类路径。
一通信软件1500设在内存1500内,用来作为通信硬件1600的驱动程序,并且使内存1500内的其它应用程序可容易地利用通信硬件1600,以建立通信链路10。
内存1500包含一电话直拨查询快速缓冲贮存区(cache)1530。在较佳实施例中,电话直拨查询快速缓冲贮存区1530内的数据只是在电话直拨数据库2530部分的数据,而电话直拨数据库2530储存于个人数字助理2000里。一电话直拨自动转发软件1520利用电话直拨查询快速缓冲贮存区1530,来将使用者熟悉的电话号码自动转发为可被服务提供者4000、6000可辨识的对应号码。一快速缓冲贮存区一致软件(cache coherency software)1540与通信软件1550连接,用来从个人数字助理的电话直拨数据库2530提取所需数据,以适时更新电话直拨查询快速缓冲贮存区1530。快速缓冲贮存区一致软件1540依据从控制程序1510接收的内容,指示移动电话1000是否在一新基站3000、5000的通信范围内的数据,决定电话直拨查询快速缓冲贮存区1530是否需要更新。
另一周知于移动通信的技术为,移动电话1000可四处漫游,从基站3000的通信范围转换至另一基站5000的通信范围,且由一新的服务提供者6000取得服务。然而,该服务提供者就一般相同的服务,可能有不同的电话号码。因此,用来获取第二服务提供者6000的一紧急服务6100的电话号码不一定相同于第一服务提供者4000的紧急服务4100者。第二服务提供者6000的一查号台服务6200的电话号码也不同于第一服务提供者所提供的。为了使能移动电话1000可转换于基站3000、5000之间,基站3000、5000分别传送一基站识别数据3100、5100,以供控制程序1510使用;更明确地说,是供控制程序1510的一更改连结基站的路径程序1511使用。
首先,移动电话1000是在第一基站3000的通信范围内。当移动电话1000逐渐接近第二基站5000的通信范围时,一最终会使移动电话1000在第二基站5000的通信范围内被称为切换基站(handover)的命令,会被送出。更改连结基站的路径程序1511利用基站识别数据3100,5100,检测二基站3000,5000的通信范围,以接收该送出的命令。在该切换基站程序结束后,移动电话1000会在第二基站5000的通信范围内,同时也在该第二服务提供者的服务范围内。当更改连结基站的路径程序1511执行该基站送出的命令时,该程序1511会提供一机制以通知移动电话1000内的其它程序。该机制与相关的切换基站程序,是已知于熟悉无线通信技术领域者。
基站数据3100,5100可唯一地识别世界上的基站3000、5000。在GSM标准中,基站3000、5000会传播一移动电话国码(Mobile Country Code,MCC),一移动电话网络码(Mobile Network Code,MNC),一位置区号码(Location Area Code,LAC),以及一蜂巢式识别码(Cell ID)。此一组合数据(MCC,MNC,LAC与Cell ID)足可用来使基站识别数据3100、5100是唯一的。为了达成本发明的目的,基站识别数据3100、5100可以如同原本识别时大小,或被组合(hash)为较小的位容量以保存空间,但持续足以识别该基站3000、5000。同理,如果有一组合功能可利用,由移动电话1000对基站识别数据3100、5100执行的该组合功能,必须相同于用于产生个人数字助理2000的电话直拨数据库2530的功能。以下将详细说明。虽然组合方式有所差别,但其是广为周知的程序工具,故在此不多加赘述。
个人数字助理2000的目的为,对移动电话1000提供电话直拨数据库25 30的内容。个人数字助理2000包含一键盘2200与一显示器2300,用来供使用者输出入;以及一通信硬件2600,用来连结通信链路10。一中央处理器2400用来控制个人数字助理2000的所有操作,且中央处理器2400依次被个人数字助理2000的内存2500内的一控制程序2510控制。控制程序2510是作为个人数字助理2000的操作系统。如同一般可携式装置,个人数字助理2000配备的内存2500较移动电话1000的内存1500大,故内存2500较适合储存电话直拨数据库2530。电话直拨数据库2530是储存于个人数字助理2000的非易失性内存。一通信软件2550是用来作为通信硬件2600的驱动程序,使内存1500内的其它应用程序较容易地建立并利用通信链路10。一数据库服务器2540依据控制程序2510运作,并利用通信软件2550以与移动电话1000的快速缓冲贮存区一致软件1540连接。就效果上而言,快速缓冲贮存区一致软件1540可以被视为通过通信链路10,向数据库服务器2540发出请求的客户端。数据库服务器2540以电话直拨数据库2530的适当部分数据响应前述请求,而电话直拨数据库2530是通过通信链路10提供数据,因此该数据必须被存入电话直拨查询快速缓冲贮存区1530。
请参阅图3,并同时参阅图1与图2。图3是图2实施例中的电话直拨数据库2530的功能方块图。电话直拨数据库2530包含多个项目2530a-2530m。每一项目分别有对应的识别数据域位2531a-2531m。每一识别数据2531a-2531m可各自识别世界上任何地方的一基站。因此第一基站3000可能由项目2530a识别,且识别数据2531a对应于基站识别数据3100。事实上,识别数据2531a-2531m可由个别的基站传播的基站识别数据,或是如上述的基站识别数据的组合值,以保留电话直拨数据库2530的空间。每一项目2530a-2530m更包含一组对应的服务号码2532a-m、2533a-m...2534a-m。每一服务号码分别对应一个使用者所熟悉的服务电话号码,因此提供了当地电话号码自动转发数据。例如,每一服务电话号码2534a一2534m是对应于连接某合作的基站的服务提供者所设定的紧急服务电话号码。若第一项目2530a对应于第一基站3000,识别数据2531a会对应基站识别数据3100(视不同实施例而为组合或维持原状),且第一服务电话号码2532a会存储紧急服务4100的电话号码。若第二项目2530b对应于第二基站5000,识别数据2531b会对应基站识别数据5100(组合或维持原状),且第一服务电话号码2532b会存储紧急服务6100的电话号码。以此类推,第二服务电话号码2533a-2533m可能对应使用者熟悉的一查号台服务电话,则第二服务电话号码2533a会存储查号台服务4200的电话号码,且第二服务电话号码2533b存储查号台服务6200的电话号码。项目2530a-2530m的服务电话号码的数字是特定的,可能是零或较大的数字;若是零,则适用于该合作的基站未提供电话直拨自动转发服务的情形。电话直拨数据库2530应包含足够的项目2530a-2530m的号码,以涵盖移动电话1000可能漫游的地域,亦即,为了使移动电话1000从任何基站接收基站识别数据,电话直拨数据库2530理想上应具有相对于该等基站的项目2530a-2530m。
请参阅图4,并同时参阅图1至图3。图4为图2的移动电话1000的电话直拨查询快速缓冲贮存区1530的第一实施例的功能方块图。在此最简易的实施例中,电话直拨查询快速缓冲贮存区1530储存从单一的项目2530a-2530m取得的当地电话号码自动转发数据1532,1533,1534,而当地电话号码自动转发数据1532,1533,1534是项目2530a-2530m从个人数字助理2000的电话直拨数据库2530提取而得。电话直拨自动转发软件1520依据当地电话号码自动转发数据1532,1533,1534,自动转发使用者输入的服务电话号码。之后,经自转转发的电话号码会被拨出,而非原本使用者输入的号码。为了执行自动转发功能,电话直拨自动转发软件1520存有一使用者输入号码表1521,让使用者连接一服务提供者。这些输入号码1522-1524分别对应于当地电话号码自动转发数据1532-1534,并扩充电话直拨数据库2530内项目1530a-1530m所储存的当地电话号码自动转发数据。当使用者在键盘1200输入号码并将该号码传送至待拨状态,电话直拨自动转发软件1520会依据使用者输入号码表1521扫描使用者输入的号码。若是符合使用者输入号码表1521的号码,一对应的当地电话号码自动转发数据1532,1533,1534会由电话直拨查询快速缓冲贮存区1530索引出来并被拨打,以代替原本使用者输入的号码。此经自动转发的号码可选择性地显示在显示器1300上。
为了更清楚解释本发明,请参照下列说明。移动电话1000是处于开机状态,且位在第一基站3000的通信范围内。在此范围内,紧急服务4000的号码为119,查号台服务4200的号码为104。第一项目2530a对应于基站3000,故识别数据2531a对应于基站识别数据3100。第一服务号码2532a于是存有一「119」的号码,而第二服务号码2533a存有一「104」的号码。若移动电话1000的使用者习惯的紧急服务号码是911,查号台服务的号码是411,使用者输入号码表1521的第一服务号码1522会是「911」,第二服务号码1523是「411」。当移动电话1000在第一基站3000的通信范围内时,控制程序1510会产生一包含上述数据的信号,而该信号会被快速缓冲贮存区一致软件1540以已知于此项技术者的方式接收。快速缓冲贮存区一致软件1540依据由基站3000接收的基站识别数据3100,产生相关的基站3000识别数据。其后,快速缓冲贮存区一致软件1540会与数据库服务器2540连接,通过通信软件1550、2550与通信硬件1600、2600,向通信链路10送出一请求(request)信号。该请求信号包含从基站识别数据3100取得的识别数据。数据库服务器2540会索引电话直拨数据库2530,寻找对应于该请求信号的识别数据2531a-2531m。在此实施例中,该请求信号是对应于识别数据2531a。为了响应该请求信号,数据库服务器2540接着会传送第一项目2530a的当地电话号码自动转发数据2532a-2532m与快速缓冲贮存区一致软件1540。快速缓冲贮存区一致软件1540会将该被传送的数据传至电话直拨查询快速缓冲贮存区1530,因此第一服务号码1532会是「119」(储存于第一服务号码2532a的号码),第二服务号码1533会是「104」(储存于第二服务号码2533a的号码)。如此一来,若使用者想要联络查号台服务4200,使用者可以拨打「411」,尽管这个号码对服务提供者4000是空号。控制程序1510会传送使用者输入的「411」至电话直拨自动转发软件1520,该软件1520会判断使用者输入的号码是否符合使用者输入号码表1521。在本实施例中,判断结果是第二服务号码1523,故电话直拨自动转发软件1520会索引电话直拨查询快速缓冲贮存区1530,以提取对应的第二服务项目的号码「104」。电话直拨自动转发软件1520会传送号码「104」至控制程序1510,以拨打之。因此使用者即可以号码「104」,连接该查号台服务4200,尽管原本所拨的号码为「411」。若在使用者输入号码表1521无法找到对应使用者原输入号码的号码,使用者原输入号码会被传回控制程序1510。
当移动电话1000漫游在不同的基站通信范围内时,一类似于上述的程序会进行。例如,移动电话1000由第一基站3000漫游至第二基站5000。此时,更改连结基站的路径程序1511会响应此改变,进行一重选基站的程序,所以移动电话1000会在第二基站5000的通信范围内。一旦完成此重选基站的程序,更改连结基站的路径程序1511会通知内存1500的其它程序,移动电话1000已于第二基站5000的通信范围内。快速缓冲贮存区一致软件1540收到此来自更改连结基站的路径程序1511的通知后,会产生从第二基站识别数据5100来的识别数据,并传送一包含该识别数据的对应请求至个人数字助理2000的数据库服务器2540。若第二项目2530b对应于第二基站5000,且包含对应第二服务提供者6000的当地电话号码自动转发数据2432b-2534b,数据库服务器2540的响应方式为传回当地电话号码自动转发数据2432b-2534b至快速缓冲贮存区一致软件1540,因为第二项目2530b的识别数据2531b对应于基站识别数据5100。如此,电话直拨查询快速缓冲贮存区1530可接收服务提供者6000的当地电话号码自动转发数据1532-1534,以进行更新。
电话直拨查询快速缓冲贮存区1530的上述第一实施例,使内存1500对电话直拨自动转发软件1520的需求,维持于最小值。然而本实施例的潜在缺点为,在快速缓冲贮存区一致软件1540更新电话直拨查询快速缓冲贮存区1530时,可能会发生迟延,对使用者相当不便。为了解决这个问题,电话直拨查询快速缓冲贮存区1530的较佳实施例,不仅包含移动电话1000所在通信范围基站的当地电话号码自动转发数据,还包含邻近基站的数据。当移动电话1000漫游时,非邻近于其所在通信范围基站的其它基站,可从电话直拨查询快速缓冲贮存区1530移除,以增加内存1500的使用空间。
请参阅图5,并同时参阅图1至图3。图5为电话直拨查询快速缓冲贮存区1530的较佳实施例的功能方块图。第○项目1530a包含移动电话1000所在通信范围基站(下称所在基站)的当地电话号码自动转发数据,以及类似于图4所述的电话直拨查询快速缓冲贮存区1530的第一实施例的其它功能。但是,第○项目1530a另包含识别数据1531a。识别数据1531a包含该所在基站的识别数据,且并存于第○项目1530a最终会与其它项目1530b-1530x之一交换的情形。电话直拨自动转发软件1520利用第○项目1530a,以上述方式执行当地电话号码自动转发功能。第一项目1530b至第X项目1530x,包含邻近所在基站的其它基站当地电话号码自动转发数据,或是移动电话1000先前所在基站的数据。第一项目1530b至第X项目1530x基本上是对应电话直拨数据库2530的项目2530a-2530m,但是另外分别包含一净值(purgevalue)1535b-1535x。净值1535b-1535x是用来决定每一项目1530b-1530x是否应从内存1500移除,或被个人数字助理2000的另一项目2530a-2530m代替。当第○项目2530a总是执行当地电话号码自动转发功能时,并不需要该净值。然而,第○项目2530a的当地电话号码自动转发数据,可以与项目1530b-1530x的当地电话号码自动转发数据交换,或被个人数字助理2000的新项目2530a-2530m的数据替换。
请参阅图6,并同时参阅图1至图3,与图5。图6为基站20-29的组成分布图。为了叙述方便,假设移动电话1000是在图6一基站20的通信范围内。因此,第○项目2530a包含基站20的当地电话号码自动转发数据;该数据的取得方式,如前述是来自个人数字助理2000。地理上环绕基站20的有基站21-26。在GSM系统,所有基站20-26皆是利用一广播频道分配表(Broadcast Channel Allocation List,BA)得知邻近基站21-26的相关数据。尤其快速缓冲贮存区一致软件1540可利用该广播频道分配表,获得彷如所在基站20所提供的邻近基站21-26的识别数据。由于每一邻近基站21-26的对应识别数据非与该识别数据1531b-1531x并存,快速缓冲贮存区一致软件1540可利用邻近基站21-26的识别数据,向数据库服务器2540传送一对应请求。数据库服务器2540的响应,是用来存放于电话直拨查询快速缓冲贮存区1530的项目1530b-1530x。每一新增的项目1530b-1530x各自有一预设的净值1535b-1535x,例如:1。不包含新的当地电话号码自动转发数据与不对应任何邻近基站21-26的项目1530b-1530x,会各自增加其净值1535b-1535x,而对应邻近基站21-26的项目1530b-1530x,会使其净值1535b-1535x保持预设的数值,例如:1。因此,对应邻近基站21-26的项目1530b-1530x会有固定的净值1535b-1535x,例如:1,而对应于非邻近基站27-29的项目1530b-1530x,其净值1535b-1535x会大于原来的固定值,并且随电话直拨查询快速缓冲贮存区1530的每次更新而增加,使项目1530b-1530x继续对应于非邻近基站27-29。
由于邻近基站21-26的当地电话号码自动转发数据是储存于电话直拨查询快速缓冲贮存区1530中,因更新电话直拨查询快速缓冲贮存区1530所产生的迟延即可避免。例如:若移动电话1000是在基站20的通信范围内,第○项目1530a会包含基站20的当地电话号码自动转发数据。而邻近基站21-26的当地电话号码自动转发数据会存在项目1530b-1530x,并分别含有预设的净值1535b-1535x「1」。为了说明方便,假设基站22的当地电话号码自动转发数据是存于第一项目1530b,且移动电话1000正从基站20漫游至基站22,而处于更改基站路径的状态。当控制程序1510通知快速缓冲贮存区一致软件1540新的所在基站22,快速缓冲贮存区一致软件1540会先扫描项目1530b-1530x有无基站22的识别数据,并在第一项目1530b的识别数据1531b找到。为了响应此找寻的结果,快速缓冲贮存区一致软件1540交换第一项目1530b与第○项目1530a。净值1535b应维持在默认值状态,但亦可为确定起见而被设定为预定值。此交换程序非常快速,因此当电话直拨自动转发软件1520等待新第○项目1530a里的新基站22的当地电话号码自动转发数据时,不会发生任何迟延。其后快速缓冲贮存区一致软件1540会如上述更新电话直拨查询快速缓冲贮存区1530,利用新基站20的广播频道分配表,而无须迟延电话直拨自动转发软件1520的运作。当然,若新基站22的当地电话号码自动转发数据非存于电话直拨查询快速缓冲贮存区1530,快速缓冲贮存区一致软件1540会向个人数字助理2000发出请求。快速缓冲贮存区一致软件1540会确保项目1530b-1530x存有新邻近基站20、21、23、27、28、29的当地电话号码自动转发数据,并设定各自的该净值1535b-1535x为预定值「1」。已存于电话直拨查询快速缓冲贮存区1530的非邻近基站24、25、26,其对应的项目1530b-1530x的净值1535b-1535x则增加至「2」。
当内存1500储存太多,或电话直拨查询快速缓冲贮存区1530的位量太大,各自具有最高净值1535b-1535x的项目1530b-1530x可从内存1500移除,以释放内存1500的空间。又从个人数字助理2000接收新的当地电话号码自动转接数据时,快速缓冲贮存区一致软件1540可以选择性地存入分别有最大该净值1535b-1535x的项目1530b-1530x,并且决定何时进行。在电话直拨查询快速缓冲贮存区1530只能利用有限的项目1530b-1530x时,快速缓冲贮存区一致软件1540应向具有信号强度检测单元(Received Signal StrengthIndicator,RSSI)的平均最高运转值的上述基站的数据库服务器2540,请求传送该当地电话号码自动转发数据,而该基站在地理上是最接近的。此外,在某些考量下,例如:财务上因素,基站所提供的广播频道分配表并不总是包含所有邻近基站。然而,所有基站皆是以特定且预定的频率,传输识别数据。因此,扫描所有潜在的基站广播频率,以检测是否存有移动电话1000接收范围内的所有当地基站,是可行的。同样地,进行上述程序时,最好选择贮存具有信号强度检测单元(RSSI)的平均最高运转值的基站。
相较于先前技术,本发明使一无线电装置与一可携式装置的一中央数据库连接,以执行该无线电装置所在地的电话号码自动转发功能。该无线电装置与该可携式装置,通过一通信链路交换当地电话号码自动转发数据。该无线电装置获得仅能识别一基站的基站识别数据,并传送予该可携式装置,以接收对应的当地电话号码自动转发数据。为了达成快速缓冲贮存区保持一致性,而使用者无须等待的目的,该无线电装置可选择性地储存邻近基站的当地电话号码自动转发数据。因此,当无线电装置从一服务区域漫游至另一区域时,该当地电话号码自动转发数据已储存于该快速缓冲贮存区里。邻近的当地电话号码自动转发数据,可选择性从该无线电装置的内存里删除,以释放内存的容量。
以上所述仅为本发明的较佳实施例,凡依本发明申请专利范围所做的均等变化与修饰,皆属于本发明专利的涵盖范围。