专利名称:用于从蜂窝网络连接中分离控制和媒体内容的方法和装置的制作方法
技术领域:
本发明一般涉及移动通信系统的领域,更具体地说,涉及一种用于从蜂窝网络连接中分离出控制和媒体内容的系统和方法。
背景技术:
现已开发出了无线应用协议(“WAP”)来实现通过诸如手持蜂窝设备的移动站进行因特网浏览。配备有WAP浏览器的移动站可以通过蜂窝网络访问因特网。蜂窝网络提供了从移动站到WAP网关的连接,其起到转换器或代理服务器的作用。WAP网关通过发送关于信息的请求至网络服务器、接收响应、然后把该信息转换为WAP协议使得移动站能够显示该信息的方式来实现这种功能。具有相关空中接口的蜂窝网络是WAP协议栈的载体(bearer)。
虽然WAP实现通过移动站进行因特网访问,但是存在着限制。具体地说,移动站显示屏的典型尺寸对于台式机或笔记本电脑来说相对较小,且支持WAP的移动站的典型存储容量也有限。另外,下载和显示图形文件或视频文件的功能需要比文本消息或控制信号更大的带宽。可能要求对从蜂窝网络到单个用户的多个业务信道提供较大的带宽,且这种带宽要求增加了蜂窝网络容量的负担。此外,通过台式机电脑访问因特网的用户可以使用高带宽连接,从而下载和观看包括图形和视频文件的大文件,而WAP用户则不能。
用于访问因特网或内联网的两种方法(WAP和网络浏览)是不同且分开的。移动站的用户可以享受WAP因特网访问的能力,但却以失去较高的带宽连接为代价。具有宽带网络连接的台式机或笔记本电脑的用户可以享受高带宽连接,但却以失去移动性为代价。理想的情况是能够结合这两种方法,使用户能够享受高带宽连接和移动性。因此,存在对用于从蜂窝网络连接中分离出控制和媒体内容的系统和方法的需求。
发明内容
为了解决上述需求,在此提供了一种用于从蜂窝网络连接中分离出各方面的控制和媒体内容的系统和方法。起初,通过在接入点测量移动站的信号强度来确定移动站相对于非蜂窝网络连接的接入点的位置。另外,当移动站位于接入点的邻近处时,确定移动站的状态。具体地说,当移动站处于与蜂窝网络连接的数据会话当中且位于接入点的邻近处时请求移动站的状态,然后,接收移动站的状态。接下来,对移动站进行鉴权(authenticate),以允许其访问非蜂窝网络连接和与非蜂窝网络连接相关的服务。此后,从蜂窝网络连接中分离出媒体内容部分并通过非蜂窝网络连接重新路由至远程设备。具体地说,移动站的连接从蜂窝网络连接切换至非蜂窝网络连接,分配从移动站到远程设备的通信链路,并且在移动站上生成的用户输入被转换为用于控制远程设备所具有的操作的信号。
本发明也是一种用于在至少一台移动站与网关之间切换网络连接的无线通信系统。该系统包括网络、移动站、第一网络和第二网络。网关生成内容数据并接收控制数据,移动站生成控制数据并接收内容数据。第一网络连接至网关且能够通过第一无线链路与移动站通信。第一网络把内容数据从网关传送至移动站且把控制数据从移动站传送至网关。第二网络连接至网关且包括远程输出设备。诸如多媒体显示器的远程输出设备能够接收来自网关的内容数据且把内容数据的至少一部分显示为视频和/或音频信息。对于一个实施例,第二网络包括接入点,该接入点能够通过第二无线链路与移动站通信并把来自移动站的控制数据转发至网关。在另一实施例中,内容数据在通过第一网络提供至移动站与提供至第二网络的远程输出设备之间切换,而所有控制数据被通过第一网络提供至网关。
图1是示出了根据本发明的第一优选实施例的可以适用于操作的通信系统的框图。
图2是示出了根据图1的第一优选实施例的可以适用于操作的另一通信系统的框图。
图3是示出了根据本发明的第二优选实施例的可以适用于操作的通信系统的框图。
图4是示出了根据本发明的优选实施例的用于建立蓝牙连接的消息流的时序图。
图5是示出了根据本发明的优选实施例的用于在蓝牙接入点之间切换的消息流的时序图。
图6是示出了根据本发明的优选实施例的用于在远程设备上启动网络会话的消息流的时序图。
具体实施例方式
本发明涉及一种用于从蜂窝网络连接中分离出控制和媒体显示的方法和装置。对于在此所描述的优选实施例,第一网络连接在移动站与蜂窝网络之间建立,然后,启动网络数据会话,以进行网络浏览。网络数据会话可以利用无线浏览协议,例如无线应用协议(“WAP”)。第二非蜂窝网络连接可以在移动站与远程设备之间建立。对于优选实施例,第二网络连接利用由蓝牙TM特别兴趣小组支持的蓝牙TM无线技术,但是应当理解,可以使用任何空中接口技术,例如由HomeFRTM工作组支持的HomeRFTM技术以及由电气与电子工程协会和无线以太网兼容联盟支持的Wi-Fi(IEEE802.11,IEEE802.11b等)技术。
对于优选实施例,蓝牙接入网确定移动站是否位于接入点(“AP”)的邻近处。蓝牙无线网络控制器(“BRNC”)根据在从移动站到给定接入点之间测量的信号强度来作出确定。然后,蓝牙无线网络控制器请求移动站所进行的活动来确定要建立的连接类型。根据移动站距离给定接入点的相对距离,蓝牙无线网络控制器将(1)把对于移动站的通信从第一网络连接(即蜂窝网络)的网络浏览会话转移到第二网络连接(即蓝牙网络)的网络浏览会话上,或者相反,(2)把对于移动站的通信从网络浏览会话转移到远程设备远程控制的网络浏览会话上,或者相反,或者(3)把对移动站的通信切换至另一接入点。
在建立与第二网络连接的连接之前和/或为了访问远程设备上的资源或诸如网络浏览器的功能实体,对每台移动站进行鉴权。鉴权可以确定移动站可以访问的服务。然后,移动站能够通过第一和/或第二网络连接练习远程设备上的操作或功能实体的控制。可以通过移动站的用户接口(例如移动站的操纵杆或键盘上的键)来辅助进行这种控制。移动站的控制输出的通信路径依赖于远程设备的类型,且特别依赖于远程设备上的功能实体。
连接至一个远程设备的移动站可以在移动到较近的另一远程设备的邻近处时切换控制到该较近的远程设备上。用户可以使用用户选择特征来激活或去活移动站的用于作出到远程设备的另一连接的能力。
现在参考附图,其中,相同的数字表示相同的组件,图1示出了本发明的第一优选实施例100的操作。本发明包括一个或多个移动站、一个或多个网关以及在移动站与网关之间传送信息的两个或更多个网络。如图1所示,第一优选实施例100包括移动站102、网关104、第一网络106和第二网络108。第一网络106通过网络链路110连接至网关104且能够通过无线链路112连接至移动站102。第二网络108通过网络链路114连接至网关104且能够通过无线链路116、118和120连接至移动站102。第二网络108包括因特网或内联网122、接入网124、至少一个接入点126、128和130以及至少一个输出组件132和134。因特网或内联网122通过网络链路114连接至网关104,接入网124通过网络链路136连接至因特网或内联网,且接入点126、128和130和输出组件132和134直接或间接通过网络链路138、140和142连接至接入网。接入点126、128和130也能够通过无线链路116、118和120连接至移动站102。
第一网络106是具有宽频无线通信能力的蜂窝网络且第二网络108是具有短程无线通信能力的无线局域网(“wlan”)或无线个人区域网络(“wpan”)。第一网络106可以利用多种宽频技术,包括(但并不限于)无线电话通信技术(例如模拟、CDMA、GSM、TDMA、UTMS及其派生物)、寻呼技术等。这些宽频技术可以结合使用诸如HTML、C-HTML、WAP等的网络浏览协议。第二网络108可以利用多种短程技术,包括(但并不限于)蓝牙TM无线技术,HomeRFTM技术和Wi-Fi(IEEE802.11,IEEE802.11b等)技术。
仍然参考图1,移动站102可以建立与第一网络106的网络浏览会话并与网关104通信。虽然图1中未示出,但是网关104可以提供到网络上的一个或多个服务器的连接或包括一个或多个服务器。不管服务器的位置在哪,至少一个服务器能够为移动站102生成内容数据并接收来自移动站的控制数据。输出组件132和134可以是连接至网络的简单的显示设备或更复杂的计算机/终端。显示在输出组件132和134上的内容在连接至网关104的服务器上生成并从其接收。如上所述,服务器可以(但不是必要的)与网关104位于同一物理实体上。
接入点126、128和130通过无线链路(例如无线链路116、118和120)发送由各个移动站接收的询问消息。如果移动站102向存在接入点(例如接入点126)的位置移动且通过无线链路(例如无线链路116)接收来自接入点的询问消息,则移动站102通过该无线链路发送响应消息回接入点。
使用移动站102的无线信号强度指示符(“RSSI”)来分配接入点给移动站102。关于RSSI的接入点门限值设置为接入网参数且从移动站102检测到大于接入点门限值的RSSI的任何接入点(例如接入点126、128和130)变成用于连接至移动站的候选接入点。在用于连接至移动站的候选接入点之中,检测到最大RSSI值的接入点启动用于移动站102的连接程序。接入网124确定哪个接入点启动优选实施例的连接程序,但是,在另一实施例中,移动站102或接入点126、128和130可以作出这个确定。对于第一优选实施例,接入点126、128和130测量分别通过无线链路116、118和120从移动站102接收的蓝牙信号的RSSI。如果接入点126从移动站102检测到最大RSSI且该RSSI值大于接入点门限值,则启动连接程序。如上所述,移动站102的RSSI的利用确保了移动站连接至尽可能最近的接入点。
对于优选实施例,接入网124包括两个附加的门限值。连接门限值用于确定何时把移动站的WAP会话转换为使用远程设备(例如台式机电脑或连接至网络的监视器)的网络会话,以向用户显示网络浏览会话。例如,输出组件132和134表示这种远程设备。连接门限值也用于表示移动站102已经移动到相对于给定接入点较近的位置上,该给定接入点被要求建立从移动站到接入点的初始连接。断开门限值大于接入点门限值但是小于连接门限值。断开门限值用于确定移动站102与远程设备的距离何时远到使得移动站应当与网络会话断开且返回至WAP会话。
通过定义和测量用于移动站102的上述三个RSSI门限,接入网124能够定义用户的移动区域。当移动站102位于接入点的邻近处时,移动站连接至接入点且享受较高的带宽连接。此外,当移动站102来到远程设备的邻近处时,移动站及其用户能够使用远程设备的功能和特性。
除了如上所述的一般连接机制之外,还存在确定在移动站102、第一网络106和第二网络108的接入点126、128和130之间所建立的连接类型的三种情况。在第一种情况中,释放到第一网络106的连接,使得不再通过第一网络发送控制数据和媒体内容数据。通过对应的无线链路116、118和120把控制数据从移动站102发送至接入点126、128和130中的一个,且通过第二网络108把媒体内容数据发送至对应的远程设备或输出组件132和134。在第二种情况中,保持到第一网络106的连接,以发送控制数据,但不再通过第一网络发送媒体内容数据。反之,类似于第一种情况,通过第二网络108把媒体内容数据发送至远程设备或输出组件132和134。对于优选实施例,对于保留还是断开到第一网络106的连接的确定依赖于远程设备或输出组件132和134的特性和网络连接。但是,应当理解,这种确定可以由网络操作员通过预编程来作出,或者由用户在移动设备102上输入或者从计算机远程访问用户优选设置(例如网络浏览器接口)的另一方法来确定。
对于上述的第一种情况,存在几种可能的配置。在第一种情况的第一配置中,远程设备可以包括输出组件132(例如安装有网络浏览器的台式机电脑)和集成在远程设备106中的接入点128和130。如果在接入点128上从移动站102测量到的RSSI在连接门限值之上,则建立从移动站102到该接入点的控制数据连接。然后,移动站102通过无线链路118从其用户接口发送控制数据至台式机电脑上的网络浏览器且断开与第一网络106的连接。
如果移动站102移动到在接入点128上检测到RSSI下降到断开门限值之下的区域,则设置定时器。如果移动站102在定时器的持续时间内停留在其RSSI保持在断开门限值下的区域内,则移动站102与网络浏览会话断开并返回至通过第一网络106的WAP连接。如果在允许的时间周期的持续时间内RSSI上升到断开门限值之上,则重置定时器且移动站102不与网络浏览会话断开。因此,当移动站102与远程设备(或者,更确切地说,其接入点)物理接近时,移动站能够使用移动站的用户接口和远程设备的输出组件(例如其显示器和扬声器)来浏览网络。当移动站102远离远程设备(或其接入点)时,断开与远程设备的连接且移动站将返回至使用移动站的用户接口、显示器和/或扬声器的WAP浏览。
参考图2,作为如图1所示的配置的替换,第一优选实施例100可以包括移动站202、网关(如图1示出为104)、第一网络(如图1示出为106)和第二网络204。第二网络204连接至网关104且能够通过无线链路206连接至移动站202。第二网络204包括通用网络208(其可以包括因特网、内联网和/或接入网)、接入点210和至少一个输出组件212、214和216。通用网络208连接至网关104,且接入点210和输出组件212、214和216直接或间接通过网络链路218、220和222连接至通用网络。接入点210也能够通过无线链路206连接至移动站202。
对于第一种情况的第二种配置,接入点210可以只与一个或多个远程设备相关而不是集成在某个特定远程设备中。例如,一个大会议室可具有单个接入点210。几个输出组件212、214和216(例如具有显示器的工作站或连接至简单网络的显示器)可以连接至通用网络208(例如内联网)并与单个接入点210相关。进入该会议室的移动站202将通过接入点210建立连接。然后,通用网络208搜索与该接入点210相关的可用资源。因此,由于该会议室内的所有输出组件都与同一接入点210相关,所以移动站202可以被分配给会议室内的任何输出组件212、214和216(即工作站或显示器)。
如图2所示,远程设备是具有集成蓝牙能力的输出组件214(即工作站),因此起到接入点210的作用。其它输出组件212和216不具有蓝牙能力且分别通过网络链路218和222连接至通用网络208。接入点210通过网络链路220连接至通用网络208且与输出组件212、214和216相关,使得通用网络允许移动站202利用这些输出组件的任何一个组件上的视频和音频输出能力,只要它们可用且移动站202连接至该接入点210。同样,如果接入点210是独立单元,因而未与输出组件214集成,则该系统的功能不会改变。
假定远程设备或输出组件上的资源可用,则多个移动站可以同时建立与接入点210的连接且操作与该接入点相关的远程设备或输出组件212、214和216。在另一实施例中,集成接入点210可以只与其各远程设备或输出组件上的功能实体相关。在这种情况中,建立到接入点210的连接的移动站202具有只与特定远程设备或输出组件的功能实体接口连接的能力。
参考图3,本发明的第二优选实施例300包括移动站302、网关304、第一网络306和第二网络308。第一网络306通过网络链路310连接至网关304且能够通过无线链路312连接至移动站302。第二网络308通过网络链路314连接至网关304且能够通过无线链路316连接至移动站302。第二网络308包括因特网或内联网318、接入网320、接入点322以及至少一个输出组件324。因特网或内联网318通过网络链路314连接至网关304,且接入点322和输出组件324直接或间接连接至因特网或内联网。例如,如图2所示,接入网320通过网络链路326连接至因特网或内联网318,接入点322通过网络链路328连接至接入网320,输出组件324通过网络线路330连接至因特网或内联网。接入点322也能够通过无线链路316连接至移动站302。
对于第二优选实施例300,移动站302处于网络浏览会话当中且网络浏览器显示在输出组件324上。输出组件324是连接至因特网或内联网318的显示器。移动站302生成并发送控制数据至第一网络306且第一网络把控制数据转发至网关304。从网关304发送的媒体内容数据通过因特网或内联网318发送且显示在输出组件324上。在这种情况中,接入点322确定移动站302是否相对于输出组件324位于邻近处。在采用了多个接入点的无线网络中,这些接入点可以组合用于确定移动站相对于输出组件的位置。对于第二优选实施例300,移动设备302的用户无需采用经由第一网络306的附加业务信道就可以从到输出组件324(用户可以看到)的高带宽连接中获益。因此,用户可以通过第一网络306在输出组件324上看到高清晰图像或视频文件且具有对文件的控制能力(例如包括回倒、暂停等的VCR控制)。
与上面的第一优选实施例100类似,第二优选实施例300利用移动站302的无线信号强度指示符(“RSSI”)来管理移动站与第一和第二网络306和308的连接。根据RSSI与接入点门限值的比较来分配接入点322给移动站302。另外,可以根据RSSI与连接门限值的比较来把移动站302与第一网络306断开而连接至第二网络308,且可以根据RSSI与断开门限值的比较来把移动站与第二网络断开并返回至第一网络。因此,与第一优选实施例100类似,第二优选实施例300根据用户的周围环境来使用户能够享受可用的最佳网络连接和可用的最佳接入选项。
参考图4,提供了示出根据本发明的优选实施例的用于建立短程连接(即蓝牙连接)的消息流的时序图。网络组件包括移动站(“MS”)402、第一接入点(“AP1”)404、蓝牙无线网络控制(“BRNC”)406以及蓝牙网闸(“BGK”,Bluetooth Gate Keeper)408,且在图4的顶部标出。最初,MS 402连接至第一网络(例如分别在图1和3中的第一网络106和306)且通过第一网络处于WAP会话当中。然后,当MS 402移动到AP1 404(或任何其它接入点)所处的区域中时,MS受到AP的检测。如图4所示的消息流假定MS 402初始处于WAP会话当中且位于AP1 404的无线覆盖区域内。
用于建立短程连接(即蓝牙连接)的消息流包括如下所讨论的步骤。在步骤410中,AP1 404通过蓝牙无线接口发送由MS 402接收的询问消息。在步骤412中,MS 402发送包含其电子识别号并表示其位于AP1无线覆盖区域内的响应至AP1 404。在步骤414中,AP1 404把MS响应转发至BRNC 406,且在步骤416中,BRNC 406把该信息转发至BGK 408。在步骤418中,BGK 408在本地数据库中查询MS 402电子识别号。如果MS 402未登记,则BGK 408发送广播消息至请求MS鉴权的其它网闸。如果BGK 415对MS 402鉴权成功,则在步骤420中发送包括用户概况的确认消息至BRNC 406,且在步骤422中,BRNC 406把该信息转发至AP1 404。在步骤424中,BRNC 406然后通过消息来通知AP1 404发送寻呼至MS 402。在步骤426中,AP1 404进行到通过消息发送寻呼至MS 402。在步骤428中,MS 402通过消息来响应AP1 404。在步骤430中,AP1 404通过消息通知BRNC 406从MS 402接收到该响应。在步骤432中,BRNC 412通过消息对AP1 404鉴权,以分配资源给MS 402。在步骤434中,AP1 404发送L2CAP消息,以建立L2CAP链接。在步骤436中,MS 402发送确认消息至AP1 404,且在步骤438中,AP1 404通知BRNC 406MS 402接收到L2CAP消息。最后,在步骤440中,AP1 404进入备用模式且BRNC 406监测由MS 402所生成的RSSI。
在这点上,通过第二网络(如图1至3所示)在MS 402与AP1 404之间建立短程连接。MS 402把短程连接作为进行其WAP会话的承载技术。这种连接和如图4所示的程序的益处是,移动站可以由其归属网络鉴权,然后利用第二网络的较高的带宽连接。因而,蜂窝网络节省了业务信道资源。AP1 404监测MS 402的RSSI,以确定何时(1)从第一网络上的WAP切换到第二网络上与输出组件的常规因特网协议会话,(2)断开短程连接并允许移动站返回至先前的第一网络的WAP会话,或者(3)切换至第二接入点。如上所述,如果从MS 402到AP1 404的RSSI下降到低于接入点门限值且在一定的时间周期内保留在这个门限之下且第二接入点检测到来自MS 402的RSSI大于连接门限值,则发生切换至第二接入点的操作。
参考图5,提供了示出根据本发明的优选实施例的用于在接入点之间切换的消息流的时序图。网络组件包括移动站(“MS”)502、第一接入点(“AP1”)504、蓝牙无线网络控制(“BRNC”)506以及第二接入点(“AP2”)508,且在图5的顶部标出。在步骤510中,BRNC 506持续检测所连接的AP1 504上的RSSI。在步骤512中,BRNC 506在MS 502的RSSI下降到接入点门限值之下时设置定时器。定时器起到滞后定时器的作用,如果MS 502移动到AP1 504的邻近处或覆盖区域的边缘,则该定时器防止可能发生的乒乓切换(ping-ponghandover)效应。在步骤514中,如果定时器超时,则BRNC 506发送断开命令至AP1 504。在步骤516中,AP1 504发送释放消息至MS 502并指示MS 502进入寻呼扫描模式。在步骤518中,MS 502发送确认消息至AP1 504并确认其已进入寻呼扫描模式。在步骤520中,AP1 504通知BRNC 506MS 502已释放且处于循环扫描模式。在步骤522中,BRNC 506然后指示AP2 508寻呼MS 502。在步骤524中,AP2 508发送蓝牙寻呼至MS 502,且在步骤526中,MS 502对AP2 508响应。然后,在步骤528中,AP2 508发送L2CAP消息至MS 502,以建立连接,且在步骤530中,MS 502发送L2CAP确认消息至AP2 508。在步骤532中,AP2 508发送确认至BRNC 506。最后,在步骤534中,BRNC 506开始在AP2 508上监测来自MS 502的RSSI。
总之,RSSI门限基本限定了给定接入点的信号覆盖区域。在多个接入点测量到关于移动站的处于接入点门限值之上的相同RSSI值的情况中,将选择第一可用接入点进行连接。一般而言,检测到高于接入点门限值的最大RSSI值的接入点将建立与移动站的连接。使用RSSI门限的益处是当用户在接入点覆盖的区域之间移动时,接着将进行接入点连接,其中假设接入点可用且RSSI处于接入点门限值内。
参考图6,提供了示出根据本发明的优选实施例的用于在远程设备上启动网络会话的消息流的时序图。网络组件包括移动站(“MS”)602、第一接入点(“AP1”)604、蓝牙无线网络控制(“BRNC”)606、蓝牙网闸(“BGK”)608以及远程设备(“RD”)610,且在图6的顶部标出。当MS 602建立到网络的连接时,调用用于确定RD 610上的可用资源的程序。最初,在步骤612中,BRNC 606发送MS状态询问至AP1 604,且在步骤614中,AP1 604把MS状态询问转发至MS 602。在步骤616中,MS 602发送响应消息至AP1 604,表示MS 602处于WAP会话当中并提供其移动站电子识别号。在步骤618中,AP1 604发送消息至BRNC 606,向BRNC 606通知MS状态和识别号。在步骤620中,BRNC 606发送MS识别号至BGK 608并请求鉴权。在步骤622中,BGK 608在本地数据库中查询MS电子识别号。如果MS 602未登记,则BGK 608将发送广播消息至其它网闸。在步骤624中,如果BGK 608对MS 602鉴权成功,则发送包括用户概况的确认消息至BRNC 606。然后,在步骤626中,BRNC 606发送资源询问消息至RD 610,以检查固有功能实体的可用性,且在步骤628中,RD 610发送响应消息。在步骤630中,如果资源可用,例如网络浏览器,则BRNC 606发送信道分配消息至AP1 604。在步骤632中,AP1604发送消息至MS 602,通知MS信道被激活。然后,在步骤634中,MS 602可以发送用户输入(例如鼠标、操纵杆或按键命令)至AP1604。AP1 604把用户输入转发至BRNC 606,且BRNC把用户输入转发至RD 610,以由功能实体转换。
在远程设备包括接入点和输出组件的情况中,无需步骤636和638。接入点可以直接与输出组件的第二功能实体(例如网络浏览器)通信。上述程序的益处是移动站用户可以使用第二网络的较高带宽连接来观看和选择媒体内容,而不受移动站的一些限制。此外,由于移动站仍处于用户的控制之内,所以为该用户增强了移动站的能力。此外,从蜂窝网络中分离出控制和媒体显示信号节省了第一网络的业务容量资源。
如上所述的用户概况指用户配置能力,其中,移动站用户(例如支持WAP的移动电话用户)可以访问和修改用于建立网络连接的个人偏好。这种概况允许用户选择区域(例如地理区域)或通过本发明优选实施例的能力将起作用的一些其它指示符来选择区域以及启动或禁用这种能力。因此,用户控制活动浏览会话何地和何时被转移到远程设备或输出组件上,使得其他人能够观看到该浏览会话。
上述的本发明的描述、具体细节和附图并不用于限制本发明的范围。例如,虽然在本发明的优选实施例中采用的远程设备或输出组件为显示设备,但是,远程设备或输出组件可以是任何类型的设备或功能实体,其在用户移动到远程设备、输出组件或功能实体的指定邻近处时增强了移动站用户的体验。
虽然已示出并描述了本发明的优选实施例,但是,应当理解,本发明并不限制于此。在不脱离所附权利要求书中所限定的本发明的精神和范围的情况下,本领域的普通技术人员可以作出多种修改、改变、变化、替换和等效替换。
权利要求
1.一种用于分离移动站的蜂窝网络连接的控制和媒体内容信号的方法,其包括以下步骤确定移动站相对于接入点的位置;当移动站位于接入点的邻近处时,确定移动站的状态;对移动站进行鉴权,以访问非蜂窝网络连接;以及从蜂窝网络连接中分离出媒体内容部分并通过非蜂窝网络连接把该媒体内容部分重新路由至远程设备。
2.如权利要求1所述的方法,进一步包括步骤从蜂窝网络连接中分离出控制部分并通过非蜂窝网络连接把该控制部分从移动站重新路由至远程设备。
3.如权利要求1所述的方法,进一步包括步骤保持蜂窝网络连接,以通过蜂窝网络连接把控制信号从移动站路由至远程设备。
4.如权利要求1所述的方法,其中,所述确定移动站相对于接入点的位置的步骤包括步骤利用至少一个信号强度门限来限定移动站相对于接入点的至少一个对应邻近处。
5.如权利要求1所述的方法,进一步包括步骤把移动站连接至其相对于其它接入点与该移动站在物理上最靠近的接入点。
6.如权利要求1所述的方法,其中,所述非蜂窝网络连接是蓝牙连接、Wi-Fi连接和红外线连接中的至少一种。
7.如权利要求1所述的方法,其中,所述远程设备提供了视频信息和音频信息中的至少一种。
8.一种用于分离移动站的蜂窝网络连接的控制和媒体内容信号的方法,其包括以下步骤通过在接入点测量移动站的信号强度来确定移动站相对于非蜂窝网络连接的接入点的位置;当移动站处于与蜂窝网络连接的数据会话当中且位于接入点的邻近处时,请求移动站的状态;接收移动站的状态;鉴定移动站具有访问非蜂窝网络连接及与非蜂窝网络连接相关的服务的许可;把移动站的连接从蜂窝网络连接切换至非蜂窝网络连接;分配从移动站到远程设备的通信链路;以及把移动站上所生成的用户输入转换为用于控制远程设备所具有的操作的信号。
9.一种用于在至少一台移动站与服务器之间切换网络连接的无线通信系统,所述系统包括网关,其用于发送内容数据和接收控制数据;移动站,其用于生成控制数据和接收内容数据;第一网络,其连接至网关且能够通过第一无线链路与移动站通信,所述第一网络用于把内容数据从网关传送至移动站且把控制数据从移动站传送至网关;以及第二网络,其连接至网关且能够通过第二无线链路与移动站通信,所述第二网络包括接入点和远程输出设备,所述接入点能够通过第二无线链路与移动站通信并把来自移动站的控制数据转发至网关,所述远程输出设备能够接收来自网关的内容数据且显示内容数据的至少一部分。
10.如权利要求9所述的无线通信系统,其中,内容数据的目的地根据移动站相对于接入点的位置,在经由第一网络的移动站与第二网络的远程输出设备之间切换。
11.如权利要求10所述的无线通信系统,其中,当移动站位于接入点的信号范围内时,内容数据的目的地从移动站切换至远程输出设备;以及当移动站位于接入点的信号范围外时,内容数据的目的地从远程输出设备切换至移动站。
12.如权利要求9所述的无线通信系统,其中,所述控制数据根据移动站相对于接入点的位置,在经由第一网络而提供与经由第二网络而提供之间切换。
13.如权利要求12所述的无线通信系统,其中,当移动站位于接入点的信号范围内时,控制数据从经由第一网络而提供切换至经由第二网络而提供;以及当移动站位于接入点的信号范围外时,控制数据从经由第二网络而提供切换至经由第一网络而提供。
14.如权利要求9所述的无线通信系统,其中,所述内容数据包括标记语言代码,所述控制数据包括用户输入。
15.如权利要求9所述的无线通信系统,其中,所述第一无线链路是蜂窝通信系统,所述第二无线链路是短程无线连接。
16.如权利要求9所述的无线通信系统,其中,所述接入点和所述远程输出设备中的至少一个使用第三无线链路来与网关通信。
17.如权利要求9所述的无线通信系统,其中,所述远程输出设备提供了视频信息和音频信息中的至少一种。
18.如权利要求9所述的无线通信系统,其中,所述远程输出设备只能够显示内容数据的至少一部分。
19.一种用于在至少一台移动站与服务器之间切换网络连接的无线通信系统,所述系统包括网关,其用于发送内容数据和接收控制数据;移动站,其用于生成控制数据和接收内容数据;第一网络,其连接至网关且能够通过第一网络的无线链路与移动站通信,所述第一网络用于把内容数据从网关传送至移动站且把控制数据从移动站传送至网关;以及第二网络,其连接至网关,所述第二网络包括能够接收来自网关的内容数据且显示内容数据的至少一部分的远程输出设备,其中,所述内容数据在经由第一网络提供至移动站与提供至第二网络的远程输出设备之间切换,而所有所述控制数据经由第一网络提供至网关。
20.如权利要求19所述的无线通信系统,其中,所述第二网络包括能够通过第二网络的无线链路与移动站通信的接入点;以及根据移动站相对于接入点的位置来切换内容数据的目的地。
21.如权利要求20所述的无线通信系统,其中,当移动站位于接入点的信号范围内时,内容数据的目的地从移动站切换至远程输出设备;以及当移动站位于接入点的信号范围外时,内容数据的目的地从远程输出设备切换至移动站。
22.如权利要求19所述的无线通信系统,其中,所述内容数据包括标记语言代码,所述控制数据包括用户输入。
23.如权利要求19所述的无线通信系统,其中,所述第一网络的无线链路是蜂窝通信系统,所述第二网络的无线链路是短程无线连接。
24.如权利要求19所述的无线通信系统,其中,所述远程输出设备提供了视频信息和音频信息中的至少一种。
25.如权利要求19所述的无线通信系统,其中,所述远程输出设备只能够显示内容数据的至少一部分。
全文摘要
本发明提供了一种用于分离移动站的蜂窝网络连接的控制和媒体内容信号的系统和方法。移动站(102)通过空中接口进行与蜂窝网络连接(112)的WAP浏览会话。当用户移动到接入点(126、128、130)的覆盖区域内时,在移动站(102)与非蜂窝网络连接(116、118、120)之间建立另一浏览会话。更具体地说,用户与蜂窝网络连接(112)的WAP浏览会话被升级为与非蜂窝网络连接(116、118、120)的网络浏览会话。本发明允许用户通过提供用户输入至移动站(102)来控制远程设备上的网络浏览器。
文档编号H04L12/28GK1606861SQ02825718
公开日2005年4月13日 申请日期2002年12月16日 优先权日2001年12月21日
发明者尼古拉斯·拉班, 潘少伟, 安东尼·科布林涅茨, 安杰尔·费尔南多·法维拉, 黄培松, 查尔斯·马利克 申请人:摩托罗拉公司