在终端中用于获取主叫用户当前位置的方法和装置的制作方法

文档序号:7755580阅读:170来源:国知局
专利名称:在终端中用于获取主叫用户当前位置的方法和装置的制作方法
技术领域
本发明涉及通信网络,尤其涉及移动网络中获取终端当前位置的方法。
背景技术
在移动通信网络中,如果主叫用户呼叫被叫用户而被叫用户没有应答时,被叫用户的未接来电列表中会记录主叫用户的电话号码。当被叫用户发现通信记录上有未接来电时,往往会回叫未接来电上记录的主叫电话号码。而此时被叫用户往往不知道主叫用户的当前所在地,主叫用户可能和被叫用户不在同一区域,这就会导致被叫用户发起了一个长途电话呼叫,这样,对于被叫用户来说,由于其不知晓主叫用户的当前位置,可能会因此拨打了长途电话而花费很高的电话费,而如果被叫用户知道了主叫的当前位置,可以判断出该呼叫为长途电话呼叫的话,其可以选择不使用移动终端呼叫或者在呼叫时加拨一些服务前缀码(比如IP电话前缀码17951等)来降低通话费用。目前,对于被叫用户来说,其可以通过分析主叫用户号码来初步判断其位置。在中国,移动用户的电话号码是由11位数字组成的,其中,前7位表示了该移动用户的注册地。 如果事先知道了号码一位置对照关系,被叫用户可以分析主叫号码的前7为来判断其注册地。但是,这种方法得出的仅是注册地,而不是主叫用户的当前所在地,实际中,主叫用户当前所在地不是其注册地,因而,这种方法存在不准确的问题,而且用户必须事先知道号码一位置对照关系。现在也有一些网站提供了根据电话号码查询移动用户注册地的服务。比如 http://www. ip!38. com/si/,http://ipseeker. cn/mobile. php,http://www. whatchina. com/html/smp. html,http: //www. hao!23. com/haoserver/showiicc. htm,同样,这些网站查询的只是移动用户的注册地,而不是当前所在地。而且,对于移动用户来说,由于流量、上网速度等原因使用这些网站并不方便,而且,某些移动终端并不支持上网功能。对于运营商而言,其可以通过网络中的服务器比如HLR (Home Location Register,归属位置寄存器),VLR(Visiting Location Register,拜访位置寄存器), MSC(Mobile Switching Center,移动交换中心)等中保存的信息获得移动用户的当前位置信息,但是这些信息都保存在服务器中,终端用户无法获得。因此,现有的技术都无法从终端中直接获取主叫当前的位置。

