使得网络间能够互通的移动设备的制作方法

文档序号:7644959阅读:106来源:国知局
专利名称:使得网络间能够互通的移动设备的制作方法
技术领域
本发明涉及用于通过至少两个网络通信的移动设备。本发明还涉及提供网络间通信的通信系统。
本发明与无线电话应用有关。本发明允许例如消息的数据对象从一个网络交换到另一个网络。
背景技术
不断增多的手持式通信设备已经使得提供无线连接性的需要更加明显。所以开发标准以定义通过无线局域网(WLAN)和无线个人区域网络(WPAN)的通信。
红外线数据协会(IrDA)定义了用于短距离红外线无线通信的标准。该IrDA已经定义了几种数据协议,其中有IrMC(IR移动通信协议)和IrOBEX(对象交换协议)。IrMC规范“Specification for IR MobileCommunications(用于IR移动通信的规范)”的1999年三月的1.1版本定义了在例如移动手持机、PC、笔记本、PDA和蜂窝电话的无线通信设备中利用IR的规则。在第73-81页中,IrMC规范特别使得对象能够在多种应用之间交换,以及例如使得被定义成vMessage的文本消息能够在消息传送应用之间交换。该IrOBEX规范“IR Objection Exchange protocol(IR对象交换协议)的1999年三月的1.2版本定义了将诸如IrMC规范中定义的vMessage的数据对象从一个设备交换到另一个设备。在第68-70页中,该IrOBEX规范定义了数据对象以及特别是vMessage的简档。该OBEX协议也由蓝牙技术使用,使得能够有可能使用蓝牙无线技术或者IrDA IR技术。
美国专利第5,946,629号涉及网络间的消息通信。这个文件公开了在蜂窝电信网络的消息中心内用于执行网络间消息通信的功能性。对于始发于移动站的一个SMS消息,该消息中心分析收到的消息以识别一个指定的消息传递网络和在那个指定网络上用于消息传递的目的地址。该消息接着被重新格式化以在指定的网络上传输,并且经由该指定网络以适当的格式转发到所识别的目的地址。对于始发于该蜂窝网络之外的一个网络的消息,该消息中心分析收到的消息以识别在该蜂窝网络上用于消息传递的用户移动站目的地。该收到的消息接着被重新格式化以在该蜂窝网络上传输,并且经由该蜂窝网络以SMS消息格式转发到所识别的用户移动站。
发明概要本发明的一个目的是允许移动的和用户可配置的网络间通信。
本发明的另一个目的是提供一种用户友好的设备,用于通过第一网络使用第一数据格式通信,和使得能够与通过另一个网络使用第二数据格式通信的其它设备互连。
为此,该移动设备包括用于通过第一通信网络使用第一数据格式通信的第一接口装置。该设备也包括用于通过第二通信网络使用第二数据格式通信的第二接口装置。该设备包括被耦合到该第一和第二接口装置的处理装置。处理装置可配置以便在将收到的数据从第一格式转换成第二格式后将该收到的数据从第一网络转发到第二网络。
本发明的设备可以被事先配置去执行一个给定的任务。该任务包括将通过第一网络收到的数据从第一格式转换成第二格式,并通过该第二网络转发该已转换的数据。按照本发明,在该设备内由该处理装置本地地管理网络间通信。处理装置可以由用户任意配置。对于期望将数据对象从一个网络自动转发到另一个网络的用户来说,本发明的设备具有很强的多功能性。
附图概述将借助于示例并参考附图来更详细地解释本发明,其中

