用于移动终端的交换识别信息的系统和方法

文档序号:7587697阅读:146来源:国知局
专利名称:用于移动终端的交换识别信息的系统和方法
技术领域
本专利申请文本中所描述的系统和方法涉及无线通信,更具体地,涉及用于移动终端的识别信息。
背景技术
如移动电话、移动电子邮件设备和其他移动通信设备的移动终端都是通过无线网络通信,其典型的功能是作为客户端设备而经由无线网络请求接入各种服务。这些服务可以包括电话服务,电子邮件服务,网络接入服务以及各种消息服务。无线网络操作者从移动终端请求数据来遍历位于无线网络外的网关和中心路由节点以维持严格的记帐和使用的模型。这些使用网络的基本目的是适当地监控数据的使用和收费,但这也限制了网络中移动终端的选择。这样,无线用户可能会受限于他们能作什么并受迫于禁止使用模式拓展的有限的数据通信模式。这种限制性的网络设计限制了每个用户的平均收益以及无线网络数据通信业务量的增长。
也可以将对等通信的系统应用于移动终端。目前的对等通信系统,例如SMS,或即时消息,使用能够保留所有用户记录并将所有用户关联成所请求的组或伙伴列表的中央网关。这样的系统迫使用户必须为所有的通信使用中央网关,从而为产生瓶颈,数据减慢和单节点失败埋下隐患。

发明内容
本发明为获取在建立通信的不同通信路径中所使用的识别信息的目的而提供一种让移动终端使用预定的通信路径来交换识别信息的系统。
根据一些权利要求,所提供的用于第一移动终端的方法包括以下步骤。在第一步骤中,第一移动终端使用无线网络和服务网关与第二移动终端交换网络识别信息。在另一步骤中,第一移动终端存储第二移动终端的网络识别码。在第三步骤中,第一移动终端请求在第一移动终端和第二移动终端之间通过使用网络识别码的无线网络建立无线通信链路,其中,通信链路无需请求任何服务网关。
还是根据一些权利要求,所提供的用于无线网络的方法包括以下的步骤。在第一步骤中,无线网络将第一网络识别码提供给第一移动终端并将第二网络识别码提供给第二移动终端。在另一步骤中,无线网络通过服务网关在第一移动终端和第二移动终端之间传送消息,其中,消息包括第一网络识别码,或第二网络识别码,或这两者。在第三步骤中,无线网络响应从第一或第二移动终端或者这两者来的包括了第一和第二网络识别码的请求而在第一移动终端和第二移动终端之间提供通信链路,其中,该通信链路无需请求任何服务网关。