发明内容
本发明为了解决现有技术中的上述缺陷,提出了一种在终端中用于获取主叫用户当前位置的方法和装置。根据本发明的第一方面,提供了一种在终端中用于获取主叫用户当前位置的方法,所述终端发起一个和被叫用户的呼叫,该方法包括以下步骤接收来自基站的指示消息,所述指示消息表明主叫用户和被叫用户之间的呼叫已建立;获取标识主叫用户当前位置的信息;生成一个第一请求消息,所述第一请求消息包含了标识主叫用户当前位置的信息;向基站发送所述第一请求消息。优选地,在所述的获取标识主叫用户当前位置的信息步骤之前还包括以下步骤 判断被叫用户是否有获取主叫用户当前位置的权限。优选地,所述标识主叫用户当前位置的信息为GPS信息。优选地,所述指示消息为ALERT消息。优选地,所述第一请求消息为Message Transfer消息或Data Burst Message消肩、ο根据本发明的第二方面,提供了一种在终端中用于获取主叫用户当前位置的方法,该方法包括以下步骤接收来自基站的第二请求消息;判断所述第二请求消息中是否包含标识主叫用户当前位置的信息;如果所述第二请求消息中包含标识主叫用户当前位置的信息,提取其中的主叫号码和标识主叫用户当前位置的信息;根据所述标识主叫用户当前位置的信息获得主叫用户的当前位置。优选地,所述标识主叫用户当前位置的信息为GPS信息。优选地,所述第二请求消息为Message Transfer消息或Data Burst Message消肩、ο根据本发明的第三方面,提供了一种在终端中用于获取主叫用户当前位置的装置,所述终端发起一个和被叫用户的呼叫,该装置包括第一接收装置,用于接收来自基站的指示消息,所述指示消息表明主叫用户和被叫用户之间的呼叫已建立;第一获取装置,用于获取标识主叫用户当前位置的信息;消息生成装置,用于生成一个第一请求消息,所述第一请求消息包含了标识主叫用户当前位置的信息;发送装置,用于向基站发送所述第一请求消息。优选地,该装置还包括第一判断装置,用于判断被叫用户是否有获取主叫用户当前位置的权限。优选地,所述标识主叫用户当前位置的信息为GPS信息。优选地,所述指示消息为ALERT消息。优选地,所述第一请求消息为Message Transfer消息或Data Burst Message消肩、ο根据本发明的第四方面,提供了一种在终端中用于获取主叫用户当前位置的装置,该装置包括第二接收装置,用于接收来自基站的第二请求消息;第二判断装置,用于判断所述第二请求消息中是否包含标识主叫用户当前位置的信息;提取装置,用于当所述第二请求消息中包含标识主叫用户当前位置的信息时提取其中的主叫号码和标识主叫用户当前位置的信息;第二获取装置,用于根据所述标识主叫用户当前位置的信息获得主叫用户的当前位置。优选地,所述标识主叫用户当前位置的信息为GPS信息。优选地,所述第二请求消息为Message Transfer消息或Data Burst Message消肩、ο通过使用本发明的方法和装置,用户可以直接通过终端获取主叫用户的当前位置,无需通过网络设备获得,也无需额外的操作(比如访问网站等),而且得到是主叫用户当前所处的实际位置而不是其注册地。对被叫用户而言,其可以仅使用终端及时获得主叫用户的当前位置,即使不进入通话阶段也可以确切了解主叫的位置信息,从而在主叫用户和被叫用户的沟通中提供更丰富的信息,被叫终端可以记录主叫的位置信息,并据此在后续的操作和交流中完成更有效的沟通,比如,当获知主叫用户的当前位置后判断出主叫用户和被叫用户不在同一计费区域时,自动在主叫号码前增加长途电话服务前缀码以降低被叫用户的通话费用。


