利用包含路由信息的永久标识符传输数据的方法

文档序号:7883254阅读:184来源:国知局
专利名称:利用包含路由信息的永久标识符传输数据的方法
技术领域
本发明涉及通信领域,并且尤其涉及一种利用包含路由信息的永久标识符传输数据的方法。


图1显示一个提供移动性的常规通信系统的逻辑方框图。该逻辑方框图表示提供用户移动性的无线或有线(或陆线)通信系统。如图所示,终端用户2通过第一通信设备4、服务系统12、网络14、本地系统16及第二通信设备8与目的实体6通信。终端用户2表示一个实体(人、系统或机器),产生与目的实体(同样是人、系统或机器)通信的信息。
第一通信设备4表示用于与服务系统12接口的设备。例如,以无线通信为例,服务系统12包括为通信设备4所在的覆盖区域提供无线通信服务的任意数量的基站、移动交换中心、鉴权中心等,并且该通信设备4表示一个移动台。继续无线通信的例子,网络14提供一个公用或专用通信网络,如公用交换电话网、公用数据包网络或专用数据包网络,而本地系统16表示该无线通信服务提供者,移动台(即通信设备4)的用户已与之建立了一个提供移动无线通信服务的协议。因此,本地系统16,象服务系统12一样,也包括为一个覆盖区域提供移动无线通信服务的任意数量的基站、移动交换中心、鉴权中心等。因为一个单独的移动无线通信服务提供者具有一个有限的覆盖范围,所以具有不同覆盖范围的服务提供者建立漫游协议以服务各自的用户。在本例中,第二通信设备8可以是一个移动台或与本地系统16的有线连接。或者,在本例或任何其它实施例中,第二通信设备8通过一个网络如网络14连接到本地系统16。又或者,第二通信设备8构成该本地系统16的一部分。
作为图1如何表示一个有线移动通信系统的例子,服务系统12表示用于通信设备4所在位置的陆线移动通信服务提供者,网络14表示,例如,一个长距离的陆线载体,本地系统16表示另一个陆线移动通信服务提供者,终端用户2已与之建立了提供陆线移动通信服务的协议。则第一通信设备4可以表示一个智能或可编程电话。一个智能电话的实施例允许终端用户2将一个编程的IC卡插入该智能电话,并且将该智能电话转变成该终端用户的个人电话。即,该编程的IC卡将终端用户2的用户信息提供给该智能电话,使得该信息到服务系统12的通信以及服务系统12与本地系统16之间的通信允许,例如,(1)对终端用户2的呼叫路由到该智能电话(即通信设备4),或(2)终端用户2在服务系统12中发起呼叫,好象他还在由本地系统16所服务的区域内一样。
以上有线和无线的例子仅提供了图1所表示的多种可能的移动通信系统中的两例。
图1的逻辑方框图所示的移动通信系统对于仅想向合法用户提供通信服务并且为提供这些服务收取适当费用的服务系统12和本地系统16提出了各种挑战。因此,每个通信系统具有与之相关的许多不同的标准和协议,用于保证达到上述目的。
这些标准所用的最普遍的技术是利用与终端用户2相关的永久标识符。其中一个标识符由本地系统16分配,并且以下称为第一永久标识符。第一永久标识符包括两部分。第一部分包括给本地系统16的路由信息,并且识别服务系统12将要与之通信的本地系统16。第一永久标识符的第二部分识别到本地系统16的终端用户2,并且通常是一个识别号。许多无线通信标准将第一永久标识符称为移动台标识符(MSID)。
第一永久标识符的一个例子是由国际电信联盟-电信部(ITU-T)推荐标准E.212指定的国际移动台(或用户)识别(IMSI)。IMSI的格式如下IMSI(最多15位数)=MCC(3位数)+MNC(1至3位数)+MSIN(9至11位数)移动国家码(MCC)构成IMSI的头三位,并识别本地系统16所在的国家。MCC与构成紧接着的1至3位数的移动网络码(MNC)一起,构成识别本地系统16的本地系统码。美国的通信标准通常将该本地系统码称为本地网络标识符(HNI)。紧接着的9至11位数构成由本地系统16预先分配给终端用户2的识别号。
本地系统16知道的并且与终端用户2相关的另一个永久用户标识符(以下称为“第二永久标识符”)不是必须由本地系统16分配。该标识符还以某种方式与终端用户2所使用的第一通信设备4或其一部分相关。在一个移动无线通信系统中,第二永久标识符可以是用作第一通信设备4的移动台的电子序列号(ESN)。在一个有线移动通信系统如上述的智能电话例子中,第二永久标识符可以是编程的IC卡的序列号。第二永久标识符甚至可以是例如综合业务数字网(ISDN)电话的电话号码。
本地系统16典型地为每个用户如终端用户2存储第一和第二永久标识符对。当与服务系统12通信时,通信设备4向服务系统12提供第一和第二永久标识符。基于第一永久标识符中的路由信息,服务系统12知道去与本地系统16通信,以,例如,确认终端用户2。为了确认终端用户2,服务系统12向本地系统16提供第一和/或第二永久标识符。典型地,如果本地系统16仅接收一个标识符,本地系统16就将从服务系统12中请求另一个标识符。
如果服务系统12所提供的第一和第二永久标识符均与本地站16中存储的相应的第一和第二永久标识符对匹配,本地站16就确认终端用户2。该过程也可以用作校验(用于计费目的)或鉴权(以排除欺骗)终端用户2的步骤的一部分。仍参考无线的例子,该确认过程典型地作为包括在大多数无线通信标准中的注册步骤的一部分执行。
一旦确认,服务系统12就向终端用户2提供通信服务。例如,在一个无线系统中,服务系统12从移动台接收到来自发起呼叫的终端用户2的请求时,将打开一个到合法移动台的业务信道。打开该业务信道后,终端用户2就能够传输数据到目的实体6。
但是,与通过冗长的请求和建立业务信道的过程能够传输数据相比,终端用户需要更有效地传输数据。
根据本发明用于传输数据的方法,构成与移动通信系统中的一个终端用户(人、系统或机器)相关的第一永久标识符。第一永久标识符包括给该移动通信系统中的一个本地系统的路由信息,并且还包括与其预定部分中的终端用户相关的数据。该终端用户所使用的移动通信系统中的通信设备发送第二永久标识符和第一永久标识符,二者均被指定到本地系统。第二永久标识符还以某种方式与终端用户相关,并且用于识别终端用户。
基于第二永久标识符,本地系统能够认可与接收到的第一和第二永久标识符对相关的该终端用户,并且至少根据该认可,发送至少该第一永久标识符到目的实体(人、系统或机器)。目的实体提取第一永久标识符的预定部分作为数据。用这种方式,数据在移动通信系统上从终端用户传输到目的实体,而不必建立一个业务信道。
从以下的详细描述以及附图中将更充分地理解本发明。附图仅通过图解给出,其中不同图中相同的参考数字表示相应的部分。其中图1显示一个常规通信系统的逻辑方框图;图2显示用于图1中的终端用户的一个系统实施例的逻辑方框图;图3显示图1中目的实体的一个系统实施例的逻辑方框图;以及图4显示根据本发明的通信系统的一个实施例的逻辑方框图。
传输数据的方法将利用图1中所示的常规通信系统来描述。因此,图1中所示的单元的描述将不再重复。
如上所述,与图1表示的许多移动通信系统相关的许多标准和协议利用第一永久标识符和第二永久标识符。为了传输数据,通信设备4在要求传输第一和第二永久标识符的标准或协议中启动一个步骤。例如,在一个移动无线通信系统中,许多标准要求移动台传输第一和第二永久标识符作为注册步骤的一部分。
但是,通信设备4在传输之前修改该第一永久标识符。或者,终端用户2将一个修改的第一永久标识符提供给通信设备。特别地,第一永久标识符的第一部分包括到本地系统16的路由信息,但是通常包括由本地系统16预先分配的用户识别号的第二部分或其中一部分包含着来自终端用户2的数据。
第二永久标识符保持不变。因此,第一永久标识符将称为可变标识符,第二永久标识符将称为固定标识符。
例如,当IMSI是可变标识符时,修改的IMSI具有以下格式IMSI(最多15位数)=MCC(3位数)+MNC(1至3位数)+数据(9至11位数)作为启动的过程的一部分,服务系统12通过网络14和第二通信设备8将可变的和固定的标识符提供到本地系统16。如果服务系统12仅提供可变的和固定的标识符中的一个,本地系统16就请求另一个标识符。本地系统16将可变的和固定的标识符与存储可变的和固定的标识符对进行比较。如果本地系统16发现接收的固定标识符与存储的固定标识符之间的匹配,但是接收的可变标识符并不匹配与匹配物-存储的固定标识符相关的存储的可变标识符,则本地系统16认可该接收的可变标识符存储数据。当本地系统16认可接收的可变标识符存储数据时,本地系统16通过第二通信设备8将接收的可变和固定标识符与匹配物-存储的固定标识符一起发送到目的实体6。并且本地系统16未能确认第一通信设备4用于服务系统12。所以,服务系统12可以选择拒绝为第一通信设备4服务。
基于接收的固定标识符,目的实体6认可由终端用户2启动的接收的固定和可变标识符。此外,因为可变标识符与用于终端用户2的可变标识符不匹配,所以目的实体6认可该可变标识符包含数据。或者,简单地接收来自本地系统16的标识符,使得认可该可变标识符包含数据。已经认可该可变标识符包含数据的目的实体6提取该可变标识符的第二部分作为数据。
正如一个熟练的技术人员将会意识到的,根据本发明的方法允许终端用户2将数据传输到一个目的实体,而不必请求及建立一个业务信道。
如前所述,终端用户2可以是一个人、系统或机器。例如,终端用户2可以是如图2所示的一个终端用户系统。图2显示一个终端用户系统100的逻辑方框图。如图所示,终端用户系统100包括连接到第一只读存储器(104)和第一随机存取存储器(106)的第一中央处理器(CPU)102。第一CPU 102基于存储在第一ROM 104中的一个预定的程序,根据接收的输入执行某个功能。中间的及最终的处理结果被存储在第一RAM 106中。根据存储在第一ROM 104中的程序,第一CPU 102将数据传输到用于传输的通信设备4。
正如一个熟练的技术人员将会意识到的,终端用户系统100可以是大多数终端用户系统中的任一个,例如自动柜员机、感应或测量设备(如煤气表或电表)、自动售货机、车辆、自主车辆、机器人、安全警报系统、环境或气象跟踪系统等,以某种方式,如从一个人或传感器接收输入。因此,终端用户系统100需要将其运行过程中积累的数据传输到相关的一个遥远位置的目的实体6。
作为一个更具体的例子,终端用户系统100可以是一个车辆跟踪设备,测量车辆行进的距离以及探测该车辆的位置。通过第一通信设备4、服务系统12、网络14、本地系统16和第二通信设备8,终端用户系统100根据本发明的方法将关于距离和位置的数据传输到目的实体6。
在另一个实施例中,第一通信设备4构成终端用户系统100的一部分或终端用户系统100构成第一通信设备4的一部分。在一个可能的移动无线通信系统中,第一通信设备4是一个移动台,该移动台构成终端用户系统100的一部分。
同样如前所述,目的实体6可以是一个人、系统或机器。例如,目的实体6可以是图3所示的处理系统110。如图所示,处理系统110包括连接到第二ROM 114和第二RAM 116的第二CPU 112。第二CPU112根据存储在第二ROM 114中的一个预定的程序执行处理功能,并且将中间的和最后的处理结果存储在第二RAM 116中。
继续车辆跟踪的例子,处理系统110是一个用于运输公司的处理系统提取终端用户系统100传输到此的数据,并且利用提取的数据以,例如,准备客户的合适的帐单。
或者,第二通信设备8可以构成目的实体6的一部分,或目的实体6可以构成第二通信设备8的一部分。
此外,本地系统16可以通过通信线路(例如光纤、电缆等)与目的实体6直接通信;从而除去第二通信设备8。在另一个实施例中,第二通信设备8也可以被除去,其中目的实体6构成本地系统16的一部分或本地系统16构成目的实体6的一部分。
作为进一步的替换,并且理想地作为该实施例的一部分,其中目的实体6构成本地系统16的一部分或本地系统16构成目的实体6的一部分,本地系统16并不存储任何可变标识符。而是,本地系统16不期望不断确认终端用户2使得可以向其提供通信服务。本地系统16仅期望接收来自终端用户2的数据。因此,当本地系统16从服务系统12接收与存储的固定标识符匹配的固定标识符时,本地系统16将可变和固定标识符发送到目的实体6。
图4显示根据本发明的移动通信系统的另一个逻辑方框图。图4的实施例与图1所示的相同,除了增加了(1)连接到本地系统16的第三至第M通信设备8-1,…,8-M,以及(2)连接到第三至第M通信设备8-1,…,8-M的第二至第N目的实体6-1,…,6-N。
在本实施例中,本地系统16支持多个目的实体6,6-1,…,6-N。本地系统16为第一至第N目的实体6,6-1,…,6-N的每一个存储唯一的地址。因此,为了将数据正确地引导到第一至第N目的实体6,6-1,…,6-N的每一个,终端用户2或通信设备4创建可变标识符的第二部分,使其一个预定的部分包括预期的目的实体接收者的唯一地址。然后可变标识符的第二部分的剩余部分就可用于发送数据。
例如,假定本地系统16支持10个或更少的目的实体,使得一位数就可以用于唯一地识别目的实体。同时为了该例子假定可变标识符是IMSI。因而,修改的IMSI可以具有以下格式IMSI(最多15位数)=MCC(3位数)+MNC(1至3位数)+唯一的目的实体标识符或地址(1位数)+数据(8至10位数)
虽然在本例中,显示的是唯一的目的实体标识符构成可变标识符的第二部分的第一部分,但是唯一的目的实体标识符也可以构成该可变标识符的第二部分的任意部分。
当处理一个接收的固定和可变标识符对,其中接收的固定标识符与存储在本地系统16中的固定标识符匹配时,本地系统16获得可变标识符的第二部分的预定部分中的目的实体标识符。则本地系统16将固定和可变标识符发送到由目的实体标识符识别的目的实体6,6-1,…,6-N。
或者,第二通信设备8,8-1,…,8-M可以构成目的实体6,6-1,…,6-N的一部分或目的实体6,6-1,…,6-N可以构成第二通信设备8,8-1,…,8-M的一部分。
此外,本地系统16可以通过通信线路(例如光纤、电缆等)与目的实体6,6-1,…,6-N的一个或多个直接通信;从而除去第二通信设备8,8-1,…,8-M的一个或多个。在另一个实施例中,第二通信设备8,8-1,…,8-M也可以被除去,其中目的实体6,6-1,…,6-N构成本地系统16的一部分。
虽然关于本发明所给出的多数例子是无线移动通信系统,但是一个熟练的技术人员将从放弃的公开中认识到本发明同样适用于有线移动通信系统。
这样描述了本发明,显然本发明可以在很多方面变化。这样的变化不应认为是违背了本发明的精神和范围,并且所有这些变型都试图包含在以下权利要求书的范围内。
权利要求
1.一种在移动通信系统中传输数据的方法,包括a)接收数据;b)构成包含接收的数据一部分以及到本地系统的路由信息的第一永久标识符;c)从一个通信设备发送至少该第一永久标识符和第二永久标识符。
2.权利要求1的方法,其中步骤a)从该通信设备的一个用户接收数据。
3.权利要求1的方法,其中步骤a)从包括或连接到该通信设备的一个终端用户系统接收数据。
4.权利要求1的方法,其中该通信设备是一个移动台。
5.权利要求4的方法,其中路由信息包括一个移动国家码和一个移动网络码。
6.权利要求4的方法,其中第二永久标识符是移动台的一个电子序列号。
7.权利要求1的方法,其中第二永久标识符与通信设备的至少一部分相关。
8.权利要求1的方法,其中路由信息包括一个移动国家码和一个移动网络码。
9.权利要求1的方法,其中通信设备构成一个无线通信系统的一部分。
10.权利要求1的方法,其中通信设备构成一个有线通信系统的一部分。
11.权利要求1的方法,其中步骤b)构成第一永久标识符以进一步包括目的实体路由信息,指示将第一永久标识符路由到哪个目的实体。
12.一种处理永久标识符的方法,包括a)存储第一类型的至少一个永久标识符;b)接收第一类型的一个永久标识符和第二类型的一个永久标识符;c)确定所接收的第一类型的永久标识符与存储的预定的第一类型的永久标识符之一是否匹配;d)如果步骤c)确定匹配,则将所接收的第二类型的永久标识符发送到目的实体。
13.权利要求12的方法,进一步包括e)存储第二类型的一个预定的永久标识符以及第一类型的每个存储的预定的永久标识符;f)当步骤c)确定匹配时,确定所接收的第二类型的永久标识符与同步骤c)确定的与所接收的第一类型的永久标识符匹配的存储的预定的第一类型的永久标识符相关的第二类型的存储的预定的永久标识符是否匹配;以及其中当步骤c)确定匹配而且步骤f)确定不匹配时,步骤d)将至少发送所接收的第二类型的永久标识符到与所接收的第一类型的永久标识符相关的一个目的实体。
14.权利要求13的方法,其中当步骤c)确定匹配而且步骤f)确定不匹配时,步骤d)将接收的第一类型和第二类型的永久标识符发送到与接收的第一类型的永久标识符相关的目的实体。
15.权利要求12的方法,其中步骤b)在本地系统接收第一和第二类型的永久标识符;以及接收的第一类型的永久标识符包括到本地系统的第一路由信息。
16.权利要求15的方法,其中接收的第二类型的永久标识符进一步包括到目的实体的第二路由信息。
17.权利要求16的方法,其中步骤d)将接收的第二类型的永久标识符发送到第二路由信息中所指示的目的实体。
18.权利要求15的方法,其中目的实体是本地系统。
19.权利要求15的方法,其中本地系统构成一个无线通信系统的一部分。
20.权利要求15的方法,其中本地系统构成一个有线通信系统的一部分。
21.权利要求12的方法,进一步包括e)在目的实体提取接收的第二类型的永久标识符的一部分作为数据。
22.权利要求12的方法,其中接收的第一类型的永久标识符与接收的第一和第二类型的永久标识符的来源相关。
23.处理永久标识符的一种方法,包括a)至少接收第一类型的一个永久标识符;以及b)提取第一类型的永久标识符的一部分作为数据。
24.权利要求23的方法,其中步骤a)接收该第一类型的永久标识符和一个第二类型的永久标识符。
25.权利要求24的方法,其中接收的第二类型的永久标识符与接收的第一和第二类型的永久标识符的来源相关。
全文摘要
用于传输数据的方法发送数据作为与一个通信系统中的终端用户相关的第一永久标识符的一部分。在通信系统里建立一个业务信道之前的通信过程中,第一永久标识符与也同终端用户相关的第二永久标识符一起被发送。除数据外,第一永久标识符包括到构成该通信系统的一部分的一个本地系统的路由信息。至少部分基于认可第二永久标识符,一个本地系统将至少第一永久标识符发送到一个目的实体。该目的实体从第一永久标识符中提取数据。
文档编号H04M11/00GK1266338SQ0010368
公开日2000年9月13日 申请日期2000年3月2日 优先权日1999年3月3日
发明者道格拉斯·H·罗林德 申请人:朗迅科技公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1