图1是本发明设备的功能框图,图2是本发明的通信系统,图3是本发明的通信系统。
图中具有相似或者相应特征的单元用同样的参考数字来标识。
优选实施方案图1是本发明的移动设备100的功能框图。该设备100包括第一接口装置104,用于通过第一无线网络10与另一个设备交换第一格式的数据。该设备100被包括在网络10中。接口装置104可以是无线收发器,例如一个移动无线收发器。该第一格式由网络10本身的需求来定义。该网络10例如是无线电话网络,诸如GSM网络。
该设备100包括第二接口装置105,用于通过第二无线网络20与另一个设备交换第二格式的数据。该设备100被包括在网络20中。该第二格式由网络20本身的需求来定义。例如,网络20是在蓝牙环境中定义的WPAN。
该设备100还包括处理装置101以及两个内部电路一个用户接口103和一个存储器单元102。处理装置101与接口装置104和105、存储器102和用户接口103耦合。
处理装置101可以借助于控制命令C1,...,Cn来配置以执行各个任务。例如,响应于第一控制命令C1,处理装置101在第一步骤中被配置去将由第一接口装置104收到的第一格式的数据转换成第二格式的数据。处理装置101也在第二步骤中被配置去通过将转换的数据发送到第二接口装置105来将转换的数据转发到第二网络20。类似地,响应于第二控制命令C2,例如处理装置101被配置去将从用户接口103收到的数据转换成第二格式的数据。处理装置101也被配置去将转换的数据转发到第二网络20。预期其它的、包括将收到的数据从给定的格式转换成另一种数据格式并且将转换的数据转发到两个网络之一,或者转发到该设备100的一个或两个内部电路103或102的步骤的场景也在本发明的范围之内。
图2是本发明的通信系统200的示例。系统200包括本发明的设备100。在这个实施方案中,设备100是一个移动无线电话。系统200还包括一个无线电话基站300,用于通过网络10与电话100交换第一格式的数据。系统200还包括一个设备400,用于通过网络20与电话100交换第二格式的数据。在这个实施方案中,设备400是例如该WPAN20内的个人计算机。本发明的系统200还包括分别在该WPAN20和网络10中的、计算机400和基站300之外的其它设备,该电话100可以与之通信。
图3是本发明的通信系统200的框图。电话100被包括在网络10中,例如在GSM网络中。电话100可以通过GSM网络10发送或者接受由GSM标准定义的第一格式的数据。这种数据是电话呼叫的话音数据或者是短消息服务(SMS)消息。在下文中,SMS消息的接收和传输是一个说明性的示例。电话100的接口装置104包括一个RF协议栈109,它包括6个众所周知的OSI层(分层的开放系统参考模型)物理层、数据链路层、网络层、传输层、会话层以及表示层。协议栈109通过GSM网络10接收和发送SMS消息。接口装置104也包括一个OSI应用层106。由另一设备通过网络10发往电话100的一个SMS消息由接口装置104的协议栈109接收。该层106从协议栈109提取与该SMS消息接收相关的数据。这种与SMS消息的接收相关的数据可以是发送者的地址、发送消息的时间和消息本身。当一个SMS消息由电话100通过网络10发往另一设备时,该SMS消息由接口装置104通过网络10发送。层106向协议栈109提供与通过网络10传输SMS消息有关的数据。这种与SMS消息传输相关的数据可以是目的地址、发送消息的时间和消息本身。
个人计算机400和电话100通过网络20相互通信。在这个实施方案中,网络20是一个WPAN。电话100和计算机400交换第二数据格式的消息。这些第二格式的消息具有所谓的在第73-81页中引述的IrMC规范中定义的vMessage格式,它们通过WPAN20传送,但是也可以使用任何其他的、适合通过WPAN20传输数据的格式。接口装置105包括一个WPAN协议栈110,用于通过该WPAN20接收和发送vMessage。接口装置105还包括一个应用层107。由电话100接收的vMessage消息是由接口装置105的栈110接收的。层107从该栈110中提取出与该vMessage消息接收有关的数据。这种与vMessage消息接收有关的数据可以是发送者的地址、发送该消息的时间以及消息本身。当电话100通过该WPAN20发送一个vMessage消息时,层107向该栈110提供与通过WPAN20传输vMessage消息有关的数据。这种与vMessage消息传输有关的数据可以是目的地址、发送该消息的时间以及消息本身。
电话100还包括前面提及的处理装置101、存储器102以及用户接口103。该存储器102存储与设备100通过该GSM网络10和WPAN20以前的通信有关的数据。例如,存储器102存储与以前通过该GSM网络10接收和传输SMS消息有关的数据和与以前通过该WPAN20接收和传输vMessage消息有关的数据。这些与vMessage和SMS消息有关的数据被以不同于第二和第一数据格式的第三数据格式存储。存储器102接收第三格式的数据并将其提供给处理装置101。
用户接口103包括话筒、键盘以及可视的显示设备,可以用于检索和读取收到的消息,并且写入要通过两个网络10和20之一发送的消息。按照本发明,用户也使用用户接口103去配置该电话100。用户确实使用用户接口103输入控制命令C1,...,Cn以及该控制命令被发送到处理装置101用于如下描述的配置。在这个实施方案中,用户接口103接收第三格式的数据并将它发送到处理装置101。
如上所述,处理装置101被配置成响应于各个控制命令Ck来执行相应的任务。在这个实施方案中,当用户要求处理装置101执行特定的任务时,该控制命令Ck从用户接口103发出。这可以例如通过用户按下电话100的键盘的特定按键或者借助于接口103内话音激活的协议来完成。在另一个实施方案中,控制命令Ck由接口装置104或者105分别从GSM网络10或者WPAN20中的另一个设备接收。
在一个实施方案中,处理装置101被配置成响应于收到第三控制命令C3来执行一个特定的任务。响应于收到的控制命令C3,处理装置101被配置成自动地将收到的第一数据D1转换成第三格式的第二数据D2。第一数据D1可以有第一和第二格式中的任意格式,这取决于第一数据D1是否分别与接口装置104或者105收到的数据相关。处理装置101接着被配置成自动将第三格式的第二数据D2转发到用户接口103和存储器102。
在这个实施方案中,接口装置104接收有另一个设备通过GSM网络10发送的一个SMS消息。接口装置104将与SMS消息的接收有关的第一数据D1传送给处理装置101。如上所述,处理装置101已经借助于控制命令C3来配置。这样,处理装置101将这种情况下的第一格式的第一数据D1转换成第三格式的第二数据D2。在这个实施方案中,对于电话100的不同内部电路102和103中的内部数据通信,第三格式是一种适当的数据格式。处理装置101接着被配置成将第二数据D2转发到存储器102,第二数据D2被存储在那里。此外,处理装置101也将第一数据D1转换成第三格式的第三数据D3。处理装置101接着将第三数据D3转发到用户接口103,对此响应,用户接口103通知用户已经接收到SMS消息。数据D2和D3也可以是相同的以及用户接口103和存储器102接收相同的第二数据D2。但是,该存储器102和用户接口103有特定的通信协议。实际上,响应于接收的第二数据D2,存储器102存储第二数据D2且用户接口103不理睬第二数据D2的内容而简单地通知用户消息已经接收到。接着响应于用户使用接口103的特定请求而由用户检索存储器102中的第二数据D2。
类似地,当接口装置105接收一个通过WPAN网络20传送的vMessage消息时,接口装置105自动地将与vMessage消息的接收相关的第一数据D1传送给处理装置101。以类似于对于收到的SMS消息的方式,处理装置101将第一数据D1转换成第二数据D2并且将第二数据D2转发到存储器102和用户接口103。
在本发明的实施方案中,数据D2和D3可以通过将第一数据D1部分地或者全部地转换成对数据D2和D3被转发到的电话100中电路合适的格式而获得。数据D2和D3也可以从处理装置101和存储器102以及用户接口03之间的定义的通信协议获得。在这个实施方案中,当接收到第一数据D1时,处理装置101生成第三数据D3,该数据在被传送到接口103时仅导致给用户一个通知接收到一个消息,例如在用户接口103的显示设备上显示一个信封的图形表示。在这个示例中,由处理装置101转发的第三数据D3不一定给出第一数据D1的信息内容的指示。第三数据D3可以是用于接口装置104和105收到的任何消息或者数据对象的公共数据。
这样的一个处理装置101的配置允许用户将通过GSM网络10和WPAN20传送的任何数据对象定向到电话100。该计算机400接着被配置成只要计算机400接收电子邮件就发送一个vMessage消息给电话100。这样,在电话100已经借助于命令C3被事先配置以执行上述任务时,当计算机400上收到电子邮件时,用户在电话100上被通知。
在图3中,计算机400包括一个用户接口402。该用户接口402允许一个用户与计算机400通信。该接口402包括一个键盘和一个屏幕。计算机400包括vMessage处理装置403和WPAN接口装置401。接口装置401允许计算机400与电话100以及网络20中的其它设备通信。当接口装置401接收到一个vMessage时,处理装置403生成与收到的vMessage有关的数据并将其传送到用户接口402以向用户指示收到一个vMessage。在相反的方向上,用户通过网络20使用用户接口402、处理装置403和最后地接口装置401来发送来自计算机400的数据。计算机400接收借助于拨号联网电路404通过另一个网络传送的电子邮件。这样,当经过电路404接收电子邮件时,用户接口402、处理装置403以及接口装置401被配置成生成vMessage并且将其传送到电话100。
处理装置101接着被配置成借助于早先提及的第一控制命令C1来执行另一个任务。当处理装置101接收来自接口装置104的第一数据D1时,处理装置101将收到的第一格式的第一数据D1转换成第二格式的第二数据D2并且将第二数据D2转发到接口装置105和网络20。这种配置允许用户将电话100通过网络10接收的任何消息重定向到个人计算机400。当电话100的栈109接收到一个SMS消息时,接口装置104自动地传送与该SMS消息的接收有关的第一数据D1。处理装置101已经被配置成执行第一任务。因此,响应接收的第一数据D1,处理装置101将第一数据D1转换成第二数据D2。第二数据D2使用第二格式可以包括该SMS消息本身的信息内容、该SMS消息的发送者的地址以及最初接收该SMS消息的时间。第二数据D2接着被转发到接口装置105用于通过WPAN20的VMessage消息的传输。接口装置105自动地通过WPAN20将该vMessage消息传送给计算机400。这种配置允许用户在计算机400上检索电话100通过GSM网络接收的任何消息对象。
应当注意,对于说描述的设备,在不偏离本发明的范围的情况下可以提出修改或者改进。例如,显然该设备可以以几种方式来实施,例如借助于有线电子电路或者可选地,借助于存储在计算机可读媒体中的一组指令,所述指令代替至少部分所述电路和在计算机或者数字处理器的控制下可实现以便执行与在所述被代替的电路中所完成的相同的功能。
还应当注意,权利要求中单词“包括”并不排除在该权利要求中列出的那些单元之外的其它单元的存在。
权利要求
1.一种移动设备(100)包括用于通过第一通信网络(10)使用第一数据格式通信的第一接口装置(104);用于通过第二通信网络(20)使用第二数据格式通信的第二接口装置(105);以及接口装置(101),所述接口装置被耦合到该第一和第二接口装置,并且可配置成在将从第一网络接收的第一数据从第一格式转换成第二格式之后将该第一数据转发到第二网络。
2.如权利要求1的设备,其中该处理装置可配置成在将从第二网络接收的第二数据从第二格式转换成第一格式之后将该第二数据转发到第一网络。
3.如权利要求1的设备,其中该收到的第一数据是文本消息数据。
4.如权利要求1的设备,其中该第一通信网络是一个无线电话网络。
5.如权利要求1的设备,其中该第一数据格式是短消息服务数据格式。
6.如权利要求1的设备,其中该第二通信网络是一个个人接入网络。
7.如权利要求1的移动设备,其中该处理装置被用户配置。
8.如权利要求1的移动设备,其中该处理装置被语音命令配置。
9.如权利要求1的移动设备,其中该处理装置由从第一和第二通信网络中的任意一个网络接收的数据配置。
10.如权利要求1的移动设备,还包括用于与用户交换第三格式的数据的用户接口(103);以及,其中,该处理装置可配置成在将从第一网络和第二网络中的任意一个网络接收的第三数据转换成第三格式之后将该第三数据转发到该用户接口。
11.如权利要求10的移动设备,还包括一个存储设备(102)用于存储转换后的第三格式的第三数据。
12.一种通信系统(200)包括-用于通过第一通信网络(10)交换数据的第一设备(300);-用于通过第二通信网络(20)交换数据的第二设备(400);-一个移动设备(100)包括用于使用第一数据格式与第一设备通信的第一接口装置(104);用于使用第二数据格式与第二设备通信的第二接口装置(105);以及,处理装置,所述处理装置被耦合到第一和第二接口装置,并且可配置成在将从该设备接收的数据从第一格式转换成第二格式之后将该数据转发到基站。
13.如权利要求12的系统,其中该第二通信网络是一个电话网络。
14.如权利要求12的系统,其中该第一通信网络是一个无线个人接入网络。
全文摘要
提供了一种移动设备用于通过几个网络交换数据对象。该移动设备在第一网络上交换第一数据格式的数据对象,并且在第二网络上交换第二数据格式的数据对象。该移动设备包括可配置的处理装置。当被配置时,处理装置将从第一网络接收的第一格式数据转换成第二格式的数据。处理装置接着将转换后的数据转发到该第二网络。
文档编号H04L29/06GK1631002SQ01802058
公开日2005年6月22日 申请日期2001年7月16日 优先权日2000年7月18日
发明者J·贝尔 申请人:皇家菲利浦电子有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1