通过阅读以下参照附图对非限制性实施例所作的详细描述,本发明的其它特征、 目的和优点将会变得更明显。图1为根据本发明的一个应用场景示意图;图2为根据本发明的一个具体实施方式
的在终端中用于获取主叫用户位置的过程示意图;图3为根据本发明的一个具体实施方式
的在终端中用于获取主叫用户位置的方法的流程图;图4为根据本发明的一个具体实施方式
的在终端中用于获取主叫用户位置的方法的流程图;图5为根据本发明的一个具体实施方式
的在终端中用于获取主叫用户位置的过程示意图;图6为根据本发明的一个具体实施方式
的在终端中用于获取主叫用户位置的装置的结构框图;图7为根据本发明的一个具体实施方式
的在终端中用于获取主叫用户位置的装置的结构框图;图8为根据本发明的一个具体实施方式
的在终端发送的消息的结构示意图;图9为根据本发明的一个具体实施方式
的在终端发送的消息的结构示意图。
具体实施例方式图1示例性示出了本发明的一个应用场景。主叫用户A通过移动终端101呼叫被叫用户B,被叫用户B使用移动终端201。终端101通过基站102接入到移动网络100中, 终端201通过基站202接入到移动网络100中。为了描述的方便,图1仅列出了与本发明相关的设备,本领域技术人员应该能理解,为了实现从终端101到终端102的呼叫,移动网络100中应包括必要的网络设备和链路,移动网络100还可能包括多个类型不同的网络。终端101和终端102可以是GSM终端,也可以是CDMA终端,也可以是与CDMA协议兼容的3G 终端等。图2示例性示出了根据本发明的一个具体实施方式
的在终端中用于获取主叫用户位置的过程示意图。图中移动网络100为GSM网络,移动终端101和移动终端102为GSM 终端。当主叫用户A呼叫被叫用户B时,终端101会通过基站102向移动网络100发起一个呼叫请求,如果终端201空闲,其会通过基站202向移动网络100发送一个回复消息,终端101会收到来自基站102的指示消息比如图2中所示的ALERT消息,表明终端101和终端102的呼叫已建立。从终端101发起呼叫请求到其接收到ALERT消息,这之间各个网络设备间的交互、消息流程、处理过程等均为现有技术,此处不再赘述。图3示出了根据本发明的一个具体实施方式
的在终端101中用于获取主叫用户A 当前位置的方法示意图。该方法始于步骤S301,终端101接收到来自基站102的表明终端101和终端201 的呼叫已建立的指示消息,比如图2中所示的ALERT消息。该ALERT消息表明终端102空闲并且其和终端101通话的准备工作已完成,通话随时可以开始。此时,被叫用户B听到振铃音而且未摘机,主叫用户A听到回铃音。在现有技术中,终端101接收到ALERT消息后, 将开始其和终端201的通话,本发明中,终端101将执行以下步骤。接着,终端101将执行步骤S302,即判断终端201是否具有获取主叫用户A当前位置的权限。终端101中可以预先设置一张权限表,记录被叫号码和获取主叫用户当前位置的权限的对应关系,通过查询该映射表,终端101可以得知被叫用户B是否具有获知主叫用户A当前位置的权限。如果被叫用户B有相应权项,终端101将执行下面的步骤;如果被叫用户B没有相应权项,终端101将开始和终端102的通话,随后的步骤和现有技术相同,此处不做详细描述。需要指出的是,上述的步骤S302不是必须的,终端101可以不执行上述的S302步骤而直接执行下面的步骤。然后,终端101将执行步骤S303,即获取标识主叫用户A当前位置的信息。标识主叫用户A当前位置的信息可以是多种形式的,比如GPS (Global Position System,全球定位系统)信息、LAC(Local Area Code,本地区域码)代码、北斗卫星定位数据、基站地址信息等,任何可以标识主叫用户A当前位置的信息均可以采用。优选地,本发明采用了 GPS信息来标识主叫用户A当前的位置。现有技术中,GPS信息的表示方法有多种,均可以被应用到本发明中。优选地,本发明采用了 GPS推荐的最短数据,其是由12个小段组成的数据串,如下$GPRMC, <1>,<2>,<3>,<4>,<5>,<6>,<7>,<8>,<9>,<10>,<11>,<12>*hh 其中,各小段的含义如下<1>时间,时分秒格式<2>定位状态,A =有效定位,V =无效定位<3>纬度,度.分格式<4>纬度半球,N(北半球)或S(南半球)<5>经度,度.分格式<6>经度半球,E (东经)或W(西经)<7> 地面速率(000. 0 999. 9 节)<8>地面航向(000. 0 359. 9度,以正北为参考基准)<9>日期,日月年格式<10> 磁偏角(000. 0 180. 0 度)<11>磁偏角方向,E(东)或W(西)<12>模式指示(仅NMEA01833.00版本输出,A =自主定位,D=差分,E=估算,N=数据无效)下面列出的标识主叫用户A当前位置的GPS信息Tl便是符合上述格式的数据串Tl:$GPRMC,220516,A,5133. 82,N,00042. 24,W,173.8,231.8,130694,004. 2,W*70如果终端101自身具有GPS功能即其配置了 GPS设备,那么终端101可以自己获得GPS信息Tl。如果终端101自身不具有GPS功能,那么其可以通过基站102获得自身的 GPS信息Tl,通过基站来定位移动终端的技术亦属于现有技术,本文不再赘述。接着,终端101将执行步骤S304,即终端101在获得标识主叫用户A当前位置的信息后,将生成一个第一请求消息,该第一请求消息中包含了所述的标识主叫用户A当前位置的信息。如图2所示,该第一请求消息为Message Transfer消息。终端101可以采取多种编码方式在Message Transfer消息中记录上述的获得的GPS信息Tl,本文仅示例性给出其中一种方式。Message Transfer消息的格式如图7所示,其中DCS字段有8个比特(bit),当DCS的高4位即比特4-7为1111时,比特3目前是保留的,本发明定义比特3 为1时表明该Message Transfer消息包含了 GPS信息,而GPS信息Tl记录在User Data 字段中。由于编码方式的灵活性,本领域技术人员应能理解将GPS信息Tl记录到Message Transfer消息中的方式应不仅限于上述的编码方式。最后,当终端101生成上述第一请求消息Message Transfer后,其将向基站102 发送上述的Message Transfer消息,即执行步骤S305。基站102接收到上述Message Transfer消息后的处理和随后的网络中的信令流程均与现有技术相同,此处不再赘述。图4示出了根据本发明的一个具体实施方式
的在终端201中用于获取主叫用户A 当前位置的方法示意图。首先,步骤S401将被执行,即终端201将接收到来自基站202的第二请求消息,比如图2中所示的Message Transfer消息。然后,终端201将执行步骤S402,即判断所述第二请求消息中是否包含标识主叫用户A当前位置的信息。判断方法依据终端101对Message Transfer消息的编码方式而定。比如,如上文所述的编码方式,终端201将判断Message Transfer消息中的DCS字段的比特4-7是否为1111且比特3是否为1来判断Message Transfer消息中是否包含GPS fn息ο接着,如果判断结果为所述第二请求消息Message Transfer中包含标识主叫用户 A当前位置的信息,那么终端201将执行步骤S403,即提取其中的主叫号码和标识主叫用户 A当前位置的信息即^erData字段中的GPS信息Tl。最后,终端201将根据提取出的标识主叫用户A当前位置的信息获得主叫用户A 的当前具体位置,即执行步骤S404。比如,根据提取到的GPS信息Tl,终端201将查询预先设定的GPS信息-地理位置对照表的处该主叫用户A的地理位置,可以是某个城市或区域寸。当终端201获得主叫用户A的当前位置后,其可以将该位置显示在与该主叫用户 A相关的信息里。比如,未接来电列表中有主叫用户A的电话号码,那么当被叫用户B察看该未接来电时,除了电话号码、呼叫时间等信息外,终端201还会显示主叫用户A的当前所在位置。如果主叫用户A当前所在位置与被叫用户B不在一个城市或计费区域,被叫用户B可以选择用固定电话回叫或者在电话号码前加拨长途电话服务前缀码来降低通话费用。如果终端201中设置有地图导航功能,其还可以在地图上显示主叫用户A的当前位置,从而获知主叫用户A的具体位置和附近的情况。图5示例性示出了根据本发明的一个具体实施方式
的在终端中用于获取主叫用户位置的过程示意图。图中移动网络100为CDMA网络,移动终端101和移动终端102为 CDMA终端。当主叫用户A呼叫被叫用户B时,终端101会通过基站102向移动网络100发起一个呼叫请求,如果终端201空闲,其会通过基站202向移动网络100发送一个回复消息,终端101会收到来自基站102的指示消息比如图5中所示的ALERT消息,表明终端101 和终端102的呼叫已建立。从终端101发起呼叫请求到其接收到ALERT消息,这之间各个网络设备间的交互、消息流程、处理过程等均为现有技术,此处不再赘述。图5中终端101也将执行如图3所示的各个步骤。首先,执行步骤S301。步骤S301与图2中终端101执行的步骤S301相同,上文已作详细描述,此处不再赘述。其次,执行步骤S302。步骤S302与图2中终端101执行的步骤S302相同,上文已作详细描述,此处不再赘述。同样地,步骤S302不是必须的,终端101可以不执行上述的 S302步骤而直接执行下面的步骤。然后,执行步骤S303。步骤S303与图2中终端101执行的步骤S303相同,上文已作详细描述,此处不再赘述。接着,执行步骤S304。步骤S304与图2中终端101执行的步骤S304略有不同。 终端101在获得标识主叫用户A当前位置的信息后,将生成一个第一请求消息,该第一请求消息中包含了所述的标识主叫用户A当前位置的信息。如图5所示,该第一请求消息为 Data Burst Message消息。终端101可以采取多种编码方式在Data Burst Message消息中记录上述获得的GPS信息Tl,本文仅示例性给出其中一种方式。Data Burst Message消息的格式如图9所示,其中的Multiple Encoding User Data字段的MSG_ENC0DING子字段有5个比特位。当Service_0ption字段的值为0x0006或OxOOOe时,目前MSG_ENC0DING 只使用了 0-8的数值,其余的数值是未定义的,本发明可以定义MSG_ENC0DING取0-8以外的任意值时表明该Data Burst Message消息包含了 GPS信息,而GPS信息Tl记录在her Data字段中。由于编码方式的灵活性,本领域技术人员应能理解将GPS信息Tl记录到Data Burst Message消息中的方式应不仅限于上述的编码方式。最后,当终端101生成上述第一请求消息Data Burst Message后,其将向基站102 发送上述的Data Burst Message消息,即执行步骤S305。基站102接收到上述Data Burst Message消息后的处理和随后的网络中的信令流程均与现有技术相同,此处不再赘述。图5中终端201也将执行如4所示的各个步骤。首先,步骤S401将被执行,即终端201将接收到来自基站202的第二请求消息,比如图5中所示的Data Burst Message消息。然后,终端201将执行步骤S402,即判断所述第二请求消息中是否包含标识主叫用户A当前位置的信息。判断方法依据终端101对Data Burst Message消息的编码方式而定。比如,如上文所述的编码方式,终端201将判断Data Burst Message消息中的krviCe_Option字段的值为0x0006或OxOOOe时MSG_ENC0DING取是否为0_8以外的值来判断Data Burst Message消息中是否包含GPS信息。接着,如果判断结果为所述第二请求消息Data Burst Message中包含标识主叫用户A当前位置的信息,那么终端201将执行步骤S403,即提取其中的主叫号码和标识主叫用户A当前位置的信息即her Data字段中的GPS信息Tl。最后,终端201将根据提取出的标识主叫用户A当前位置的信息获得主叫用户A 的当前具体位置,即执行步骤S404。比如,根据提取到的GPS信息Tl,终端201将查询预先设定的GPS信息-地理位置对照表的处该主叫用户A的地理位置,可以是某个城市或区域寸。当终端201获得主叫用户A的当前位置后,其可以将该位置显示在与该主叫用户 A相关的信息里。比如,未接来电列表中有主叫用户A的电话号码,那么当被叫用户B察看该未接来电时,除了电话号码、呼叫时间等信息外,终端201还会显示主叫用户A的当前所在位置。如果主叫用户A当前所在位置与被叫用户B不在一个城市或计费区域,被叫用户B 可以选择用固定电话回叫或者在电话号码前加拨长途电话服务前缀码来降低通话费用。如果终端201中设置有地图导航功能,其还可以在地图上显示主叫用户A的当前位置,从而获知主叫用户A的具体位置和附近的情况。图6为根据本发明的一个具体实施方式
在终端101中用于获取主叫用户A当前位置的装置600的结构示意图。该装置600包括第一接收装置601,第一判断装置602,第一获取装置603,消息生成装置604,发送装置605。第一接收装置601,用于接收来自基站的指示消息,所述指示消息表明主叫用户和被叫用户之间的呼叫已建立。在GSM网络中,所述指示消息为ALERT消息;在CDMA网络中, 所述指示消息为ALERT消息。该指示消息表明终端102空闲并且其和终端101通话的准备工作已完成,通话随时可以开始。此时,被叫用户B听到振铃音而且未摘机,主叫用户A听到回铃音。第一判断装置602,用于判断被叫用户是否有获取主叫用户当前位置的权限。需要指出的是,第一判断装置602不是必须的,而是可选的。第一获取装置603,用于获取标识主叫用户当前位置的信息。任何可以标识主叫用户A当前位置的信息均可以采用。优选地,本发明采用了 GPS信息来标识主叫用户A当前的位置,比如上文提到的GPS信息Tl。如果终端101自身具有GPS功能即其配置了 GPS设备,那么终端101可以自己获得GPS信息。如果终端101自身不具有GPS功能,那么其可以通过基站102获得自身的GPS信息,通过基站来定位移动终端的技术亦属于现有技术,本文不再赘述。消息生成装置604,用于生成一个第一请求消息,所述第一请求消息包含了标识主叫用户当前位置的信息。在GSM网络中,所述第一请求消息为Message Transfer消息,当其中的DCS字段的高4位即比特4-7为1111时,比特3目前是保留的,本发明定义比特3为1 时表明该Message Transfer消息包含了 GPS信息,而GPS信息记录在her Data字段中;在 CDMA网络中,所述第一请求消息为Data Burst Message消息,当其中的krvice_0ption字段的值为 0x0006 或 OxOOOe 时,目前 Multiple Encoding User Data 字段的 MSG_ENC0DING 子字段只使用了 0-8的数值,其余的数值是未定义的,本发明可以定义MSG_ENC0DING取0-8以外的任意值时表明该Data Burst Message消息包含了 GPS信息,而GPS信息记录在her Data字段中。由于编码方式的灵活性,本领域技术人员应能理解将GPS信息记录到Message Transfer消息或Data Burst Message消息中的方式应不仅限于上述的编码方式。。发送装置605,用于向基站发送所述的第一请求消息。图7为根据本发明的一个具体实施方式
在终端201中用于获取主叫用户A当前位置的装置700的结构示意图。该装置700包括第二接收装置701,第二判断装置702,提取装置703,第二获取装置704。第二接收装置701,用于接收来自基站的第二请求消息。在GSM网络中,所述第二请求消息为Message Transfer消息;在CDMA网络中,所述第二请求消息为Data Burst Message 消息。第二判断装置702,用于判断所述第二请求消息中是否包含标识主叫用户当前位置的信息。优选地,本发明采用GPS信息做为标识主叫用户当前位置的信息。判断方法依据终端101对第一请求消息的编码方式而定。比如,对于上文提到的Message Transfer消息的编码方式,第二判断装置702将判断Message Transfer消息中的DCS字段的比特4_7 是否为1111且比特3是否为1来判断Message Transfer消息中是否包含GPS信息;对于上文提到的Data Burst Message消息的编码方式,第二判断装置702将判断Data Burst Message 消息中的 Service_0ption 字段的值为 0x0006 或 OxOOOe 时 MSG_ENC0DING 取是否为0-8以外的值来判断Data Burst Message消息中是否包含GPS信息。提取装置703,用于当所述第二请求消息中包含标识主叫用户当前位置的信息时提取其中的主叫号码和标识主叫用户当前位置的信息。提取装置703将提取Message Transfer消息或Data Burst Message消息中User Data字段里标识主叫用户A当前位置的信息即GPS信息。第二获取装置704,用于根据所述标识主叫用户当前位置的信息获得主叫用户的当前位置。比如,根据提取到的GPS信息,第二获取装置704将查询预先设定的GPS信息-地理位置对照表的处该主叫用户A的地理位置,可以是某个城市或区域等。对于本领域技术人员而言,显然本发明不限于上述示范性实施方式的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施方式看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化囊括在本发明内。此外,显然“包括” 一词不排除其他单元或步骤,单数不排除复数。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。
权利要求
1.一种在终端中用于获取主叫用户当前位置的方法,所述终端发起一个和被叫用户的呼叫,其特征在于,所述方法包括以下步骤接收来自基站的指示消息,所述指示消息表明主叫用户和被叫用户之间的呼叫已建立;获取标识主叫用户当前位置的信息;生成一个第一请求消息,所述第一请求消息包含了标识主叫用户当前位置的信息;向基站发送所述第一请求消息。
2.根据权利要求1所述的方法,其特征在于,在所述的获取标识主叫用户当前位置的信息步骤之前还包括以下步骤判断被叫用户是否有获取主叫用户当前位置的权限。
3.根据权利要求1或2所述的方法,其特征在于,所述标识主叫用户当前位置的信息为 GPS fp 肩、ο
4.根据权利要求1-3中任一项所述的方法,其特征在于,所述指示消息为ALERT消息。
5.根据权利要求1-4中任一项所述的方法,其特征在于,所述第一请求消息为Message Transfer ffl^sK Data Burst Message ff|;i、0
6.一种在终端中用于获取主叫用户当前位置的方法,其特征在于,所述方法包括以下步骤接收来自基站的第二请求消息;判断所述第二请求消息中是否包含标识主叫用户当前位置的信息;如果所述第二请求消息中包含标识主叫用户当前位置的信息,提取其中的主叫号码和标识主叫用户当前位置的信息;根据所述标识主叫用户当前位置的信息获得主叫用户的当前位置。
7.根据权利要求6所述的方法,其特征在于,所述标识主叫用户当前位置的信息为GPS fn息ο
8.根据权利要求6或7所述的方法,其特征在于,所述第二请求消息为Message Transfer ffl^sK Data Burst Message ff|;i、0
9.一种在终端中用于获取主叫用户当前位置的装置,所述终端发起一个和被叫用户的呼叫,其特征在于,所述装置包括第一接收装置,用于接收来自基站的指示消息,所述指示消息表明主叫用户和被叫用户之间的呼叫已建立;第一获取装置,用于获取标识主叫用户当前位置的信息;消息生成装置,用于生成一个第一请求消息,所述第一请求消息包含了标识主叫用户当前位置的信息;发送装置,用于向基站发送所述第一请求消息。
10.根据权利要求9所述的装置,其特征在于,该装置还包括第一判断装置,用于判断被叫用户是否有获取主叫用户当前位置的权限。
11.根据权利要求9或10所述的装置,其特征在于,所述标识主叫用户当前位置的信息为GPS信息。
12.根据权利要求9-11中任一项所述的装置,其特征在于,所述指示消息为ALERT消肩、ο
13.根据权利要求9-12中任一项所述的装置,其特征在于,所述第一请求消息为 Message Transfer 消息或 Data Burst Message 消息。
14.一种在终端中用于获取主叫用户当前位置的装置,其特征在于,所述装置包括 第二接收装置,用于接收来自基站的第二请求消息;第二判断装置,用于判断所述第二请求消息中是否包含标识主叫用户当前位置的信息;提取装置,用于当所述第二请求消息中包含标识主叫用户当前位置的信息时提取其中的主叫号码和标识主叫用户当前位置的信息;第二获取装置,用于根据所述标识主叫用户当前位置的信息获得主叫用户的当前位置。
15.根据权利要求14所述的方法,其特征在于,所述标识主叫用户当前位置的信息为 GPS fp 肩、ο
16.根据权利要求14或15所述的方法,其特征在于,所述第二请求消息为Message Transfer ffl^sK Data Burst Message ff|;i、0
全文摘要
本发明提出了一种在终端中用于获取主叫用户当前位置的方法。该方法包括主叫终端接收到来自基站的指示消息,该指示消息表明主叫终端和被叫终端的呼叫已建立,被叫终端空闲且做好了和主叫终端通话的准备;主叫终端获取标识主叫用户当前位置的信息比如GPS信息;主叫终端向基站发送第一请求消息,其中包含了标识主叫用户当前位置的信息;被叫终端接收来自基站的第二请求消息;当判断其中包含位置信息时,被叫终端提取第二请求消息中标识主叫用户当前位置的信息;被叫终端根据标识主叫用户当前位置的信息获得主叫用户当前的位置。通过使用该方法,用户可以通过终端直接获知主叫用户的当前位置而不是注册地,并且无需通过网络设备获得。
文档编号H04W68/00GK102348279SQ201010240829
公开日2012年2月8日 申请日期2010年7月30日 优先权日2010年7月30日
发明者乔木, 徐时豪 申请人:上海贝尔股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1