用于在一个包括移动通信系统的电信系统中传送指令的方法和装置的制作方法

文档序号:7579751阅读:218来源:国知局
专利名称:用于在一个包括移动通信系统的电信系统中传送指令的方法和装置的制作方法
技术领域
本发明涉及用于在电信系统中传送信息的装置和方法,并且特别涉及一个包括移动通信系统的电信系统。
背景技术
有许多专利说明书描述了如何利用移动通信系统的帮助确定一个移动台的地理位置。在那些描述如何以相对好的精度确定一个移动台的位置的专利说明书中,实际测量过程本身就是一个重要问题。测量过程确定移动台和一个或多个无线基站之间的距离。通常,要测量该移动台与至少三个基站之间的距离。当基站的地理位置已知时,于是按照三角测量方法可以确定该移动台的位置。这些专利说明书可以分为两组,其中一组中的那些专利说明书涉及上行链路测量过程,即在基站中的测量过程,而另一组涉及下行链路测量过程,即在移动台中的测量过程。
SE 9603561-3是属于第一组的一份专利说明书。该专利说明书描述了如何通过测量波形的传播时延来确定移动台与多个基站之间的距离。当移动台在与第一个基站建立了一条连接的过程中又接入第二个基站时,例如在典型的切换情况下,该时延在第二个基站中进行测量。所传送的接入信号的传输时间点没有进行调整以补偿波形的传播时延,因此到达第二个基站时相对于正确的时间位置就会滞后。该时延,(即传播时延)由无线基站进行测量,随后传送被中断并且移动台更新与第一个基站的连接。该专利说明书没有描述位置测量过程如何启动或者由哪一个节点来协调和控制测量过程。该专利说明书提到将位置数据传送至一个位置测量节点,在该节点确定移动台的位置。
瑞典专利说明书SE 96005722是属于第二组的那些专利说明书中的一个实施例子,第二组即其中是由移动台来执行测量过程。在从几个基站测量完信号的时延之后,移动台将测量值与这些基站的标识一起发送给一个位置测量节点,在此节点计算移动台的位置。
前述的两份专利说明书讲述了对于执行用于确定一个移动台位置的测量过程的问题的一种解决方案。然而,必须解决比实际测量过程的问题更多的问题以便能够向一个大的用户群提供移动通信系统中的位置测量服务。前述的专利说明书没有对其提供解决方案的一个此类问题是位置测量过程如何应一个用户的请求而启动。另一个问题是位置测量数据将如何传送给位置测量节点。
发明概要本发明致力于解决的问题是,应一个用户的请求,找出为一个指定的移动台提供服务的交换中心,以便向该交换中心传送一个应用于该指定移动台的指令。
这个问题发生于,例如,当某个人希望从一个可能位于移动通信系统外面的业务节点传送一个涉及与指定的移动台的测量有关的特定指令至为该移动台服务的交换中心(该交换中心对于业务节点是未知的)的时候。此问题的一个更进一步的具体实例是一个能提供确定移动台的地理位置服务的业务节点。为了能够确定地理位置,必需在管理移动台的那一部分移动通信系统中发起一个位置测量过程。因此,业务节点必须能够以某种方式向为该移动台服务的交换中心传送一个位置测量指令。
另一个问题存在于从为该移动台服务的交换中心向业务节点回传信息,该业务节点曾向所述的交换中心预先发送过一条指令。
本发明的一个目的是允许一个指令发送给为一个选定或指定的移动台服务的交换中心,该指令从一个业务节点(例如在移动通信系统外面的位置测量节点)发出,并且交换中心对于该节点以一种安全方式是未知的,所述的指令期望在交换中心启动一个与移动台有关的过程。
按照本发明,前述问题是通过发送这样一个指令来解决,该指令以与以前发送短消息(例如GSM系统中的SMS)相同的方式,传送给为一个选定的移动台服务的未知交换中心。该指令从其他的短消息中分离出来,经稍微修改,从期望向交换中心发送该指令的业务节点发出。该业务节点或者位于移动通信系统的外面,或者是在移动通信系统中构成交换中心的一部分,其构成了一个至其他电话网络的边界,在下文中称之为网关交换机。该业务节点以与在典型的短消息传送中通知接收移动台相同的方式来通知从业务节点所选中的移动台。当网关交换机接收到指令时,该交换机从一个本地寄存器中请求并获得交换路由信息。利用此信息,网关交换机能够通过为移动台服务的交换中心向选定的移动台转发该指令。当指令到达服务交换中心时,该交换中心识别出该指令是期望发送给此交换中心的一条消息,则停止该指令的转发。交换中心执行指令中的命令,例如启动一个位置测量过程。
在收集和编辑好有关选定移动台的数据(例如其位置)之后,服务交换中心能够利用一个以前已知的对接收短消息的证实来向业务节点回传该数据。
交换中心也可以发送这样一个消息,该消息独立于一个可能已接收到的指令,并且在所述的消息中向业务节点发送数据。虽然该消息是由交换中心产生并发送的,但是它在其他方面与以前已知的由移动台所产生和发送的消息是一致的。
对于服务交换中心,使指令区别于其他短消息的前述修正过程包括在一个消息字信息域中插入一个符号。
该符号例如插入在属于以前期望仅能由该移动台读出的一组信息域的一个选定的信息域中。根据本实例,服务交换中心必须将所有的输入短消息看作假定的位置测量指令,并对所有短消息中有关所选定的信息域进行译码,以便发现任何可能的位置测量指令。
在另一个实施例中,符号在属于一组信息域的一个选定的信息域中插入,该组信息域能够由服务交换中心以一种以前已知的方式读出。
本发明能够使一个业务节点向为该移动台提供服务的交换中心发送一个关于所选定移动台的指令。例如,有可能从移动交换系统外面的一个位置测量节点找到正确的交换中心的位置并向此交换中心发送一个位置测量指令。该位置测量指令在服务交换中心启动用于确定所选定移动台位置的位置测量过程。在这方面所使用的测量过程可以是以前已知测量方法中的任何一种。
一个优点是,在现有的移动通信系统中只需对现有的功能做有限的修改就可以实现本发明。
本发明提供的另一个优点是,交换中心有可能在转发所处理的数据之前,任选地与机密信息一起来处理测量数据或其他所收集的信息。
下面,将参考其优选的实施方案,并且也同时参考附图,更详细地描述本发明。
附图简述