图1是无线通信系统的结构图;图2是通过电子邮件服务来交换移动终端识别信息的系统的结构图;图3是通过SMS服务而交换移动终端识别信息的系统的结构图;图4是通过SMS服务和IP地址交换服务而交换移动终端识别信息的系统的结构图;图5是通过IP地址服务而交换移动终端识别信息的系统的结构图;图6是移动终端的结构图;图7是交换移动终端识别信息的方法的流程图;图8是从移动终端接收并接受识别信息的方法的流程图;图9是双模式移动通信设备的结构图。
具体实施例方式
图1是无线通信系统的一个典型结构图。该系统包括第一移动终端100,第二移动终端101,无线网络104,第一无线网络基站102,第二无线网络基站103,和服务网关106。该系统适于连接各种服务,如通过服务网关106连接因特网108。
在所示的例子中,每个移动终端100,101通过无线网络基站102,103以及无线网络104通信,优选地可以使用遵循由无线网络104中的设备所给定的无线电通信协议的RF链接。但,也可以使用其他的通信形式。无线网络104优选地为GMS/GPRS,CDMA/W-CDMA,EDGE,UMTS网络,或其他兼容网络。每个移动终端100,101执行一系列的连接步骤以便与无线网络基站102,103中的一个建立连接。在连接处理期间,给移动终端100,101分配例如网际协议(IP)或其他代码的识别码。在接收识别码后,移动终端100或101可以通过无线网络104请求服务。
在这个示例系统中,服务网关106优选地通过规范的TCP/IP或UDP/IP接入点连接到无线网络104。当服务网关106从移动终端100,101接收服务请求时,服务网关106起到代理服务器的功能并给因特网108发送该请求。在另一种系统结构中,服务网关106可选地可以代理给其他的广域网,个人网络,VPN,内部网络,或其他的网络结构的请求。在该实例中从设备网关106到因特网108的连接为网络连接,例如高速专用ISDN或帧延迟链接,但可选地,也可以是低速公共拨号电话连接或其他类型的连接。
在示例的无线网络104中,每个连接到无线网络104的移动终端100,101都请求网络资源以便能在例如IP层的高层中寻址。在图1所示的典型系统中,当连接到网络时,每个移动终端100,101都会分配到一个专用的动态IP地址。在产生新的连接以及该IP地址的资源已经使用时,该IP地址就会改变。当用户正在使用时,则保留该IP地址,而如果在空闲期中没有充分地使用,则就会取消该IP地址。这就使得无线网络104能管理IP地址资源并降低了这些资源的浪费。由于网络104是专用的,因此只有直接连接到无线网络104的移动终端100,101和服务网关106能使用分配给每个移动终端的IP地址。
图2是通过电子邮件服务来交换移动终端识别信息的系统的结构图。该系统包括对应于图1所描述的类似部件的第一移动终端200,第二移动终端201,无线网络204,第一无线网络基站202,和第二无线网络基站203。该系统进一步包括用于与电子邮件服务208连接的电子邮件网关206。
移动终端200,201使用预定的通信路径交换识别信息以便它们能获取在创建不同且优选为更好的通信路径中所使用的识别信息。在该实例中,第一移动终端200通过被寻址到第二移动终端201的电子邮件消息210将它当前分配的IP地址发送给第二移动终端201。优选地,在第一移动终端200中运行的IP监控代理自动发送该电子邮件消息210。除了当前分配的IP地址外,该电子邮件消息可选地还能包括有关用户的状态信息,有关用户的位置信息,和/或涉及移动终端性能的信息,例如设备类型和/或所支持的功能和通信方法。状态信息可以包括表示用户可用或不可用多长时间的可用性信息或其他相关信息。位置信息可以包括用户当前基站的位置,国家代码和/或时区。
该示例系统按照以下的描述工作。在第一移动终端200中的IP监控代理监控和检测第一移动终端200中的IP地址何时改变,优选地通过在第一移动终端200中的监控存储器进行监控和检测。当IP监控代理检测到IP地址已经改变时,它就给所注册的与第一移动终端200关联的其他移动终端发送电子邮件消息210。关联可以是用户的朋友,即时消息伙伴,指定工作组中的人,或用户的同事。关联的注册可以存储在映射表中,该表优选地保留在移动终端中,但也可以保留在外部。映射表指明了当第一移动终端200的IP地址改变时,应当通知哪些移动终端。映射表优选地包括关联的电子邮件地址,该地址用在电子邮件消息中作为接受地址。可选地,第一移动终端200的用户可以人工发送电子邮件消息210。同时,第一移动终端200可以在为其他目的而发送的不相关电子邮件消息中将它的IP地址发送给第二移动终端201。在第二移动终端接收到该电子邮件消息后,它优选地给第一移动终端200发送一个响应,这个响应优选地确认第二移动终端接收到了电子邮件消息并可选地提供有例如状态信息和有关第二移动终端的可用信息的更新信息。该响应可以是答复电子邮件消息的形式或其他的形式。
电子邮件服务208优选地为例如Hotmail的公共地可以得到的公众服务,或例如AOL这样的ISP提供的服务,或例如Microsoft Exchange服务器提供的企业服务。电子邮件网关206可以是服务网关106(图1)的一个实例,它允许移动终端200,201使用电子邮件服务208来发送和接收电子邮件消息。
移动终端200,201使用例如IP地址的识别信息来在无线网络204中建立通信链路212,而无需使用无线网络204外的资源。由于在移动终端200,201之间的通信链路212无需遍历服务网关,因此使用通信链路212能降低等待时间和整个网络的通信业务量。此外,通信链路212还能用于交换任意大的消息,从而改善了当前短消息服务(SMS)业务的160字符的限制。
通信链路212的作用像基金会,用于收集不依赖外部网关的无线网络专用服务。这些服务包括对等的范围或客户端—服务器的服务。例如,即时消息会话可以发生在协作组中的两个或多个同等人之间,或者第一移动终端200能作为网络服务器,并允许使用HTTP协议的第二移动终端201为信息交换提供网页。但,也可以是其他的无线网络专用服务。
根据图2描述的系统允许移动终端200,201知道并使用通过无线网络通信的其他移动终端的IP地址,即便移动终端的IP地址改变了。当无线网络204使用例如DHCP的动态IP地址机制时,用于移动终端的IP地址也能相应改变。
图3是通过SMS服务来交换移动终端识别信息的系统的结构图。该系统包括第一移动终端300,第二移动终端301,和无线网络304,无线网络304进一步包括第一无线网络基站302和第二无线网络基站303。该系统还包括有SMS服务中心306。
无线网络304提供有支持短消息服务(SMS)的移动终端300,301。这项服务的服务提供者是SMS服务中心306(SMSC),它起到了支持在移动终端300和301之间消息路由的服务网关的作用。SMSC 306还支持给未连接到无线网络304的发送方以及从未连接到无线网络304的发送方来的消息路由。
在本实例中,在寻址到第二移动终端301的SMS消息310中发送第一移动终端300的当前IP地址。SMS消息310优选地由运行在第一移动终端中的IP监控代理自动发送。可选地,SMS消息310可以由第一移动终端的用户人工发送或者该IP地址可以在为其他目的而发送的消息中发送给第二移动终端301。
一旦第二移动终端301接收到了包含第一移动终端300的识别信息的SMS消息310,则第二移动终端301就能知道与第一移动终端300关联的当前IP地址,从而能给第一移动终端300发送数据。同时,在第二移动终端301将它的识别信息提供给第一移动终端300后,第一移动终端300也就知道了与第二移动终端301关联的当前IP地址,从而也能给第二移动终端301发送数据。这样,两个移动终端300,301就能通过仅使用无线网络304资源的通信链路312直接通信。这种通信链路312能降低等待时间和整个网络的通信业务量并允许交换超过160个字符限制的SMS的更长消息。在包含识别信息的SMS消息310发送后,接收的移动终端优选地发送确认该接收的响应并返回例如状态信息和有关接收方移动终端的可用信息的更新信息。
图4是通过SMS服务和IP地址交换服务来交换移动终端识别信息的系统的结构图。该系统包括第一移动终端400,第二移动终端401和无线网络404,无线网络404还包括有第一无线网络基站402和第二无线网络基站403。该系统还包括有SMS服务中心406和IP地址交换服务408。
移动终端400,401能使用SMS消息410来交换IP地址并能仅仅使用无线网络404的资源以参考图3所描述的系统相同的方式建立通信链路412。在本实例中的IP地址交换服务408还处理SMS消息410来为移动终端400,410提供附加服务。IP地址交换服务408能够为移动终端400,401公布识别信息并保留其路径,而为其他移动终端公布位置和存在信息。
图5是通过IP地址服务来交换移动终端识别信息的系统的结构图。该系统包括第一移动终端500,第二移动终端501和无线网络504,无线网络504还包括有第一无线网络基站502和第二无线网络基站503。该系统还包括有用于给因特网507提供连接的因特网网关506和能够通过因特网访问的IP地址服务508。因特网网关506优先地提供有TCP/IP代理服务器,该服务器允许移动终端500,501接入因特网507上的站点所提供的大部分服务,其中包括了IP地址服务508。在本实例中,使用HTTP协议来在移动终端500,501之间通过IP地址服务508交换识别信息以建立通信链路512。
IP地址服务508优选地为由网络服务器所提供的网络服务。可选地,IP地址服务508可以是由网络服务器或应用程序服务器提供的网络应用程序。在优选的操作模式中,第一移动终端500为IP地址服务508更新包含有与第一移动终端500关联的IP地址的HTTP数据包510。接着,第二移动终端501使用HTTP协议下载包含有与第一移动终端500关联的IP地址的HTTP数据包511。类似地,第二移动终端501为IP地址服务508更新包含有与第二移动终端501关联的IP地址的HTTP数据包510。随后,第一移动终端500使用HTTP协议下载包含有与第二移动终端501关联的IP地址的HTTP数据包511。那么,每个移动终端500,501使用如以上所述而获得的IP地址来仅仅使用无线网络504的资源建立通信链路512并通过其直接通信。
为了接收其他移动终端的识别信息,优选地,移动终端500,501周期性轮询IP地址服务508以确定其他移动终端的IP地址是否已改变。可选地,当IP地址已经改变时,IP地址服务508可以通知移动终端500,501。优选地,该通知直接在无线网络504中产生。可选地,该通知可以使用另一种服务,例如电子邮件消息,SMS消息,或交换电路的电话呼叫。
在另一种示例系统中,移动终端能够使用多个不同的服务来获取识别信息。在这个实例中,当与第二移动终端交换识别信息时,移动终端可以使用电子邮件服务,当与第三移动终端交换识别信息时,使用SMS服务,当与第四移动终端交换识别信息时使用IP地址交换服务,或当与第五移动终端交换识别信息时使用IP地址服务。而且,这些数据交换系统中的一个或多个可能并未工作。因此,当移动终端200,300,400,500尝试每种系统并失败,或没有返回确认时,将使用其他的系统继续发送更新后的IP地址信息的消息。例如,如果使用SMS系统发送消息并且在预定时间周期后仍未接收到确认,则使用电子邮件系统发送消息。如果在预定的时间周期后没有接收到电子邮件的确认消息,则就使用HTTP系统发送消息。这样系统就确保了每个通信方都具有更新后的当前IP地址并且每个发送的消息都会接收到确认。
图6是示例的移动终端612的结构图。该示例的移动终端612包括有用于与无线网络通信的无线收发器600,用于与用户通信的用户界面602以及用于存储并检索例如IP地址映射表608和IP地址609的存储模块606。移动终端612还包括有IP地址应用程序604。
IP地址应用程序604监控存储在移动终端的存储模块606中的IP地址609。IP地址609专用于该移动终端并由无线网络分配。优选地,当IP地址609改变时,IP地址应用程序604给IP地址映射表608中所列出的移动终端发送消息。该消息包含有最新更新的IP地址609,并通过前面所述的系统之一来发送。优选地,从存储在移动终端中的地址簿检索消息接收方的地址。可选地,接收方地址信息可以从IP地址映射表608中检索或者接收方地址信息可以由移动终端500的用户人工输入。
示例的IP地址映射表608包含移动终端的用户想要与之通信的移动终端的识别信息。对于每个这样的移动终端,识别信息优选地包括有移动终端用户的名字,移动终端当前的IP地址,以及移动终端以前的IP地址。
当接收到指定新IP地址的识别消息时,则更新在IP地址映射表608中的移动终端当前的IP地址。在本实例中,消息通过无线网络传输并由无线收发器600接收。该消息由消息应用程序(未示出)显示在包括用户界面602中的显示屏上。消息应用程序通过用户界面602给用户显示事件列表。该列表优选地按时序存储并可以包括接收和发送的电子邮件消息,呼入和呼出的电话,接收和发送的SMS消息,任务提醒,和/或IP地址更新消息。优选地IP地址更新消息在表示消息类型的消息主题字段中包含有唯一的字符串。可选地,IP地址更新消息可以包含表示消息类型的唯一的字符串或二进制编码成分。优选地,新的IP信息和基站位置是对用户隐藏的。通常在电子邮件消息和用于此目的的SMS消息中有多个字段。例如,在SMS消息中使用有通常不显示给用户的用户数据标题字段。
一旦移动终端612处理了识别消息,则移动终端612的用户随后就能决定使用识别信息(例如,IP信息)来发起对等会话。由于用户是在组群列表或优选的对应列表中,因此发起方仅需要发送第一邀请来开始消息聊天。这个第一邀请消息作为为什么要求进行会话的请求和介绍。邀请消息的接收方可以将他们的设备设定为静音或忙碌模式,以便用返回忙碌提示来作为拒绝邀请的理由而自动拒绝该邀请。可选地,接收方可以读取消息并决定在当时不能发送而拒绝该消息,或者用户可以接受该消息并发送回聊天接受提示作为响应。在聊天接受提示返回后,就能开始通信会话。
在本实例中,当IP地址应用程序604检测到移动终端已经接收到了IP地址更新消息时,IP地址应用程序604从IP地址更新消息中取出IP地址并在IP地址映射表608中更新相应的信息。优选地,发送IP地址更新消息的移动终端的以前的IP地址仍然保留在IP地址映射表608中。万一IP地址的更新还没有发生,则保留以前的IP地址,允许寻址新地址的返回消息被发送到老地址。
优选地,使用此处所描述的典型系统发送的消息由发送方移动终端加密,以便当消息发送给错误的接收方移动终端时,接收方移动终端不能读取消息。使用现有的公共或专用密钥加密系统以使只有目标接收方移动终端能解密该消息。当存储在IP地址映射表608中的目标接收方移动终端的IP地址已经重新分配给了不同的移动终端,并且目标接收方移动终端的新IP地址还没有通过发送方移动终端而接收到时,消息也可以发送给非目标的接收移动终端。
图7中的流程图显示了通过使用用于与相应的移动终端交换移动终端识别信息的主移动终端的典型处理流程。这个处理流程图示了两个移动终端如何交换例如IP地址的识别码以便在无线网络中的两个移动终端之间通过使用IP地址而建立通信链路。
处理流程从步骤700开始,其中移动终端(MS)检测无线网络是否已经给它分配了新地址。这个检测通过使用在MS中的无线电通信接口码而产生,优选地,无线电通信接口码用来重新商定资源分配的网络参数。新地址由MS传送到应用层,其中可以用例如IP地址应用程序604的模块来检测新地址。这个地址可以是IPv4地址,Ipv6地址,或由无线网络所使用的其他网络地址。在步骤702,存储该新地址以便以后能很容易地检测出改变。存储地址后,在步骤704,MS优选地通过软件查找相关的通信方并确定给相关的通信方发送IP地址更新消息所使用的方法。在确定发送方法后,在步骤S706,主MS在IP地址更新消息中给相应的移动终端发送新的移动终端IP地址。IP地址更新消息通过无线网络和服务网关优选地作为电子邮件消息,SMS消息,或使用HTTP协议发送。
在发送IP更新消息后,在步骤708,主MS设定一个定时器并等待接收确认消息。图8显示了用于发送确认(A)的示例方法。如果在定时器到时之前没有接收到确认消息,则优选地MS将再次尝试用另一种方法发送IP地址更新消息。如果已没有了其它的方法来发送更新消息,那么处理就在步骤716结束。但,如果还有其它可用的方法来发送更新消息,则在步骤714中就选择另一种方法。在选定下一种方法后,就使用这种方法来发送IP地址更新消息。在步骤708,再次设定定时器MS等待确认。
可选地,替换步骤712的处理,MS尝试用相同的传送方法重新传送IP更新消息。在放弃该传送方法之前,MS尽力用该方法重新发送更新消息几次。在放弃该传送方法后,MS转到步骤712。
作为进一步的选择,可以尝试同时使用两种或更多种的方法来发送地址更新消息。确认第一个成功发送的消息,这样通过确定所使用的多个方法中最快的一个,能降低等待时间。
当从通信方MS接收到确认时,主MS在步骤720存储在接收到的确认信息中的所有信息。
当需要对等的通话时,主MS或通话方MS能开始一个直接的对等连接(假定主和通信方移动终端都给彼此提供了当前的识别码)。例如,使用主MS的用户写好一条对等的消息就能发送它而无需发送明确的邀请或等待当前信息。接着,MS等待从通信方来的响应,超时,或拒绝(步骤722)。如果在预定的时间周期中没有接收到响应或者通行方发送回了拒绝消息,则终止连接并且放弃对等通话724。例如,通信方也许看见消息并发回“I am currently busy(我现在很忙)”的提示来告诉发送者当前不能进行对等的通话。但,如果通话方发送回响应消息,则就认定开始对等通话并开始完全的对等通信链路(步骤726)。
图8中的流程图显示了从移动终端接收并接受识别信息的处理过程。该处理从步骤800开始,其中MS监控入局的通信。当接收到入局消息时,MS首先决定入局的消息是否是入局的电子邮件,SMS或基于HTTP的消息(步骤802)。在多数无线网络中,现在可以使用无线接入协议(WAP)网关来将HTTP消息发送给移动终端。如果入局的消息不是上述类型中的一种,则MS确定入局的消息是否是从没有建立完全的对等通信链路的通信方来的对等消息。例如聊天消息邀请(步骤804)。如果入局的消息不是那种类型的消息,则按照用于其它类型的消息的程序处理入局的消息(步骤806)。例如,要入局的消息可以是与已有的通信方通信的对等通信或从地址更新消息(A)来的确认消息。
如果入局的消息是电子邮件,SMS,或HTTP消息,则在步骤808,MS确定入局的消息是否是地址更新消息。优选地,MS通过检验消息的特定字段并确定唯一的标识符,标志,字符串,或其它预定的模式来作出决定。如果MS确定入局的消息不是地址更新消息,则按照通常的消息处理(步骤810)。如果MS确定入局的消息是地址更新消息,则在步骤812,MS接着确定入局的消息是否是来自于已知的通信方。
MS优选地配置以使用户能指定特定的通信方地址来作为首选或非首选。当确定如何响应消息时,MS使用该指定。例如,如果从非首选的通信方接收到地址更新请求,则MS可以自动拒绝消息或提示用户接受或拒绝消息。这种检查提供了一定程度的保密从而确保了在对等通信中涉及的每个人都同意这种通信。如果请求对等通信的人是未知的或不是所考虑的优先进行对等的通信的人,则返回拒绝地址更新消息通信的消息。如果接受消息,则在地址簿数据库或基于RAM文件中的通信方的项根据新IP地址而更新。映射表为建立并接受对等通信提供了基础。因此,每个移动终端的映射表可以是用户专用并仅仅包含由用户所选择的通信方的识别地址。
如果消息不是通常的电子邮件,SMS,或HTTP消息而是聊天消息邀请,则MS确定用户是否已经设定为了例如静音模式的忙碌或拒绝模式(步骤820)。邀请可以认为是从当前并没有完全建立的对等通信未决的优选的通话方来的消息。静音模式通常是拒绝所有聊天请求的别打扰模式或忙碌模式。如果移动终端必须自动拒绝聊天请求,则立即根据适当的代码发回消息(步骤822)。如果从不是优选的通信方接收对等消息,则用户就必须选择接受或拒绝通信,或者可选地,自动拒绝消息。另外,用户确认入局的聊天请求邀请并能拒绝或接受聊天邀请(步骤824)。如果用户拒绝了邀请,则用户可以选择性地提供原因,并将拒绝消息发送到请求826的始发者。另外,用户能输入响应消息,该消息起到接受对等通信请求的功能(步骤828)。
一旦建立,通信链路优选地仅仅使用无线网络的资源而无需使用外部的服务网关来路由在移动终端间的对等的消息。当发送到移动终端和从移动终端发送的消息不遍历服务网关时,就能降低整个网络的通信业务量以及消息发送的时间。同时,由于不使用网关,因此就无需理会服务或网关对消息大小的限制。
使用这种通信链路的一个实例是聊天会议,其如上所述,需要在移动终端用户之间即时交换消息。但这种通信链路也可以有其他的用途。交换移动终端的识别信息的方法可以包括有比图7和8所示的那些更多或更少的步骤。
图9所示的是典型的双模式移动通信设备的结构图。这种双模式通信设备是移动终端的另一种可能的实例。
典型的双模式移动通信设备910包括收发器911,微处理器938,显示器922,闪存924,RAM存储器926,辅助输入/输出(I/O)设备928,串行端口930,键盘932,扬声器934,麦克风936,短程无线通信子系统940,并还可以包括其他设备的子系统942。收发器911优选地包括发射和接收天线916,918,接收器912,发射器914,一个或多个本机振荡器913,以及数字信号处理器920。在闪存924中,双模式移动终端通信设备910优选地包括多个能由微处理器938(和/或DSP920)执行的软件模块924A-924N,其包括语音通信模块924A,数据通信模块924B,多个用于执行其他功能的其他操作模块924N。
双模式移动通信设备910优选地为具有语音和数据通信能力的双向通信设备。这样,双模式移动通信设备910可以通过语音网络通信,例如模拟或数字蜂窝网络任意一个,也可以通过数据网络通信。语音和数据网络可以通过图9中的通信塔919来描述。语音和数据网络可以由通信网络使用例如基站,网络控制器等的分离设备而分开,或者也可以集成到一个无线网络中。
通信子系统911用来与语音以及数据网络919通信,并包括接收器912,发射器914,一个或多个本地振荡器913,并还可以包括DSP920。DSP920用于给发射器914和接收器912发送信号并接收从发射器914和接收器912来的信号,并还用于接收从发射器914来的控制信息并给接收器912提供控制信息。如果在单频或密集的频率组中发生语音和数据通信,则可以用单个本机振荡器913来连接发射器914与接收器912。可选地,如果语音通信和数据通信使用不同的频率,则使用多个本地振荡器913来产生相应于语音和数据网络919的多个频率。虽然图9中仅描述了两个天线916,918,但双模式移动通信设备910也能使用单天线的结构。包含在语音和数据信息中的信息通过在DSP920和微处理器938之间的链路而与通信模块911通信。通信子系统911的细节设计,如频带,元器件选择,功率电平等,都取决于要在其中操作双模式移动通信设备910的通信网络919。例如,在北美市场中出售的双模式移动通信设备910可以包括,设计用来在MobitexTM或DataTACTM移动数据通信网络以及与例如AMPS,TDMA,CDMA,PCS等语音通信网络中的任何一种中操作的通信子系统911,而在欧洲市场中所使用的设备910可以配置来与通用分组无线业务(GPRS)数据通信网络和GSM语音通信网络通信。其他类型的分离和集成的数据和语音网络也可以与双模式移动通信设备910一起使用。
取决于网络919的类型,还可以改变双模式移动通信设备910的接入请求。例如,在Mobitex和DataTAC数据网络中,移动设备使用与每个设备关联的唯一识别码在网络上注册。但,在GPRS数据网络中,网络接入与移动设备用户或使用者关联。通常GPRS设备需要用户标识模块(SIM)来在GPRS网络中操作双模式移动通信设备。在没有SIM的情况下,虽然(如有必要)也可以提供本地或非网络通信的功能,但除了例如911紧急呼叫等的合法操作外,双模式移动通信设备不能执行包括通信在内的任何通过数据网络919的功能。
在完成所需的网络注册或激活程序后,双模式移动通信设备910通过网络919发送并接收包括有语音和数据信号的通信信号。由天线916从通信网络919接收的信号路由到接收器912,并且接收器用来进行信号放大,降频转换,滤波,信道选择等并还可以用来进行模拟到数字的转换。所接收信号的模拟到数字的转换可以是更复杂的通信功能,例如使用DSP920所执行的数字解调和解码。以类似的方式,要传输到网络919的信号的处理包括,由DSP 920执行的调制和编码,并接着提供给发射器914来进行数字到模拟的转换,升频转换,滤波,放大并再通过天线918传输给通信网络919。虽然在图9中仅显示了一个用于语音和数据通信的收发器911,但双模式移动通信设备910也可以包括两个截然不同的收发器,第一收发器用来发射和接收语音信号,而第二收发器用来发射和接收数据信号。
除了处理通信信号外,DSP920还可以用于接收器和发射器的控制。例如,加到接收器912和发射器914中的通信信号的增益电平通过DSP920中执行的自动增益控制算法来自适应地控制。而为了对收发器911提供更精确的控制,在DSP920中还执行有其他的收发器控制算法。
微处理器938优选地管理并控制整个双模式移动通信设备910。这里,可以使用多种微处理器和微控制器,或可选地,单个的DSP920也可用来执行微处理器938的功能。包括了至少数据和语音通信的低级通信功能通过收发器911中的DSP920来执行。而,例如语音通信应用程序924A,和数据通信应用程序924B的高级通信应用程序可以存储在闪存924中由微处理器938来执行。例如,语音通信模块924A可以提供能够在双模式移动通信设备910和多个其他的语音设备之间通过网络919发送和接收语音呼叫的高级用户界面。类似地,数据通信模块924B可以提供能够在双模式移动通信设备910和多个其他的语音设备之间提供用于发送和接收例如电子邮件消息,文件,发起者信息,短文本消息等的数据的高级用户界面。在双模式移动通信设备910中,如上所述的IP地址应用程序,还可以在软件模块或应用程序中执行,也可以集成到软件模块924A-924N中之一而执行。
微处理器938还可以集成有其他的双模式移动通信设备子系统,例如,显示器922,闪存924,随机存取存储器(RAM)926,辅助输入/输出(I/O)子系统928,串行端口930,键盘932,扬声器934,麦克风936,短程通信子系统940以及总地概括为942的其他双模式移动通信设备子系统。
图9所示的一些子系统执行与通信相关的功能,而另一些子系统可以提供驻留或集成于设备上的功能。要注意地是,例如键盘932和显示器922的一些子系统可以用于两种通信都涉及的功能,例如,访问通过数据通信网络传送的文本消息,和设备驻留功能,如计算器或任务表或其他的PDA功能。
微处理器938所使用的操作系统软件优选地存储在例如闪存924的永久存储器中。除了存储控制双模式移动通信设备910的所有低级功能的操作系统外,闪存924还存储有多个高级软件应用程序,或模块,例如语音通信模块924A,数据通信模块924B,发起者模块(未示出),或其他类型的软件模块924N。闪存924还可以包括用于存储数据的文件系统。这些模块由微处理器938执行并在双模式移动通信设备的用户和移动设备之间提供了高级界面。这种界面通常包括通过由显示器922而提供的图形组件,和通过辅助I/O928,键盘932,扬声器934,和麦克风936而提供的输入/输出组件。双模式移动通信设备软件应用程序或模块或其部分专用的操作系统可以暂时加载到易失性存储器,例如用于快速操作的RAM926中。而且,在永久性将所接收到的通信信号写入到位于永久性存储器924中的文件系统之前,信号也可以暂时存储到RAM926中。
典型的可以加载到双模式移动通信设备910上的应用程序模块924N提供有类似于PDA功能的个人信息管理器(PIM)应用程序,例如日历事件,约会,以及任务项。该模块924N还可以与管理电话呼叫,语音信箱等的语音通信模块924A交互,也可以与管理电子邮件通信和其他数据传输的数据通信模块交互。可选地,语音通信模块924A和数据通信模块924B的所有功能都可以集成到PIM模块中。
闪存924优选地提供有文件系统以便于将PIM数据项存储在双模式移动通信设备910上。PIM应用程序优选地要么其本身,要么与语音和数据通信模块924A,924B一起,通过无线网络919具有发送和接收数据项的能力。PIM数据项优选地根据相应的所存储或与主机系统关联的数据项而无缝集成,同步以及更新,从而为与特定用户关联的数据项创建镜像系统。闪存924还包含有如上所述的与双模式移动通信设备910关联的IP地址,以及IP地址映射表。
双模式移动通信设备910还可以通过将双模式移动通信设备910放置于接口支架中而人工地与主机系统同步,其中双模式移动通信设备910的串行端口930耦接于主机系统的串行端口。串行端口930还可以用来让用户通过外部设备或软件应用程序而设定选项,或者下载安装其他的应用程序模块924N。可以使用有线下载路径来下载密钥到双模式移动通信设备910上,这是比通过无线网络919来交换加密信息安全地多的方法。
附加应用程序模块924N可以通过网络919,辅助I/O子系统928,串行端口930,短射程通信子系统940,或其他适合的子系统942下载到双模式移动通信设备910并由用户安装到闪存924或M926。这种应用程序安装上的便利性增加了双模式动通信设备910的功能并提供了增强的设备功能,涉及通信的功能,或其两者。例如,安全通信应用程序可以使电子商务功能以及其他这样的金融交易用双模式移动通信设备910来执行。
当双模式设备910以数据通信模式操作时,例如文本消息或网页下载等的接收信号将由收发器911来处理并提供给微处理器938,微处理器优选地进一步处理接收到的信号来传输给显示器922,或可选地给辅助I/O设备928。双模式移动通信设备911的用户还可以使用键盘932来输入例如电子邮件消息的数据项,优选地,所用的全字母键盘为QWERTY型的,当也可以使用其他类型的全字母键盘,例如公知的DVORAK型的。用户对双模式移动通信设备910的输入还可以通过多个辅助I/O设备928来增强,辅助I/O设备可以包括指轮输入设备,触摸屏,多种开关,输入遥杆等。由用户输入而创建的数据项接着通过收发器911经由通信网络919传输。
当双模式移动通信设备910以语音通信模式操作时,双模式移动通信设备910整体上的操作与在数据模式下相同,只是所接收到的信号优选地输出到扬声器934并且传输所用的声音信号由麦克风936产生。可选地,例如语音消息记录子系统的语音或音频I/O子系统也可以在双模式移动通信设备910中执行。虽然语音或音频信号输出优选地主要通过扬声器934来完成,但在语音呼叫或其他涉及信息的语音呼叫中显示器922也可以用来提供呼叫方身份的提示。例如,与语音通信模块和操作系统软件协同工作的微处理器938可以确定入局的语音呼叫的呼叫者识别信息并将其显示在显示器922上。
双模式移动通信设备910还可以包括短程的通信子系统940。短程通信子系统940可以包括红外设备以及相关的电路和组件,或者短程的无线通信模块,如蓝牙模块,或802.11模块来与也提供有相同模块的系统和设备通信。本领域的技术人员可以清楚地明白“Bluetooth(蓝牙)”TM以及802.11具体所指的内容,并且可以从(美国)电气和电子工程师协会(IEEE)涉及无线个人局域网络以及无线LAN中的相关内容分别得到。
在以上说明的实例中使用了具有IP地址的移动终端来交换识别信息;但,也可以使用其他类型的识别信息来交换,这其中包括由网络而非因特网所使用的地址。
同时,在本说明书中所使用的移动终端的实例为双模式通信设备;但,移动终端也可以是其他类型的设备,这其中包括移动电话,PDA和包括有无线通信卡的膝上型电脑。
这里所描述的以及附图中所示的结构安排和步骤只是具有相应于在权利要求中所述的本发明的元件或步骤的结构,系统或方法的实例。这里所做的描述以及图示可以使本领域的技术人员理解并使用具有相应于权利要求中所述的元件或步骤的可选元件或步骤的实施例。因此,本发明所要求的范围包括与权利要求文字表达相同的其他结构,系统,或方法,并还包括与权利要求的文字表达实质上相同的其他结构,系统,或方法。
工业应用本发明提供了一种在移动电子设备中交换识别信息的方法。
权利要求
1.一种用于第一移动终端的方法,包括以下步骤使用无线网络和服务网关与第二移动终端交换网络识别信息;存储第二移动终端的网络识别码;和在第一移动终端和第二移动终端之间通过使用网络识别码的无线网络请求无线通信链路,其中,通信链路并不需要任何服务网关。
2.根据权利要求1所述的方法,其中服务网关包括电子邮件网关。
3.根据权利要求1所述的方法,其中服务网关包括短消息服务中心(SMSC)。
4.根据权利要求1所述的方法,其中服务网关包括因特网网关。
5.根据权利要求4所述的方法,其中因特网网关为IP地址服务提供连接。
6.根据权利要求5所述的方法,其中第一移动终端请求IP地址服务以确定另一个移动终端的IP地址。
7.根据权利要求5所述的方法,其中当另一移动终端的IP地址改变时,IP地址服务通知第一移动终端。
8.根据权利要求1所述的方法,其中服务网关从包括有电子邮件网关,SMSC,具有IP地址交换服务的SMSC,以及具有IP地址服务的因特网网关的组中选择服务网关。
9.根据权利要求1所述的方法,其中第一移动终端使用第一和第二服务网关与第二移动终端交换识别信息,其中第一服务网关为与第二服务网关相同类型的服务网关。
10.根据权利要求1所述的方法,其中第一移动终端使用第一和第二服务网关与第二移动终端交换识别信息,其中第一服务网关为与第二服务网关不同类型的服务网关。
11.根据权利要求1所述的方法,其中第一移动终端使用第一和第二服务网关与第二移动终端交换识别信息。
12.根据权利要求11所述的方法,其中第一移动终端从包括有电子邮件网关,SMSC,具有IP地址交换服务的SMSC,以及具有IP地址服务的因特网网关的组中选择服务网关来作为第一服务网关。
13.根据权利要求12所述的方法,其中第一移动终端选择一种服务网关类型来将识别信息发送给第二移动终端并选择另一种不同的服务网关类型来将识别信息发送给第三移动终端。
14.根据权利要求12所述的方法,其中第一移动终端选择第一服务网关类型来将识别信息发送给第二移动终端并选择另一种不同的服务网关类型来给第二移动终端重新发送识别信息。
15.一种用于无线网络的方法,包括以下步骤给第一移动终端提供第一网络识别码并给第二移动终端提供第二网络识别码;在第一移动终端和第二移动终端之间通过服务网关传输消息,其中消息包括第一网络识别码,第二网络识别码,或两者都有;和响应从第一或第二移动终端或这两者来的包括第一和第二网络识别码的请求而在第一移动终端和第二移动终端之间提供通信链路,其中通信链路并不需要任何服务网关。
16.根据权利要求15所述的方法,其中服务网关包括电子邮件网关。
17.根据权利要求16所述的方法,其中消息包括电子邮件消息。
18.根据权利要求15所述的方法,其中服务网关包括短消息服务中心(SMSC)。
19.根据权利要求18所述的方法,其中消息包括了短消息服务(SMS)消息。
20.根据权利要求18所述的方法,其中服务网关进一步包括IP地址交换服务。
21.根据权利要求15所述的方法,其中第一网络识别码和第二网络识别码包括了由无线网络分配的IP地址。
22.根据权利要求15所述的方法,其中消息还包括有状态信息,位置信息,或状态和位置这二者的信息。
全文摘要
本发明涉及一种为获取在为通信建立不同的通信路径中所使用的识别信息的目的而允许移动终端使用预定的通信路径交换识别信息的系统。
文档编号H04M3/42GK1759630SQ200380110175
公开日2006年4月12日 申请日期2003年10月31日 优先权日2003年1月16日
发明者米哈尔·拉扎里季斯, 戴维·P·亚卡, 格哈德·D·克拉森 申请人:捷讯研究有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1