专利名称:在蜂窝移动通信系统中使用不同计费费率及指示移动台位置的方法
发明的背景1.发明的领域本发明主要涉及蜂窝移动通信系统,并且特别地,涉及到一种设置主服务区,以在呼叫连接期间对移动台使用不同的计费费率的方法,以及一种提供指示移动台当前所在的位置区的信息的方法。
2.相关技术说明蜂窝移动通信系统把整个服务区划分成多个的基站区域,以便提供通信服务。为了增加服务能力,每个基站位置再进一步被划分成多个称为“小区”的小服务区。多个基站被移动交换中心(MSC)以集中的方式控制,以便当从小区漫游到另外的小区时,移动台能保持呼叫。
图1表示一般的蜂窝移动通信系统的网络结构。如图所示,基站(BS)20通过移动台(MS)10给用户提供移动电信服务。基站控制器(BSC)30被连接用于管理基站20。移动交换中心(MSC)40被连接用于控制基站控制器(BSC)30,并连接到公共交换电话网(PSTN)50或连接到另外的基站。
移动交换中心(MSC)40在访问者位置寄存器(VLR)60和归属位置寄存器(HLR)70中提供移动台的附加服务信息和计费信息。对于移动通信服务提供商来说,电话计费是为了吸引更多用户所考虑的最重要的因素之一。与有线的服务呼叫相比,通常移动服务呼叫的费用是高的,一些移动服务提供商开始提供具有竞争力的计费费率,特别是在本地服务中,试图吸引更多的移动用户。
为此,现有的移动通信提供商正在采用一种新的收费政策,在给定的服务区内,对他们的用户进行较低费率的计费,或者以等于或比PSTN稍高的费率计费,以便移动服务提供商能与他们的竞争对手竞争,即有线服务提供商。就是说,在分为称为移动台的主服务区的归属区(home zone)的区域内,对移动台进行低收费,而在非归属区内则进行高收费。
本发明的概述因此,本发明的目的就是提供一种产生移动台的归属区表,以根据移动台在呼叫期间所处于的服务区使用不同的计费费率的方法。
本发明的另目的就是提供一种给移动台指示服务区位置,以通知移动台是否位于归属区服务内的方法。
根据本发明的方面,提供一种在蜂窝移动通信系统中对用户使用不同的费率的方法。这种方法包括下列步骤在归属位置寄存器(HLR)中产生归属区表,其包含移动台的归属区的位置信息;将归属位置寄存器(HLR)中的归属区表发送到与移动交换中心(MSC)相连的访问者位置寄存器(VLR)中,移动交换中心(MSC)覆盖移动台的服务区;将来自归属位置寄存器(HLR)的归属区表存储在访问者位置寄存器(VLR)中;以及,移动交换中心根据存储在访问者位置寄存器(VLR)中的归属区表,对在归属区中和在非归属区中发生的呼叫实施不同的费率。
根据本发明的另一方面,提供一种在蜂窝移动通信系统中指示移动台位置的方法。这种方法包括下列步骤移动台通过基站给移动交换中心(MSC)的访问者位置寄存器(VLR)发送位置登记请求,该基站经基站控制器(BSC)为移动台所处于的区域提供服务;访问者位置寄存器(VLR)将移动台的位置登记请求发送到归属位置寄存器(HLR);访问者位置寄存器(VLR)从归属位置寄存器(HLR)收到包含在归属区表中的用户信息,其中归属区表包括移动台归属区的位置信息;在访问者位置寄存器(VLR)中存储移动台的用户信息,并且通知移动台已接受位置登记;根据访问者位置寄存器(VLR)中的归属区表,以确定移动台是否在归属区和非归属区之间移动;如果移动台在归属区和非归属区之间移动,则访问者位置寄存器(VLR)请求移动台指示它的当前位置;以及,移动台在访问者位置寄存器(VLR)的请求下指示当前位置。
根据本发明的另一方面,提供一种在蜂窝移动通信系统中指示移动台位置的方法。这种方法包括下列步骤移动台通过基站给移动交换中心(MSC)发送呼叫始发请求,该基站经基站控制器(BSC)给移动台所处区域提供服务;收到呼叫始发请求之后,移动交换中心给基站控制器(BSC)发送包含归属区位置信息的归属区表,其中归属区表指示移动台的主服务区;基站控制器(BSC)搜索归属区表,以确定移动台是位于归属区还是位于非归属区,并且请求移动台显示当前位置;以及,移动台在基站控制器(BSC)的请求下显示当前位置。
根据本发明的另一方面,提供一种在蜂窝移动通信系统中指示移动台位置的方法。这种方法包括下列步骤移动交换中心接收移动台的呼叫终止请求;收到呼叫终止请求之后,移动交换中心通过基站和基站控制器(BSC)寻呼移动台;移动交换中心通过基站控制器(BSC)和基站接收来自移动台的寻呼响应;收到寻呼响应之后,移动交换中心给基站控制器(BSC)发送移动台的归属区表,其中归属区表包含移动台的归属区位置信息;基站控制器(BSC)搜索归属区表,以确定移动台是位于归属区还是位于非归属区,并且请求移动台显示当前位置;以及,移动台在基站控制器(BSC)的请求下显示当前位置。
根据本发明的另一方面,提供一种在蜂窝移动通信系统中指示移动台位置的方法。这种方法包括下列步骤服务中的移动台给基站控制器(BSC)发送其当前位置信息,其中业务信道正在连接该基站控制器(BSC);基站控制器(BSC)搜索移动台的归属区表,以确定移动台是否已经在归属区和非归属区之间移动,其中归属区表包含移动台的归属区位置信息;如果移动台已经在归属区和非家之间移动,则基站控制器(BSC)请求移动台显示它的当前位置;以及,移动台在基站控制器(BSC)的请求下显示当前位置。
附图的简短说明本发明的上述和其它目的、特征和优点在通过联合附图的下列详细说明中变得更清楚,其中图1是说明一般的蜂窝通信系统的网络结构的示意图;图2是说明根据本发明的实施例的移动台的归属区表的示意图;图3是说明根据本发明的实施例使用不同计费费率的方法的流程图;图4是说明作为说明性例子的移动台的移动的框图;图5是说明根据本发明的实施例在位置登记期间指示移动台位置的方法的流程图;图6是说明根据本发明的实施例在呼叫始发期间指示移动台位置的方法的流程图;图7是说明根据本发明的实施例在呼叫终止期间指示移动台位置的方法的流程图;以及,图8是说明根据本发明的实施例在呼叫期间指示移动台位置的方法的流程图。
优选实施例的详细说明下面将参考附图对本发明的优选实施例进行描述。为简单起见,众所周知的功能或结构不进行详细描述,因为它们会使本发明陷入不必要的细节中。
在本发明示范性的实施例中,“归属区”的位置信息可以在归属区表中管理,以便对在归属区和非归属区中进行的呼叫使用不同计费费率,“归属区”即为特定移动台的主服务区。归属区被定义为用户的居住区域或它的周围区域。归属区的边界取决于服务提供商所设定的标准而相应地定义。例如,如果服务提供商将用户住处的边界设置为归属区,以便刺激移动用户在他的或她的住处使用移动服务,则用户在归属区之内进行的任何呼叫都以较低的费率收费。为此,如果移动台用户签订了归属区服务,则移动通信服务提供商寻找用户的地址,并且将与落入归属区内的移动位置相邻的邻近的小区的位置信息存储在归属区表中。
根据本发明,移动通信系统基于小区覆盖区域在移动交换中心(MSC)40的控制下使用与其相连的访问者位置寄存器(VLR)60和归属位置寄存器(HLR)70对用户使用不同的计费费率。存储在归属区表的位置信息可以包括覆盖包括移动台的归属区在内的服务区域的移动交换中心(MSC)ID(识别码),给相应服务区域提供服务的基站控制器(BSC)ID,以及给相应服务区域提供服务的基站ID。
然而,如果为了提高容量基站使用多个扇形天线把一个小区划分成多个扇区,位置信息也包括给相应服务区域提供服务的扇区ID。在这种情况下,存储在归属区表的位置信息包括移动交换中心ID、基站控制器(BSC)ID、基站ID、以及扇区ID。
图2是描绘根据本发明的实施例的移动台的归属区表。如图所示,第一到第三基站21、22和23与移动台10的归属服务区域邻近。由于基站21、22和23的服务区域被划分成α、β和γ扇区,相应地,移动台10的归属区表存储了第一基站21的α扇区ID、第二基站22的β扇区ID、第三基站23的γ扇区ID、控制基站的基站控制器(BSC)ID、以及控制基站控制器(BSC)的移动交换中心(MSC)ID。
归属区表存储在归属位置寄存器(HLR)中,并且归属区由移动台所处于的邻近扇区(或小区)定义。对于归属区表的结构,当移动台处在特定小区的边缘时,可能存在多个扇形(或小区)。而当用户处在扇区的中心时,可能仅仅存在一个扇区(或小区)。然而,服务提供商可以将多个扇区或小区的组合指定为归属区,这应该被注意。在用户信息(即归属区表信息)被存储在归属位置寄存器(HLR)之后,如果由于移动台的运动需要有位置登记,或者如果移动台收到呼叫始发请求或收到呼叫终止请求,则归属位置寄存器(HLR)将移动台的归属区表发送到与覆盖该移动台的基站相连的移动交换中心(MSC)的访问者位置寄存器(VLR)。
如上述解释,移动交换中心(MSC)在访问者位置寄存器(VLR)中存储移动台的归属区表。访问者位置寄存器(VLR)确定移动台的位置信息是否包括在归属区表,以检测移动台是否从归属区移动到了非归属区,或从非归属区移动到了归属区。相应地,如果移动台发送呼叫始发请求或收到呼叫终止请求,则基于访问者位置寄存器(VLR)所做的决定,用户能被通知移动台当前是位于归属区还是非归属区。然后,通过在移动台显示单元上显示的字符,或通过从移动台产生的特定音调,移动用户能够被通知当前的位置。为此,访问者位置寄存器(VLR)给基站控制器(BSC)提供归属区表。基站控制器(BSC)请求移动台在移动台的呼叫终止或始发期间,或在呼叫期间显示适当的字符或音调,以指示当前的位置。另外,基站控制器(BSC)还存储小区移动的历史,并当呼叫释放时将小区移动的历史送到移动交换中心(MSC),从而使得移动交换中心(MSC)能够对移动台使用不同的费率。
图3表示根据本发明的实施例使用不同计费费率的一种方法。如图所示,归属位置寄存器(HLR)在步骤s110产生一个包括移动台的位置信息的归属区表。归属位置寄存器(HLR)在步骤s140将包括归属区表在内的用户信息发送到与移动台相连的移动交换中心(MSC)的访问者位置寄存器(VLR)。访问者位置寄存器(VLR)在步骤s130存储包括归属区表在内的用户信息。在步骤s140,基于存储在访问者位置寄存器(VLR)中的归属区表,移动交换中心(MSC)对在归属区发生的呼叫使用第一计费格式(或率),对在非归属区发生的呼叫使用第二计费格式。
更具体地说,如果特定的移动台请求位置登记,归属位置寄存器(HLR)在步骤s110使用主服务区的位置信息为移动台产生一个归属区表。归属区表与其它移动台的用户信息一起被存储在归属位置寄存器(HLR)。如果移动台请求呼叫始发或终止呼叫,则移动交换中心(MSC)在访问者位置寄存器(VLR)中搜索移动台的用户信息。如果在访问者位置寄存器(VLR)中没有移动台的用户信息,则访问者位置寄存器(VLR)请求归属位置寄存器(HLR)提供移动台的用户信息。然后,归属位置寄存器(HLR)在步骤s120给访问者位置寄存器(VLR)提供包括移动台的归属区表在内的用户信息。然后,在步骤s130,访问者位置寄存器(VLR)存储归属区表。而且,如果没有呼叫始发或呼叫终止,无论何时归属区表被更新,归属位置寄存器(HLR)都给移动交换中心(MSC)的访问者位置寄存器(VLR)提供归属区表。然后访问者位置寄存器(VLR)存储从归属位置寄存器(HLR)收到的归属区表。
访问者位置寄存器(VLR)存储归属区表时,移动交换中心(MSC)对归属区和非归属区的移动台使用不同的费率。移动台计算在归属区内的呼叫持续时间和在非归属区内的呼叫持续时间,然后如果移动台释放呼叫,将计算出的呼叫持续时间提供给基站控制器(BSC),它管理移动台的移动。为此,访问者位置寄存器(VLR)给与移动台相连的基站控制器(BSC)提供归属区表,以便基站控制器(BSC)能检测移动台的位置。基站控制器(BSC)检查正在服务的移动台是否从归属区移动到非归属区,或从非归属区移动到归属区,然后计算在归属区内的总呼叫时间和在非归属区内的总呼叫时间。
图4表示移动台移动的例子。如图所示,如果在位置A开始呼叫的移动台沿着归属区的边界移动,在位置B终止呼叫,则与移动台相连的基站控制器(BSC)计算移动台在归属区和非归属区中的总呼叫时间,然后将计算出的各呼叫时间提供给移动交换中心。在图4中,在归属区的总呼叫时间是(t3-t2)+(t5-t4)+(t7-t6),而在非归属区的总呼叫时间是(t2-t1)+(t4-t3)+(t6-t5)。然后移动交换中心(MSC)对归属区的呼叫时间(t3-t2)+(t5-t4)+(t7-t6)使用第一计费费率,对非归属区的呼叫时间(t2-t1)+(t4-t3)+(t6-t5)使用第二计费费率。例如,移动交换中心(MSC)对在归属区发生的呼叫产生的计费费率比在非归属区发生的呼叫的小。
当移动台终止呼叫时,基站控制器(BSC)将移动台的呼叫持续时间信息发送到移动交换中心(MSC)。另一方面,无论何时正在服务的移动台在归属区和非归属区之间移动,基站控制器(BSC)都能将移动台在每个区的呼叫时间信息发送到移动交换中心(MSC)。例如,基站控制器(BSC)在t2时刻给移动交换中心(MSC)提供非归属区的呼叫时间(t2-t1),在t3时刻提供在归属区的呼叫时间(t3-t2)。通过这个过程,可以在归属区和非归属区对移动台使用不同的计费费率。在这种情况下,移动台的用户可以要求知道在当前位置对他使用哪种费率。
因此,当移动台被登记在归属区服务时,移动交换中心(MSC)监视移动台的当前位置,让移动台的用户知道在呼叫期间对他使用哪种费率。例如,移动台能通过一串字符指示当前位置是属于归属区还是非归属区,或使用特定的音调指示是否移动台从归属区移动了到非归属区或从非归属区移动到了归属区。
相应地,当发生以下不同类型的事件时,移动台将通知它的当前位置(1)如果移动台为它的移动进行位置登记,(2)如果移动台请求呼叫始发,(3)如果移动台收到呼叫终止请求,或(4)如果移动台在呼叫连接期间从归属区移动到非归属区,或者反过来。下面将针对位置指示方法对此进行详细的说明。
图5表示根据本发明的实施例在位置登记期间指示移动台位置的一种方法。如图所示,移动台在步骤s210通过基站和基站控制器(BSC)给移动交换中心(MSC)的访问者位置寄存器(VLR)发送位置登记请求。访问者位置寄存器(VLR)在步骤s220给归属位置寄存器(HLR)为移动台发送位置登记请求。在位置登记请求之后,访问者位置寄存器(VLR)在步骤s230从归属位置寄存器(HLR)接收包括移动台归属区表在内的用户信息。收到位置登记信息之后,在步骤s240,访问者位置寄存器(VLR)存储移动台的用户信息,并且通知移动台已经接受位置登记。在报告位置登记被接受之后,在步骤s250,访问者位置寄存器(VLR)基于归属区表确定移动台是否已经在归属区和非归属区之间移动。如果移动台已经在归属区和非归属区之间移动,则在步骤s260,访问者位置寄存器(VLR)为指示当前位置给移动台发送一条请求消息。在步骤s270,移动台响应来自访问者位置寄存器(VLR)的请求消息,指示当前位置。
更具体地说,在步骤s210,在蜂窝移动通信系统中登记的移动台周期性地或非周期性地登记移动台的位置。为了实现位置登记,如果移动台通过基站给基站控制器(BSC)发送位置登记消息,则基站控制器(BSC)给移动交换中心(MSC)发送位置更新请求消息,包括基站的ID和相应扇区ID 。然后移动交换中心(MSC)通过分析位置更新请求消息检测已经请求了位置登记请求的移动台的位置,然后通知访问者位置寄存器(VLR)移动台已经请求了位置登记。在步骤s220,访问者位置寄存器(VLR)给归属位置寄存器(HLR)发送位置登记通知消息,包括移动台所属的基站的ID和相应的扇区ID,从而请求移动台的位置登记。归属位置寄存器(HLR)应访问者位置寄存器(VLR)的请求更新移动台的用户信息,并且给访问者位置寄存器(VLR)发送位置登记通知消息,包括已经更新的用户信息,从而通知已经接受位置登记。如果移动台签订了归属区服务,则用户信息包括移动台的归属区表信息。
在步骤s230收到来自归属位置寄存器(HLR)的包括归属区表的用户信息之后,访问者位置寄存器(VLR)在步骤s240存储从归属位置寄存器(HLR)接收的移动台的归属区表和用户信息,然后通知移动台已经接受位置登记。在进行移动台的位置登记之后,访问者位置寄存器(VLR)在步骤s250检查包含在用户信息中的归属区表,确定移动台的当前位置信息是否被包括在归属区表中。访问者位置寄存器(VLR)能基于基站控制器(BSC)发送的基站ID和扇区ID,来检测移动台的当前位置。此时,访问者位置寄存器(VLR)把以前存储的移动台的位置信息与移动台的当前位置信息作比较,确定移动台是否已经在归属区和非归属区之间移动。就是说,如果移动台的当前位置信息被包括在归属区表中,则访问者位置寄存器(VLR)将移动台的归属区标志设定为“1”(或真)。相反,如果移动台的当前位置信息没被包括在归属区表中,访问者位置寄存器(VLR)将移动台的归属区标志设定为“0”(或假)。
相应地,如果在归属区表检测到移动台的当前位置信息,访问者位置寄存器(VLR)将归属区标志设定为“1”表示归属区,否则将归属区标志设定为“0”表示非归属区。因此,访问者位置寄存器(VLR)通过检查移动台的归属区标志值是否变化,就能决定移动台是否在归属区和非归属区之间移动。
如果移动台已从归属区移动到了非归属区或从非归属区移动到了归属区,则访问者位置寄存器(VLR)在步骤s260通过基站和基站控制器(BSC)请求移动台重新指示它的当前位置。然后,在步骤s270,移动台通过一串字符通知用户当前位置是属于归属区还是非归属区。通过这种方式,无论何时移动台在归属区和非归属区之间移动,移动台均在移动台的显示单元上显示当前位置区。例如,如果移动台已从归属区移动到了非归属区,则移动台在访问者位置寄存器(VLR)的请求下在显示单元上显示“非归属区”。否则,如果移动台从非归属区移动到了到归属区,移动台在访问者位置寄存器(VLR)的请求下在显示单元上显示“归属区”。
然而,如果移动台没在归属区和非归属区之间移动,则访问者位置寄存器(VLR)不请求移动台显示当前位置区,并且移动台保持以前显示的字符。用这种方式,无论何时进行了位置登记,移动台都能显示当前位置是属于归属区还是非归属区。因此,通过在移动台的显示单元上显示的信息,用户能知道移动台当前是位于归属区还是非归属区。
图6表示根据本发明的实施例用于在呼叫始发期间指示基站位置的一种方法。如图所示,移动台在步骤s310通过基站和基站控制器(BSC)给移动交换中心(MSC)发送呼叫始发请求。收到呼叫始发请求之后,移动交换中心(MSC)在步骤s320给基站控制器(BSC)发送移动台的归属区表。基站控制器(BSC)在步骤s330搜索归属区表,确定移动台是位于归属区还是非归属区,并且请求移动台指示当前位置。移动台在步骤s340在基站控制器(BSC)的请求下显示当前位置区。
更具体地说,在步骤s310,如果用户拨叫对方的电话号码,则移动台通过基站给基站控制器(BSC)发送呼叫始发请求消息,包括被叫(或被拨)的电话号码。然后,基站控制器(BSC)给移动交换中心(MSC)发送一CM服务请求消息,包括移动台的唯一号、基站ID、基站控制器(BSC)ID、以及被叫电话号码,从而请求呼叫始发。
收到呼叫始发请求之后,如果移动交换中心(MSC)给基站控制器(BSC)发送一SCCP(信令连接控制部分)连接证实消息,则基站控制器(BSC)给移动交换中心(MSC)发送一条设置消息,而移动交换中心(MSC)给基站控制器(BSC)发送一呼叫处理消息。在为呼叫始发连结信遒之后,移动交换中心(MSC)分析移动台的主叫号码和被叫号码,然后请求访问者位置寄存器(VLR)提供移动台的用户信息,即归属区表。访问者位置寄存器(VLR)搜索移动台的用户信息,然后将搜索到的用户信息发送给移动交换中心。如果移动台签订了归属区服务,则用户信息包括移动台的归属区表。否则,如果移动台没有签订归属区服务,则用户信息不包括移动台的归属区表。本发明的说明将限定于移动台签订了归属区服务的操作。
在步骤s320,移动交换中心(MSC)使用指定请求消息给基站控制器(BSC)发送从访问者位置寄存器(VLR)收到的归属区表。在步骤s330,基站控制器(BSC)检查移动台的当前位置信息是否被包括在归属区表中,从而确定移动台的当前位置。当移动台的当前位置信息被包括在归属区表时,这意味着移动台目前位于归属区。否则,如果移动台的当前位置信息没有被包括在归属区表中,则意味着移动台目前位于非归属区。
在移动台的当前位置确定之后,基站控制器(BSC)通过基站给移动台发送一特征通知消息,请求显示当前位置。这里,特征通知消息包括由基站控制器(BSC)确定了的移动台的当前位置信息(归属区或非归属区信息)。然后,在步骤s340,移动台通过一串字符指示由特征通知消息指定的当前位置区。
在这个过程中,希望发起呼叫的用户通过在移动台显示单元上显示的字符,能知道当前位置是属于归属区还是非归属区。
图7表示根据本发明的实施例在呼叫终止期间指示移动台位置的一种方法。如图所示,在步骤s410,移动台收到呼叫终止请求。收到呼叫终止请求之后,移动交换中心(MSC)在步骤s420通过基站和基站控制器(BSC)对移动台进行寻呼。在步骤s430,移动交换中心(MSC)通过基站和基站控制器(BSC)收到来自移动台的寻呼响应。收到寻呼响应之后,在步骤s440,移动交换中心(MSC)给基站控制器(BSC)发送移动台的归属区表。在步骤s450,基站控制器(BSC)搜索归属区表,确定移动台是位于归属区还是非归属区,并且请求移动台显示当前位置区。在步骤s460,移动台应基站控制器(BSC)的请求显示当前位置区。
下面将参考一种情况对实施例进行详细说明,即移动交换中心(MSC)收到呼叫终止请求的情况。如图7所示,在步骤s410,第二移动交换中心(MSC)接收从在第一移动交换中心(MSC)服务区域中的第一移动台发给第二移动台的呼叫终止请求。收到呼叫终止请求之后,第二移动交换中心(MSC)请求其访问者位置寄存器(VLR)提供第二移动台的用户信息。如果第二移动台签订了归属区服务,则第二移动台的用户信息将包括第二移动台的归属区表。这里,实施例的说明将局限于与第二移动台签订了归属区服务的操作。就是说,如果第二移动台签订了归属区服务,则访问者位置寄存器(VLR)将给第二移动交换中心发送包含第二移动台归属区表的用户信息。
在步骤s420,当第一移动交换中心(MSC)给为第二移动台所处区域提供服务的基站控制器(BSC)发送寻呼移动台的请求时,基站控制器(BSC)通过为第二移动台所处区域提供服务的基站来寻呼第二移动台。在步骤s430,第二移动台通过基站、基站控制器(BSC)和第二移动交换中心给第一移动台发送寻呼响应。在步骤s440,如果第一移动交换中心(MSC)给第二移动交换中心发送终止呼叫处理命令,则第二移动交换中心(MSC)给基站控制器(BSC)发送第二移动台的归属区表。在步骤s450,基站控制器(BSC)通过搜索归属区表监视第二移动台的移动。在步骤s460,第二移动台应基站控制器(BSC)的请求在移动台的显示单元上显示当前位置区。就是说,基站控制器(BSC)确定第二移动台的当前位置信息是否被包括在归属区表中。如果第二移动台的当前位置信息被包括在归属区表中,则基站控制器(BSC)请求第二移动台显示一串字符“归属区”,然后第二移动台在基站控制器(BSC)的请求下,在移动台的显示单元上显示“归属区”。否则,如果第二移动台的当前位置信息没有被包括在归属区表中,则基站控制器(BSC)请求第二移动台显示“非归属区”,然后第二移动台在基站控制器(BSC)的请求下在显示器上显示“非归属区”。
尽管参考实施例对本发明进行了描述,在此例中,移动交换中心(MSC)接收从在属于移动交换中心(MSC)的服务区中的移动台到在属于另一移动交换中心(MSC)的另一服务区中的另一移动台的呼叫终止请求,本发明也能被用于另外的情形,即移动交换中心(MSC)接收在同一服务区内从移动台到另一移动台的呼叫终止请求。就是说,如果移动交换中心(MSC)在同一服务区收到呼叫终止请求,则移动交换中心(MSC)产生呼叫始发模块,即软件模块,用于处理来自始发移动台的呼叫,以及产生呼叫终止模块,即软件模块,用于处理发往终止移动台的呼叫。当呼叫始发模块请求访问者位置寄存器(VLR)提供终止移动台的用户信息时,访问者位置寄存器(VLR)给呼叫始发模块发送包括终止移动台归属区表的用户信息。
在步骤s420,收到归属区表之后,呼叫始发模块给移动交换中心的呼叫终止模块发送一寻呼请求消息。然后呼叫终止模块给在终止移动台所在区域提供服务的基站控制器(BSC)发送一寻呼请求,并且基站控制器(BSC)通过在终止移动台所在区域提供服务的基站给终止移动台发送一寻呼消息。
在步骤430,收到寻呼消息之后,终止移动台通过基站给基站控制器(BSC)发送一寻呼响应消息,而基站控制器(BSC)给呼叫终止模块传送寻呼响应消息。通过基站和基站控制器(BSC)从移动台收到寻呼响应消息之后,移动交换中心(MSC)的呼叫终止模块给呼叫始发模块发送寻呼响应消息。
收到寻呼响应消息之后,呼叫始发模块给呼叫终止模块发送终止移动台的用户信息,用于处理终止呼叫。此时,发送给呼叫终止模块的用户信息包括终止移动台的归属区表。然后,在步骤s440,移动交换中心(MSC)的呼叫终止模块通过指定请求消息给基站控制器(BSC)发送归属区表。
在步骤s450,基站控制器(BSC)确定终止移动台的当前位置信息是否被包括在归属区表中,以确定移动台的当前位置。如果移动台的当前位置信息被包括在归属区表中,则这意味着移动台目前位于归属区。否则,如果移动台的当前位置信息没有被包括在归属区表中,则这意味着移动台目前位于非归属区。
在确定移动台的当前位置之后,基站控制器(BSC)通过基站给移动台发送一特征通知消息,请求移动台显示当前位置区。这里,特征通知消息包括由基站控制器(BSC)确定了的移动台的当前位置信息(归属区或非归属区)。在步骤s460,移动台在显示单元上以字符消息的形式显示由特征通知消息指定的当前位置区。
通过这个过程,无论何时移动台收到呼叫终止请求,它都能显示当前位置区。因此,通过使用在移动台显示单元上显示的信息,用户能知道移动台当前是位于归属区还是非归属区。
图8表示根据本发明的实施例在呼叫期间指示移动台位置的一种方法。如图所示,在步骤s510,在呼叫期间,移动台周期性地给连接业务信道的基站控制器(BSC)发送它的当前位置信息。在步骤s520,基站控制器(BSC)搜索移动台的归属区表,确定移动台是否已经在归属区和非归属区之间移动。当移动台已在归属区和非归属区之间移动时,在步骤s530,基站控制器(BSC)请求移动台显示当前位置区。在步骤s540,移动台应基站控制器(BSC)的请求显示当前位置。
更具体地说,如果移动台与对方建立呼叫,则签订了归属区服务的移动台在呼叫期间周期性地或非周期性地通过基站给基站控制器(BSC)发送它的当前位置信息。这里,无论何时发生了越区切换或超过了预定的时段,移动台都给基站控制器(BSC)发送当前位置信息。与签订了归属区服务的移动台相连的基站控制器(BSC)在呼叫设置过程从移动交换中心(MSC)接收移动台的归属区表,并存储已收到的归属区表。
基站控制器(BSC)在步骤s520确定终止移动台的当前位置信息是否被包括在归属区表中,并且将终止移动台的已经存储的位置信息与当前位置信息进行比较,确定移动台是否已经在归属区和非归属区之间移动。如果终止移动台的当前位置信息被包括在归属区表中,则这意味着移动台当前位于归属区。否则,如果终止移动台的当前位置信息没有被包括在归属区表中,则这意味着移动台当前位于非归属区。
当移动台的当前位置信息被包括在归属区表中时,基站控制器(BSC)将移动台的归属区标志设置为“1”。否则,如果移动台的当前位置信息没有被包括在归属区表中,则基站控制器(BSC)将移动台的归属区标志设置为“0”。就是说,在从归属区表搜索移动台的当前位置信息之后,基站控制器(BSC)根据搜索结果设定归属区标志。因此,通过检测移动台的归属区标志是否改变,基站控制器(BSC)能决定移动台是否已经在归属区和非归属区之间移动。
当移动台已经在归属区和非归属区之间移动时,在步骤s530,基站控制器(BSC)通过基站给移动台发送特征通知消息,以请求移动台显示当前位置区。然后,在步骤s540,移动台通过特定的音调表示移动台已经在归属区和非归属区之间移动。用户可能非常有兴趣知道移动台是否从以较低费率计费的归属区移动到了以较更高费率计费的非归属区。相应地,只有当移动台已从归属区移动了到非归属区时,基站控制器(BSC)才控制移动台指示当前位置。就是说,只有当归属区标志从“1”改变到“0”时,基站控制器(BSC)才发送特征通知消息,以便当从归属区移动到非归属区时,移动台产生特定的音调。
通过这个过程,在呼叫期间,无论何时移动台从归属区移动到了非归属区(或从非归属区到归属区),移动台均能产生特定的音调。通过听移动台产生的音调,用户能确认移动台从归属区移动到了非归属区(或从非归属区到归属区)。
如上所述,本发明具有下列优点。通过监视在归属区表中移动台的位置信息,可对在归属区和非归属区中的移动台使用不同的计费费率。就是说,根据移动台的位置使用不同的计费费率,有可能提供一种低价格计费计划,用这种方法,计费费率可以比当前移动通信网计费方案较低,或者等于或稍微高于PSTN的计费费率。另外,移动台通过一特定消息或一特定音调指示它的当前位置,以便用户能知道当前位置以及正在使用的费率类型。
尽管本发明是参考特定的优选实施例进行表示和描述的,但本领域的技术人员应当理解,在不脱离由所附权利要求限定的本发明的精神和范围的情况下,可以对其进行形式和细节的各种修改。
权利要求
1.一种在蜂窝移动通信系统中对用户使用不同计费费率的方法,包括下列步骤(a)在归属位置寄存器(HLR)中产生归属区表,包括移动台的归属区的定位信息;(b)将归属位置寄存器中的归属区表发送到与移动交换中心(MSC)相连的访问者位置寄存器(VLR),该移动交换中心为移动台所处的区域提供服务;(c)将归属区表存储在访问者位置寄存器(VLR)中;以及(d)基于在访问者位置寄存器(VLR)中存储的归属区表,移动交换中心(MSC)对在归属区服务区和非归属区服务区中发生的呼叫使用不同的计费费率。
2.如权利要求1所述的方法,其中归属区的位置信息包括服务归属区的基站的ID;控制基站的基站控制器(BSC)的ID;以及控制基站控制器(BSC)的移动交换中心(MSC)的ID。
3.如权利要求2所述的方法,其中,当基站的服务区被多个扇形天线划分成多个扇区时,归属区的位置信息还包括每个扇区的ID。
4.如权利要求1所述的方法,其中,归属区表的发送步骤(b)包括当归属位置寄存器(HLR)的归属区表被更新时,给访问者位置寄存器(VLR)发送归属区表的步骤。
5.如权利要求1所述的方法,其中,归属区表的发送步骤(b)包括当移动台终止呼叫或发起呼叫时,给访问者位置寄存器(VLR)发送归属区表的步骤。
6.如权利要求1所述的方法,其中使用不同计费费率的步骤(d)包括下列步骤将访问者位置寄存器(VLR)中的归属区表发送到把业务信道连结到移动台的基站控制器(BSC);基于归属区表的确定,基站控制器(BSC)决定移动台是否已经在归属区和非归属区之间移动;基站控制器(BSC)分别地计算在归属区和非归属区中移动台的呼叫持续时间,并且将计算出的呼叫持续时间结果发送到移动交换中心(MSC);以及移动交换中心对在归属区的呼叫持续时间使用第一计费费率,对在非归属区的呼叫持续时间使用第二计费费率。
7.一种在蜂窝移动通信系统中指示移动台位置的方法,包括下列步骤(a)移动台通过基站和基站控制器(BSC)给移动交换中心(MSC)的访问者位置寄存器(VLR)发送位置登记请求,该基站给移动台所处的区域提供服务;(b)将移动台的位置登记请求从访问者位置寄存器(VLR)发送到归属位置寄存器(HLR);(c)在访问者位置寄存器(VLR)中接收包括在归属位置寄存器(HLR)的归属区表中的用户信息,其中,归属区表包括移动台的归属区的位置信息;(d)将来自归属位置寄存器(HLR)的移动台的用户信息存储在访问者位置寄存器(VLR)中,并且通知移动台已经接受位置登记请求;(e)基于访问者位置寄存器(VLR)中的归属区表的确定,来确定移动台是否在归属区和非归属区之间移动;(f)如果移动台已在归属区和非归属区之间移动,则访问者位置寄存器(VLR)请求移动台指示移动台的当前位置;以及(g)移动台应访问者位置寄存器(VLR)的请求指示当前位置。
8.如权利要求7所述的方法,还包括下列步骤在请求当前位置的步骤(f)以前,移动台给访问者位置寄存器(VLR)发送移动台的当前位置信息;以及在给归属位置寄存器(HLR)发送移动台的位置登记请求的步骤(b)以前,访问者位置寄存器(VLR)给归属位置寄存器(HLR)发送移动台的当前位置信息。
9.如权利要求8所述的方法,其中确定移动台是否已经在归属区和非归属区之间移动的步骤(e)包括下列步骤访问者位置寄存器(VLR)确定移动台的当前位置信息是否被包括在归属区表中;如果移动台的当前位置信息被包括在归属区表中,则设定归属区标志为“1”(真),其中归属区标志表示移动台的当前位置是属于归属区还是属于非归属区;如果移动台的当前位置信息没有被包括在归属区表中,则设定归属区标志为“0”(假);确定移动台的归属区标志是否改变;如果移动台的归属区标志已改变,则确定移动台已经在归属区和非归属区之间移动;以及如果移动台的归属区标志没被改变,则确定移动台没有在归属区和非归属区之间移动。
10.如权利要求9所述的方法,其中移动台的当前位置信息包括移动交换中心、基站控制器(BSC)以及基站的识别码,。
11.如权利要求7中的任一条所述的方法,其中归属区的当前位置信息包括服务归属区的基站ID;控制基站的基站控制器(BSC)的ID;以及控制基站控制器(BSC)的移动交换中心(MSC)的ID。
12.如权利要求11所述的方法,其中,当基站的服务区被多个扇形天线划分成多个扇区时,归属区的当前位置信息还包括每个扇区的ID。
13.如权利要求12所述的方法,其中设置移动台的当前位置的步骤(g)包括请求移动台用一串字符“归属区”或“非归属区”显示当前位置的步骤。
14.如权利要求13所述的方法,其中请求移动台的当前位置的步骤(f)包括下列步骤如果移动台从归属区移动到非归属区,则访问者位置寄存器(VLR)请求移动台显示一串字符“非归属区”;以及如果移动台从非归属区移动到归属区,访问者位置寄存器(VLR)请求移动台显示一串字符“归属区”。
15.如权利要求13所述的方法,其中位置指示请求的步骤包括下列步骤如果移动台已经在非归属区和归属区之间移动,则访问者位置寄存器(VLR)请求移动台显示一串字符“归属区”;以及应访问者位置寄存器(VLR)的请求,在移动台显示字符“归属区”。
16.一种在蜂窝移动通信系统中指示移动台位置的方法,包括下列步骤(a)移动台通过基站和基站控制器(BSC)给移动交换中心(MSC)发送呼叫始发请求,该基站给移动台所处的区域提供服务;(b)在收到呼叫始发请求之后,移动交换中心给基站控制器(BSC)发送包括归属区的位置信息的归属区表;(c)基站控制器(BSC)搜索归属区表,以确定移动台是位于归属区还是非归属区,并请求移动台指示其当前位置;以及(d)移动台应基站控制器(BSC)的请求,显示当前位置。
17.如权利要求16所述的方法,还包括下列步骤(ⅰ)在步骤(b)中给移动交换中心发送呼叫始发请求之后,移动交换中心为到基站控制器(BSC)的呼叫始发建立一信道;(ⅱ)在建立信道之后,移动交换中心分析移动台主叫号码和被叫号码,并给访问者位置寄存器(VLR)发送移动台的归属区表请求;以及(ⅲ)访问者位置寄存器(VLR)给移动交换中心(MSC)发送移动台的归属区表。
18.如权利要求17所述的方法,还包括下列步骤在发送归属区表之后,访问者位置寄存器(VLR)请求归属位置寄存器(HLR)提供移动台的归属区表;以及将从归属位置寄存器(HLR)接收到的移动台的归属区表存储在访问者位置寄存器(VLR)中。
19.如权利要求18所述的方法,其中,步骤(e)中请求移动台显示当前位置的步骤包括下列步骤如果移动台的当前位置信息被包括在归属区表中,则基站控制器(BSC)请求移动台显示一串字符“归属区”;以及如果移动台的当前位置信息没有被包括在归属区表中,则基站控制器(BSC)请求移动台显示一串字符“非归属区”。
20.如权利要求19所述的方法,其中移动台的当前位置信息包括移动交换中心的ID、基站控制器(BSC)的ID、以及基站的ID。
21.如权利要求16中的任一条所述的方法,其中归属区的当前位置信息包括服务归属区的基站ID;控制基站的基站控制器(BSC)的ID;以及控制基站控制器(BSC)的移动交换中心(MSC)的ID。
22.如权利要求21所述的方法,其中,当基站的服务区被多个扇形天线划分成多个扇区时,归属区的当前位置信息还包括每个扇区的ID。
23.一种在蜂窝移动通信系统中指示移动台位置的方法,包括下列步骤(a)移动交换中心接收发往移动台的呼叫终止请求;(b)在收到呼叫终止请求之后,移动交换中心通过基站和基站控制器(BSC)对移动台进行寻呼;(c)移动交换中心通过基站控制器(BSC)和基站接收来自移动台的寻呼响应;(d)在收到寻呼应响应之后,移动交换中心给基站控制器(BSC)发送移动台的归属区表,其中归属区表包括移动台的归属区的位置信息;(e)基站控制器(BSC)搜索归属区表,以确定移动台是位于归属区还是非归属区,并请求移动台指示移动台的当前位置;以及(f)移动台应基站控制器(BSC)的请求,指示当前位置。
24.如权利要求23所述的方法,还包括下列步骤在收到呼叫终止请求之后,移动交换中心请求访问者位置寄存器(VLR)提供移动台的归属区表;以及访问者位置寄存器(VLR)给移动交换中心发送移动台的归属区表。
25.如权利要求24所述的方法,还包括下列步骤在发送归属区表之后,访问者位置寄存器(VLR)请求归属位置寄存器(HLR)提供移动台的归属区表;以及将从归属位置寄存器(HLR)收到的移动台的归属区表存储在访问者位置寄存器(VLR)中。
26.如权利要求25所述的方法,其中请求移动台显示移动台的当前位置的步骤(e)包括下列步骤如果移动台的当前位置信息被包括在归属区中,则基站控制器(BSC)请求移动台显示一串字符“归属区”;如果移动台的当前位置信息没有被包括在归属区中,则基站控制器(BSC)请求移动台显示一串字符“非归属区”。
27.如权利要求26所述的方法,其中移动台的当前位置信息包括移动交换中心的ID、基站控制器(BSC)的ID、以及基站的ID。
28.如权利要求23至27中的任一条所述的方法,其中归属区的当前位置信息包括服务归属区的基站ID;控制基站的基站控制器(BSC)的ID;以及控制基站控制器(BSC)的移动交换中心(MSC)的ID。
29.如权利要求28所述的方法,其中,当基站的服务区被多个扇形天线划分成多个扇区时,归属区的当前位置信息还包括每个扇区的ID。
30.一种在蜂窝移动通信系统中指示移动台位置的方法,包括下列步骤从第一移动交换中心(MSC)的第一移动台给第二移动交换中心(MSC)的第二移动台发送呼叫始发请求;请求第二移动交换中心(MSC)的访问者位置寄存器(VLR)提供包括第二移动台的归属区表的用户信息,其中归属区表包括第二移动台的归属区的位置信息;将包括第二移动台的归属区表的用户信息发送到第二移动交换中心(MSC)的访问者位置寄存器(VLR);第一移动交换中心请求对第二移动台所处区域提供服务的基站控制器(BSC),通过第二移动交换中心对第二移动台寻呼;基站控制器(BSC)通过对第二移动台所处区域提供服务的基站对第二移动台寻呼;第二移动台通过基站、基站控制器(BSC)、和第二移动交换中心给第一移动交换中心(MSC)发送寻呼响应;第一移动交换中心命令第二移动交换中心(MSC)处理呼叫终止;第二移动交换中心给基站控制器(BSC)发送第二移动台的归属区表;基站控制器(BSC)确定第二移动台的当前位置信息是否被包括在归属区表中;如果第二移动台的当前位置信息被包括在归属区表中,则基站控制器(BSC)请求第二移动台显示一串字符“归属区”;如果第二移动台的当前位置信息没被包括在归属区表中,则基站控制器(BSC)请求第二移动台显示一串字符“非归属区”;以及第二移动台应基站控制器(BSC)的请求,在显示单元上显示字符“归属区”或“非归属区”。
31.一种在蜂窝移动通信系统中显示移动台位置的方法,包括下列步骤正在服务的移动台给基站控制器(BSC)发送移动台的当前位置信息,该基站控制器当前正与一业务信道相连;基站控制器(BSC)搜索移动台的归属区表,确定移动台是否已经在归属区和非归属区之间移动,其中归属区表包括移动台的归属区的位置信息;如果移动台已经在归属区和非归属区之间移动,则基站控制器(BSC)请求移动台显示当前位置;以及移动台应基站控制器(BSC)的请求,显示当前位置。
32.如权利要求31所述的方法,其中移动台给基站控制器(BSC)周期性地、或者每当移动台进行越区切换时发送当前位置信息。
33.如权利要求30中的任一条所述的方法,其中归属区的当前位置信息包括服务归属区的基站ID;控制基站的基站控制器(BSC)的ID;以及控制基站控制器(BSC)的移动交换中心(MSC)的ID。
34.如权利要求33所述的方法,其中,当基站的服务区被多个扇形天线划分成多个扇区时,归属区的当前位置信息还包括每个扇区的ID。
35.如权利要求34所述的方法,其中当前位置指示请求的步骤包括如下步骤如果移动台从归属区移动到非归属区,则基站控制器(BSC)请求移动台产生特定的音调。
36.如权利要求32所述的方法,其中,如果移动台从归属区移动了到非归属区或从非归属区移动到归属区,则基站控制器(BSC)请求移动台产生特定的音调。
全文摘要
公开了一种在蜂窝移动通信系统中使用不同的计费费率并且指示移动台位置的方法。移动台的主服务区的位置信息在归属区表中被监视,以便对归属区和非归属区中的移动台使用不同的费率。通过根据移动台的位置使用不同的计费费率,有可能提供一种低价格计费系统,用这种方法,计费费率可以比移动通信网计费方案较低,或者等于或稍微高于PSTN的计费费率。而且,移动台通过特定的消息或特定的音调指示它的当前位置,以便用户知道当前位置以及正在使用的费率类型。
文档编号H04B7/185GK1306706SQ00800929
公开日2001年8月1日 申请日期2000年3月22日 优先权日1999年3月22日
发明者姜明锡 申请人:三星电子株式会社