图1是一个具有地理小区的移动通信系统的视图,在每个小区内业务由一个基站来提供服务。
图2是一个方块示意图,示出了GSM系统中用于已知SMS业务的节点和信令链路,并且也同时示出了一个以前未知的位置测量节点。
图3是一个原理图,示出了一个SMS分组和该SMS分组的某些信息域。
图4是一个概图,示出了SMS业务所使用的功能层、当传送属于一个给定层的信息时所使用的一些协议、以及移动通信系统中信息将发往的那些节点。
图5是一个原理图,示出了一个消息字RP-MT-DATA,以及所述消息字中的某些信息域。
图6是一个方块示意图,示出了参与向为指定的移动台提供服务的交换中心发送消息的节点。
图7是一个流程图,示出了从位置测量节点向服务交换中心发送位置测量指令的方法步骤。
图8是一个原理图,示出了信息域TP-PID。
图9是一个原理图,示出了一个信息域,例如信息域RP-DA。
图10是一个原理图,示出了在从一个交换中心至一个业务节点的传送中用于短指令的一个SMS分组。
图11是一个流程图,示出了当位置测量指令也将到达移动台的情况下,在从位置测量节点向服务交换中心发送一个位置测量指令中所执行的方法步骤。
图12是一个方块示意图,示出了一个按照本发明进行了修改的交换中心。
优选实施方案描述本发明适用于移动通信系统和电信系统。一个这样的移动通信系统GSM在图1中示出。该移动通信系统GSM至少包括一个网关交换中心P,通过它可与移动通信系统外面的终端建立连接。该移动通信系统至少包括一个另外的交换中心MSC,其与网关交换中心P进行通信。包括多个无线基站BS1,BS2和BS3的至少一个基站与交换中心MSC相连。移动通信系统也包括许多移动台MS,MS1,MS2以及MS3。无线基站BS1,BS2和BS3用于与位于某个地区,即位于小区C1,C2以及C3内的那些移动台的每一个建立业务连接。因此,基站BS1为位于小区C1内的那些移动台,例如移动台MS和MS1提供服务。基站BS3为位于另一个小区C3内的那些移动台,例如移动台MS3提供服务。由小区C1,C2和C3所覆盖并且在其中能够与移动台MS,MS1,MS2和MS3建立无线连接的整个地区称为服务区。网关交换中心具有一个与之连接并从其获得信息的用户寄存器(例如本地位置寄存器),以便输入信息可以转发给正确的移动台。该寄存器在图1中未示出。
本发明使用存在于多个移动通信系统中的现有短消息业务功能。这种服务在GSM系统中称作SMS业务(短消息业务)。下面将参考GSM系统描述本发明的实施方案。然而,首先给出现有的SMS业务功能是如何实现的一个简单解释,以便更容易地明白本发明。
SMS是一种在双方之间进行传送的短字符消息。不需要建立电路耦合连接,并且传送是单向的,用户之间的通信由短消息传送组成。
在GSM术语中能找到两类SMS,一类SMS由移动台发送,而另一类由移动台接收。在发送给移动台或从移动台向其发送的对应方总是一个SMS业务节点SC(SM-Sc)。此节点是当一个SMS应在两个移动台之间或者是应在移动通信系统外面的一个用户和一个移动台之间发送时的连接节点。
图2示出了SMS业务节点SC和带有这些节点和参与SMS消息传送的通信链路的移动通信系统GSM。也示出了一个以前未知的位置测量节点MPC,以及一个以前未知的业务节点N,这在后面将更详细地加以描述。SMS业务节点SC、位置测量节点MPC和业务节点N可以向移动通信系统GSM传送SMS消息,以响应来自用户A的请求,并且节点SC、N和MPC也可以接收由移动通信系统GSM所发送并期望传送给用户A的SMS消息。SMS业务节点SC、位置测量节点MPC与业务节点N在图2中具有共同的标识SN。SN是可以发送和接收SMS消息的一个节点、例如位置测量节点MPC的标识。
GSM系统对于其他电话系统的边界包括一个称之为网关交换中心P的网关移动交换中心(GMSC)。SMS业务节点SC、位置测量节点MPC与业务节点N通过网关交换中心P连接至GSM系统。为了能够在GSM系统和SMS业务节点SC之间转发SMS消息,提供具有一个SMS网关1的网关交换中心P是必要的。SMS网关1实际上包括两部分,其中,有关其从SMS业务节点SC接收SMS消息的那一部分在GSM术语中称作SMS-GMSC,而有关其向SMS业务节点SC发送SMS消息的那一部分称作SMS-IWMSC。这两部分在下面的描述中将看作一个单一的部分。
GSM系统还包括一个与网关交换中心P相连的本地位置寄存器(HLR)。经过了预约的用户(例如拥有移动台MS的用户)总在此寄存器中注册。寄存器HLR也存有有关在GSM系统中何处能够找到移动台MS的数据,利用此数据指向此时为该移动台服务的移动交换中心MSC。一个访问者位置寄存器VLR连接至移动交换中心MSC。该访问者位置寄存器VLR存有有关在基站系统中移动台MS的行踪的信息。
除了做其他事情之外,移动服务交换中心MSC还使用访问者位置寄存器VLR中的信息以向移动台MS转发SMS消息。
位于GSM系统外面并希望向移动台MS发送SMS消息的一个用户A与SMS业务节点SC联系并公布移动台的标识MSISDN和将要发送的消息。SMS业务节点SC产生一个SMS分组SMS-递送(deliver),其中包括将要传送给移动台用户的信息。在GSM术语中,SMS分组称作SMS-TL SMS-递送。
图3是一个原理图,示出了SMS分组SMS-递送,以及其中一些不同的信息域。信息域TP-UD包含用户数据,即用户A希望发送的数据。另一个信息域TP-OA包含A的电信标识(teleidentity),而另一个信息域TP-PID公开了移动台在与SMS业务节点SC通信时将使用哪一种信息协议。在图2中也同样示出了一个另外的信息域TP-MTI,这个另外的信息域将进一步加以描述。一个SMS分组将比在这里所示出的包括更多的信息域,有关这些信息可参看GSM规范03.409.2.2.1。
SMS分组SMS-递送属于功能层SM-TL(短消息传输层)。属于该层的信息按照SM-TP协议(短消息网关间协议)从SMS业务节点SC透明地传送给移动台MS。这最初发生在由SMS业务节点SC向SMS网关1发送SMS分组时。对于向SMS网关的传送,需要使用功能层SM-TL下面的功能层。这些功能层将在下面参照图4进行更详细地描述。
SMS网关1接收SMS分组SMS-递送并通过接收机标识(被表示为MSISDN),找出寄存了接收的用户的本地位置寄存器。要求路由信息的一个请求由SMS网关1发送给本地位置寄存器HLR。在GSM术语中,由SMS网关1向本地位置寄存器HLR发送的请求被称为“用于短消息的MAP/C发送路由信息”。除非本地位置寄存器HLR没有记录到该用户不可能被达到的信息,SMS网关1将接收到一个响应。这个响应在GSM术语中称作“用于短消息结果的MAP/C发送路由信息”。该响应揭开了正是该交换中心MSC为移动台MS提供服务,并且该交换MSC与访问者位置寄存器相连。
SMS网关1接着将SMS分组SMS-递送转发给移动交换中心MSC。这个分组的传送是利用在电信环境中称作7号信令系统的帮助来实现的。服务交换中心将SMS分组SMS-递送转发给移动台MS。为了这样做,必需与移动台MS已经建立了一条信令连接。例如,当建立了一条典型的电路耦合连接时,可以找到这样的一条连接,而SMS分组于是可以在呼叫进程中进行发送。如果没有建立信令连接,可以建立这样的一条信令连接用于SMS分组的传送。
图4示出了用于信息处理的不同的层,以及不同的层在不同的接点之间传送信息中所使用的协议。给各层的名字SM-TL、SM-RL以及SM-LL在图4的左边示出。属于相应的功能层在传送数据中所使用的一些协议SM-TP、MAP/H以及SM-RP已经在图4中的箭头上面提供了标记,这些箭头示出了SC、SMS网关、MSC以及MS中参与传送的节点之间的信息流动。在移动台MS和SMS业务节点SC之间传送的用户信息属于功能层SM-TL。
属于功能层SM-TL的数据传送按照用于SM-TP协议的规则进行。当信息从一个节点发送给另一个时,每个功能层需要紧挨着下一功能层的服务。例如,当一个SMS分组通过移动通信系统的不同节点发送给接收机时,功能层SM-TL得到功能层SM-RL的服务,而功能层SM-RL依次使用功能层SM-LL的服务。
当要发送SMS分组时,将产生一个消息字RP-MT-DATA(即RP-MT-数据)(见图5),它在从SMS业务节点SC向移动台MS传送过程中运载SMS分组。该消息字属于功能层SM-RL。该消息字具有多个不同的信息域,其中的一个,RP-UD,用其信息域装载SMS分组SMS-递送。消息字RP-MT-DATA中其余信息域中的数据对于功能层SM-RL是特定的,主要包含地址信息。这些其余的信息域由它们所经过的节点读出。信息域所经过的这些节点也可以改变数据。例如,到达SMS网关的接收移动台的标识MSISDN当其由SMS网关1转发时可以被改变为例如IMSI。当消息字以已知的方式发送给移动台MS时,这些其余的信息域由所述的域所经过的节点对其进行译码,而信息域RP-UD则透明地通过这些节点。图5示出了消息字RP-MT-DATA的原理,其中仅示出了那些总在SMS业务节点SC、SMS网关1和服务移动交换中心MSC之间进行交换的信息域。一个信息域RP-OA装有SMS业务节点的地址,而另一个信息域RP-DA装有移动台的地址。
当传送消息字RP-MT-DATA时,在不同的节点之间使用不同的协议。在SMS网关1和服务交换中心MSC之间使用MAP/H协议。
SMS消息的典型传送已在上面进行了描述。现在描述本发明将如何利用前述现有的功能来起作用。首先,将要描述的是与一个给定移动台的位置确定有关的指令如何从一个位置测量节点传送给为此移动台服务的交换中心。然而,这里将位置测量指令传送给交换中心的原理也可以用于其他类型的指令。
以上参照图2所进行的描述示出了GSM系统中参与SMS消息传送的节点与信令链路,此描述可以用于说明下面的陈述。节点MPC(它构成了一个位置测量节点)发挥一个典型的SMS业务节点SC的功能,虽然不同之处是由此发送的消息是位置测量指令。
在图1和2中示出的位置测量节点MPC位于移动通信系统的外面。位置测量节点MPC在此情况下用全实线绘出。位置测量节点MPC也可以构成网关交换中心P的一部分。图2以虚线示出了位置测量节点的另一种形式,其中该节点连接至网关交换中心P。位置测量节点MPC在此情况下所提供的服务和功能与节点MPC位于移动通信系统GSM外面的情况是相同的。然而,一个不同之处是,在位置测量节点MPC和网关交换中心P之间不需要开放的通信协议。
位置测量节点(图1中的MPC)确定代表用户(例如代表用户A的移动台MS)的移动台的地理位置。用户通过声明移动台的标识和其MSISDN数字来公开移动台MS,MS1,MS2以及MS3中的哪一个将进行定位。选定移动台MS作为说明情况时的例子。位置测量节点MPC启动移动通信系统GSM中的位置测量程序,并将此位置测量程序的结果提供给用户A。
接收到来自用户A的有关移动台MS的地点或位置的请求后,位置测量节点MPC向为移动台MS服务的移动服务交换中心MSC发送一个位置测量指令。交换中心MSC然后进行收集位置数据。在其接收和识别位置测量指令之后在交换中心MSC中接下来的程序不是本专利申请的主题。交换中心MSC执行完位置测量程序之后,交换中心将编辑好的位置数据发送给位置测量节点。本发明提供了一种从交换中心MSC向位置测量节点MPC发送数据的方法。
图6是一个方块示意图,示出了参与向交换中心MSC传送位置测量指令K的那些节点,同时也示出了移动台MS。图7是一个流程图,示出了将有关给定移动台的地点或位置的一个指令从位置测量节点传送给为所述移动台服务的服务中心的方法最简单的实施方案。
按照图7的步骤A1,位置测量节点MPC以与SMS业务节点产生SMS分组相同的方式开始产生位置测量指令。然而,借助SMS分组一个信息域中所包含的位置测量指示符号,可使该位置测量指令区别于标准的SMS分组。
根据一个实施方案,被选定来传送位置测量符号的信息域是在图3中用于用户数据TP-UD的域。然后优选地选定该符号以排除典型SMS消息的发送者向移动台MS发送相同符号的可能性。
另外,用于位置测量指令K的符号可以是一个通常不传送给移动用户的随意字符。例如,一个随意字符包含在信息域TP-PID中。此域包括用二进制表示的八比特位置。在从零开始一直到、并且包括四的比特位置上,符号“00000”至“10111”以及“11111”被用于给定的目的;参见GSM 03.40 9.2.3.9。另一方面,区间“11000”和“11110”之间的数字,用于SMS业务节点SC,在与移动台MS的通信中作为字符随意使用。这些数字中的一个,例如,“11001”可以用来指示该消息是期望用于交换中心MSC的指令K。图8示出了具有按照后一种实例的数字的信息域TP-PID。
另外,通过选择信息域TP-MTI中的符号“11”,可以使SMS消息构成一个位置测量指令。类似于TP-PID,信息域TP-MTI构成SMS分组的一部分。TP-MTI包括用二进制表示的两个比特。如在前面所述的,在一个SMS分组中,这两个比特设置为“00”,指示该SMS分组是一个SMS-递送类型的消息。符号“01”和“10”代表不同类型的消息,而符号“11”没有留作任何给定的目的。因此,信息域TP-MTI中的符号“11”用于使位置测量指令K区别于以前已知的SMS消息。
按照图7的步骤A2和图6,位置测量指令K以与通常的以前已知的SMS分组SMS-递送相同的方式发送给SMS网关1。移动台MS的标识由其MSISDN数字给出,这与当发送以前已知的SMS分组SMS-递送时公开的接收移动台的方式是相同的。
当接收到位置测量指令K时,SMS网关1以与典型的SMS分组SMS-递送相同的方式从移动台本地寄存器HLR中请求路由信息。假定本地寄存器HLR中没有存有移动台MS不能到达的信息,本地寄存器HLR以已知的方式向SMS网关1发送请求的路由信息。这在图7的步骤A3和图6中示出。路由信息给出了为移动台MS服务的交换中心MSC的地址。利用得到的路由信息,SMS网关1以与典型的SMS分组相同的方式向服务交换中心MSC转发指令K中的位置,这在图7的步骤A4和图6中示出。
服务交换中心MSC接收位置测量指令K。为了让交换中心MSC发现该信号是一个位置测量指令K,必须使服务交换中心MSC对被选定用来传送位置测量符号的SMS分组中的信息域(例如图3中的信息域TP-PID)进行译码。这是通过按照图7中的步骤5来实现的。服务交换中心MSC需要处理所有的输入SMS分组,例如假定的位置测量指令K,并对所有输入SMS分组中选定的信息域进行译码以便确定是否其中的一个构成了一个位置测量指令K。
在服务交换中心MSC识别出位置测量指令K之后,交换中心阻止进一步向移动台MS传送位置测量指令并开始确定所述移动台的位置。此过程在图7中的步骤A6示出。
本发明的另一个实施方案包括由SMS网关1识别构成位置测量指令K的SMS消息。该实施方案具有两方面优点。首先,其允许停止向服务交换中心MSC转发位置测量指令,如果由于某种原因而使指令K不应该被执行的话。第二,SMS网关能够通知服务交换中心MSC所转发的一个SMS分组包含位置测量指令K。服务交换中心MSC不需要对所有的输入SMS消息进行SMS分组的译码。
关于SMS网关1识别出构成位置测量指令K的SMS分组最简单的解决方案是,SMS网关1以与在前一种实施方案中的服务交换中心MSC相同的方式,对从系统外面到来的所有SMS消息进行SMS分组SMS递送的译码。这个解决方案将识别问题从服务交换中心MSC转移到了SMS网关1,而同时,使前述的优点得以实现。
另一方面,当位置测量节点是网关交换中心P的一部分时,一个来自那里的SMS消息可以直接标记为位置测量指令K。
另一个具有优越性的解决方案是这样的,其中当SMS分组SMS-递送从一个节点发送给另一个时,同时发送一个揭示该分组是一个位置测量指令K的标记。这个解决方案可以应用于当位置测量指令K是由移动通信系统GSM外面的位置测量节点MPC发送给网关交换中心P时。其也可以应用于当位置测量指令K是由网关交换中心P发送给服务交换中心MSC时。在这个解决方案中,标记包括接收节点总对其进行译码的消息字RP-MT-DATA中的信息域之一中的一个符号。RP-MT-DATA是指定用于GSM术语中的消息字,但在该文件中也用作一个参考符号。于是接收节点对于典型的短消息不需要执行比以前所需要的更多的工作。
位置测量节点MPC的地址是用什么可以构成用于位置测量指令K的标记的一个实例。假定网关交换中心P和服务交换中心MSC已经记载了位置测量节点MPC仅发送位置测量指令。当网关交换中心P或交换中心MSC接收到一个SMS消息并对发送者地址(即位置测量节点MPC的地址)进行译码时,网关交换中心P或交换中心MSC将识别出该SMS消息是一个位置测量指令K。
使位置测量指令K区别于其他SMS消息的符号也可以置于消息字RP-MT-DATA的另一个信息域中。图9是一个原理说明,示出了信息域RP-DA与RP-OA的结构。这两个域以首字符T开始,字符T指示在域中后随信息的类型。域RP-DA含有接收机的标识。当字符T用于域RP-DA之首时,为其规定了从“0”至“5”的六个数字的范围。字符T的这些规定值指示了供给移动台MS的标识的类型,如IMSI或LMSI。数字六或数字七选作前文所述的信息域RP-DA中的字符T,用作位置测量码K的符号。读者可参看GSM 09.02,以得到信息域和其内容的更详细描述。
另外,位置测量符号可以在前文所述的信息域RP-OA中的符号中找到。数字二,四和五已经保留用于其他目的,但数字六例如可以构成位置测量符号。
将位置测量指令符号置于信息域RP-OA或RP-DA中得到的优点是其以常规的语法插入与服务交换中心MSC的通信中。如果交换中心MSC没有认识到其已接收到了一个位置测量指令K,它将把该消息看作是一个错误,并因此不将该指令转发给移动台MS。
从位置测量节点MPC向交换中心MSC传送位置测量指令K的方法也可以用于向服务交换中心MSC发送其他类型的指令K1。
除了位置测量指令之外的另一个指令的实例是指令K1。能够向服务交换中心传送一个涉及记录有关移动台的统计信息的指令K1是所期望的。一个这样的指令K1从图2中的用虚线所示的一个业务节点N发出。
询问有关移动台MS的制造标识是来自业务节点N的指令K1的另一个实例。以前,在不存在其用户标识模块时,用以证实移动台是真实的移动台(MS)的是一种所谓的SIM卡。当服务交换中心接收并识别出一个指令K1具有此含义,交换中心MSC向移动台发出标识查询请求。在GSM术语中,这个查询称之为“标识请求”。移动台响应并声明其制造标识,其中包括型号和制造序列号。此类信息可以,例如,由经营者用于确定是否某种牌子或序列的移动台功能不良,以应答用户的不满。
在以前的表述中,除位置测量指令K之外并未涉及期望用于服务交换中心MSC的其他类型指令K1。当交换中心MSC识别出一个接收到的SMS消息构成了一个期望用于服务交换中心的指令K1时,其也间接地识别出该指令是一个位置测量指令K。
如果有几种不同类型的指令K1期望用于服务交换中心MSC,那么识别出指令K1是期望用于服务交换中心MSC的与识别出指令K1的涵义必须看作两个不同的问题。
解决这些问题的一种途径是交换中心首先识别出接收指令K1的涵义。指令K1期望用于服务交换中心MSC的事实是指令K1涵义的一种可能结果。这意味着对于期望用于服务交换中心MSC的指令K1的每种类型,必须找到表示指令类型的一个特有符号。例如,如果消息字RP-MT-DATA中的某个信息域被选作装载表示指令类型的符号,那么指令类型的数量受限于所选定信息域中改变该符号的可能性的数量。另一方面,如果选择发送节点的地址来构成揭示指令K1涵义的符号,则必须限制发送节点仅发送一种类型的指令K1。
但是,一种更灵活的解决方案是这样的,其中移动交换中心MSC首先识别出这样的事实,即一个输入SMS消息构成了期望用于交换中心MSC的一个指令K1,并由此对指令K1的涵义或意义进行译码。这意味着仅需要一个符号来从以前已知的SMS消息中分出期望用于服务交换中心MSC的指令K1。为了更清楚地揭示指令K1的意义,例如可使用SMS分组中用于用户数据的标准位置,即信息域TP-UD。
当服务交换中心MSC接收到一个指令K1时,其接下来的过程已经不是本专利申请的内容了。这些过程可能包括取得和装配数据,例如在一个定位过程中,由交换中心MSC整理基站BS1,BS2和BS3与将要测量的移动台MS之间的传播时延。这些过程可能还包括交换中心MSC在其转发信息之前处理该信息。例如在一个位置确定过程中,可能是这样的为了能够计算移动台MS的位置,必须先知道基站BS1,BS2和BS3的地点或位置。有可能位置测量节点MPC得不到有关基站位置的信息,或者是因为移动通信系统的运营者认为其是秘密信息,也可能是因为在管理上难于保持一份位置表的不断更新。在此情况下,适合于在交换中心转发位置信息之前部分地计算相对于交换中心MSC的移动台的位置。这种部分计算将包括位置确定那一部分,对该部分来说,基站的位置是必需的信息,因此这些位置不需要被揭示。此部分计算可以在交换中心MSC内进行,也可以在与所述交换中心连接的一个节点内进行。
现在将描述这一方式,在其中本发明对下面的问题(即从服务交换中心MSC向业务节点N回传数据或者向上述的位置测量节点MPC发送数据)提供了解决方案。
GSM标准描述了移动台MS在接收到一个典型的、以前已知的SMS消息后将如何作出反应。移动台MS通知交换中心MSC其已经接收到了该SMS消息,于是交换中心MSC向SMS业务节点SC回送一个应答,以响应消息已到达移动台MS。由交换中心MSC所发送的应答在GSM术语中称作对于RP-ack的SMS-TL SMS-递送-报告。该应答在GSM规范03.40 9.2.2.1a中有描述。
服务交换中心MSC在从业务节点N或从位置测量节点MPC接收到一个指令K1之后,如参照前面的实施方案所描述的,交换中心MSC将开始向所述的节点回送一个应答,以响应接收到指令K1。应答将与通常从移动台MS开始的传送具有相同的格式。
该应答可以由服务交换中心用于向业务节点N或者向位置测量节点MPC传送数据。图10a是应答C1的一个原理图。应答C1具有多个不同的信息域,其中图10a仅示出了用于用户数据的信息域TP-UD、指示消息类型的域TP-MTI以及一个另外的信息域D1。用于用户数据的信息域TP-UD在本发明中用于从服务交换中心MSC向业务节点N或者向位置测量节点MPC传送数据。用于用户数据的信息域能够容纳所存储的用二进制表示的140个八位字节的用户数据在另一个实施方案中,数据以一种全新的SMS消息的形式从交换中心MSC发送给位置测量节点MPC或发送给业务节点N。在GSM术语中,名称“SM-TL SMS-SUBMIT(递交)”用于从移动台MS发送给SMS业务节点SC的一类SMS分组。图10b是这后面的SMS分组C2和其三个信息域TP-MTI、TP-UD以及D2的原理图。图10b中的信息域TP-MTI和TP-UD与在前述的应答C1中由相同的参考符号所标识的信息域具有相同的目的,然而信息域D2不构成应答C1的一部分。该分组比图10b所示的包括更多的信息域,所有的信息域在GSM规范03.409.2.2中有描述。本发明使用其中后面的一种SMS分组C2从服务交换中心MSC向位置测量节点MPC或向业务节点N发送数据。根据本发明,SMS分组C2由服务交换中心MSC产生,并由交换中心自主发送。这可以与以前已知的过程相比较,在其中SMS分组C2由移动台MS自主产生和发送、而且其中交换中心MSC仅转发SMS分组C2。用于用户数据的信息域(图10b中的TP-UD)被用来从交换中心MSC向业务节点MPC传送数据。
本方法能够使数据以在前面的实施方案中所描述的方式发送给业务节点N或者发送给位置测量节点MPC,即使是在服务交换中心MSC还没有从业务节点MPC接收到一个指令K1的情况下。
图11示出了在图7中所描述方法的一个延续。图11中的方法期望应用于由交换中心MSC发起的位置测量过程要求移动台MS参与测量过程的时候。这例如可以应用于这样一些方法,其中移动台MS测量从图1中的基站BS1,BS2或BS3中的一个所发出信号的时延。图11中所示的方法首先执行按照图7的方法步骤A1-A6。识别出位置测量指令K之后,交换中心MSC向移动台MS转发位置测量指令K,这在图11中用程序块B7示出。
按照程序块B8,移动台MS接收并识别出位置测量指令K,随后其按照图11中的程序块B9开始测量过程。寄存好测量数据之后,按照图11中的程序块B10,移动台将此数据回送给服务交换中心MSC。测量数据可以例如在属于功能层SM-RL的消息RP-ack中的一个特有的信息域中进行传送。
从移动台MS接收到消息RP-ack之后,按照图11中的程序块B11,交换中心MSC寄存由移动台所报告的测量数据。接着交换中心应该向位置测量节点MPC发送应答,证实移动台MS已接收到位置测量指令K。然而,交换中心MSC可以延迟发送应答,直到交换中心MSC能有时间来处理和编辑位置测量数据。处理和编辑的位置测量数据被置于用于用户数据的应答信息域中,并与应答一起传送给位置测量节点。
即使交换中心MSC得到了除位置测量指令之外的另一种指令K1,交换中心将有可能与移动台MS建立一条信令连接以便执行指令中所给出的程序。这将应用于例如当交换中心接收到一个用以指令命令交换中心确定所使用的移动台MS的类型的指令K1时。
如果向移动台MS传送以前已知的SMS消息不成功(因为移动台不在服务区内或者因为移动台已关机),对此,SMS业务节点将收到一个消息。当移动台MS已开机或又位于服务区之内时,SMS业务节点将收到一个有关此情况的消息并重新尝试发送SMS消息。
如果从业务节点N或者从位置测量节点MPC向交换中心MSC传送指令K1不成功(因为移动台MS位于服务区之外或已关机),当移动台MS又变为可用时,业务节点N或者位置测量节点MPC将接收到一个消息。业务节点N或者位置测量节点MPC接着可以进一步尝试向交换中心MSC发送指令K1。
图12是服务交换中心MSC的一个简图。如所周知,交换中心MSC典型地包括一个中央处理器CPU和一个信令单元X,通过该信令单元信号到达交换中心MSC或从交换中心MSC发出。通过信令单元X,交换中心MSC还有一条与网关交换中心P相连的连接10、一条与基站系统相连的连接11、以及一条与访问者位置寄存器VLR相连的连接12。中央处理器CPU控制交换中心MSC。在信令单元X和中央处理器CPU之间存在信令连接。通过控制信令单元X,中央处理器CPU能够向交换中心外面的节点发送信号,例如向网关交换中心或者通过基站系统向一个移动台发送信号。中央处理器CPU也通过信令单元X接收来自其他节点的信号。接收到的信号给中央处理器下达指令,中央处理器遵照这些指令执行相关的程序循环。
为了使服务交换中心MSC能够实现所发明的方法,可修改交换中心使得一个存储单元M1与中央处理器CPU相连,其中在存储单元M1内存储了一个符号。当一个新的短消息到达交换中心时,在输入的消息字RP-MT-DATA一个信息域中的符号将与存储的符号进行比较。根据该比较,交换中心MSC确定该消息是期望用于交换中心MSC的一个指令K1。
当识别出一个指令K1时,将开始执行一个程序循环。程序循环将在一个指定指令信息域中所存储的数字与其他存储的数字相比较,根据该比较将启动另一个程序循环。这另一个程序循环控制数据的收集和组合。此后该另一个程序循环控制应答的产生和发送,该应答的发送将证实已接收到指令K1。应答K1的一个信息域中包含所编辑的数据。
交换中心MSC还提供一个时钟和一个第三程序循环,该程序循环检查执行期间的时钟时间。第三程序循环在某一个时钟时间启动一个第四程序循环的执行。该第四程序循环控制数据的收集和编辑并产生一个新的消息C2。第四程序循环还控制新消息C2向业务节点SN的传送。
交换中心MSC提供进一步的用于存储前述的程序循环的存储空间。
权利要求
1.在一个包括移动通信系统(GSM)的电信系统中发送短消息的方法,其中移动通信系统(GSM)包括一个交换中心(MSC)、一个由交换中心提供服务的移动台(MS)、一个与交换中心(MSC)相连的网关交换中心(P)、以及一个与网关交换中心(P)相连的本地位置寄存器(HLR);其中一个短消息业务节点(SN)与网关交换中心(P)相连;并且其中该方法包括以下步骤—以包含信息域(TP-PID,RP-OA)的消息字(RP-MT-DATA)的形式,从业务节点(SN)向网关交换中心(P)发送短消息;以及—产生指向交换中心(MSC)的地址信息并将所述的地址信息从本地位置寄存器(HLR)传送给网关交换中心(P),其特征在于,进一步包括以下步骤—在消息字的信息域(TP-PID,RP-OA)之一中插入一个预定的符号,由此指出相应的短消息是一个期望用于服务交换中心(MSC)的指令(K);—将指令(K)发送给网关交换中心(P);—将指令(K)从网关交换中心(P)发送给为所述移动台(MS)提供服务的交换中心(MSC);以及—在交换中心(MSC)识别出所述域中的预定符号,随后所述的交换中心(MSC)阻止向预期的移动台(MS)转发指令(K)。
2.在一个包括移动通信系统(GSM)的电信系统中发送短消息的方法,其中移动通信系统(GSM)包括一个交换中心(MSC)、一个由交换中心提供服务的移动台(MS)、一个与交换中心(MSC)相连的网关交换中心(P)、以及一个与网关交换中心(P)相连的本地位置寄存器(HLR);其中一个短消息业务节点(SN)与网关交换中心(P)相连;其中该方法包括—以包含信息域(TP-PID,RP-OA)的消息字(RP-MT-DATA)的形式,从业务节点(SN)向网关交换中心(P)发送短消息;以及—产生指向所述交换中心(MSC)的地址信息,并且该地址信息是从本地位置寄存器(HLR)传送给网关交换中心(P),其特征在于,该方法进一步包括以下步骤—在消息字的信息域(TP-PID,RP-OA)之一中插入一个预定的符号,由此指出相应的短消息是一个期望用于服务交换中心(MSC)的指令(K);—将该指令(K)发送给网关交换中心(P);—将指令(K)从网关交换中心(P)发送给为移动台(MS)提供服务的所述交换中心(MSC);—在所述的交换中心(MSC)识别出所述域中的预定符号;—将指令(K)从交换中心转发给所述的移动台(MS);—在移动台编辑第一组数据;以及—向所述的交换中心(MSC)发送一个证实从所述移动台(MS)接收到指令的应答,所述的第一数据组与所述的应答一起传送。
3.按照权利要求1或权利要求2的方法,其特征在于短消息业务节点位于移动通信系统(GSM)的外面。
4.按照权利要求1或权利要求2的方法,其特征在于短消息业务节点是网关交换中心(P)整体的一个组成部分。
5.按照权利要求1,2,3或4中的任一项的方法,其中短消息(SMS-递送)具有一个第一信息域(TP-OA,TP-UD,TP-PID)群,期望通过交换中心(MSC)透明地将其传送给移动台(MS),其特征在于在所述信息域群的一个信息域中插入一个预定的符号。
6.按照权利要求5的方法,其中在第一信息域群中的一个信息域是用于用户数据(TP-UD)的域,其特征在于在所述的用户数据域中插入所述的符号。
7.按照权利要求1,2,3或4中的任一项的方法,其中短消息(RP-MT-DATA)具有一个第二信息域(RP-DA,RP-OA)群,其中包括由交换中心读出的移动台地址信息,其特征在于在第二信息域群的一个信息域中插入所述的符号。
8.按照权利要求7的方法,其特征在于移动通信系统(GSM)的业务节点(SN)已知仅用于发送期望用于服务交换中心(MSC)的指令(K);并且其中业务节点的地址组成所述符号。
9.按照权利要求7的方法,其特征在于所述的符号包括一个可以取预定值的数字,其中所述值之一指示该消息是一个期望用于服务交换中心(MSC)的指令。
10.按照权利要求5,7或9中的任一项的方法,其特征在于用于服务交换中心(MSC)的业务节点(SN)能够产生相互具有不同重要性的指令,其中在已经确定指令(K)是期望用于交换中心(MSC)本身之后,交换中心(MSC)还要对指令(K)的用户数据信息域进行译码以便得到进一步的指示。
11.按照权利要求1,2,3,4,5,6,7或8中的任一项的方法,其特征在于发送给服务交换中心的指令(K)涉及确定移动台的地理位置。
12.按照权利要求1,2,3,4,5,6,7或8中的任一项的方法,其特征在于发送给服务交换中心的指令(K)是一个请求对移动台(MS)的制造标识的查询。
13.按照权利要求1,2,3,4,5,6,7或8中的任一项的方法,其特征在于服务交换中心(MSC)向业务节点(SN)回送一个指令已经收到的应答(C1)、并与所述应答一起发送一个由交换中心(MSC)编辑的第二组数据。
14.按照权利要求13的方法,其中应答具有一个用户数据信息域,其特征在于在用户数据信息域中插入第二组数据。
15.按照权利要求1,2,3,4,5,6,7,8,9,10,11,12或13中的任一项的方法,其特征在于移动通信系统(GSM)是GSM系统。
16.一种与电信系统相关的方法,其中该电信系统包括一个短消息业务节点(SN);一个移动通信系统(GSM),它依次包括至少一个移动台(MS)、至少一个能为移动台(MS)提供服务的交换中心(MSC)、至少一个与交换中心(MSC)相连并且也与业务节点(SN)相连的网关交换中心(P);其中业务节点接收在移动通信系统中产生的短消息;并且其中方法的特征在于—在服务交换中心(MSC)中产生一个短消息(C2);以及—将这个短消息发送给业务节点(SN)。
17.按照权利要求16的方法,其特征在于短消息业务节点(SN)位于移动通信系统(GSM)的外面。
18.按照权利要求16的方法,其特征在于短消息业务节点(SN)是网关交换中心(P)整体的一个组成部分。
19.按照权利要求16,17或18的方法,其特征在于移动通信系统(GSM)是GSM系统。
20.在可以为多个移动台(MS,MS1,MS2和MS3)提供服务的移动通信系统(GSM)中的一个交换中心(MSC),所述的交换中心(MSC)是用来从移动通信系统(GSM)中的一个网关交换中心(P)接收一个短消息、并且将这个短消息转发给所述多个移动台中的一个给定的移动台,所述的短消息以一个包含信息域(TP-PID,RP-OA)的消息字(RP-MT-DATA)的形式进行发送,其特征在于,交换中心具有一个中央处理器(CPU)并提供与其相关连的一个存储空间(M1),该存储空间(M)中存储了一个数字,其中交换中心被设计成用于将存储的数字与接收到的消息字的所述信息域中的一个符号相比较,并且其中交换中心(MSC)被设计成用于通过所述的比较来确定短消息是否期望用于交换中心(MSC)本身并且,如果是这样,就阻止短消息到达移动台(MS)。
21.在一个电信系统中的一种装置,其中该电信系统包括一个移动通信系统(GSM),它依次包括一个交换中心(MSC)、一个由交换中心提供服务的移动台(MS)、一个与交换中心(MSC)相连的网关交换中心(P)、以及一个与网关交换中心(P)相连的本地位置寄存器(HLR);一个与网关交换中心(P)相关连的短消息业务节点(SN);其中该装置是期望用于—将短消息从业务节点(SN)传送给网关交换中心(P),所述的短消息是以一个包含信息域(TP-PID,RP-OA)的消息字的形式进行传送的;—公开指向所述交换中心(MSC)的地址信息,所述的地址信息是从本地位置寄存器(HLR)传送给网关交换中心(P)的;并且—通过所述地址信息的帮助,将短消息从网关交换中心(P)传送给交换中心(MSC),其特征在于—业务节点被设计成用于在消息字信息域(TP-PID,RP-OA)之一中插入一个预定符号,由此指出短消息是一个期望用于服务交换中心(MSC)的指令(K);以及—所述的交换中心(MSC)包括用于识别在所述域中的预定符号的装置,所述装置的作用是阻止指令(K)被转发给指定的移动台(MS)。
22.设在一个电信系统中的装置,包括一个移动通信系统(GSM),它依次包括至少一个移动台(MS)、至少一个能为移动台(MS)提供服务的交换中心(MSC)、至少一个与交换中心(MSC)相关连的网关交换中心(P);并且还包括一个短消息业务节点(SN),它提供了一条通过网关交换中心(P)与该移动通信系统的连接,其中所述的业务节点从移动通信系统接收短消息,其特征在于—设在服务交换中心(MSC)中用于产生短消息的装置;—设在服务交换中心(MSC)中用于向业务节点(SN)发送短消息的装置。
23.一种方法,包括a)从一个业务节点(SN)向移动通信系统(GSM)的一个输入网关(P)发送(A1,A2)一个短消息(K,K1);b)产生(A3)与一个指定的终端(MS)有关的地址信息并转发一个(A4)短消息;以及c)在为所述的终端(MS)提供服务的一个节点(MSC)接收所述的短消息;其特征在于以下进一步的步骤d)识别(A5)在所述短消息中的一个特定符号,所述的短消息被阻止(A6)转发给指定的终端(MS)。
24.按照权利要求23的方法,其特征在于,所述的特定符号将所述的短消息定义为一个期望用于业务节点(MSC)的指令(K)。
25.一种方法,包括a)从一个业务节点(SN)向移动通信系统(GSM)的一个输入网关(P)发送(A1,A2)一个短消息;b)产生(A3)与一个指定的终端(MS)有关的地址信息并转发所述的短消息;以及c)在为所述的终端(MS)提供服务的一个节点(MSC)中接收所述的短消息;其特征在于以下进一步的步骤d)识别(A5)所述短消息是一个预期来自业务节点(MSC)的指令(K);
26.按照权利要求23,24或25中的任一项的方法,其特征在于,短消息业务节点(SN)位于移动通信系统(GSM)的外面。
27.按照权利要求23,24或25中的任一项的方法,其特征在于,短消息业务节点(SN)是网关交换中心(P)整体的一个组成部分。
28.按照权利要求23,24或25中的任一项的方法,其特征在于,发送给服务交换中心的指令(K)请求确定移动台的地理位置。
全文摘要
本发明涉及向为一个给定的移动台提供服务的一个未知的交换中心发送有关所述移动台的指令的方法。该指令通过使用以前已知的短消息业务(例如GSM系统中的SMS)进行发送。该指令可以构成一个请求交换中心确定移动台的位置的请求,并且可从移动通信系统外面的一个定位节点进行发送。本发明还涉及一种从交换中心向定位节点发送数据的方法。本发明同时还涉及一个交换中心和一个用于实现此方法的系统。
文档编号H04W64/00GK1248378SQ9880257
公开日2000年3月22日 申请日期1998年1月30日 优先权日1997年2月14日
发明者B·贝尔奎斯特, S·R·博丁 申请人:艾利森电话股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1