CN1922825A - 用于无线数据传送的方法 - Google Patents

用于无线数据传送的方法 Download PDF

Info

Publication number
CN1922825A
CN1922825A CNA2005800058853A CN200580005885A CN1922825A CN 1922825 A CN1922825 A CN 1922825A CN A2005800058853 A CNA2005800058853 A CN A2005800058853A CN 200580005885 A CN200580005885 A CN 200580005885A CN 1922825 A CN1922825 A CN 1922825A
Authority
CN
China
Prior art keywords
wireless
ieee
data
standard
wireless standard
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CNA2005800058853A
Other languages
English (en)
Other versions
CN100502334C (zh
Inventor
R·莫西
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Deutschland GmbH
Original Assignee
Sony International Europe GmbH
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sony International Europe GmbH filed Critical Sony International Europe GmbH
Publication of CN1922825A publication Critical patent/CN1922825A/zh
Application granted granted Critical
Publication of CN100502334C publication Critical patent/CN100502334C/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/18Selecting a network or a communication service
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/14Reselecting a network or an air interface
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/14Reselecting a network or an air interface
    • H04W36/144Reselecting a network or an air interface over a different radio air interface technology
    • H04W36/1446Reselecting a network or an air interface over a different radio air interface technology wherein at least one of the networks is unlicensed
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/16Performing reselection for specific purposes
    • H04W36/18Performing reselection for specific purposes for allowing seamless reselection, e.g. soft reselection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/10Small scale networks; Flat hierarchical networks
    • H04W84/12WLAN [Wireless Local Area Networks]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/18Self-organising networks, e.g. ad-hoc networks or sensor networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02Terminal devices
    • H04W88/06Terminal devices adapted for operation in multiple networks or having at least two operational modes, e.g. multi-mode terminals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W92/00Interfaces specially adapted for wireless communication networks
    • H04W92/16Interfaces between hierarchically similar devices
    • H04W92/18Interfaces between hierarchically similar devices between terminal devices

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Small-Scale Networks (AREA)

Abstract

一种用于在第一多媒体设备(CAMC)和第二多媒体设备(TV)之间进行无线数据传送的方法,其中第一多媒体设备(CAMC)和第二多媒体设备(TV)经由无线连接进行连接,该无线连接根据第一无线标准(BT)或根据第二无线标准(IEEE 802.11b)进行工作,其中第一无线标准(BT)和第二无线标准(IEEE 802.11b)彼此不同和/或不兼容,所述方法包括以下步骤:选择步骤,其中选择所述第一无线标准(BT)或所述第二无线标准(IEEE 802.11b)作为选择的无线标准;适配层处理步骤,其中对连接命令(BT-CC)、连接参数(BT-CP)和/或连接数据(BT-CD)进行处理以便获得所述选择的无线标准(IEEE802.11b;IEEE 802.11a;BT)的经处理的连接命令(IEEE 802.11b-CC)、经处理的连接参数(IEEE 802.11b-CP)和/或经处理的连接数据(IEEE 802.11b-CD);以及发送步骤,其中根据所述选择的无线标准(IEEE 802.11b;IEEE 802.11a;(BT))经由所述无线连接(IEEE802.11b-WC)将所述经处理的连接命令(IEEE 802.11b-CC)、经处理的连接参数(IEEE 802.11b-CP)和/或经处理的连接数据(IEEE802.11b-CD)发送出去。该方法因此使能从一种无线标准到另一种无线标准的无缝切换,其中较上面的层没有发觉该切换。

Description

用于无线数据传送的方法
                      技术领域
本发明涉及用于在第一多媒体设备和第二多媒体设备之间进行无线数据传送的方法,并且涉及具有与其它多媒体设备的无线连接的多媒体设备。
                      发明背景
存在不同的标准用于多媒体设备之间的无线数据传送。无线标准的例子为:超宽带(UWB)、蓝牙、IEEE 802.11a和IEEE 802.11b。这些标准中的每一个就几个方面,例如象功率消耗、范围、以及比特率(见图1)而言,具有一定的优点和不足。虽然例如蓝牙标准的功率消耗低,但是它的比特率和范围相当小。相反,IEEE 802.11a标准的比特率在更宽广的范围和更高的功率消耗上相当高。当使用用于无线数据传送的现有方法时,该方法不能最佳地使用可用资源。
此外,当使用用于无线数据传送的现有方法时,不同多媒体设备之间的无线连接当该无线连接的标准被切换为另一种无线标准时经常被中断。如果例如一个多媒体设备的应用具有与一个多媒体设备的蓝牙连接,并且该无线连接的标准必须从蓝牙标准切换到IEEE 802.11b标准,那么该蓝牙连接通常被中断并且在该蓝牙连接中断之后,建立一个根据IEEE 802.11b标准的新连接。在IEEE 802.11b连接建立之后,该数据传送可以继续进行。然而,这对于用户来说可能有这样的不足,即:由于旧连接的中断和新连接的建立,他可能遇到服务质量例如关于比特率和抖动上的重大下降。
                      发明内容
本发明的一个目的是提供一种用于无线数据传送的方法,该方法允许不同无线标准之间的无缝切换而不会打断正在进行中的数据流。本发明的又一个目的是提供一种多媒体设备,该设备使能不同无线标准之间的无缝切换而不会打断正在进行中的数据流。
为了达到该目的,本发明提供了根据权利要求1的一种用于无线数据传送的方法。而且,本发明提供了分别如权利要求16、17、18和19中定义的一种无线数据传送***、计算机程序产品、一种计算机可读存储介质以及一种多媒体设备。进一步的特征和优选实施例分别被定义在相应的子权利要求中和/或下面的描述中。
该方法用于在第一多媒体设备和第二多媒体设备之间进行无线数据传送,其中第一多媒体设备和第二多媒体设备经由无线连接进行连接,该无线连接根据第一无线标准或根据第二无线标准进行工作,其中第一无线标准和第二无线标准彼此不同和/或不兼容,该方法包括以下步骤:
-应用数据接收步骤,其中从所述第一多媒体设备的一个应用处接收所述第一无线标准的应用命令、应用参数和/或应用数据。
-连接层处理步骤,其中对所述应用命令、应用参数和/或应用数据进行处理以便获得所述第一无线标准的相应的连接命令、连接参数和/或连接数据。如果例如该应用为一个互联网应用,那么该连接层处理步骤根据传输控制协议(TCP)来提供所有步骤。在这个例子中这指的是所述连接命令、连接参数和/或连接数据为TCP数据。连接命令、连接参数和/或连接数据还可能是例如用户数据报协议(UDP)数据、蓝牙数据或ZigBee。关于“应用”,即应用层(处理步骤)和“连接”,即连接层(处理步骤)之间的界定,应当看到连接层之上的每个东西为一种应用。例如,在操作***中,连接层典型地为操作***的一部分并且需要驱动程序,然而应用典型地为例如可以在商店里买到的一个软件。典型地,应用通过功能调用,例如“操作***,请进行一个到设备B的蓝牙连接”来使用连接层。
-选择步骤,其中选择所述第一无线标准或所述第二无线标准作为选择的无线标准。
-适配层处理步骤,其中对所述连接命令、连接参数和/或连接数据进行处理以便获得所述选择的无线标准的经处理的连接命令、经处理的连接参数和/或经处理的连接数据。特别地,如果所述选择的无线标准不同于所述第一无线标准,那么在所述适配层处理步骤中,执行标准转换。这指的是例如所述应用无线标准的连接命令、连接参数和/或连接数据分别被转换为所述选择的无线标准的相应经处理的连接命令、经处理的连接参数和/或经处理的连接数据。一个连接命令因此可以被转换为一个或几个经处理的连接命令。还有可能几个连接命令被转换为仅一个经处理的连接命令。同样的处理应用到连接参数和连接数据。这意味着,适配层处理步骤中的处理可以指的是相对于经处理的连接数据的分组大小来改变连接数据的分组大小。此外,连接命令的命令组可以根据所选择的无线标准被转换为相应的经处理的连接命令的命令组。在本发明的一个典型的使用情景中,第一无线标准可以是例如蓝牙标准,即该应用具有与相应的蓝牙句柄(handle)的蓝牙连接。然而,所选择的无线标准可能是IEEE 802.11b标准。于是,在所述适配层处理步骤中,蓝牙连接命令、蓝牙连接参数和/或蓝牙连接数据被转换或处理,以便获得IEEE 802.11b连接命令、IEEE802.11b连接参数和/或IEEE 802.11b连接数据。
-发送步骤,其中根据所述选择的无线标准经由所述无线连接将所述经处理的连接命令、经处理的连接参数和/或经处理的连接数据发送出去。在上面的例子中,这指的是,例如,通过以上述方式转换蓝牙命令、蓝牙参数和/或蓝牙数据并且然后发送相应的IEEE 802.11b连接命令、IEEE 802.11b连接参数和/或IEEE 802.11b连接数据,从而在IEEE 802.11b无线连接之上路由所述应用的蓝牙连接。
上面定义的方法考虑到从应用经由连接层、适配层和无线层发送数据。然而,如果数据被接收并且提供给该应用,则本发明的概念同样适用。在这种情况中,如下地定义了一种用于在第一多媒体设备和第二多媒体设备之间进行无线数据传送的接收方法。所述第一多媒体设备和第二多媒体设备经由无线连接进行连接,该无线连接根据第一无线标准或根据第二无线标准进行工作,其中第一无线标准和第二无线标准彼此不同和/或不兼容,该接收方法包括以下步骤:
-传输数据接收步骤,其中接收所传输的无线数据,该数据经由所述无线连接根据一个选择的无线标准被传输,所述选择的无线标准等于所述第一无线标准或者等于所述第二无线标准。在一个优选实施例中,所述选择的无线标准可以是所述第一无线标准或者所述第二无线标准。
-适配层处理步骤,其中对所述被传输的无线数据进行处理以便获得所述第一无线标准的连接命令、连接参数和/或连接数据。如上,所述选择的无线标准可能不同于所述第一无线标准,并且因此在所述适配层处理步骤中,以和上面所解释的类似的方式执行标准转换。
-连接层处理步骤,其中对所述第一无线标准的所述连接命令、连接参数和/或连接数据进行处理以便获得所述第一无线标准的相应的应用命令、应用参数和/或应用数据。
-应用数据处理步骤,其中所述应用命令、应用参数和/或应用数据被提供给所述第一多媒体设备的一个应用。
因此本发明的一个思想是提供一种适配层处理步骤,在所述选择的无线标准不同于和/或不兼容于所述第一无线标准的情况下,该步骤执行标准转换。在这两个标准相同或兼容的情况下,不执行标准转换,即适配层处理步骤由传递数据组成而无需任何修改。应当提到,在本发明的意义上的“兼容的标准”指的是:如果例如该应用为一个互联网应用,那么在连接层处理步骤中,例如根据传输控制协议(TCP)执行所有处理步骤。IEEE 802.11a标准兼容于TCP/IP标准。在这个例子中,在适配层处理步骤中不需要任何标准转换。
因此适配层实现以下三个任务中一个或任意多个:命令转换、参数转换和数据转换。命令转换指将所述第一无线标准的命令翻译成所述选择的无线标准的对应的命令。例如,一个蓝牙命令可以被转换为一个对应的WLAN命令。参数转换可以例如指一个分组的长度在所述第一无线标准中被描述为以字节计,而在所述选择的无线标准中可以被描述为以毫秒计。例如当某一数据格式必须被映射到另一个数据格式的时候需要数据转换。例子是音频编解码器。在蓝牙上可使用MP3音频编解码器,然而,另一种无线标准可能要求代码转换,例如把MP3代码转换为线性PCM。
在所述选择的标准从所述第一无线标准切换为所述第二无线标准的情况中,执行以下步骤:
-在所述第一多媒体设备和所述第二多媒体设备之间打开一个根据所述第二无线标准工作的、新的且临时的另外的无线连接,
-选择所述第二无线标准作为选择的无线标准,
-将所述新的无线连接作为所述无线连接来操作。
如果保持的初始连接不再需要,则该初始连接被关闭。
根据本发明,这意味着无线连接的无线标准从所述第一无线标准到所述第二无线标准的无缝切换通过以下步骤来实现:
-根据所述第二无线标准打开一个新的且临时的另外的无线连接,
-使用所述适配层处理步骤,即用于连接命令、连接参数和/或连接数据从所述第一无线标准到所述第二无线标准的标准转换的适配层,从而获得等于所述第二无线标准的所述选择的无线标准的经处理的连接命令、经处理的连接参数和/或经处理的连接数据,
-根据所述第二无线标准经由所述新无线连接将所述经处理的连接命令、经处理的连接参数和/或经处理的连接数据发送出去。
在一个优选实施例中,所述用于无线数据传送的方法实现了在所述第一个多媒体设备和所述第二多媒体设备之间的点对点连接。这意味着,不需要任何复杂的网络功能但本发明却提供了一种简单的解决方案以用于连接两个经由无线连接来连接的多媒体设备。换句话说,在这个优选实施例中,拓扑从未改变却始终有一个点对点连接,即没有被所述第一多媒体设备和所述第二多媒体设备牵涉到的其它设备。
优选地,在适配层中执行所述适配层处理步骤。而且,所述连接层处理步骤优选地在连接层中被执行,并且所述发送步骤在无线层中被执行。该适配层因此实现了在所述连接层和所述无线层之间的接口。
而且,所述无线标准可以不同于和/或不兼容于所述第一无线标准,这样以致在所述适配层处理步骤中执行标准转换。如上所述,在上面所定义的方法的情况中,这可能指的是一个连接命令或一个连接参数被转换为一个或几个经处理的连接命令或经处理的连接参数。在上面所定义的接收方法的情况中,这可能指的是包含在所述传输的无线数据中的传输命令和/或传输参数被转换成一个或多个相应的连接命令或连接参数。例如,连接层可以发送命令“UWB_Send_Data”,该命令为在超宽带(UWB)连接情况中的一个连接命令的例子。接下来,在适配层处理步骤中,这个命令“UWB_Send_Data”被转换为与所选择的无线标准的命令组相兼容的一个命令,例如命令“UWB_Send_Data”可以被转换为命令“WLAN_Send_Data”。在这个例子中,应用将具有超宽带(UWB)连接,而无线层将具有广域本地网(wide area localnetwork,WLAN)连接。在这个例子中,由于该应用具有超宽带(UWB)连接,该应用将还发送命令“UWB_Send_Data”,然而是以应用命令的格式,即连接命令“UWB_Send_Data”和应用命令“UWB_Send_Data”不必具有正好同样的格式,然而具有同样的目的。
所述选择的无线标准可以根据所述无线连接的属性、所述第一多媒体设备和所述第二多媒体设备之间的距离、和/或根据来自所述应用的直接请求来选择。
优选地,所述选择的无线标准根据所述第一多媒体设备的电池状况和/或根据所述第二多媒体设备的电池状况来选择。如果例如所述第一多媒体设备的电池状况和/或所述第二多媒体设备的电池状况变低,即几乎为空,则最好使用消耗尽可能少电能的选择的无线标准。如果例如所述无线连接的无线标准当前为具有相对高的功率消耗的IEEE 802.11b标准,并且所述第一多媒体设备的电池为低,那么该***立即切换到蓝牙标准作为无线标准。如果因为携带所述第一多媒体设备的用户远离所述第二多媒体设备而使具有低功率消耗的无线标准不可用,那么可以显示告警消息给用户,让他向所述第二多媒体设备移动得更近一些。还有可能根据所述第一多媒体设备和/或所述第二多媒体设备的电源状态来切换该标准。如果例如所述第一多媒体设备依靠电池来运行,那么可以选择蓝牙标准。然而,如果所述第一多媒体设备被用户连接到主电源,即所述第一多媒体设备不再依靠电池来运行。那么,可以选择另一种无线标准,例如IEEE 802.11a或IEEE802.11b标准。换句话说,如果所述第一多媒体设备和/或所述第二多媒体设备依靠电池运行,那么选择一种消耗很少功率的无线标准,反之,如果各个设备被连接到主电源,即各个设备不再依靠电池来运行,那么选择一种具有更高功率消耗的更快的无线标准。
所述无线连接的所述属性可以包括信号强度、服务质量、能量效率、等等。这意味着对可以用于所述无线连接的所有可能的或可用的无线标准的信号强度、服务质量、能量效率、等等进行观察,并且选择最适合于当前时刻的所述选择的无线标准。关于能量效率的选择指的是考虑所有可能的或可用的无线标准的功率消耗,并且选择一种仅消耗或使用很少功率的无线标准来作为选择的无线标准。因此,还可以考虑所需的比特率。例如,如果在无线LAN(WLAN)上运行一个低比特率的应用,那么切换到蓝牙可能更有效,因为它通常在足够的比特率上消耗更少的功率。这可能不必必须依靠设备的电池状况。像个人数字助理(PDA)或移动电话之类的设备是始终为低功率消耗而努力,而不仅是在电池接近于空的时候,即它希望始终使用尽可能少的功率。换句话说,如果所述无线连接具有高的比特率和高的功率消耗,并且该应用不需要高比特率,则优选地将无线标准切换到具有较低但已足够的比特率的、消耗更少功率的不同的无线标准,即所述选择的无线标准被选择为具有较低比特率和较低功率消耗的标准。还有可能根据频带指示符来选择所述选择的无线标准。频带指示符指示哪些频带当前被其它无线电信号所干扰以及哪些频带是可用的,即可自由使用。例如,蓝牙和IEEE 802.11b工作在同一频带上。如果蓝牙由于该频带上的另一个无线电信号而受到干扰,那么很有可能IEEE802.11b也将受到干扰并且切换到IEEE 802.11b将是无意义的。然而,IEEE 802.11a是工作在另一个频带上,因此如果频带指示符发信号说另一个频带当前更好,即可获得来供使用,则在所述选择步骤中,所述选择的无线标准可以是一个具有自由供使用的频带的标准。
如果例如所述无线连接根据蓝牙标准工作并且用户带着所述第一多媒体设备走动,那么如果用户走出可以用蓝牙标准覆盖的区域的范围或几乎走出该范围(典型地约10m),则该无线连接的信号强度可能变低。信号强度上的下降然后被检测出来。有可能所述第一多媒体设备和所述第二多媒体可选地根据作为无线标准的IEEE 802.11b标准进行通信。IEEE 802.11b的范围大于蓝牙标准的范围。因此,在所述第一多媒体设备和所述第二多媒体之间建立一个新的无线连接,所述新的无线连接根据IEEE 802.11b标准进行工作。然后,通过使用所述适配层把数据传送从根据蓝牙无线标准工作的无线连接切换到根据IEEE 802.11b标准工作的新无线连接。
在一个优选实施例中,在所述第一多媒体设备和所述第二多媒体之间的所述距离基于定位***数据来确定,定位***数据例如是全球定位***(GPS)数据或规划的欧洲伽利略定位***的位置数据。因此,所述第一多媒体设备和/或所述第二多媒体可以包括一个定位***,用于确定所述第一多媒体设备和/或所述第二多媒体的位置。
在一个优选实施例中,所述无线标准的所述选择由一个管理单元来执行。该管理单元因此观察所述无线连接的所述属性、所述多媒体设备和所述第二多媒体设备之间的距离以及电池状况或电池状态。
在本发明的又一个优选实施例中,所述第一多媒体设备为一个视频摄像机,而所述第二多媒体设备为一个数据处理装置。在这个实施例中,用户可以在手中拿着他的视频摄像机自由走动同时传送数据到所述数据处理装置。这意味着如果无线标准被切换,则用户不必遭受连接的中断。
所述数据处理装置和/或所述第一多媒体设备可以是个人计算机、笔记本电脑、视频记录器、电视机、个人数字助理(PDA)、便携式电话、移动视频观察器、移动游戏设备例如Gameboy型、移动音频播放器例如Walkman(随身听)或MP3播放器、无线耳机等等。
而且,所述管理单元可以通知所述应用选择了哪种无线标准,并且所述应用根据所选择的无线标准来相应地调整所述应用数据的比特率。如果例如该无线标准从IEEE 802.11b标准切换为蓝牙标准,那么管理单元可以通知该应用减小比特率。这可能是必需的,因为蓝牙标准的最大可能比特率小于IEEE 802.11b标准的最大可能比特率。
所述第一无线标准和所述第二无线标准可以是下列标准中的任何一种:超宽带(UWB)、IEEE 802.11例如IEEE 802.11a、IEEE 802.11b、或IEEE 802.11g、IEEE 802.15/WPAN、IEEE 802.15.1、IEEE 802.15.3(无线个域网(WPAN))、IEEE 802.15.3a、IEEE 802.15.4、IEEE802.11a、IEEE 802.11b、蓝牙(BT)、以及ZigBee。而且,所述连接命令、连接参数、和/或连接数据可以对应于下列标准或规范(实质标准)中任何一种:UDP、TCP、或蓝牙。
应当指出的是,本发明不局限为被使用于在不同标准或实质标准例如蓝牙或ZigBee之间的无缝切换,而是也可以应用于专有无线***。当前专有无线***占优势的著名领域为用于个人计算机(PC)的无线鼠标设备市场。基本上,每个制造商都拥有其自己的无线***,该***不是一种标准并且因此根本不与其它制造商的设备兼容,例如不可能将微软无线鼠标与Logitech接收机一起使用。
这意味着,术语“无线标准”在这里并不意味着是指例如一种国际标准,而是指描述如何传输无线数据的任何一种***。这意味着,使用术语“无线***”而不是“无线标准”会更恰当,因此这表明本发明并不局限于已经由标准化委员会达成协议的特定标准。
一种特殊情况涉及超宽带(UWB)。当前,既不存在一种固定的标准也不存在一种规范。然而,它将或许被称作IEEE 802.15.3a。而且,可以预期将存在一种由工业组织提出的在IEEE 802.15.3a之上的另外的一种规范。当然,本发明同样可应用于这种即将到来的标准。
根据本发明的一种无线数据传送***能够执行或实现如以上所定义的用于无线数据传送的方法,和/或具有用于执行或实现该方法的装置。此外,根据本发明的一种计算机程序产品包含计算机程序装置,当其在计算机、数字信号处理装置等等上被执行时适合于执行和/或实现如以上所定义的用于无线数据传送的方法和/或其步骤。一种发明的计算机可读存储介质包括如以上所定义的计算机程序产品。
一种发明的多媒体设备,其经由无线连接与其它多媒体设备连接,其中所述无线连接根据第一无线标准或第二无线标准进行工作,该第一无线标准和第二无线标准彼此不同和/或不兼容,该多媒体设备包括:
-连接层,适合于从应用层接收所述无线标准的应用命令、应用参数和/或应用数据,并且还适合于处理所述应用命令、应用参数和/或应用数据,从而生成所述第一应用无线标准的相应的连接命令、连接参数和/或连接数据。
-选择单元,适合于选择所述第一无线标准或所述第二无线标准以作为选择的无线标准。
-适配层,适合于处理所述连接命令、连接参数和/或连接数据,从而生成所述选择的无线标准的经处理的连接命令、经处理的连接参数和/或经处理的连接数据。
-发送装置,用于根据所述选择的无线标准经由所述无线连接将所述经处理的连接命令、经处理的连接参数和/或经处理的连接数据发送出去。
-管理单元,适合于根据所述无线连接的信号强度、服务质量等等、根据所述多媒体设备和所述其它多媒体设备之间的距离、和/或根据来自所述应用的直接请求,来选择所述选择的无线标准。
所述选择的无线标准可以不同于和/或不兼容于所述第一无线标准,并且所述适配层适合于执行标准转换。在一个优选实施例中,所述多媒体设备为视频摄像机、个人计算机、笔记本电脑、视频记录器、电视机、个人数字助理(PDA)、或便携式电话。
                      附图简述
下面将参照附图以其示范性实施例的方式对本发明及其有利的细节加以解释,其中:
图1示出了不同无线标准的属性;
图2示出了本发明的一个典型的使用情景;
图3示出了用于解释本发明的步骤的框图;
图4示出了用于解释本发明方法的其它步骤和本发明的单元的框图;
图5示出了概括地举例说明由不同单元和/或层执行的步骤的图;
图6示出了举例说明在一个特定实施例中由不同单元和/或层执行的步骤的图。
                     具体实施例
在图1中,显示了不同无线标准的比特率、范围、和功率消耗。这些不同的无线标准为:IEEE 802.11a、IEEE 802.11b、超宽带UWB、和蓝牙BT。在前面的列举中,功率消耗从高到低排列,即IEEE 802.11a标准具有最高的功率消耗而蓝牙标准BT具有最低的功率消耗。
不同的标准具有下面的典型功率消耗:
-蓝牙                200mW
-IEEE 802.11b        约1W
应当指出的是,这些值难于比较,因为它们非常依赖于环境并且变化较大。
这些不同的标准具有下面给出的不同的范围:
-IEEE 802.11b        约100m
-IEEE 802.11a        约50m
-超宽带UWB           约10m
-蓝牙BT              10m或100m(取决于蓝牙类型)
这些标准的比特率大致如下:
-超宽带UWB           约100Mbps(兆比特每秒)
-IEEE 802.11a        约55Mbps
-IEEE 802.11b        约10Mbps
-蓝牙(BT)            最高达720kbps(千比特/秒)
关于超宽带(UWB),应当指出的是,两个设备越靠近,速度越高。极近的设备可以达到最高达几百Mbps的比特率,但在正常的使用距离中,大约为100Mbps。
图2示出了蓝牙标准BT的范围和无线LAN网络WLAN的范围,后者是根据IEEE 802.11b标准进行工作的。图2还示出了一个具有与视频摄像机CAMC的无线连接WC的笔记本电脑NB。图2的无线连接WC为蓝牙BT连接。如果用户走出了蓝牙BT的范围,那么在现有技术下该无线连接WC被中断。结果,用户遇到若干麻烦,例如象丢失数据、差的画面质量、等等。
在图2中,笔记本电脑NB和视频摄像机CAMC都配备有IEEE802.11b接收机。然而,如果用户已经离开了蓝牙BT的范围,根据现有技术,即使不同的标准(在本例子中比如是IEEE 802.11b标准)是可用的,用户仍旧遇到上面所提到的麻烦。这是因为现有技术***不提供不同无线标准之间的无缝切换。
本发明尤其以改进上面结合图2所描述的情形为目标。这意味着,本发明可以在上面的情形中被用于将无线标准从蓝牙BT标准切换为IEEE 802.11b标准。如果用户带着视频摄像机CAMC走出蓝牙BT的范围,那么本发明提供到IEEE 802.11b标准的无缝切换。
图3示出了举例说明通过使用适配层117的标准切换的框图。图3在左侧示出了视频摄像机CAMC,而在右侧示出了笔记本电脑NB。视频摄像机CAMC具有带有数据存储装置DSM的应用层113。数据存储装置DSM提供数据,例如是将经由IEEE 802.11b无线连接IEEE802.11b-WC被传输的视频数据。
然而,当用户处于蓝牙范围时,他已经开始从视频摄像机CAMC传送视频数据到笔记本电脑NB。因此,视频摄像机CAMC和笔记本电脑NB最初已建立了蓝牙连接。这意味着,应用层113最初(即在切换之前)使用蓝牙应用命令BT-AC、蓝牙应用参数BT-AP和蓝牙应用数据BT-AD来经由蓝牙应用连接103与视频摄像机CAMC的连接层119进行通信。在所述连接层119中,对蓝牙应用命令BT-AC、蓝牙应用参数BT-AP和蓝牙应用数据BT-AD进行处理以便获得蓝牙连接命令BT-CC、蓝牙连接参数BT-CP和蓝牙应用连接数据BT-CD。当视频摄像机CAMC和笔记本电脑NB之间的蓝牙连接被用于数据传送时,这些命令已经被直接提供给无线层120中的蓝牙BT接口。在这种情况中,适配层117直接地即无需修改地传递蓝牙连接命令BT-CC、蓝牙连接参数BT-CP和蓝牙连接数据BT-CD给无线层120。
当用户走出蓝牙BT的范围时,在图3的例子中本发明提供到IEEE802.11b无线标准的无缝切换。用来使能无缝切换的一个方面是所述适配层117的使用。在图3的例子中,所述适配层117被用来修改所述蓝牙连接命令BT-CC、蓝牙连接参数BT-CP和蓝牙连接数据BT-CD以便获得IEEE 802.11b经处理的连接命令IEEE 802.11b-CC、IEEE802.11b经处理的连接参数IEEE 802.11b-CP和IEEE 802.11b经处理的连接数据IEEE 802.11b-CD。这意味着,对蓝牙连接命令BT-CC、蓝牙连接参数BT-CP和蓝牙连接数据BT-CD进行处理。在这里处理可以指几个方面:例如可能蓝牙连接命令BT-CC对应于一个或多个IEEE802.11b连接命令IEEE 802.11b-CC。同样的处理应用到蓝牙连接参数BT-CP,即一个蓝牙连接参数BT-CP可能被转换为一个或多个IEEE802.11b连接参数IEEE 802.11b-CP。也有可能几个蓝牙连接命令BT-CC和/或蓝牙连接参数BT-CP分别被转换成一个单个的IEEE 802.11b连接命令IEEE 802.11b-CC和一个单个的IEEE 802.11b连接参数IEEE802.11b-CP。
换句话说,适配层117照管用于标准转换的所有需要的步骤。本发明的一个重要的方面因此在于较上面的层,即连接层119和应用层113并没有注意到通过适配层117的标准转换。这指的是,应用层113仍经由所述蓝牙应用连接103根据蓝牙标准与连接层119进行通信。而且,连接层119没有发觉标准转换,并且因此仍提供蓝牙连接命令BT-CC、蓝牙连接参数BT-CP和蓝牙连接数据BT-CD给适配层。
IEEE 802.11b经处理的连接命令IEEE 802.11b-CC、IEEE 802.11b经处理的连接参数IEEE 802.11b-CP和IEEE 802.11b经处理的连接数据IEEE 802.11b-CD然后被提供给无线层120中的一个IEEE 802.11b接口。该无线层120然后经由所述IEEE 802.11b无线连接IEEE802.11b-WC将这些数据作为IEEE 802.11b传输数据IEEE 802.11b-TD发送出去。
所传输的IEEE 802.11b传输数据IEEE 802.11b-TD由笔记本电脑NB的无线层120的相应的IEEE 802.11b接口来接收。在笔记本电脑NB中,该数据以与视频摄像机CAMC相比或多或少相反的方式来处理。这指的是,包含在IEEE 802.11b传输数据IEEE 802.11b-TD中的IEEE 802.11b连接命令IEEE 802.11b-CC、IEEE 802.11b连接参数IEEE 802.11b-CP和IEEE 802.11b连接数据IEEE 802.11b-CD被提供给笔记本电脑NB的相应的适配层117。在笔记本电脑NB的适配层中,IEEE 802.11b命令、参数和数据被转换成蓝牙连接命令BT-CC、蓝牙连接参数BT-CP和蓝牙连接数据BT-CD。蓝牙连接命令BT-CC、蓝牙连接参数BT-CP和蓝牙连接数据BT-CD然后被提供给笔记本电脑NB的连接层119,在该连接层中完成到蓝牙应用命令BT-AC、蓝牙应用参数BT-AP和蓝牙应用数据BT-AD的转换。所获得的蓝牙应用命令BT-AC、蓝牙应用参数BT-AP和蓝牙应用数据BT-AD然后被提供给笔记本电脑NB的应用层113。在该应用层113中,包含在蓝牙应用数据BT-AD中的视频数据被显示在显示器DIS上。
图4示出了本发明的另一个重要方面,其中管理单元121被用来控制多媒体设备到不同无线标准的切换。图4的体系结构可以被应用到发送数据的多媒体设备以及接收数据的多媒体设备。这意味着,在图2和图3的例子中,图4的体系结构可以被应用到视频摄像机CAMC和笔记本电脑NB。
管理单元121根据若干事件来决定到不同的无线标准的切换。例如,管理单元121可以通过一个无线电指示符108来观察多媒体设备的无线连接的信号强度。如果当前使用的无线连接的信号强度变低,那么管理单元121可以观察利用其它可用无线标准可获得的信号强度。在另一种无线标准的可获得的信号强度更好的情况下,管理单元121可以决定切换到这个其它的无线标准。管理单元121因此使用被提供给适配层117的切换信号107。适配层117然后照管建立该其它无线标准的一个新连接所有需要的步骤。而且,适配层执行用于标准转换的上面所解释的所有步骤。
管理单元121还可以通过数据流信号105和106来观察数据流的服务质量。这指的是,管理单元121执行数据流测量。基于服务质量,管理单元121可以选择使用当前无线标准之外的不同无线标准。如果例如服务质量变差,那么管理单元121可以选择一种使能更好服务质量的不同无线标准。
又一个外部指示符是例如频带指示符。例如,蓝牙和IEEE 802.11b工作在同一频带上。如果蓝牙由于该频带上的其它无线电信号而受到干扰,那么很有可能IEEE 802.11b也将受到干扰并且切换到IEEE802.11b将是无意义的。然而,IEEE 802.11a是工作在另一个的频带,因此如果该频带指示符发信号说另一个频带当前更适合,则这对于管理单元将是一个重要方面。
管理单元121还可以通过外部信号104来接收外部信息。例如,测量单元121可以通过所述外部信号104被提供以定位数据GPS。该定位数据可以指示该多媒体设备的位置、以及经由所述无线连接被连接到该多媒体设备的另一个多媒体设备的位置。测量单元121可以依据这些位置来计算这两个设备之间的距离,并且在该距离呈现的值大于预定阈值的情况下决定切换到不同的标准。
在任何情况下,如果管理单元121决定应当切换无线标准,则通过切换信号107来完成这一点。
管理单元121还可以观察电池状况,即该多媒体设备的电池水平。如果该电池变低,即电池的剩余电量变低,那么管理单元121可以决定切换到比当前无线标准消耗更少电能的另一种无线标准。如果例如当前使用的无线标准为具有相对高的功率消耗的IEEE 802.11a标准(见图1),在管理单元121发觉电池变低的情况下,管理单元121可以切换到需要非常少的电能的蓝牙BT标准。
观察电池中的剩余电量的方面可以有助于延长多媒体设备可供用户使用的总的时间。
还可以由应用113通过外部指示符101来通知管理单元121切换到一种不同的无线标准。这指的是,如果应用113决定切换到一种不同的无线标准,那么该管理单元121发送切换信号107给适配层117以指示将要切换到的期望的无线标准。
在某些情况下,管理单元121向应用113通知所述标准切换可能是必需的。这通过标准通知信号118来完成。由于被切换到的新无线标准的不同的比特率,管理单元121可能需要通知应用113。应用113因此可以适应发送的数据流的比特率。
图4进一步示出了多媒体设备的几种连接。应用113具有一个TCP/UDP句柄102,并且从而与连接层119中的TCP/UDP连接层114交换数据。该TCP/UDP连接层114具有一个与无线层120的IEEE802.11a接口的直接映射的TCP/UDP连接109。在这种情况下,适配层117不执行任何标准转换。然而,管理单元121可以通过切换信号107来发信号通知适配层117切换到蓝牙标准。在这种情况下,适配层117建立一个蓝牙BT连接。在该蓝牙BT连接建立之后,适配层117执行如以上解释的标准转换。这意味着,数据现在将使用转换的TCP/UDP连接110被映射到无线层120的蓝牙BT接口。
图4还示出了另一个例子,其中无线标准从蓝牙切换到IEEE802.11b标准。在这个例子中,应用113具有一个来自蓝牙连接层119的蓝牙句柄103。在标准切换之前,蓝牙连接层115具有一个与无线层120的蓝牙接口的直接映射的蓝牙连接112。在管理单元121已经发送切换信号107来指示切换到IEEE 802.11b标准之后,适配层117建立一个IEEE 802.11b连接。在建立IEEE 802.11b标准连接之后,适配层117开始蓝牙标准到IEEE 802.11b标准的标准转换。这意味着,在切换之前经由直接映射的蓝牙连接112被发送的所有数据现在经由一个转换的蓝牙连接111被发送到IEEE 802.11b接口。
图5示出了不同的步骤,其被执行以便使能从无线层120中的无线技术A到无线技术B的无缝切换。
在解释从无线标准A(无线技术A)到无线标准B(无线技术B)的切换之前,先解释用于打开一个根据无线标准A的连接的步骤。
在步骤212中,应用层113发送命令“A_Open_Connection”给适配层117。适配层117相应地在另一个处理步骤222中发送命令“A_Open_Connection”给无线层120中的无线技术A的无线单元。因此在步骤232中无线技术A的无线单元建立一个连接。然后,在步骤233中起动数据业务。在数据业务起动之后,在步骤213中应用层113通过命令“A_Send_Data”开始发送数据。在步骤223中适配层117因此发送命令“A_Send_Data”。因此,在步骤234中无线层120中的无线单元发送数据。
当数据通过无线技术A被发送时,在步骤202中管理单元121接收一个指示符事件。在步骤203中该管理单元121因此评估其它的无线***。在管理单元121判定无线技术B相对于例如服务质量、信号强度和/或功率消耗来说更适合的情况下,在步骤204中管理单元121可以切换到其它的无线***。管理单元121因此发送信号286给适配层117。一旦接收到这个来自管理单元121的信号286,则适配层117发送信号280给无线技术B的无线单元。在步骤242中,无线技术B的无线单元然后建立一个根据无线技术B的连接。在已经建立了无线技术B的连接之后,在步骤205中适配层117开始重新路由数据业务。适配层117因此发送一个相应的信号281给无线技术B的无线单元。在步骤243中,无线技术B的无线单元于是起动数据业务。
在已经建立了无线技术B的连接之后,在步骤214中应用层113利用命令“A_Send_Data”继续发送数据。适配层117接收这个命令并且将它转换为无线标准B。在这种情况中,这指的是适配层117将该命令“A_Send_Data”转换为如步骤224中所表示的“B_Send_Data”。适配层117然后通过信号284根据无线标准B提供数据给无线技术B的无线单元。在步骤244中,无线技术B的无线单元根据无线标准B发送该数据。
由于无线技术A的无线连接不再需要,所以在步骤235中停止该数据业务。因此,在步骤227中适配层117发送命令“A_Close_Connection”给无线技术A的无线单元。在步骤236中,无线技术A的无线单元然后关闭该连接。
应用层113并没发觉从无线技术A到无线技术B的切换。这指的是,应用层113通过使用命令“A_Send_Data”(步骤215)继续发送数据。适配层将该命令“A_Send_Data”转换为命令“B_Send_Data”。该数据通过信号285被提供给无线技术B的无线单元并且在步骤245中被发送出去。
如从上面的例子中可以看出的,应用层113根本没有发觉无线标准已经从无线标准A切换到无线标准B。应用层113因此仍根据无线技术A的命令组发送数据。换句话说,应用层113仍根据在无线信道标准的切换之前使用的第一无线标准发送应用命令、应用参数和应用数据。
图6示出了类似于图5的图,该图举例说明了类似的步骤,其中无线技术A现在为超宽带UWB,并且无线技术B现在为无线局域网WLAN。因此,在步骤312中,应用层113发送命令“UWB_Open_Connection”给适配层117。一旦接收到此命令,适配层117发送命令“UWB_Open_Connection”给无线层120的UWB单元(步骤322)。一旦接收到此信号,在步骤332中无线层120的UWB单元建立一个连接并且起动视频流(步骤333)。在起动视频流之后,应用层113发送数据“UWB_Send_Data”(步骤313)给适配层113。适配层117使用命令“UWB_Send_Data”发送数据给UWB单元(步骤323)。在步骤334中,UWB单元发送视频数据。
当视频数据根据超宽带UWB标准被发送出去时,在步骤302中管理单元121发觉超宽带UWB的一个低的信号。在步骤303中,管理单元121还检测到WLAN信号更好,即强于超宽带UWB信号。在步骤304中,管理单元121因此决定切换到无线局域网WLAN标准。管理单元121因此发送信号386给适配层117。在步骤326中,适配层117因此使用信号380发送命令“WLAN_Open_Connection”给无线局域网WLAN单元341。信号380由无线局域网WLAN单元341接收,并且在步骤342中无线局域网WLAN单元341因此建立一个WLAN连接。然后适配层117在步骤305中使用信号381开始重新路由数据业务。一旦接收到信号381,在步骤343中无线局域网WLAN单元起动视频流。
在已经起动WLAN单元的视频流之后,在步骤314中应用层113通过使用命令“UWB_Send_Data”继续发送数据。然而,在步骤324中应用层117现在将这个命令转换成命令“WLAN_Send_Data”。然后相应的WLAN数据通过信号384被发送给WLAN单元,并且在步骤344中视频数据根据WLAN标准被发送出去。在根据WLAN标准成功地建立WLAN连接并成功地进行数据发送之后,在步骤335中停止UWB连接的视频流。
然后,在步骤327中适配层117发送命令“UWB_Close_Connection”给超宽带UWB单元。在步骤336中,UWB单元因此关闭该连接。
在已经关闭UWB单元的连接之后,应用113通过使用命令“UWB_Send_Data”继续发送数据(步骤315)。在步骤325中,此命令在适配层117中被转换为“WLAN_Send_Data”。该数据通过信号385被提供给无线层120的WLAN单元。该WLAN单元根据WLAN标准发送该数据(步骤345)。
下面的进一步的说明可以帮助本领域的技术人员获得对于本发明的更好的理解:
所介绍的发明允许不同无线技术之间在点对点连接上的无缝切换,而不会打断正在进行的数据流。因此它使得能够使用最适合于某一环境的无线技术,并且可以通过切换到另一种无线技术而适应于移动情景中变化的环境。
技术现状:
在WLAN和WMAN网络之间的无缝移交方面已经做出了一些工作。此工作涉及到这两种技术在某些区域的竞争,例如是在机场和其它密集区域中的网络接入点。然而,这个使用情景典型地涉及网络提供商,导致了一种与本发明中使用的拓朴基本上不同的拓朴。
已知的技术现状并没解决传输协议标准/***和数据格式的动态变化。现有技术牵涉到动态变化的网络拓朴和在正确的点上及时重新路由业务的问题。在已知的技术现状中,当发生切换时所使用的协议/标准/***保持不变,这意味着所述协议是以一种它们支持移交的方式来定义的。
此外,在现有技术中,使用情景的目标在于用户漫游不同网络接入点,这些点通过一个骨干被连接,而本发明的目标在于无线点对点连接和功率消耗的最佳化。
结合用于互连一个无线PAN和一个无线LAN的桥接设备,描述了当各蓝牙接入点彼此远离超出蓝牙范围、并且带有移动客户设备的用户暂时必须离开一个蓝牙接入点的范围而进入另一个的蓝牙接入点的范围时,WLAN如何可以被用作蓝牙接入点的骨干。在这种情况下,该移动客户设备只有蓝牙能力,而没有WLAN能力。WLAN仅用来连接这两个蓝牙接入点。因此,它描述了具有不同拓朴的另一种使用情形。
而且,结合用于使能无线网络之间的移动设备的无缝漫游的方法和***,描述了当所有的接入点被连接到互联网时,一个移动设备如何可以无缝地在具有不同无线技术的不同接入点之间移动。因此,该拓朴不同于在本发明中所描述的拓朴。
在无线局域网(WLAN)和无线广域网(WWAN)之间的自动且无缝垂直的漫游中,可以维持活动的话音或流数据连接。描述了如何完成WLAN接入点和GSM基站之间的移动设备的移交。这导致了一种拓朴和使用情景,其不同于本发明中所描述的拓朴和使用情景。
本发明的其它有利的细节被描述如下:
现今,对于用来在两个设备之间传送文件和完成媒体流的不同的无线技术来说,存在着不同的可能性。例如,已有几种使用蓝牙无线技术来将视频从源流播到接收器的示范。对于不同的WLAN***来说同样如此,并且对于即将来临的技术如超宽带(UWB)来说这是使用情况的一部分。
每种技术都具有它的优点,其非常依赖于环境。蓝牙关于低功率消耗已经被最佳化,但对于许多设备来说不能覆盖大于10米的范围。WLAN具有更广泛的范围和更高的比特率,但是消耗大得多的功率。图1示出了不同的无线技术在范围、比特率和功率消耗方面如何彼此相关的一些例子。现今,已经存在具有多种内置无线技术的多媒体设备,例如PC中的蓝牙和WLAN。将来,甚至更多的设备将载有(on board)多种无线技术。
因此,希望根据当前环境使用不同技术中的每一种。如图2所示,连接到个人计算机(图2中的笔记本电脑NB)的无线移动照相机当不需要高比特率时应当运行在蓝牙上,该照相机需要注意功率消耗并且距离不能太大。然而,如果该移动照相机将移出蓝牙的范围,它将丢失它的连接。
本发明尤其描述了设备如何可以切换到另一种无线技术而不会打断例如正在进行中的视频流或数据传送的一种方式,该方式最佳化了功率消耗。在上面的例子中,WLAN可被用于以更高的功率消耗为代价来将范围扩展到蓝牙范围之外,详见图2。
当前,有可能使用在本发明中描述的WPAN/WLAN技术中的大多数来独立地连接两个设备。然而,已知尚无现有技术是关于如下方法的,即在功率消耗、范围和使用情景方面以本发明中所描述的方式得益于各技术之间的交叠。所介绍的发明的主要用途是根据当前环境通过选择最佳无线技术来最佳化功率消耗。
为了从一种无线技术无缝切换到另一种无线技术而不打断正在进行中的数据传输(例如媒体流或文件传送),引入了适配层来封装来自该应用的较低层。适用于本发明的大多数的技术使用网际协议IP作为网络层。本发明支持(leverage)这个事实,但不限于IP。
本发明例如包括一种引入一个适配层的体系结构和一个用来执行无缝移交的事件和动作的序列。
在某些情况下,应用不必知道在较低层中的到其它无线技术的切换。然而在其它情况下,不可避免的是,应用明了切换,以便采取某些动作像减小视频流的比特率。
在图4中描绘了所描述的***的体系结构。它包含应用层113、连接层119、适配层117、无线层120和管理单元。
应用层113实现实际的应用。例如在文件传送的情况中,这包括与提供待传送数据有关的所有任务。这可以包括用户接口、目录访问等等。在媒体流的情况中,应用典型地负责以适时的方式提供媒体帧。该应用可以被视作由本发明提供的服务的用户。该应用涉及使用连接句柄的某一连接。在IP连接的情况中,这也被称作套接字。
该应用典型地使用连接层119的服务来建立一个到另一设备的无线连接。在IP作为网络协议的情况中,反过来该应用可以接收TCP或UDP连接句柄,或者在蓝牙的情况中,反过来该应用可以接收蓝牙简档之一的一个相应的句柄。连接请求和句柄在102和103上交换。该体系结构是开放的以便将其他的无线技术116包括到连接层中。开放在这里指的是本发明不局限于当前提到的标准和/或规范。它可以容易地应用到未来的规范、标准和/或***,尤其是专有***。
适配层117负责将连接从连接层映射到无线层。在例如从蓝牙简档直接映射到蓝牙核心层(无线层)的情况中,适配层可以保持为不活动的。连接109和112是这样的直接映射的例子。在其它的情况中,适配层必须仿真特定无线技术的功能性。例如在蓝牙简档应当运行在ZigBee之上的情况中,适配层必须注意连接层仅看到蓝牙功能性,尽管该功能性被映射到适配层内的ZigBee功能性。这样的仿真的例子是连接110和111。
适配层的任务可以被分成三个子任务:命令转换、参数转换和数据转换。例如,命令转换把从应用处接收的“蓝牙语言”的命令翻译成将要发送给无线层的“WLAN语言”的对应的命令。这样的命令可以包含几个参数。必须进行参数转换以转换这些参数。例如,在蓝牙中分组的长度以字节来描述,在其它的无线***中,这可能被描述为以毫秒计。最后,当某一数据格式必须被映射到另一数据格式的时候,可能需要数据转换。一个例子为音频编解码器。在蓝牙上可使用mp3,但另一种无线***可能要求将MP3代码转换为线性PCM。
无线层120包含可用于所述***的不同无线技术的所有核心功能性。举例来说,图4包含超宽带、802.11a+b、蓝牙和ZigBee,但是该体系结构可以容易地被扩展到其它的无线技术。
最后,该体系结构包含管理单元121。这个单元连续地评估来自不同源的数据以便能够判断哪种无线技术最符合当前环境中的要求。由管理单元考虑的源的例子为无线电指示符108(例如信号强度)、所发送的流105、106的质量的测量(例如丢失分组的数量)或外部指示符104、101(例如来自GPS的定位数据、来自应用的直接请求,等等)。在评估所有的这些输入之后,管理单元可以使用107来请求适配层切换到另一种无线技术。在某些情况中,必需通过118同样通知所述应用。该应用例如可能需要调整视频编解码器的比特率。
图5示出了当***从一种无线***切换到另一种无线***时被执行的事件和动作的序列。
有用于事件流程、用于管理单元121、用于应用层113、用于适配层117、用于无线***A和用于无线***B的五列。
一个应用最初通过经由应用层(步骤222)发送一个请求(步骤212)到***A(步骤232)来建立一个连接。此时,应用层通过接受具有与为无线技术A的接口所定义的完全相同格式的命令、参数和数据,从而假装是无线***A。此时,从该应用接收的打开请求(步骤212)无需任何修改地被简单地作为打开请求(步骤222)转发到无线***B。无线***A接收该请求并且实际建立连接(步骤232),并且为数据业务的输送准备好该连接(步骤233)。
然后,该应用通过发送具有用于无线***A的格式的请求来实际地发送数据(步骤213)。适配层接收这个请求并且将其无任何改变地转发给无线***A(步骤223)。无线***A输送数据给远端侧(步骤234)。
与此同时,指示符事件(步骤202)例如信号强度指示符、以及对其它无线***的评估(步骤203)可能指示在当前环境下切换(步骤204)到无线***B更有效。管理单元因此发送信号286给适配层117。一旦接收到这个信号286,适配层117使用信号280发送命令“B_pen_Connection”给无线***B。无线***B于是在步骤242中建立一个连接。适配层117然后开始重新路由数据业务(步骤205、281和243)。
该应用继续发送数据而不知晓这一点,即仍旧发送具有无线***A格式的命令、参数和数据(步骤214)给适配层。然而,在完成重新路由之后,适配层117不再简单地转发所述请求给无线***A,而是将其变换成带有具有无线***B格式的参数和数据的命令(步骤224)并且将此作为请求发送给无线***B(步骤284)。无线***B然后输送该数据到远端侧(步骤244)。在该步骤中,无线***A的请求到无线***B的请求的变换可能包括:一个命令到具有另一种格式的一个或多个命令的变换,参数到具有另一种格式的一个或几个参数的变换,数据从一种格式到另一种格式的变换。例如在媒体流的情况中,这种数据格式的变换可以包括从一种编解码器格式到另一种编解码器格式的代码转换。
在此期间,无线***A可以仍旧具有活动的连接,尽管它不再被用于业务。因此,适配层117可以决定切断它(步骤227)并且关闭该连接(步骤235、236)。
由该应用发送的所有数据然后由应用层以上面所描述的方式来加以变换(步骤215、225、285、245)。这指的是适配层假装是无线***A,尽管它内部地翻译和路由所有的命令、参数和数据给无线***B。该应用不知道在较低层有变化,并且因此可以无缝地继续任何数据业务(例如媒体流)而无任何中断。
实施例:
所描述的发明的典型应用情景是无线连接到膝上型电脑即笔记本电脑的视频摄像机。膝上型电脑和摄像机两者都内置有两种无线技术:超宽带UWB和WLAN。在原始连接的时候,摄像机仅离膝上型电脑几厘米远。因此,UWB被选择作为用于该原始连接的无线***。对于短的距离,它提供了比WLAN更高的数据速率和更低的功率消耗。在连接之后,用户开始从摄像机流播视频到膝上型电脑。
用户然后开始带着摄像机走动。这样做下去,他离开了由UWB覆盖的10米范围。图6示出了在管理单元121、应用层113、适配层117、UWB范围331和WLAN范围341中发生的动作和事件的流程。
一开始,用户选择连接摄像机和膝上型电脑。这导致了从应用层113经由适配层117到UWB层的对应的请求。在这种情况下,不需要在适配层内的任何翻译,带有其参数的命令简单地被转发给UWB层并且它在那儿被执行(步骤332、333)。然后,实际的视频流开始并且数据从应用(步骤313)经由适配层(步骤323)发送给UWB层。再次地,对于适配层不需要翻译命令或变换数据。它可以简单地被转发,因为该应用已经使用了用于UWB层的格式。
当用户带着摄像机走动并且超出10m的范围时,UWB的信号电平可能变得太低。这被指示(步骤302)给管理单元,管理单元了解到WLAN上的信号更好(步骤303)并且因此决定切换到WLAN(步骤304),以及通过打开一个WLAN连接(步骤304、386、326、380)并且为流数据输送准备好该连接(步骤305、381、343)来重新路由数据业务(步骤305)。
与此同时,该应用仍旧以UWB格式继续发送视频数据分组(步骤314)。然而,由于该业务已经被重新路由到WLAN,所以适配层翻译该命令以及将视频分组变换成WLAN格式并且将它作为“Send_Data”请求发送给WLAN(步骤324、384)。这个步骤可以包括从一种视频编解码器经代码转换成另一种视频编解码器,例如从MPEG-4到MPEG-2。
因为当无业务在UWB信道上通过时,维持该UWB信道是无效率的,所以适配层117决定切断并且关闭该UWB连接(步骤327、335、336)。该应用从那时(步骤315)起发送的所有流视频分组如上所述地被翻译并且被变换(步骤325、345)。
必要的是,在整个时期内该应用连续以它起动该流的方式进行流播。尽管在较低层存在重大变化,即输送载体的切换,但对于该应用来说根本没有变化并且因此对于用户无任何负面影响。如果没有本发明,该应用将不得不停止该流、建立另一个连接并且在该新连接上重新起动该流。用户将会因为所呈现的视频的看得见的中断而认知这一情况。
缩写和标准:
蓝牙:
-短范围无线个域网技术
-低功率电缆置换技术
-范围10-100米
-比特率达720kbps
-工作在2.4Ghz频段
UWB:
-超宽带
-短范围无线个域网技术
-范围达10米
-低功率
-比特率大于50Mbps
-思想是在整个频带中展开
-将用于IEEE 802.15.3a
IEEE 802.15/WPAN:
-无线个域网WPAN
-802.15.1:等效于蓝牙
-802.15.3:目标是无线多媒体应用
-802.15.3a:目标是无线多媒体应用
-802.15.4:ZigBee的基础:无线家庭应用
-比WLAN更低的功率消耗
IEEE 802.11/WLAN:
-无线个域网WLAN
-目标是办公室环境
-802.11a:在5Ghz频段内为~50Mbps
-802.11b:在2.4Ghz频段内为~11Mbps
-802.11g:在2.4Ghz频段内为~50Mbps
-比WPAN更高的功率消耗
ZigBee:
-目标是连接家庭应用
-示例照明开关:将小的无线电收发信机放到灯里和开关里比将电缆放到墙里可能更便宜
-极低的功率消耗,2年的电池寿命
-低比特率(250kbps)
IETF:
-互联网工程任务组
-负责为互联网世界定义协议
Mp3:
-MPEG层三音频
-用来减少音频文件/流所需的数据的编解码器
线性PCM:
-用于原始音频数据(未编码的)的格式
参考符号:
101            外部指示符
102            TCP/UDP句柄
103            蓝牙应用连接
103            蓝牙句柄
104            外部信号
105,106       数据流信号
107            切换信号
108            无线电指示符
109            直接映射的TCP/UDP连接
110            转换的TCP/UDP连接
111            适配层连接
111            转换的蓝牙连接
112            直接映射的蓝牙连接
113            应用层
114            TCP/UDP连接层
115            蓝牙连接层
116            其它连接层
117            适配层
118            标准信息信号
119            连接层
120            无线层
121            管理单元
BT             蓝牙标准
BT-AC          蓝牙应用命令
BT-AD          蓝牙应用数据
BT-AP          蓝牙应用参数
BT-CC          蓝牙连接命令
BT-CD          蓝牙连接数据
BT-CP          蓝牙连接参数
CAMC           视频摄像机
DSM            数据存储装置
IEEE 802.11b-CC IEEE 802.11b经处理的连接命令
IEEE 802.11b-CD IEEE 802.11b经处理的连接数据
IEEE 802.11b-CP IEEE 802.11b经处理的连接参数
IEEE 802.11b-TD IEEE 802.11b传输数据
IEEE 802.11b-WC IEEE 802.11b无线连接
NB              笔记本电脑
UWB             超宽带
WLAN            无线局域网

Claims (21)

1.一种用于在第一多媒体设备(CAMC)和第二多媒体设备(TV)之间进行无线数据传送的方法,该第一多媒体设备(CAMC)和第二多媒体设备(TV)经由无线连接进行连接,该无线连接根据第一无线标准(BT)或根据第二无线标准(IEEE 802.11b)进行工作,其中第一无线标准(BT)和第二无线标准(IEEE 802.11b)彼此不同和/或不兼容,所述方法包括以下步骤:
-应用数据接收步骤,其中从所述第一多媒体设备(CAMC)的一个应用(113)处接收所述第一无线标准(BT)的应用命令(BT-AC)、应用参数(BT-AP)和/或应用数据(BT-AD),
-连接层处理步骤(119),其中对所述应用命令(BT-AC)、应用参数(BT-AP)和/或应用数据(BT-AD)进行处理以便获得所述第一无线标准(BT)的相应的连接命令(BT-CC)、连接参数(BT-CP)和/或连接数据(BT-CD),
-选择步骤,其中选择所述第一无线标准(BT)或所述第二无线标准(IEEE 802.11b)作为选择的无线标准,
-适配层处理步骤,其中对所述连接命令(BT-CC)、连接参数(BT-CP)和/或连接数据(BT-CD)进行处理以便获得所述选择的无线标准(IEEE 802.11b;802.11a;BT)的经处理的连接命令(IEEE802.11b-CC)、经处理的连接参数(IEEE 802.11b-CP)和/或经处理的连接数据(IEEE 802.11b-CD),以及
-发送步骤,其中根据所述选择的无线标准(IEEE 802.11b;802.11a;BT)经由所述无线连接(IEEE 802.11b-WC)将所述经处理的连接命令(IEEE 802.11b-CC)、经处理的连接参数(IEEE802.11b-CP)和/或经处理的连接数据(IEEE 802.11b-CD)发送出去。
2.一种用于在第一多媒体设备(TV)和第二多媒体设备(CAMC)之间进行无线数据传送的方法,该第一多媒体设备(CAMC)和第二多媒体设备(TV)经由无线连接进行连接,该无线连接根据第一无线标准(BT)或根据第二无线标准(IEEE 802.11b)进行工作,其中第一无线标准(BT)和第二无线标准(IEEE 802.11b)彼此不同和/或不兼容,该方法包括以下步骤:
-传输数据接收步骤,其中接收所传输的无线数据(IEEE802.11b-TD),该数据已经由所述无线连接(IEEE 802.11b-WC)根据一个选择的无线标准被传输,所述选择的无线标准是所述第一无线标准(BT)或者所述第二无线标准(IEEE 802.11b),
-适配层处理步骤,其中对所述传输的无线数据(IEEE 802.11b-TD)进行处理以便获得所述第一无线标准(BT)的连接命令(BT-CC)、连接参数(BT-CP)和/或连接数据(BT-CD),
-连接层处理步骤(119),其中对所述应用无线标准(BT;UDP/TCP-IP)的所述连接命令(BT-CC)、连接参数(BT-CP)和/或连接数据(BT-CD)进行处理以便获得所述第一无线标准(BT)的相应的应用命令(BT-AC)、应用参数(BT-AP)和/或应用数据(BT-AD),
-应用数据处理步骤,其中所述应用命令(BT-AC)、应用参数(BT-AP)和/或应用数据(BT-AD)被提供给所述第一多媒体设备(TV)的一个应用(113)。
3.根据前面任何一项权利要求的方法,其特征在于,所述选择的标准从所述第一无线标准(BT)到所述第二无线标准(IEEE 802.11b)的切换是通过以下步骤执行的:
-在所述第一多媒体设备(CAMC)和所述第二多媒体设备(TV)之间打开一个根据所述第二无线标准(IEEE 802.11b)工作的、新的临时的另外的无线连接,
-选择所述第二无线标准(IEEE 802.11b)作为选择的无线标准,
-将所述新的无线连接作为所述无线连接来操作。
4.根据前面任何一项权利要求的方法,其特征在于,所述用于无线数据传送的方法实现了所述第一多媒体设备(CAMC)和所述第二多媒体设备(TV)之间的点对点连接。
5.根据前面任何一项权利要求的方法,其特征在于,所述适配层处理步骤在适配层(117)内执行。
6.根据前面任何一项权利要求的方法,其特征在于,所述选择的无线标准(IEEE 802.11b;802.11a;BT)不同于和/或不兼容于所述第一无线标准(BT),以致在所述适配层处理步骤中执行一个标准转换。
7.根据前面任何一项权利要求的方法,其特征在于,所述选择的无线标准(IEEE 802.11b;802.11a;BT)是根据所述无线连接(IEEE802.11b-WC)的属性、所述第一多媒体设备(CAMC)和所述第二多媒体设备(TV)之间的距离、和/或根据来自所述应用(113)的直接请求来选择(203,204;303,304)的。
8.根据前面任何一项权利要求的方法,其特征在于,所述选择的无线标准(IEEE 802.11b;802.11a;BT)根据所述第一多媒体设备(CAMC)的电池状况和/或根据所述第二多媒体设备(TV)的电池状况来选择(203,204;303,304)。
9.根据权利要求7或8的方法,其特征在于,所述无线连接(IEEE802.11b-WC)的所述属性包括信号强度、服务质量、能量效率等等。
10.根据权利要求7至9的任何一项的方法,其特征在于,所述第一多媒体设备(CAMC)和所述第二多媒体设备(TV)之间的距离基于定位***数据(GPS)来确定。
11.根据权利要求7至10的任何一项的方法,其特征在于,对所述选择的无线标准(IEEE 802.11b;802.11a;BT)的所述选择是由管理单元(121;301)来执行的。
12.根据前面任何一项权利要求的方法,其特征在于,所述第一多媒体设备是视频摄像机(CAMC),以及所述第二多媒体设备是数据处理装置(TV)。
13.根据权利要求12的方法,其特征在于,所述数据处理装置是个人计算机、笔记本电脑、视频记录器、电视机(TV)、个人数字助理(PDA)、便携式电话、立体声耳机、和/或移动视频观察器。
14.根据权利要求9至13的任何一项的方法,其特征在于,所述管理单元(121;301)通知所述应用(113)选择了哪种被选择的无线标准(IEEE 802.11b;802.11a;BT),以及所述应用(113)根据所述选择的无线标准(IEEE 802.11b)调整所述应用数据(BT-AD)的比特率。
15.根据前面任何一项权利要求的方法,其特征在于
-所述第一无线标准和所述第二无线标准是下列标准中的任何一种:IEEE 802.11a、IEEE 802.11b、蓝牙(BT)、或ZigBee、或IEEE802.15.3;并且
-所述连接命令、连接参数、和/或连接数据对应于下列标准中的任何一种:UDP/TCP、蓝牙(BT)。
16.无线数据传送***,其能够执行或实现根据前面的权利要求1至15的任何一项的用于无线数据传送的方法和/或其步骤,和/或其具有用于执行或实现所述方法和/或其步骤的装置。
17.计算机程序产品,包含计算机程序装置,当其在计算机、数字信号处理装置等上被执行时适合于执行和/或实现根据权利要求1至15的任何一项的用于无线数据传送的方法和/或其步骤。
18.计算机可读存储介质,包含根据权利要求17的计算机程序产品。
19.一种经由无线连接与其它多媒体设备(TV;CAMC)连接的多媒体设备(CAMC;TV),其中所述无线连接根据第一无线标准(BT)或第二无线标准(IEEE 802.11b)进行工作,该第一无线标准(BT)和第二无线标准(IEEE 802.11b)彼此不同和/或不兼容,该多媒体设备(CAMC;TV)包括:
-连接层(119),适合于从应用层(117)接收所述第一无线标准(BT)的应用命令(BT-AC)、应用参数(BT-AP)和/或应用数据(BT-AD),并且还适合于处理所述应用命令(BT-AC)、应用参数(BT-AP)和/或应用数据(BT-AD),从而生成所述第一无线标准(BT)的相应的连接命令(BT-CC)、连接参数(BT-CP)和/或连接数据(BT-CD),
-选择单元,适合于选择所述第一无线标准(BT)或所述第二无线标准(IEEE 802.11b)作为选择的无线标准,
-适配层(117),适合于处理所述连接命令(BT-CC)、连接参数(BT-CP)和/或连接数据(BT-CD),从而生成所述选择的无线标准(IEEE 802.11b;802.11a;BT)的经处理的连接命令(IEEE802.11b-CC)、经处理的连接参数(IEEE 802.11b-CP)和/或经处理的连接数据(IEEE 802.11b-CD),
-发送装置(120),用于根据所述选择的无线标准(IEEE 802.11b;802.11a;BT)经由所述无线连接(IEEE 802.11b-WC)将所述经处理的连接命令(IEEE 802.11b-CC)、经处理的连接参数(IEEE802.11b-CP)和/或经处理的连接数据(IEEE 802.11b-CD)发送出去,以及
-管理单元(121,301),适合于根据所述无线连接的信号强度、服务质量等等、根据所述多媒体设备(CAMC;TV)和所述其它多媒体设备(TV;CAMC)之间的距离、和/或根据来自所述应用(113)的直接请求,来选择所述选择的无线标准(IEEE 802.11b;802.11a;BT)。
20.根据权利要求19的方法,其特征在于,所述选择的无线标准(IEEE 802.11b;802.11a;BT)不同于和/或不兼容于所述第一无线标准(BT),并且所述适配层(117)适合于执行一个标准转换。
21.根据权利要求19或20的多媒体设备,其特征在于,所述多媒体设备(CAMC;TV)是视频摄像机(CAMC)、个人计算机、笔记本电脑、视频记录器、电视机(TV)、个人数字助理(PDA)、或便携式电话。
CNB2005800058853A 2004-02-25 2005-02-23 用于无线数据传送的方法 Expired - Fee Related CN100502334C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
EP04004268.1 2004-02-25
EP04004268A EP1569384B1 (en) 2004-02-25 2004-02-25 Method for wireless data transfer

Publications (2)

Publication Number Publication Date
CN1922825A true CN1922825A (zh) 2007-02-28
CN100502334C CN100502334C (zh) 2009-06-17

Family

ID=34745889

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2005800058853A Expired - Fee Related CN100502334C (zh) 2004-02-25 2005-02-23 用于无线数据传送的方法

Country Status (6)

Country Link
US (1) US8284797B2 (zh)
EP (1) EP1569384B1 (zh)
JP (1) JP2007524316A (zh)
CN (1) CN100502334C (zh)
DE (1) DE602004006598T2 (zh)
WO (1) WO2005081456A1 (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101541066A (zh) * 2007-04-04 2009-09-23 三星电子株式会社 通过无线通信接收和再现广播数据的方法和装置
CN101610533B (zh) * 2009-07-13 2011-09-07 杭州华三通信技术有限公司 一种实现访问控制器备份切换的方法和装置
CN103200300A (zh) * 2012-01-10 2013-07-10 宇龙计算机通信科技(深圳)有限公司 终端及资源分享方法
CN112260923A (zh) * 2019-07-22 2021-01-22 中兴通讯股份有限公司 一种桥接网络信息通告方法、设备和公共属性管理组件

Families Citing this family (45)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070098004A1 (en) * 2005-10-31 2007-05-03 Lada Henry F Systems and methods for arbitrating multiple communications
DE102006004024A1 (de) * 2006-01-27 2007-08-09 Siemens Ag Verfahren und Vorrichtung zur drahtlosen Übertragung großer Datenmengen zu/von einer mobilen Einrichtung
WO2008005732A2 (en) * 2006-07-05 2008-01-10 Agere Systems Inc. Systems and methods for enabling consumption of copy-protected content across multiple devices
JP4899767B2 (ja) 2006-10-06 2012-03-21 ソニー株式会社 データ通信装置、データ通信方法、プログラム
KR100850354B1 (ko) * 2006-11-17 2008-08-04 한국전자통신연구원 무선 근거리망과 무선 유에스비망 간의 브리지 장치
EP2434834B1 (en) * 2007-07-30 2016-09-07 Marvell World Trade Ltd. Simultaneously maintaining bluetooth and 802.11 connections to increase data throughput
JP2009049662A (ja) * 2007-08-17 2009-03-05 Toshiba Corp 情報処理装置
US20100268971A1 (en) * 2007-11-09 2010-10-21 Trek 2000 International Ltd. Method and apparatus for reducing power consumption during wireless data transfer
US7970911B2 (en) * 2008-01-04 2011-06-28 Mitel Networks Corporation Method, apparatus and system for modulating an application based on proximity
US7937479B2 (en) 2008-01-04 2011-05-03 Mitel Networks Corporation System and method for associating communication devices
US8601526B2 (en) 2008-06-13 2013-12-03 United Video Properties, Inc. Systems and methods for displaying media content and media guidance information
US20100136910A1 (en) * 2008-12-03 2010-06-03 Electronics And Telecommunications Research Institute Apparatus and method for device search for high-speed based bluetooth applications
US8107890B2 (en) * 2008-12-04 2012-01-31 Broadcom Corporation Multiple frequency band multiple standard device with reduced blocker
US9137849B1 (en) * 2008-12-09 2015-09-15 Cypress Semiconductor Corporation Dynamically switching communication modes in multi-standard wireless communication devices
US8532714B2 (en) * 2009-01-29 2013-09-10 Qualcomm Incorporated Dynamically provisioning a device with audio processing capability
US8966090B2 (en) 2009-04-15 2015-02-24 Nokia Corporation Method, apparatus and computer program product for providing an indication of device to device communication availability
JP2010283485A (ja) * 2009-06-03 2010-12-16 Casio Computer Co Ltd 無線通信システム
US9014546B2 (en) 2009-09-23 2015-04-21 Rovi Guides, Inc. Systems and methods for automatically detecting users within detection regions of media devices
US8495152B2 (en) * 2009-09-28 2013-07-23 Broadcom Corporation Device with multiple cue modules
TWI392345B (zh) * 2009-12-31 2013-04-01 Chicony Electronics Co Ltd 可攜式Wi-Fi數位攝影機以及具可攜式Wi-Fi數位攝影機之系統
EP3367670A1 (en) * 2010-01-05 2018-08-29 Rovi Guides, Inc. Systems and methods for providing media guidance application functionality using a wireless communications device
US9201627B2 (en) 2010-01-05 2015-12-01 Rovi Guides, Inc. Systems and methods for transferring content between user equipment and a wireless communications device
US9544004B2 (en) 2010-03-12 2017-01-10 Sunrise Micro Devices, Inc. Power efficient communications
US8644163B2 (en) 2010-03-25 2014-02-04 Chicony Electronics Co., Ltd. System with wireless network device and method for processing wireless network profile
US8966138B2 (en) 2010-08-31 2015-02-24 Apple Inc. Communication between a host device and an accessory using multiple-endpoint identification
US8509694B2 (en) * 2010-08-31 2013-08-13 Apple Inc. Techniques for facilitating communication between a portable media device and an accessory using multiple communication paths
CN103262616B (zh) * 2011-04-27 2016-05-25 乐天株式会社 终端装置及数据接收方法
JP5820157B2 (ja) * 2011-06-20 2015-11-24 株式会社横須賀テレコムリサーチパーク 被災者救助支援システム、情報処理方法
US9185515B2 (en) * 2012-06-07 2015-11-10 Nintendo Co., Ltd. Non-transitory storage medium encoded with computer readable information processing program capable of further enhancing zest of data communication, information processing apparatus, method of controlling information processing apparatus, and information processing system
WO2014005939A1 (en) * 2012-07-05 2014-01-09 Iminds Vzw Methods for configuring a device for establishing a first wireless link with a network.
CN103533537B (zh) * 2013-10-15 2017-01-25 广东欧珀移动通信有限公司 移动通信终端无线连接安全监控装置
US9674563B2 (en) 2013-11-04 2017-06-06 Rovi Guides, Inc. Systems and methods for recommending content
JP6468278B2 (ja) 2014-02-21 2019-02-13 ソニー株式会社 通信制御装置、通信制御方法及びプログラム
CN106550484B (zh) * 2015-09-21 2020-07-07 海能达通信股份有限公司 一种直通呼叫通信方法及终端
CN105407453A (zh) * 2015-11-23 2016-03-16 深圳还是威健康科技有限公司 一种蓝牙配对方法及装置
US9949302B2 (en) * 2016-03-24 2018-04-17 Google Llc Automatic wireless communication protocol toggling
FR3058608A1 (fr) * 2016-11-04 2018-05-11 Orange Basculement d'une premiere interface de communication vers une deuxieme pour ameliorer la qualite percue de la communication
CN106507282B (zh) * 2016-11-14 2021-06-29 北京小米移动软件有限公司 无线连接的控制方法和装置
DE102018002069A1 (de) * 2017-03-15 2018-09-20 Avago Technologies General Ip (Singapore) Pte. Ltd. Drahtloser High-Definition-Medientransport mit geringer Leistung
JP6356889B1 (ja) * 2017-09-01 2018-07-11 株式会社ヒット リモートサーバ、ユーザ端末、それらの制御方法、プログラム、及び広告情報配信システム
US11490429B2 (en) * 2018-02-13 2022-11-01 Apple Inc. Companion assistance and efficient link selection for wearable devices
KR20200116285A (ko) * 2019-04-01 2020-10-12 삼성전자주식회사 전자장치 및 그 제어방법
CN111224693B (zh) * 2019-11-27 2021-08-06 展讯通信(上海)有限公司 用于无线耳机的音频数据传输方法及装置、存储介质、终端
US11659466B2 (en) * 2020-02-25 2023-05-23 Cypress Semiconductor Corporation Seamless playback and switching for wireless communications devices
CN116367088A (zh) * 2021-12-28 2023-06-30 广州三星通信技术研究有限公司 服务提供方法、装置、电子设备及存储介质

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB9814412D0 (en) * 1998-07-03 1998-09-02 Northern Telecom Ltd Communications method and apparatus
JP4431216B2 (ja) * 1999-07-09 2010-03-10 富士フイルム株式会社 データ通信システム
DE19947032B4 (de) * 1999-09-30 2006-02-23 Siemens Ag System zur Steuerung und Überwachung von an Nebenstellenanlagen angekoppelten ersten oder von an Weitverkehrsnetze angekoppelten zweiten Telekommunikationsendgeräten
WO2002001807A2 (en) * 2000-06-28 2002-01-03 Broadcom Corporation Multi-mode controller
US6452910B1 (en) 2000-07-20 2002-09-17 Cadence Design Systems, Inc. Bridging apparatus for interconnecting a wireless PAN and a wireless LAN
DE10048487A1 (de) * 2000-09-29 2002-04-18 Siemens Ag Verfahren zum Anschluß von Datenendeinrichtungen an ein Datennetz
US6895255B1 (en) * 2000-10-20 2005-05-17 Symbol Technologies, Inc. Dual mode wireless data communications
US7092671B2 (en) * 2000-11-30 2006-08-15 3Com Corporation Method and system for wirelessly autodialing a telephone number from a record stored on a personal information device
US7039027B2 (en) 2000-12-28 2006-05-02 Symbol Technologies, Inc. Automatic and seamless vertical roaming between wireless local area network (WLAN) and wireless wide area network (WWAN) while maintaining an active voice or streaming data connection: systems, methods and program products
FI20002899A0 (fi) * 2000-12-29 2000-12-29 Nokia Corp Järjestely informaation kommunikoimiseksi
AU2002252252A1 (en) * 2001-03-08 2002-09-24 David C. Andrus Device and method combining different wireless connectivity technologies
US20020136226A1 (en) 2001-03-26 2002-09-26 Bluesocket, Inc. Methods and systems for enabling seamless roaming of mobile devices among wireless networks
JP4658374B2 (ja) * 2001-05-10 2011-03-23 株式会社リコー 無線通信方法及びそのマスター端末
US20060084417A1 (en) * 2002-07-10 2006-04-20 Diego Melpignano Interface selection from multiple networks
US7263362B1 (en) * 2002-09-30 2007-08-28 Digeo, Inc. System and method for deploying multi-function access points in a data network

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101541066A (zh) * 2007-04-04 2009-09-23 三星电子株式会社 通过无线通信接收和再现广播数据的方法和装置
CN101610533B (zh) * 2009-07-13 2011-09-07 杭州华三通信技术有限公司 一种实现访问控制器备份切换的方法和装置
CN103200300A (zh) * 2012-01-10 2013-07-10 宇龙计算机通信科技(深圳)有限公司 终端及资源分享方法
CN103200300B (zh) * 2012-01-10 2016-02-10 宇龙计算机通信科技(深圳)有限公司 终端及资源分享方法
CN112260923A (zh) * 2019-07-22 2021-01-22 中兴通讯股份有限公司 一种桥接网络信息通告方法、设备和公共属性管理组件

Also Published As

Publication number Publication date
US8284797B2 (en) 2012-10-09
JP2007524316A (ja) 2007-08-23
CN100502334C (zh) 2009-06-17
US20080232299A1 (en) 2008-09-25
EP1569384A1 (en) 2005-08-31
DE602004006598T2 (de) 2008-01-31
WO2005081456A1 (en) 2005-09-01
DE602004006598D1 (de) 2007-07-05
EP1569384B1 (en) 2007-05-23

Similar Documents

Publication Publication Date Title
CN1922825A (zh) 用于无线数据传送的方法
CN1251449C (zh) 无线通信***、用于无线通信的设备和方法以及计算机程序
CN1184790C (zh) 移动电话、gps、蓝牙一体型复合终端及其控制方法
CN101031158A (zh) 用于控制通信路径的无线通信***
CN1794684A (zh) 控制装置、移动终端以及通信控制方法
CN1791274A (zh) 无线通信方法、无线通信设备和无线通信***
CN1783897A (zh) 电子装置及状态信息提示装置
CN1745551A (zh) 通信控制装置、通信终端装置、服务器装置和通信控制方法
CN1710973A (zh) 移动终端、控制移动终端的程序、呼叫管理服务器程序和呼叫管理处理
CN1716818A (zh) 移动体信息共有***
CN1852431A (zh) 实现实时视频信息共享的***及方法
CN101047974A (zh) 一种演进网络***及该***切换时数据传输方法
CN1381114A (zh) 无线通信装置和无线通信方法
CN1689362A (zh) 移动节点
CN1878410A (zh) 基站设备和无线通信信道切换方法与切换程序
CN1297169C (zh) 信息包通信终端、信息包通信***及信息包通信方法
CN1661990A (zh) 协议版本转换器
CN1756307A (zh) 图像发布***及其控制方法
CN1317832C (zh) 通信装置
CN1855867A (zh) 用于在无线网格网络中分发移动站信息的方法和设备
CN1859123A (zh) 一种动态内容续传方法及***
CN1822692A (zh) 无线通信装置及无线通信网络***
CN1758753A (zh) 一种实时多模式无线视频监控装置及其控制方法
CN101043727A (zh) 一种演进网络中目标优选三层快速切换的实现方法
CN101076134A (zh) 一种用于cdma 1x无线视频监控的控制方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20090617

Termination date: 20150223

EXPY Termination of patent right or utility model