CN107920338A - 通过所选择的蜂窝设备协调蜂窝数据 - Google Patents
通过所选择的蜂窝设备协调蜂窝数据 Download PDFInfo
- Publication number
- CN107920338A CN107920338A CN201710924556.3A CN201710924556A CN107920338A CN 107920338 A CN107920338 A CN 107920338A CN 201710924556 A CN201710924556 A CN 201710924556A CN 107920338 A CN107920338 A CN 107920338A
- Authority
- CN
- China
- Prior art keywords
- cellular device
- cellular
- equipment
- data
- line coordination
- 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.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/18—Selecting a network or a communication service
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/38—Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving
- H04B1/3822—Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving specially adapted for use in vehicles
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/15—Setup of multiple wireless link connections
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/08—Access point devices
- H04W88/10—Access point devices adapted for operation in multiple networks, e.g. multi-mode access points
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
一种用于在无线协调设备处协调多个蜂窝设备的无线蜂窝通信的***和方法。该方法包含在无线协调设备和多个蜂窝设备之间建立数据连接,其中蜂窝设备配置来经由无线蜂窝通信连接到至少一个蜂窝网络;确定每个蜂窝设备当前是否连接到蜂窝网络;确定当前连接到蜂窝网络的多个蜂窝设备中的每一个的至少一个性能度量;评估多个蜂窝设备中的每一个的性能度量;至少部分地基于一个或多个评估结果来选择多个蜂窝设备中的一个;并且配置多个蜂窝设备中的每一个来通过所选择的蜂窝设备进行无线蜂窝通信。
Description
技术领域
本公开涉及通过所选择的蜂窝设备协调来自多个蜂窝设备的蜂窝数据。
背景技术
现在许多电子设备要进行网络通信。例如,许多蜂窝设备通过诸如Wi-FiTM的短距离无线网络以及诸如GPRS或CDMA的蜂窝网络来传送语音和数据通信。现在,数不清的个人可以拥有或使用多个不同的蜂窝设备,每个蜂窝设备可以通过不同的蜂窝计划来操作。并且不同的蜂窝计划可以在数据速率、带宽、费用和/或其他属性方面不同。而且,一些蜂窝计划包括对从蜂窝设备上下载/上传的数据量的限制。
发明内容
根据本发明的实施例,提供了一种在无线协调设备处协调多个蜂窝设备的无线通信的方法,其中该方法包含:在无线协调设备和多个蜂窝设备之间建立数据连接,其中蜂窝设备配置为经由无线蜂窝通信连接到至少一个蜂窝网络;确定当前连接到蜂窝网络的多个蜂窝设备中的每一个的至少一个性能度量;评估多个蜂窝设备中的每一个的性能度量;至少部分地基于一个或多个评估结果来选择多个蜂窝设备中的一个;并且配置多个蜂窝设备中的每一个来通过所选择的蜂窝设备进行无线蜂窝通信。
根据本发明的另一实施例,提供了一种在无线设备处协调多个蜂窝设备的无线通信的方法,其中该方法包含:在无线协调设备和多个蜂窝设备之间建立数据连接;为每个蜂窝设备确定与蜂窝设备的蜂窝通信能力相关的至少一个性能度量;确定每个蜂窝设备的当前连接状态;评估每个蜂窝设备的性能度量和当前连接状态;基于评估结果选择多个蜂窝设备中的一个;并且使用无线协调设备通过所选择的蜂窝设备来引导由多个蜂窝设备进行的无线蜂窝通信。
附图说明
以下将结合附图描述示例性实施例,其中相同的标号表示相同的元件,并且其中:
图1是描绘了能够利用本文公开的方法的通信***的实施例的框图;并且
图2是示出了在无线设备处协调多个蜂窝设备的无线通信的方法的流程图。
具体实施方式
下面描述的***和方法使得无线协调设备能够通过多个蜂窝设备中的一个来协调多个蜂窝设备的数据通信。在一个实施例中,该方法使得多个蜂窝设备能够经由所选择的蜂窝设备来进行它们的蜂窝数据通信。因此,在一种情况中,可能需要通过提供所需属性(诸如低成本、高比特率或带宽、高连接强度或无限制的数据传输量)的单一所选择的设备协调蜂窝设备的所有蜂窝通信。在另一种情况中,蜂窝设备中的一个或多个可能不具有蜂窝连接,并且作为本文提供的方法的至少一个实施例的结果,它们的数据和/或语音通信可以通过所选择的不具有蜂窝连接的蜂窝设备来传导。如下面将更详细描述的那样,对为其他设备进行蜂窝数据通信的蜂窝设备的选择可以基于各种性能度量,诸如蜂窝计划分配给给定蜂窝设备每个给定时间段的数据量、由操作者选择的优选设备,以及设备的蜂窝信号的当前连接强度。
该***通常包括无线协调设备和多个蜂窝设备。在一些实施例中,无线协调设备作为车辆电子装置的一部分包括在车辆中并且包括无线接入点。在其他实施例中,无线协调设备可以是诸如智能电话或平板电脑的手持蜂窝设备。该方法通常包括在无线协调设备和多个蜂窝设备中的每一个之间建立数据连接的步骤;确定多个蜂窝设备中的每一个的至少一个性能度量;评估性能度量;基于评估结果选择多个蜂窝设备中的一个;并且配置多个蜂窝设备中的每一个以通过所选择的蜂窝设备进行无线蜂窝通信。
现在参考图1,示出了包含通信***10并且可以用于实现本文公开的方法的操作环境。通信***10通常包括车辆12、无线协调设备30、一个或多个无线载波***14、陆地通信网络16、远程设施18、计算机76,以及多个蜂窝设备60。应当理解,所公开的方法可以与任何数量的不同***一起使用,并且不特别限于本文所示的操作环境。此外,***10及其各个部件的架构、构造、设置和操作在本领域中是公知的。因此,以下段落简单地提供了一个这样的通信***10的简要概述;然而,本文未示出的其他***也可以采用所公开的方法。
无线载波***14优选地为蜂窝电话***,其包括多个手机信号塔70(仅示出一个)、一个或多个移动交换中心(MSC)72,以及连接无线载波***14和陆地网络16的所需的任何其他联网部件。每个手机信号塔70包括发送和接收天线和基站,其中来自不同手机信号塔的基站直接或经由诸如基站控制器的中间装置连接到MSC 72。蜂窝***14可以实现任何合适的通信技术,包括例如诸如AMPS的模拟技术,或者诸如CDMA(例如,CDMA2000)或GSM/GPRS的较新数字技术。如本领域技术人员将理解的,各种手机信号塔/基站/MSC布置是可能的并且可以与无线***14一起使用。例如,基站和手机信号塔可以位于同一地点,或者它们可以彼此远程定位,每个基站可以负责单个手机信号塔,或者单个基站可以服务多个手机信号塔,并且多个基站可以耦接到单个MSC,仅举几个可能的布置。
除了使用无线载波***14之外,可以使用卫星通信形式的不同无线载波***来提供与车辆的单向或双向通信。这可以使用一个或多个通信卫星(未示出)和上行链路传送站(未示出)来完成。单向通信可以是例如卫星无线电服务,其中由上行链路传送站接收节目内容(新闻、音乐等),打包上传,然后发送到卫星62,由卫星62向客户广播节目。双向通信可以是例如卫星电话服务,其使用一个或多个通信卫星来中继车辆12和上行链路传送站之间的电话通信。如果使用,这种卫星电话可以附加到或代替无线载波***14使用。
陆地网络16可以是连接到一个或多个陆线电话并将无线载波***14连接到远程服务器集群14的常规陆基电信网络。例如,陆地网络16可以包括诸如用于提供硬接线电话、分组交换数据通信和因特网基础设施的公共交换电话网络(PSTN)。陆地网络16的一个或多个分段可以通过使用标准有线网络、光纤或其他光网络、电缆网络、电力线、诸如无线局域网(WLAN)或提供宽带无线接入(BWA)的网络的其他无线网络,或者它们的任意组合来实现。
计算机76(仅示出一个)可以表示可经由诸如因特网的私有或公共网络访问的计算机。每个计算机76可以用于一个或多个目的,诸如可由多个蜂窝设备60访问的网络服务器。其他这样的可访问计算机76可以是例如:服务中心计算机,可以从车辆上传诊断信息和其他车辆数据到其中;客户端计算机,其由车主或其他客户使用用于诸如访问或接收车辆数据或者设置或配置客户偏好或者控制车辆功能的目的;或者通过与车辆12或与远程设施18或与两者都进行通信而提供或接收车辆数据或其他信息的第三方存储库。计算机76还可以用于提供诸如DNS服务的因特网连接,或者作为使用DHCP或其他合适协议的网络地址服务器来为车辆12分配IP地址。
无线协调设备30是能够进行短距离无线通信并且能够执行本文中的方法的设备。无线协调设备30可以是包括蜂窝芯片组并且可选地提供无线接入点的硬件部件。在许多实施例中,无线协调设备可以是配置为执行本文公开的方法的车辆模块。例如,无线协调设备30可以是包括使用处理器34、存储器36和蜂窝芯片组38的无线接入点32的信息娱乐单元或头单元。设备30可以是车辆***模块(VSM),并且可以实现为安装在车辆中的OEM安装式(嵌入式)或售后配件式设备。在另一个实施例中,无线协调设备仅仅是配置为执行本文公开的方法的无线接入点和处理器。在其他实施例中,无线协调设备可以包含多个设备,诸如包括蜂窝芯片组的远程信息处理单元和包括无线接入点的头单元。在又另一个实施例中,无线协调设备是包括诸如Wi-FiTM接入点或BluetoothTM接入点之类的无线接入点的多个蜂窝设备之一。
无线协调设备30可以协调多个蜂窝设备60的蜂窝通信。在一个实施例中,设备30可以经由一个或多个短距离无线通信(SRWC)协议或经由有线连接与多个蜂窝设备进行通信。通常地,无线协调设备30包括用于使用无线调制解调器进行数据传输的短距离无线通信的无线接入点32、电子处理设备34、一个或多个数字存储设备36、蜂窝芯片组38,以及天线52。在其他实施例中,协调设备30可以不包括无线接入点,并且在这种实施例中,一个或多个蜂窝设备60可以经由有线连接(诸如USB连接)与设备30通信。
无线协调设备30可以配置为根据一种或多种无线协议进行无线通信,包括短距离无线通信(SRWC),诸如IEEE 802.11协议、WiMAXTM、ZigBeeTM、Wi-FiTM直连、BluetoothTM或近场通信(NFC)。当用于诸如TCP/IP的分组交换数据通信时,协调设备30可以配置为静态IP地址,或者可以设置为自动从网络上的另一设备(诸如路由器)或从网络地址服务器接收分配的IP地址。在一个实施例中,设备30可以配置为使用无线接入点32和天线52来连接到多个蜂窝设备。
协调设备30还可以包括蜂窝芯片组38,其使得协调设备能够与无线载波***14进行蜂窝通信。在这样的实施例中,协调设备使用无线电传输来与无线载波***14建立诸如语音信道和/或数据信道的通信信道,使得可以在信道上发送和接收语音和/或数据传输。数据可以经由数据连接发送,诸如经由数据信道上的分组数据传输,或者经由使用本领域已知技术的语音信道来发送。对于涉及语音通信和数据通信这两者的组合服务,该***可以通过语音信道利用单个呼叫,并且根据需要在语音信道上的语音和数据传输之间切换,并且这可以使用本领域技术人员已知的技术来完成。在一个实施例中,无线协调设备是诸如移动蜂窝电话的中央蜂窝设备。在这样的实施例中,中央蜂窝设备也可以是用于进行蜂窝设备的所有蜂窝通信的所选择的蜂窝设备。在另一个实施例中,中央蜂窝设备可以是诸如头单元、信息娱乐单元或远程信息处理单元的车辆***模块
根据一个实施例,设备30利用根据GSM、CDMA或LTE标准的蜂窝通信,并且因此包括用于类似免提通话的语音通信的标准蜂窝芯片组。应当理解,调制解调器可以通过存储在协调设备30中并由处理器34执行的软件来实现,或者它可以是位于协调设备30内部或外部的单独的硬件部件。调制解调器可以使用任何数量的不同标准或协议(诸如LTE、EVDO、CDMA、GPRS和EDGE)进行操作。
处理器34可以是能够处理电子指令的任何类型的设备,包括微处理器、微控制器、主机处理器、控制器、车辆通信处理器和专用集成电路(ASIC)。其可以是仅用于协调设备30的专用处理器,或者可以与其他车辆***共享。处理器34执行各种类型的数字存储指令,诸如存储在存储器36中的软件或固件程序,它们使得设备30能够提供各种各样的服务。例如,处理器34可以执行程序或处理数据以执行本文讨论的至少一部分方法。在一个实施例中,设备30包括使得能够实现下面关于图2描述的方法的应用。该应用可以与包括在蜂窝设备60中的应用62通信。
GPS模块40从GPS卫星群接收无线电信号。根据这些信号,模块40可以确定用于向车辆驾驶员提供导航和其他位置相关服务的车辆位置。导航信息可以呈现在显示器58(或车辆内的其他显示器)上,或者可以言语地呈现,诸如在提供逐弯导航时所做的一样。可以使用专用的车载导航模块(其可以是GPS模块40的一部分)来提供导航服务,或者可以经由安装在车辆中的远程信息处理单元完成某些或全部导航服务,其中位置信息被发送到远程位置,用于向车辆提供导航地图、地图注释(兴趣点、餐馆等)、路线计算等的目的。位置信息可以提供给远程设施18或其他远程计算机***(诸如计算机76)用于其他目的(诸如车队管理)。此外,新的或更新的地图数据可以经由车辆远程信息处理单元从远程设施18下载到GPS模块40。
除了协调设备30、音频***48和GPS模块40之外,车辆12可以包括其他车辆***模块(VSM)42,其为位于整个车辆中并通常从一个或多个传感器接收输入并使用所感测的输入来执行诊断、监测、控制、报告和/或其他功能的电子硬件部件形式。每个VSM 42优选地通过通信总线44连接到其他VSM以及无线协调设备30,并且可以编程来运行车辆***和子***诊断测试。作为例子,一个VSM 42可以是控制诸如燃料点火和点火正时的发动机操作的各个方面的发动机控制模块(ECM),另一个VSM42可以是调节车辆动力系的一个或多个部件的操作的动力系控制模块,并且又另一个VSM 42可以是车身控制模块,其控制位于整个车辆上的各种电气部件,如车辆的电动门锁和前灯。根据一个实施例,发动机控制模块配备有提供各种各样实时数据(诸如从包括车辆排放传感器的各种传感器接收的数据)并提供标准化的一系列诊断故障代码(DTC)允许技术人员快速识别和修复车辆内的故障的车载诊断(OBD)特征。如本领域技术人员所理解的,上述VSM仅仅是可用于车辆12中的一些模块的例子,因为许多其他模块也是可能的。
车辆电子设备20还包括多个车辆用户界面,它们向车辆乘客提供了提供和/或接收信息的装置,包括麦克风56、按钮46、音频***48,以及可视显示器58。如本文所使用的,术语“车辆用户界面”广泛地包括任何合适形式的电子设备,包括位于车辆上并使得车辆用户能够与车辆的部件或通过车辆的部件进行通信的硬件和软件部件这两者。麦克风56向无线协调设备30提供音频输入,以使得驾驶员或其他乘客能够经由无线载波***14提供语音命令并进行免提呼叫。为了这个目的,它可以连接到利用本领域已知的人机界面(HMI)技术的车载自动语音处理单元。按钮46允许手动用户输入协调设备30以发起无线电话呼叫并提供其他数据、响应或控制输入。单独的按钮可用于发起紧急呼叫,或者向远程设施18发送定期服务协助呼叫。
音频***48向车辆乘客提供音频输出,并且可以是专用的独立***或是主要车辆音频***的一部分。根据本文所示的特定实施例,音频***48可操作地耦接到车辆总线44和娱乐总线(未示出)这两者上,并且可以提供AM、FM和卫星无线电、CD、DVD和其他多媒体功能。该功能可以结合上述信息娱乐模块或独立地提供。可视显示器58优选地是诸如仪表板上的触摸屏或从挡风玻璃反射的平视显示器的图形显示器,并且可以用于提供多种输入和输出功能。也可以利用各种其他车辆用户界面,并且图1的界面仅仅是一个特定实现的例子。
蜂窝设备60是能够经由使用蜂窝载波***14进行蜂窝通信的设备。蜂窝设备可以包括:实现蜂窝电信和/或短距离无线通信(SRWC)的硬件、软件和/或固件,以及其他无线设备功能和应用。每个蜂窝设备60a-c的硬件包含用于存储软件、固件和/或其他计算指令的处理器和存储器。该存储器可以包括易失性RAM或其他临时供电存储器,以及存储执行本文所讨论的各种外部设备功能所需的某些或全部软件的非暂时性计算机可读介质。蜂窝设备还可以包括经由蜂窝载波***14进行蜂窝通信的蜂窝芯片组。
蜂窝设备可以各自包括处理器和存储在存储器中的软件,存储器使得可以使用由用户(或制造商)预装或安装的各种软件应用。这可以包括允许车辆用户与其他蜂窝设备和/或车辆12(即与无线协调设备30)通信的应用62。在所示实施例中,蜂窝设备60a-c是手持无线设备;特别是,具有蜂窝电话能力以及使用IEEE 802.11协议和/或BluetoothTM协议(诸如低功耗BluetoothTM(BLE))的SRWC能力的智能手机。在其他实施例中,设备60中的任何一个可以是平板电脑、膝上型计算机或具有相同或相似无线通信能力的任何其他合适的设备。另外,蜂窝设备60可以是车辆模块,诸如图1中所示的任意,或其自己可以进行蜂窝通信的任何其他VSM,诸如远程信息处理单元(未示出)。在一个实施例中,无线协调设备30可以包括蜂窝芯片组,并且可以是蜂窝设备。在任何情况下,使用这些无线通信技术中的一个或多个,应用62使得用户无线地将蜂窝设备60与车辆12或其他蜂窝设备进行连接。
应用62可以是安装在每个蜂窝设备上并且使得设备能够根据本文提供的方法来操作的软件。应用可以用于向无线协调设备30提供性能度量,以用于确定应该选择哪个蜂窝设备来进行多个设备的蜂窝通信。应用62可以由OEM预安装,或者可以由设备的操作者来安装。例如,应用62可以经由诸如iTunesTM、Google PlayTM或Windows StoreTM的应用商店下载。在另一例子中,应用可以直接从URL下载。另外,应用62或另一应用可以允许与车辆相关的其他功能,但这些功能不一定是本文所述的方法所必需的,诸如控制车辆的某些功能。该应用还可以用于使设备60的用户能够查看与车辆有关的信息,诸如车辆的当前位置、车辆是否被锁定或解锁和/或与与用户或车辆相关联的帐户有关的信息。
参考图2,示出了在无线协调设备处协调多个蜂窝设备的无线通信的方法200的实施例。该方法从步骤210开始,其中无线协调设备30在无线协调设备和多个蜂窝设备之间建立数据连接。在一个实施例中,协调设备30使用无线接入点32经由诸如IEEE 802.11b/g/n的IEEE 802.11协议来建立到蜂窝设备60的无线连接。在另一个实施例中,协调设备30经由有线连接与一个或多个蜂窝设备60建立数据连接。在这样的实施例中,蜂窝设备可以经由USB连接通信地耦接到车辆电子设备20。在又另一个实施例中,无线协调设备30可以经由多个不同的协议和/或装置,诸如通过使用有线和无线连接这两者来建立与一个或多个蜂窝设备的连接。因此,装置60然后能够与无线协调设备30进行通信。方法200前进到步骤220。
在步骤220中,协调设备30确定每个蜂窝设备当前是否连接到蜂窝网络。在一个实施例中,协调设备30经由查询每个蜂窝设备它们的当前连接状态来确定每个蜂窝设备60的蜂窝连接状态。蜂窝设备的当前连接状态可以包括蜂窝设备当前是否具有蜂窝服务,并且如果当前连接状态为当前是否具有蜂窝服务,则可以另外包括蜂窝设备的信号强度。查询和响应可以通过建立的数据连接来通信,如上面在步骤210中所示的。方法200前进到步骤230。
在步骤230中,协调设备确定多个蜂窝设备中的每一个的至少一个性能度量。如本文所使用的,蜂窝设备的性能度量是蜂窝设备的任何度量、属性、特性、状态和/或其他特征、蜂窝设备的蜂窝连接和/或与蜂窝设备相关联的蜂窝使用计划。例如,蜂窝设备的性能度量可以是蜂窝设备当前蜂窝连接的当前比特率、带宽或强度。在另一例子中,蜂窝设备的蜂窝使用计划分配或划拨给设备的数据量可以是性能度量。在又一例子中,蜂窝设备的性能度量是蜂窝设备的蜂窝芯片组的硬件和/或软件特征。性能度量还可以是蜂窝设备是否被用户预设为“优选蜂窝设备”,如下面更详细地解释的。
在步骤230的一个实施例中,无线协调设备30经由在建立的数据连接(步骤210)上进行的通信来确定每个蜂窝设备60a-c的一个或多个性能度量。每个蜂窝设备60a-c上的应用62a-c可以配置为确定它们的主机蜂窝设备的一个或多个性能度量。例如,应用62b可以获得蜂窝设备60b已经与手机信号塔70建立的蜂窝连接的当前带宽。然后,应用62b经由在步骤210中建立的数据连接将带宽读取结果发送到协调设备30。然后可以将这些性能度量存储在存储器36中。
在步骤230的另一实施例中,车辆12的操作者可以将关于一个或多个蜂窝设备60的一个或多个性能特征的信息输入到车辆12中。操作者可以设置一个或多个蜂窝设备的性能度量,诸如蜂窝设备的数据计划。另外,操作者可以定义一个或多个“优选蜂窝设备”。这样的优选蜂窝设备可以是操作者希望用于所有蜂窝设备通信的那些设备。用户可以使用任何数量的车辆用户界面(诸如触摸屏58、麦克风56和/或按钮46)来进行配置或预置。无线协调设备30然后可以经由总线44或直接地(诸如使用麦克风56和/或按钮46的情况)从模块接收该输入的信息。然后设备30可以将该信息存储在存储器36中。应当理解,该步骤和/或该步骤的某些部分可以在步骤210和220之前、之后或同时进行。
在一些实施例中,可以使用优先级***,其中使用预定的一组性能度量来确定应该选择哪个设备。例如,无线协调设备可以确定哪些数据网络在车辆的近距离范围内、每个蜂窝设备可用的数据量、每个蜂窝设备的最高吞吐量和/或最低信号劣化、与每个蜂窝设备相关联的数据计划的到期日期,和/或多个蜂窝设备中最具成本效益的相关数据网络。应用62可以结合协调设备30和/或其他车辆***模块一起使用以编译该信息。可以将该信息存储在存储器36中。
在步骤230的又另一个实施例中,车辆可以从其中包括的存储设备(诸如存储器36)中调用先前存储的信息。调用的信息可以是与一个或多个设备相关联的一个或多个性能度量,或者可以是用于导出这样的性能度量的有用的信息。应当理解,并不是所有的性能度量都需要从相同或类似的来源导出;例如,设备60a可以使用应用62a来确定设备的带宽,同时可以由无线协调设备30调用信息来确定设备60b和60c的带宽。然后该方法继续到步骤240。
在步骤240中,无线协调设备30评估多个蜂窝设备中的每一个的性能度量。在一个实施例中,评估可以包含比较每个蜂窝设备60的性能度量以确定哪个设备具有高于其他设备的度量或高于预定阈值的性能度量。在另一个实施例中,评估可以包含多因素加权算法,其权衡某些性能度量以确定哪个蜂窝设备具有用于蜂窝设备的蜂窝数据通信的整体最需要的蜂窝连接。方法200前进到步骤250。
在步骤250中,无线协调设备至少部分地基于一个或多个评估结果来选择多个蜂窝设备中的一个。可以使用处理器34进行选择。可以通过根据步骤240的评估结果选择具有最需要的蜂窝连接的蜂窝设备。例如,如果蜂窝设备60c剩下可以经由蜂窝通信进行通信的15GB的剩余数据,而设备60a和60b每个只剩下可以经由蜂窝通信进行通信的5GB的剩余数据,则协调设备30可以选择设备60c。在另一例子中,如果蜂窝设备60a具有19.05Mbps(兆比特每秒)的下载速度,蜂窝设备60b具有18.22Mbps的下载速度,并且蜂窝设备60c具有18.72Mbps的下载速度,则将选择设备60a。在又另一例子中,可以基于评估结果和/或其他信息进行选择,诸如优选设备是否由车辆操作者或乘客经由麦克风56、按钮46和/或触摸屏58进行了预设。在进行选择之后,可以将选择结果保存到存储器36。方法200前进到步骤260。
在步骤260中,无线协调设备配置多个蜂窝设备中的每一个以通过所选择的蜂窝设备来进行它们各自的无线蜂窝通信。协调设备30经由向应用62发送消息并从应用62接收消息来与蜂窝设备60进行通信。在一个实施例中,协调设备30可以经由向所选设备的应用62发送消息来仅仅通知所选择的设备。然后,协调设备可以用作用于未选择的蜂窝设备的接入点,并且然后协调设备可以通过所选择的蜂窝设备来引导或转发来自未选择的蜂窝设备的所有数据和/或其他请求。
例如,无线协调设备30可以从未选择的蜂窝设备接收请求数据,并且然后可以将该数据转发到所选择的蜂窝设备。另外,无线协调设备30可以从所选择的蜂窝设备接收多个响应数据,其中响应数据先前由所选择的蜂窝设备从远程服务器接收。在该例子中,远程服务器可以是可经由互联网或其他互联网络访问的任何服务器、计算机或设备。然后,在接收到响应数据之后,所选择的蜂窝设备或无线协调设备30可以确定响应数据中的每一个对应于多个蜂窝设备60中的哪一个,并且随后将响应数据转发到相应的蜂窝设备60。
在另一个实施例中,协调设备30可以向蜂窝设备60发送配置数据,来通知设备连接到所选择的蜂窝设备60。配置数据可以指示在选择步骤中选择多个蜂窝设备中的哪一个和/或与所选设备或无线协调设备有关的其他信息。此后,未选择的蜂窝设备然后可以建立与所选择的蜂窝设备的连接。接下来,未选择的蜂窝设备然后可以将它们的数据通信引导到所选择的设备,然后所选择的设备将经由所选择的设备的蜂窝连接进行数据通信。所选择的设备可以使用应用62来执行这些步骤中的一个或多个。当在所选择的设备处接收到响应时,所选择的设备然后可以将响应路由引导到合适的蜂窝设备。所选择的设备可以经由应用62和/或可以经由使用路由表来完成上述工作。路由表将保存从蜂窝设备接收到的所有数据请求,并且当在所选择的蜂窝设备处接收到响应时,所选择的蜂窝设备将然后查询路由表以确定响应的合适接收者。
应当理解,前面是对本发明的一个或多个实施例的描述。本发明不限于本文公开的特定实施例,而是由下面的权利要求书来唯一限定。此外,上述描述中包含的陈述涉及特定实施例,并且不应被解释为对本发明的范围或权利要求书中使用的术语的定义的限制,除非上面明确地定义术语或短语。对本领域技术人员而言,各种其他的实施例和对公开的实施例的各种变形和变化都是显而易见的。所有这些其他的实施例、变形和变化旨在落入所附权利要求书的范围之内。
如本说明书和权利要求书中所使用的,术语“例如”、“诸如”和“等”以及动词“包含”、“具有”、“包括”和它们的其他动词形式,当与一个或多个部件或其他项目的列表结合使用时,各自被解释为开放式的,这意味着列表不被视为排除其他的附加部件或项目。应使用其他术语最广泛的合理含义来解释它们,除非在需要不同解释的上下文中使用它们。
Claims (10)
1.一种在无线协调设备处协调多个蜂窝设备的无线通信的方法,其中所述方法包含:
(a)在所述无线协调设备和所述多个蜂窝设备之间建立数据连接,其中所述蜂窝设备配置为经由无线蜂窝通信连接到至少一个蜂窝网络;
(b)确定当前连接到蜂窝网络的所述多个蜂窝设备中的每一个的至少一个性能度量;
(c)评估所述多个蜂窝设备中的每一个的所述性能度量;
(d)至少部分地基于一个或多个所述评估结果来选择所述多个蜂窝设备中的一个;并且
(e)配置所述多个蜂窝设备中的每一个来通过所述所选择的蜂窝设备进行无线蜂窝通信。
2.根据权利要求1所述的方法,其中所述无线协调设备包括无线接入点,并且所述数据连接经由所述无线协调设备的所述无线接入点与所述多个蜂窝设备之间的无线通信来建立。
3.根据权利要求1所述的方法,进一步包含确定每个蜂窝设备当前是否连接到蜂窝网络的步骤,并且随后基于蜂窝网络连接执行步骤(d)。
4.根据权利要求1所述的方法,其中所述多个蜂窝设备中的每一个的所述至少一个性能度量包括指示所述蜂窝设备被车辆的操作者预设为优选蜂窝设备的选择结果。
5.根据权利要求4所述的方法,其中所述所选择的蜂窝设备是由所述车辆的操作者预设为优选蜂窝设备的所述多个蜂窝设备中的一个。
6.根据权利要求1所述的方法,其中所述配置步骤包含将配置数据从所述无线协调设备发送到所述多个蜂窝设备中的每一个,其中所述配置数据指示在所述选择步骤中选择了所述多个蜂窝设备中的哪一个。
7.根据权利要求6所述的方法,其中响应于接收到所述配置数据,未被选择的每个蜂窝设备与所述所选择的蜂窝设备建立无线连接。
8.根据权利要求1所述的方法,进一步包含以下步骤:
(f)在所述无线协调设备处从一个或多个未选择的蜂窝设备接收请求数据,并将所述请求数据转发到所述所选择的蜂窝设备;
(g)在所述无线协调设备处从所述所选择的蜂窝设备接收多个响应数据,其中先前由所述所选择的蜂窝设备从远程服务器接收所述响应数据;
(h)确定每一个所述响应数据对应于所述多个蜂窝设备中的哪一个;并且
(i)将所述响应数据转发到相应的蜂窝设备。
9.根据权利要求8所述的方法,其中存储在所述无线协调设备的存储器中的路由表被用于确定每个所述响应数据对应于所述多个蜂窝设备中的哪一个。
10.一种在无线协调设备处协调多个蜂窝设备的无线通信的方法,其中所述方法包含:
(a)在所述无线协调设备与所述多个蜂窝设备之间建立数据连接;
(b)为每个所述蜂窝设备确定与所述蜂窝设备的蜂窝通信能力相关的至少一个性能度量;
(c)确定每个所述蜂窝设备的当前连接状态;
(d)对每个所述蜂窝设备评估所述性能度量和所述当前连接状态;
(e)基于所述评估的结果选择所述多个蜂窝设备中的一个;并且
(f)使用所述无线协调设备通过所述所选择的蜂窝设备引导由所述多个蜂窝设备进行的无线蜂窝通信。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US15/289,451 US10104602B2 (en) | 2016-10-10 | 2016-10-10 | Coordination of cellular data through a selected cellular device |
US15/289451 | 2016-10-10 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107920338A true CN107920338A (zh) | 2018-04-17 |
Family
ID=61695894
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710924556.3A Pending CN107920338A (zh) | 2016-10-10 | 2017-09-30 | 通过所选择的蜂窝设备协调蜂窝数据 |
Country Status (3)
Country | Link |
---|---|
US (1) | US10104602B2 (zh) |
CN (1) | CN107920338A (zh) |
DE (1) | DE102017123441A1 (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10736022B2 (en) * | 2015-11-02 | 2020-08-04 | Apple Inc. | Proxy assisted NAN and access point concurrent operation |
DE102019100259A1 (de) * | 2019-01-08 | 2020-07-09 | Bayerische Motoren Werke Aktiengesellschaft | Verfahren und System zum Bereitstellen eines Funknetzes |
US11956293B1 (en) * | 2023-03-29 | 2024-04-09 | Adeia Guides Inc. | Selection of CDN and access network on the user device from among multiple access networks and CDNs |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130107736A1 (en) * | 2011-11-02 | 2013-05-02 | Buffalo Inc. | Portable network communication device, method of selecting active network interface and computer readable storage medium |
CN104937976A (zh) * | 2013-01-20 | 2015-09-23 | 苹果公司 | 经由无线对等连接来卸载业务 |
CN105592437A (zh) * | 2014-11-06 | 2016-05-18 | 通用汽车有限责任公司 | 具有动态存储器的远程信息处理单元频段控制 |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4730565B2 (ja) * | 2008-07-17 | 2011-07-20 | 日本電気株式会社 | 無線通信システム、管理サーバ、および移動基地局制御方法 |
CN103262632A (zh) * | 2010-06-04 | 2013-08-21 | 得克萨斯***大学评议会 | 无线通信方法、***和计算机程序产品 |
US8995956B2 (en) * | 2011-09-23 | 2015-03-31 | GM Global Technology Operations LLC | System and method for vehicle based cellular offload |
US9209888B2 (en) * | 2011-09-27 | 2015-12-08 | Rivada Research, Llc | Method and system for providing explosion proof video and communication relay module |
US9826464B2 (en) * | 2013-03-26 | 2017-11-21 | Bandwidthx Inc. | Systems and methods for establishing wireless connections based on access conditions |
WO2014153770A1 (en) * | 2013-03-29 | 2014-10-02 | Broadcom Corporation | Method and apparatus for reestablishing communication with a network |
CN105594293B (zh) * | 2013-09-27 | 2019-07-26 | 瑞典爱立信有限公司 | 设备到设备(d2d)控制信息中继的方法、节点及设备 |
CN203675335U (zh) | 2014-01-13 | 2014-06-25 | 广州杰赛科技股份有限公司 | 一种车载热点一体机 |
US9563998B2 (en) * | 2014-06-11 | 2017-02-07 | Veridium Ip Limited | System and method for facilitating user access to vehicles based on biometric information |
WO2016115332A1 (en) * | 2015-01-16 | 2016-07-21 | Sharp Laboratories Of America, Inc. | Method and apparatus for selecting a synchronization signal source for sidelink communications |
EP3627723A1 (en) * | 2015-07-24 | 2020-03-25 | Panasonic Intellectual Property Corporation of America | Improved prose relay ue activation |
US9918348B2 (en) * | 2015-07-25 | 2018-03-13 | Qualcomm Incorporated | Device-to-device relay selection |
US9986480B2 (en) * | 2015-08-05 | 2018-05-29 | M87, Inc. | Communications related methods and apparatus |
US9788282B2 (en) * | 2015-11-30 | 2017-10-10 | Veniam, Inc. | Systems and methods for improving fixed access point coverage in a network of moving things |
-
2016
- 2016-10-10 US US15/289,451 patent/US10104602B2/en active Active
-
2017
- 2017-09-30 CN CN201710924556.3A patent/CN107920338A/zh active Pending
- 2017-10-09 DE DE102017123441.1A patent/DE102017123441A1/de not_active Withdrawn
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130107736A1 (en) * | 2011-11-02 | 2013-05-02 | Buffalo Inc. | Portable network communication device, method of selecting active network interface and computer readable storage medium |
CN104937976A (zh) * | 2013-01-20 | 2015-09-23 | 苹果公司 | 经由无线对等连接来卸载业务 |
CN105592437A (zh) * | 2014-11-06 | 2016-05-18 | 通用汽车有限责任公司 | 具有动态存储器的远程信息处理单元频段控制 |
Also Published As
Publication number | Publication date |
---|---|
DE102017123441A1 (de) | 2018-04-12 |
US10104602B2 (en) | 2018-10-16 |
US20180103423A1 (en) | 2018-04-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8731627B2 (en) | Method of using a smart phone as a telematics device interface | |
US9229903B2 (en) | Providing vehicle operating information using a wireless device | |
CN104796924B (zh) | 使用无线设备管理传统wi-fi和wi-fi直接连接 | |
US8660549B2 (en) | Avoiding battery depletion of a mobile device | |
CN108990030A (zh) | 无线装置连接管理 | |
CN103826322B (zh) | 移动终端分组连接 | |
US9949267B2 (en) | Vehicle telematics services in coordination with a handheld wireless device | |
CN105592437B (zh) | 具有动态存储器的远程信息处理单元频段控制 | |
CN104581640B (zh) | 一种实现车联网接人功能的云服务器、***及方法 | |
DE102012211496A1 (de) | Verbesserte anpassung eines smartphones im fahrzeug | |
US20090171684A1 (en) | Enhanced on-demand diagnostic and maintenance reporting | |
CN104796846B (zh) | 控制车辆远程信息处理单元和车内音频***之间的短程无线连接 | |
CN108306940A (zh) | 用于电器激活传输的信息的远程修改的方法和*** | |
CN104427573A (zh) | 选择***通工具Wi-Fi访问 | |
CN107666698A (zh) | 操作车辆无线接入点以选择性地连接至无线车辆装置 | |
CN107070962A (zh) | 用于移动装置模拟车辆人机界面的方法和*** | |
CN109152088B (zh) | 无线装置连接管理方法 | |
US20170102697A1 (en) | Selecting a vehicle function to control using a wearable electronic device | |
CN103826273B (zh) | 用于无线装置的多模式获取 | |
CN110060496A (zh) | 车辆共享***和方法 | |
CN107920338A (zh) | 通过所选择的蜂窝设备协调蜂窝数据 | |
CN107872510A (zh) | 动态车辆请求策略 | |
US20100056195A1 (en) | Method and system for communicating between a vehicle and a call center | |
US20180043903A1 (en) | Wirelessly communicating user-controlled vehicle preference settings with a remote location | |
CN108307478A (zh) | 区域网络设置的动态分配 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20180417 |
|
WD01 | Invention patent application deemed withdrawn after publication |