用于资产跟踪的方法和移动收发器与流程

文档序号:15743373发布日期:2018-10-23 22:40阅读:133来源:国知局
用于资产跟踪的方法和移动收发器与流程
本公开一般涉及移动收发器,更具体地,涉及用于资产跟踪的方法和移动收发器。
背景技术
:诸如全球定位系统(GPS)跟踪设备的全球导航卫星系统(GNSS)跟踪设备是由物体或人(“载体”)携带的设备,其以规则的间隔使用GNSS来测量载体的位置并通常将位置存储在内部存储器中。GNSS跟踪设备的类型的示例包括:数据记录器、数据推送器和数据提取器。数据记录器可以将测量的位置数据存储在内部存储器中以供后续下载和分析。数据推送器(也称为信标)可以根据预定义的参数来向服务器或其他设备发送存储在内部存储器中的位置数据。数据提取器(也称为应答器(transponder))可以将位置数据存储在内部存储器中,并响应于来自服务器或其他设备的查询而提供位置数据。GNSS跟踪设备可以具有有限的功率和/或有限的处理资源。因此,可以期望高效地操作和部署GNSS跟踪设备的方法。附图说明图1是图示根据本公开的适于操作移动收发器的通信系统的框图。图2是图示根据本公开的示例实施例的移动收发器的框图。图3是图示根据本公开的示例实施例的无线通信子系统的框图。图4是图示根据本公开的一个实施例的操作移动收发器的方法的示例实施例的流程图。图5是图示根据本公开的另一实施例的操作移动收发器的方法的示例实施例的流程图。图6是图示根据本公开又一实施例的操作移动收发器的方法的示例实施例的流程图。图7是图示根据本公开再一实施例的操作移动收发器的方法的示例实施例的流程图。具体实施方式本公开参考附图进行,附图中示出了实施例。然而,许多不同的实施例可以被使用,因此描述不应该被解释为限于本文阐述的实施例。相反,这些实施例被提供使得本公开透彻和完整。在全文中,类似的数字指代类似的元件,并且主要符号用于指示替代实施例中的类似元件、操作或步骤。所图示的系统和设备的功能元件的分离的框或所图示的分离不一定需要这些功能的物理分离,因为这些元件之间的通信可以通过消息传送、函数调用、共享存储器空间等进行,而不需要任何这样的物理分离。因此,功能不需要在物理上或逻辑上分离的平台中实现,尽管为了便于本文解释,它们被分离地示出。不同的设备可以具有不同的设计,使得虽然一些设备在固定功能硬件中实现某些功能,但是其他设备可以在具有从机器可读介质获得的代码的可编程处理器中实现这样的功能。本公开提供了一种移动收发器,其可以允许全球和远程跟踪应用,其中即使在运输处理中穿过无线运营商和网络覆盖边界,全球和远程运输中的资产也可以被跟踪。在全球和远程跟踪应用中,移动收发器和被跟踪的资产可以在运输处理中跨越无线运营商和网络覆盖边界。例如,集装箱起航于中国大陆、行经南非并以北美作为最终目的地的情况并不少见。本公开的移动收发器包括一个或多个无线收发器,其可以允许移动收发器使用诸如4GLTE、3G、2G、WLAN/Wi-Fi和/或蓝牙等多种无线服务中的一种进行通信,以考虑在运输中可以随时可用的各种无线服务。本公开还提供了操作用于全球和远程跟踪的移动收发器(例如跟踪设备)的方法,该移动收发器是功率高效的并且延长了移动收发器的电池的预期寿命。当移动收发器在一段时间不活动后醒来时,最近用于报告位置的无线服务可能不再可用。此外,如果跨越大陆边界和国际边界,无线接入技术和RF频带通常不会重叠。本公开提供了操作移动收发器的方法,该移动收发器尤其选择用于使用最小功率将记录的数据传送到资产跟踪服务的无线服务,从而延长了移动收发器的电池的预期寿命。当移动收发器配备有不可充电的电池时,这是特别有利的。根据各种实施例,移动收发器确定最近使用的无线服务并尝试访问最近使用的无线服务,从而节省与搜索所有可用无线服务相关联的电池电量按传统方式进行。当最近使用的无线服务不可用时,用于选择和切换到替代无线服务的不同的方案可以被采用。当最近使用的无线服务可用时,移动收发器可以访问最近使用的无线服务并从资产跟踪服务接收命令以切换到替代无线服务,该替代无线服务出于功率相关或其他原因可以是优选的或更优的。根据本公开的一个方面的示例实施例,提供了一种操作移动收发器的方法,该移动收发器包括处理器、存储器、卫星接收器和至少一个无线收发器,该方法包括:从低功率模式激活与最近使用的无线服务相关联的无线收发器;搜索用于最近使用的无线服务的无线信号;当最近无线服务可用时,访问最近使用的无线服务,并使用最近使用的无线服务来向资产跟踪服务发送数据日志的至少一部分;以及当最近使用的无线服务不可用时,从多个无线服务中选择替代无线服务,访问替代无线服务,更新存储器中的最近使用的无线服务,并使用替代无线服务向资产跟踪服务发送数据日志的至少一部分。根据本公开的另一方面的示例实施例,提供了一种移动收发器,包括:处理器;耦合到处理器的存储器;耦合到处理器的卫星接收器;以及耦合到处理器的无线收发器;其中处理器被配置为:从低功率模式激活与最近使用的无线服务相关联的无线收发器;使无线收发器搜索用于最近使用的无线服务的无线信号;当最近无线服务可用时,访问最近使用的无线服务,并使用最近使用的无线服务来向资产跟踪服务发送数据日志中的至少一部分;当最近使用的无线服务不可用时,从多个无线服务中选择替代无线服务,访问替代无线服务,更新存储器中的最近使用的无线服务,并使用替代无线服务来向资产跟踪服务发送数据日志的至少一部分。根据本公开的另一方面的示例实施例,提供了一种非瞬态机器可读介质,具有在其上有形地存储的可执行指令,可执行指令在由移动收发器的处理器执行时使处理器:从低功率模式激活与最近使用的无线服务相关联的无线收发器;使无线收发器搜索用于最近使用的无线服务的无线信号;当最近的无线服务可用时,访问最近使用的无线服务,并使用最近使用的无线服务向资产跟踪服务发送数据日志的至少一部分;以及当最近使用的无线服务不可用时,从多个无线服务中选择替代无线服务,访问替代无线服务,更新存储器中的最近使用的无线服务,并使用替代无线服务向资产跟踪服务发送数据日志的至少一部分,该移动收发器包括处理器、存储器、卫星接收器和至少一个无线收发器。参考图1和2,将描述本公开的移动收发器102的示例实施例。移动收发器102包括至少一个处理器104,其控制移动收发器102的整体操作。处理器104经由通信总线(未示出)耦合到多个组件,通信总线提供组件和处理器104之间的通信路径。移动收发器102还包括随机存取存储器(RAM)108、只读存储器(ROM)110、持久(非易失性)存储器112(其可以是闪存可擦除可编程只读存储器(EPROM)(“闪存”)或其他合适形式的存储器)、诸如串行数据端口(例如,通用串行总线(USB)数据端口)的数据端口122,以及用于感测移动收发器102的环境的多个环境传感器130。传感器130可以包括光传感器131、温度传感器132、压力传感器133、湿度传感器134、陀螺仪135、加速计136、一个或多个飞行时间(ToF)传感器137以及诸如门接触开关(未示出)的可能的其他传感器。移动收发器102还包括用于接收来自卫星网络180的卫星信号的卫星接收器120,卫星网络180包括作为全球或区域卫星导航系统的一部分的多个卫星。在一些实施例中,可以提供能够接收和发送卫星信号的卫星收发器,而不是仅能接收卫星信号的卫星接收器。移动收发器102可以使用卫星接收器120从卫星网络180中的多个卫星接收的信号来确定其位置。在至少一些实施例中,卫星网络180包括多个卫星,这些卫星是至少一个全球导航卫星系统(GNSS)的一部分,其提供具有全球覆盖的自主地理空间定位。例如,卫星网络180可以是GNSS卫星的星座。示例GNSS包括美国NAVSTAR全球定位系统(GPS)或俄罗斯全球导航卫星系统(GLONASS)。已经部署或正在开发的其他卫星导航系统包括欧盟的伽利略定位系统、中国的北斗导航卫星系统(BDS)、印度区域卫星导航系统和日本卫星导航系统。移动收发器102还包括用于至少交换数据通信的一个或多个无线收发器。无线收发器至少包括蜂窝(RF)收发器114,用于使用不同的无线数据通信协议和标准来与诸如蜂窝网络160的多个不同的无线电接入网络(RAN)通信。移动收发器102可以在其地理覆盖区域内与蜂窝网络160的多个固定收发器基站中的任何一个进行通信(图1中示出多个固定收发器基站中的一个)。在所需的网络注册和/或激活过程已经被完成之后,移动收发器102可以通过蜂窝网络160发送和接收信号。在所描述的实施例中,蜂窝收发器114是支持多个射频频带的多频带收发器,其可以包括例如多个4G长期演进(LTE)或LTE高级频带以及全球3G和2G频带,诸如例如来自瑞士u-bloxHoldingAG的TOBY-L2系列无线收发器。在其他实施例中,可以提供多个专用收发器以支持不同的无线服务,诸如4GLTE、3G和2G无线服务。可以由蜂窝收发器114使用的技术的示例包括LTE、LTE高级、通用分组无线服务(GPRS)、MobitexTM和数据TACTM。蜂窝收发器114可以使用的其他示例技术包括高级移动电话系统(AMPS)、时分多址(TDMA)、码分多址(CDMA)、宽带码分多址(W-CDMA)、个人通信服务(PCS)、GSM(全球移动通信系统)、蜂窝数字分组数据(CDPD)、集成数字增强网络(iDEN)、高速下行链路分组接入(HSPDA)、演进数据优化(EvDO)、增强型GSM演进数据速率(EDGE)等。也可以与移动收发器102一起使用其他类型的通信网络,包括分离的和集成的。移动收发器102还可以符合其他通信标准,诸如3GSM、第三代合作伙伴计划(3GPP)、通用移动电信系统(UMTS)、4G等。上述技术通过示例使用并且不是穷尽的。所描述的实施例不依赖于RAN的任何特定特性或能力。无线收发器还可以包括用于经由WLAN接入点(AP)与WLAN150通信的无线局域网(WLAN)收发器116。WLAN150可以包括符合IEEE802.11x标准(有时称为)的Wi-Fi无线网络。在其他实施例中,其他通信协议可以用于WLAN104。无线收发器还可以包括短距离无线收发器,诸如蓝牙收发器118,用于与计算机240通信。移动收发器102可以替代地使用诸如数据端口122(例如,USB端口)的物理链路与计算机240通信。蓝牙收发器118可以与包括低功耗蓝牙(蓝牙智能)的任何合适版本的蓝牙协议兼容。除了之外,可以提供其他短距离无线通信技术,包括但不限于近场通信(NFC)、IEEE802.15.3a(也称为超宽带(UWB))、Z-Wave、ZigBee、ANT/ANT+或红外(例如,红外数据协会(IrDA)通信)。由移动收发器102接收的数据可以由解码器(未示出)解压缩和解密。移动收发器102的通信子系统还包括一个或多个天线、诸如数字信号处理器(DSP)的处理器、和本地振荡器(LO)。通信子系统的具体设计和实现取决于移动收发器102实现的无线通信技术。网络接入要求根据蜂窝网络160的类型而变化。在所描述的实施例中,移动收发器102包括智能卡接口140,用于接收用于由处理器104存储和读取数据的智能卡142。智能卡142可以是用于GSM网络的订户身份模块(SIM)卡、或用于提供无线网络接入的相关无线网络类型的其他类型的智能卡。在至少一些实施例中,智能卡142是包含至少SIM和USIM应用的通用集成电路卡(UICC)。UICC是大多数现代GSM和UMTS网络中使用的智能卡。虽然已经描述了用于GSM网络的SIM卡作为示例,但术语智能卡旨在涵盖所有类型的智能卡和用于提供通用订户身份模块(USIM)、可移除订户身份模块(R-UIM)或CDMA订户身份模块(CSIM)或UMTS和CDMA网络中使用的其他类似技术的其他类似技术。取决于实施例,SIM卡包括订户身份数据(也称为SIM数据),其包括获得对例如由无线网络服务提供商提供的无线语音和/或数据网络的访问所必需的信息。订户身份数据可以包括网络运营商捆绑信息和/或用户数据信息。网络运营商捆绑信息和/或用户数据信息的示例可以包括订户标识信息、网络选择参数、网络运营商数据和用于访问各种数据服务的应用数据等。在一个实施例中,订户标识数据包括订户标识信息、网络选择参数和网络运营商数据(有时称为“网络凭证”)。在其他实施例中,订户身份可以包括更多或更少的信息。例如,在一些实施例中,订户身份数据还可以包括应用数据。订户标识信息的示例可以包括但不限于国际移动订户身份(IMSI)、集成电路卡ID(ICCID)、临时移动订户身份(TMSI)、分组TMSI(P-TMSI)、和移动订户集成服务数字网络号码(MSISDN)。示例网络选择参数包括但不限于公共陆地移动网络选择器(PLMNSel)、禁止PLMN(FPLMN)、和归属PLMN(HPLMN)。网络运营商数据的示例包括但不限于运营商控制的PLMN(OPLMN)列表SPN(服务提供商名称)、用于名称显示的PLMN网络名称(PNN)、用于紧急呼叫的紧急控制中心(ECC)、以及其他呼叫类别等。应用数据的示例包括但不限于SIM应用工具包(STK)(例如,漫游代理、增强型网络选择(ENS)、国际移动设备身份(IMEI)变更应用等)。在一些实施例中,订户身份数据还可以包括认证信息,诸如密钥和加密算法等。例如,认证信息可以包括认证密钥(Ki)和3GPPTS35.205V9.0.0中描述的、2009年12月31日发布的题为“SpecificationoftheMILENAGEAlgorithmSet:Anexamplealgorithmsetforthe3GPPauthenticationandkeygenerationfunctionsf1,f1*,f2,f3,f4,f5andf5*”的加密算法,其公开的全部内容通过引用并入本文。移动收发器102还包括电池146作为电源。电池146可以是可充电或不可充电电池。电池146向移动收发器102的至少一些组件提供电力。电池接口144为电池146提供机械和电连接。电池接口144可以耦合到调节器(未示出),调节器向移动收发器102的电路提供电力V+。在一些实施例中,电池146是大容量、不可再充电的、密封电池,其预期具有相对长的使用寿命,诸如5-7年的有效服务。移动收发器102还可以包括电源接口,诸如电源端口,用于连接到外部电源152,诸如交流(AC)电源适配器。移动收发器102可以使用外部电源152而不是电池146。如果电池146是可充电的,则外部电源152可以用于为电池146再充电。再次参考图1,将描述本公开的移动收发器102可以在其中进行操作的示例通信系统100。移动收发器102通常使用蜂窝网络160来访问资产跟踪服务(例如,服务器或车队管理系统)200。资产跟踪服务200可以实现为一个或多个服务器模块,并且通常位于防火墙210后面。资产跟踪服务200在多个被管理的移动收发器102上提供管理控制和管理能力。资产跟踪服务200可以以硬件或软件体现为各种配置,包括基于服务器的系统、应用程序编程接口(API)和/或端点,其提供对资产跟踪服务200的功能的访问和抽象,使得不需要硬件或配置信息来访问除API位置和功能定义之外的功能。资产跟踪服务200提供在资产跟踪服务200和多个被管理移动收发器102之间交换的数据的安全传输。资产跟踪服务200和移动收发器102之间的通信可以例如使用高级加密标准(AES)或三重数据加密标准(三重DES)加密被加密。移动收发器102使用卫星接收器120从卫星网络180中的多个卫星接收的信号来确定其位置。例如,移动收发器102可以使用卫星接收器120根据预定义的时间表或者响应于触发事件以及其他可能性以规则的间隔确定位置。位置被确定的频率或时间表可以是固定的或可配置的。移动收发器102在存储于移动收发器102的存储器112中的数据日志中存储所确定的通常关于纬度和经度的位置、以及位置被确定的时间。因此,数据日志提供资产跟踪日志。移动收发器102还可以使用传感器130中的一个或多个来感测或测量移动收发器102的环境。例如,传感器130可以用于测量温度、压力和湿度、以及门打开或移动事件、以及其他参数。经由传感器130获得的传感器数据和传感器数据被获得的时间也存储在数据日志(即,资产跟踪日志)中,该数据日志存储在存储器112中。与位置数据一样,移动收发器102可以根据预定义的时间表、或者响应于触发事件、或者其他可能性,以规则的间隔收集传感器数据。传感器数据被获得的频率或时间表可以是固定的或可配置的。移动收发器102尝试连接到资产跟踪服务200,以根据预定义的时间表、或者响应于触发事件或者其他可能性,以规则的间隔报告存储在资产跟踪日志中的位置和/或传感器数据。移动收发器102尝试连接到资产跟踪服务200的频率或时间表可以是固定的或可配置的。移动收发器102通常尝试使用诸如蜂窝收发器114的无线收发器来连接到资产跟踪服务200。移动收发器102可以访问由多个无线收发器提供的多个无线服务,每个无线收发器提供对一个或多个无线服务的访问。在所描述的实施例中,多个无线收发器包括蜂窝收发器114、WLAN收发器116和蓝牙收发器118。在一些实施例中,无线收发器可以包括多个蜂窝收发器114,其可以是多频带蜂窝收发器114。移动收发器102还可以尝试使用物理链路直接或间接地经由计算机240连接到资产跟踪服务200。移动收发器102支持的每个无线服务可以由标准或规范来定义。在本公开的其他地方描述的无线服务的非限制性示例包括4G长期演进(LTE)、3G和2G、WLAN和蓝牙。在一些实施例中,移动收发器102可以携带多于一个SIM卡用于特定蜂窝收发器114。例如,当移动收发器102具有多频带蜂窝收发器114时,两个或更多个SIM卡可以被提供,每个SIM卡与不同的无线服务提供商相关联。例如,基于特定地理区域中的无线服务提供商,每个SIM卡对于那些地理区域可以是优选的。蜂窝收发器模块可以包括可以用于在特定蜂窝收发器114的SIM卡之间切换的开关(未示出),或者专用开关可以被提供。在其他实施例中,可以提供虚拟SIM卡而不是物理SIM卡。虚拟SIM卡是在诸如存储器112的存储器中存储的数据对象,其包括通常存储在物理SIM卡上的订户身份数据,模拟物理SIM卡。当提供虚拟SIM卡时,切换由收发器模块或基带处理器304经由软件完成。当移动收发器102经由蓝牙和/或USB连接到蜂窝网络160、WLAN150或计算机240时,移动收发器102可以使用通信网络230通过防火墙210向资产跟踪服务200发送数据日志或数据日志的一部分(即,数据日志的未报告部分)。数据日志信息可以使用包括例如专有消息格式的任何合适的消息格式发送。移动收发器102数据日志通常包括关于数据日志中的哪些数据已被报告以及数据日志中的哪些数据未被报告的指示符。例如,在一些实施例中,数据日志包括一系列记录,包括记录标识符(ID)并由记录标识符(ID)标识。每条记录还包括记录被制作的时间、位置数据和/或传感器数据,以及指示记录是否已报告给资产跟踪服务200的报告状态。在未报告的记录被向资产跟踪服务200报告之后,数据日志中其对应的报告状态字段被更新。移动收发器102在某些设备组件不使用时使这些设备组件断电以节省电池电量。例如,移动收发器102在报告时间/周期之后为蜂窝收发器114启动低功率模式。低功率模式可以是其中蜂窝收发器114未被供电的关闭模式(也称为关闭状态)或具有低功耗的休眠模式(也称为待机模式或暂停操作模式)。然后蜂窝收发器114在下一个报告时间/周期从低功率模式被激活。在报告时间/周期之后,任何其他无线收发器类似地被置于低功率模式。当不获得位置或传感器数据时,卫星接收器120和传感器130也可以置于低功率模式,然后在下一个测量时间/周期从低功率模式被激活。数据记录和数据报告周期通常是不同的并且不需要重合,尽管周期通常在不同程度上重叠。例如,每个报告周期通常涉及报告数据日志的若干记录,每个记录包括位置数据和/或传感器数据。周期可以重叠,因为位置数据和/或传感器数据可以在某些时间被捕获作为公共过程的一部分,或者可以被捕获作为在将记录的数据报告给资产跟踪服务200之前执行的分离过程的一部分。例如,无线收发器可被唤醒以便在卫星接收器120和/或传感器130被唤醒并且位置数据和/或传感器数据被捕获的同时或仅在其之后进行报告。提供通信系统100仅用于说明的目的。通信系统100只是与移动收发器102一起使用的多种可能的通信网络配置的一种可能配置。合适的变型将为本领域技术人员所理解,并且旨在落入本公开的范围内。例如,虽然为了方便起见已经表示了个体网络,但是应当理解,连接到所示网络的每种类型的多个网络和中间网络可以被提供。而且,图1中表示的通信链路可以使用公共和/或专用网络来实现,该公共和/或专用网络可以使用分组数据技术进行通信,诸如基于X.25或基于因特网协议(IP)的寻址和路由技术。某些连接可以例如使用虚拟专用网络(VPN)技术被实现为安全连接。现在参考图3,将描述根据本公开的示例实施例的无线通信子系统300。无线通信子系统300包括管理需要天线的功能的数字基带处理器304,以及多个无线收发器和/或接收器306,多个无线收发器和/或接收器306由附图标记306a、306b、......306n单独表示。无线收发器/接收器306中的每一个耦合到由附图标记308a、308b、......308n单独表示的开关308,其耦合到由附图标记310a、310b、......310n单独表示的内部天线310和由附图标记312a、312b、......312n单独表示的外部天线。外部天线312通常用作主天线,因为与位于运输容器400的外部相关联的减少的RF干扰,而内部天线310通常用作辅助天线,因为与位于集装箱400的内部相关联的增加的RF干扰。在至少一些实施例中,外部天线312被提供在公共外部天线模块中,并且外部天线模块的接地引脚连接到处理器104的通用输入/输出(GPIO)引脚,例如当移动收发器102醒来时该引脚可以被监视。当外部天线模块的接地引脚未被检测到时,这是外部天线模块断开、外部天线模块中发生电子故障、或外部天线312和/或外部壳体模块504已经被以其他方式损坏或被篡改的指示。在其他实施例中,每个外部天线312的接地引脚可以单独连接到处理器104的GPIO引脚。如上所述,无线收发器/接收器306包括至少一个蜂窝收发器114和至少一个卫星接收器120,至少一个蜂窝收发器114诸如为支持多个射频频带的多频带蜂窝收发器,多个射频频带可以包括例如多个4G长期演进(LTE)或者LTE高级频带以及全球3G和2G频带。虽然已经描述了用于蜂窝收发器114和卫星接收器120的公共基带处理器304,但是在其他实施例中,可以为卫星接收器120和蜂窝收发器114提供分离的基带处理器。在无线通信子系统300中,蜂窝收发器114和卫星接收器120被单独切换并且能够独立操作。因此,卫星接收器120可以使用外部天线312,而蜂窝收发器114使用内部天线310,反之亦然,卫星接收器120和蜂窝收发器114两者均可以使用外部天线312或卫星接收器120和蜂窝收发器114两者均可以使用内部天线30。基带处理器304或主处理器104根据诸如信号质量和来自传感器130的辅助信息的因素,为卫星接收器120和蜂窝收发器114选择内部天线310或外部天线312。无线收发器/接收器306(例如,卫星接收器120和蜂窝收发器114)中的每一个也可以单独通电、断电或被置于休眠模式。在所描述的实施例中使用的术语“开关”和“切换”不旨在限于改变有源天线。相反,这些术语旨在包括如果特定天线不是有源天线,则指令相应的开关308使特定天线成为有源天线。虽然未示出,但是无线收发器/接收器306中的每一个具有RF前端电路(也称为收发器模块/接收器模块),其通常包括天线和数字基带处理器304之间的所有组件。例如,蜂窝收发器的RF前端电路包括接收器、发送器和本地振荡器(LO)。接收器执行常见的接收器功能,如信号放大、降频转换、滤波、信道选择等、以及模数转换(ADC)。对接收信号的ADC允许由数字基带处理器304执行诸如解调和解码的更复杂的通信功能。以类似的方式,要发送的信号例如由数字基带处理,包括调制和编码。经处理的信号被输入到发送器用于数模转换(DAC)、上变频、滤波、放大和经由天线的传输。缺少发送功能的接收器通常省略接收所需的组件。图4示出了根据本公开的一个示例实施例的操作诸如GNSS跟踪设备的移动收发器102的方法400的示例流程图。该方法可以由移动收发器102的处理器执行的软件来执行。基于本公开,用于执行该方法400的软件的代码在本领域普通技术人员的范围内。方法400可以包含比所示出和/或描述的更多或更少的处理,并且可以以在其他实施例中不同的顺序执行。可由处理器执行以执行方法400的机器可读代码可以存储在诸如移动收发器102的存储器的机器可读介质中。在401处,移动收发器102确定并选择最近使用的无线服务,诸如4GLTE、3G、2G、或可能的WLAN或蓝牙无线服务。当移动收发器102携带多于一个无线收发器时,与最近使用的无线服务相关联的最近使用的无线收发器也被确定并选择。最近使用的无线服务根据存储在存储器112中的信息来确定。最近使用的无线收发器可以基于移动收发器102携带的无线收发器的类型和数量被隐式地确定,或者其可以被显式地存储在存储器112中。取决于无线收发器,移动收发器102还可以存储与每个无线收发器相关联的最近使用的频率或最近使用的频带。尽管未示出,但是可以在操作401之前主处理器104从低功率模式醒来。在402处,移动收发器102例如从低功率模式激活所选择的无线收发器。例如,移动收发器102可以将无线收发器从休眠模式唤醒。无线收发器可以是蜂窝收发器114、WLAN收发器116或蓝牙收发器。取决于实施例,无线收发器的激活可以由定时器的期满或其他触发器引起。取决于实施例,最近的无线收发器的激活可以由主处理器104或基带处理器304执行。在404处,无线收发器搜索用于无线服务的无线信号。无线收发器可以基于在存储器中存储的频率的优先级序列来搜索用于无线服务的可用无线信号。优先级序列可以基于优选运营商,例如,用户的家庭网络的运营商和/或与用户的家庭网络的运营商具有有利的合作协议的运营商所使用的频率。优先级序列可以基于与无线收发器相关联的最近使用的频率或频带或代替与优选运营商相关联的频率。优先级序列可以是基于优选运营商频率、最近使用的频率或最近使用的频带而按优先级的降序排序或排名的频率列表。该频率列表可以是以所描述的方式排序或排名的无线服务所支持的所有频率的列表或者是所支持的频率的子集。在406处,移动收发器102根据响应于扫描而接收的任何响应来确定无线服务是否可用。当无线服务可用时,处理进行到408,在408处移动收发器102选择和访问或连接到无线服务。在410处,移动收发器102可选地通过将关于所访问的无线服务的识别信息存储在存储器112中来更新最近使用的无线服务,例如,通过更新存储在存储器112中的最近使用的无线服务参数。与最近使用相关联的时间,诸如无线服务最近被访问或者对无线服务的校正最近被启动的时间,或者对无线服务的访问或校正最近被终止的时间,可以与关于所访问的无线服务的识别信息相关联地被存储。在一些实施例中,取决于无线收发器,无线收发器所使用的频率或频带也可以被存储。替代地,在其他实施例中,当最近使用的无线服务可用时最近使用的无线服务的更新可以被省略。在430处,移动收发器102使用无线服务来向资产跟踪服务200发送数据日志的至少一部分。当无线服务不可用并且其他支持的无线服务尚未被检查时(判定框412),处理进行到414,在414处移动收发器102从多个无线服务中选择替代无线服务。替代无线服务可以基于一个或多个无线服务参数来选择,一个或多个无线服务参数例如为功率效率、可靠性、数据吞吐量、带宽、服务质量(QoS)以及其他参数。例如,在一些实施例中,最具功率效率的无线服务根据在诸如存储器112的存储器中存储的无线服务的功率简档被选择。基本功率简档信息可以存储在功率简档效率表中,其示例如下所示。表1:功率简档效率表无线服务功率效率指示符4GLTE中2G/3G高Wi-Fi低蓝牙低功率简档效率表包括用于移动收发器102所支持的每个无线服务的基本功率简档。基本功率简档包括移动收发器所支持的每个无线服务的功率效率指示符。在所示的示例中,功率效率指示符是“低”、“中”或“高”等级形式的定性指示符。然而,在其他实施例中可以使用其他定性指标,诸如从1到10的数值等级,以提供增加的精度。替代地,定量指示符可用于其他实施例中。取决于移动收发器102所携带的无线收发器,移动收发器102可以必须基于所选择的替代无线服务来切换无线收发器。例如,如果用于4GLTE、3G和2G的单独的蜂窝收发器114由移动收发器102携带并且移动收发器102刚刚搜索的无线服务是4GLTE并且所选择的替代无线服务是3G,则移动收发器102可以休眠或关闭4G蜂窝收发器114并激活3G蜂窝收发器114。然而,当支持4GLTE、3G和2G的多频带蜂窝收发器114由移动收发器102携带时,相同的无线收发器被使用并且不需要切换。在一些实施例中,当移动收发器携带多于一个SIM卡时,选择替代无线服务可以包括由收发器模块从第一SIM卡切换到与替代蜂窝服务相关联的第二SIM。当无线服务不可用并且其他支持的无线服务尚未被检查时(判定框412),或者当移动收发器已经向资产跟踪服务200发送数据日志的至少一部分时,处理继续进行到440,在440处,为无线收发器和/或卫星接收器120启动低功率模式。在为无线收发器和/或卫星接收器120启动低功率模式之前,移动收发器102可以可选地经由卫星接收器120执行数据记录,直到下一次访问无线服务的尝试,即下一个报告周期。在一些实施例中,数据记录包括经由卫星接收器120确定移动收发器102的时间和位置,并将时间和位置数据存储在存储器112中存储的数据日志中。数据记录日志可以进一步包括经由传感器130中的一个或多个来感测移动收发器102的环境,并将经由传感器130获得的传感器数据和传感器数据被获得的时间存储在存储器122中存储的数据日志中。图5示出了根据本公开另一示例实施例的操作诸如GNSS跟踪设备的移动收发器102的方法500的示例流程图。该方法可以由移动收发器102的处理器执行的软件来执行。基于本公开,用于执行该方法500的软件的代码在本领域普通技术人员的范围内。方法500可以包含比所示出和/或描述的更多或更少的处理,并且可以在其他实施例中以不同的顺序执行。可由处理器执行以执行方法500的机器可读代码可以存储在机器可读介质中,诸如移动收发器102的存储器。在401处,移动收发器102确定并选择最近使用的无线服务,例如4GLTE、3G、2G、或可能的WLAN或蓝牙无线服务。在402处,移动收发器102例如从低功率模式激活所选择的无线收发器。在404处,无线收发器搜索用于无线服务的无线信号。在406处,移动收发器102根据响应于扫描而接收的任何响应来确定无线服务是否可用。当无线服务可用时,处理进行到408,在408处,移动收发器102选择并访问无线服务。在410处,移动收发器102通过将关于所访问的无线服务的识别信息存储在存储器112中来更新最近使用的无线服务。在一些实施例中,取决于无线收发器,无线收发器所使用的频率或频带也可以被存储。在430处,移动收发器102使用无线服务向资产跟踪服务200发送数据日志的至少一部分。当无线服务不可用时(判定框406),处理进行到510,在510处,卫星接收器120例如从低功率模式被激活。在其他实施例中,如果卫星接收器120已经被激活,则该操作可以被省略。在512处,移动收发器102使用卫星接收器120确定其位置。确定的位置和与确定的位置相关联的时间存储在存储器112中的数据日志中。在514处,移动收发器102可选地经由一个或多个传感器130来感测移动收发器102的环境。经由传感器130获得的传感器数据和传感器数据被获得的时间被存储在存储器112中存储的数据日志中。在516处,移动收发器102基于所确定的位置从多个无线服务中选择替代无线服务。移动收发器102已在存储器中存储了一个或多个无线服务以供在各种位置使用。移动收发器102可以存储表地理空间位置或其范围以及要在那些位置中使用的相关联的无线服务,并且在一些示例中,识别那些位置处的优选无线服务。地理空间位置可以以任何合适的形式被存储,诸如以纬度和经度范围、区域、国家等形式被存储。要在那些位置使用的相关联的无线服务可以包括多个无线服务和那些无线服务的优先级序列。优先级序列可以由无线服务的顺序隐式地提供,例如,无线服务可以按优先级的降序从高到低列出。除了所确定的位置之外,选择还可以基于一个或多个无线服务参数,诸如功率效率、可靠性、数据吞吐量、带宽、服务质量(QoS)以及其他参数。在一些实施例中,为每个参数分配优先级,并且根据分配给扩展功率简档中的每个参数的优先级和多因素选择算法来选择无线服务。在其他实施例中,无线服务根据特定参数被选择,例如,以选择具有特定参数的最优值(例如,最高或最低,取决于参数)的无线服务。用于选择无线服务的特定参数可以由资产跟踪服务200指定。资产跟踪服务200可以指定要在由资产跟踪服务200发送和接收的消息中使用的参数。在选择期间使用的特定参数可以从资产跟踪服务200接收的消息中获取,并存储在诸如存储器112的本地存储器中,以供在方法400中使用。在520处,无线收发器搜索用于无线服务的无线信号,如上文结合操作404所述。在522处,移动收发器102根据响应于扫描而接收的任何响应来确定无线服务是否可用,如上文结合操作406所述。当无线服务不可用并且与所确定的位置相关联的其他无线服务尚未被检查时(判定框524),或者当移动收发器已向资产跟踪服务200发送了数据日志的至少一部分时,处理进行到440,在440处,为无线收发器和/或卫星接收器120启动低功率模式。图6示出了根据本公开另一示例实施例的操作诸如GNSS跟踪设备的移动收发器102的方法600的示例流程图。方法600类似于上述方法400,但具有一些附加操作。在410处,取决于无线收发器,移动收发器102通过将关于所访问的无线服务的识别信息存储在存储器112中并且可选地存储由无线收发器使用的频率或频带来更新最近使用的无线服务。在650处,移动收发器102确定切换命令是否从资产跟踪服务200接收到。切换命令包括将由移动收发器102使用的替代无线服务和从当前无线服务切换到替代无线服务的指令。切换命令可以由资产跟踪服务200出于各种原因发送。资产跟踪服务200可以具有关于因为移动收发器102没有提供这样的信息或者因为提供给移动收发器102的信息是过时的而导致移动收发器102不可用的优选或更优化的无线服务的信息。例如,替代无线服务可以是优选的或更优的,因为它与用户的家庭网络的运营商和/或与用户的家庭网络的运营商具有有利的合作协议的运营商相关联。替代地,替代无线服务可以是优选的或更优的,因为代替优选的伙伴协议或者除了优选的伙伴协议之外,它可以具有改进的功率效率、可靠性、数据吞吐量、带宽或服务质量(QoS)以及其他参数。来自资产跟踪服务200的切换命令不仅允许在选择无线服务时更多当前信息被使用,而且还通过作出关于由资产跟踪服务200而不是移动收发器102执行的优选或更优的无线服务的决策来减少移动收发器102上的功耗。当切换命令没有被接收到时,操作继续到430,在430处,移动收发器102使用先前选择的无线服务向资产跟踪服务200发送数据日志的至少一部分,如上所述。当切换命令被接收到时,操作继续到652,在652处,移动收发器102选择并访问替代无线服务。如果替代无线服务不可用,则移动收发器102可以选择并访问先前在408中选择和访问的无线服务。在654处,根据无线收发器,移动收发器102通过将关于所访问的无线服务的识别信息存储在存储器112并可选地存储无线收发器所使用的频率或频带来更新最近使用的无线服务。然后操作进行到430,在430处,移动收发器102使用先前选择的无线服务来向资产跟踪服务200发送数据日志的至少一部分,如上所述。图7示出了根据本公开另一示例实施例的操作诸如GNSS跟踪设备的移动收发器102的方法700的示例流程图。方法700类似于上述方法500,但具有一些附加操作。具体地,来自方法600(图6)的操作650、652和654在以下各项之后执行:取决于无线收发器,移动收发器102通过将关于所访问的无线服务的识别信息存储在存储器112中并且可选地存储无线收发器所使用的频率或者频带来更新最近使用的无线服务。上述方法提供功率高效的全球和远程跟踪方法,该方法降低了功耗并延长了移动收发器的电池的预期寿命。根据所描述的实施例,移动收发器确定最近使用的无线服务并尝试访问最近使用的无线服务,从而通过搜索所有可用无线服务来节省所消耗的电池功率按传统方式进行。当最近使用的无线服务不可用时,用于选择和切换到替代无线服务的不同的方案可以被采用。当最近使用的无线服务可用时,移动收发器可以访问最近使用的无线服务并从资产跟踪服务接收命令以切换到替代无线服务,该替代无线服务出于电源相关原因或其他原因可以是优选的或更优的。当移动收发器配备有不可充电电池时,上述操作移动收发器的方法特别有利。当从移动收发器使用卫星接收器确定其位置以来已经过去一段时间时,例如,当移动收发器在其中至少卫星接收器和无线收发器处于低功率模式的一段不活动时间后醒来时,上述操作移动收发器的方法也是特别有利的。本文描述的流程图和附图中的步骤和/或操作仅用于示例的目的。在不脱离本公开的教导的情况下,这些步骤和/或操作可以有许多变化。例如,步骤可以以不同的顺序执行,或者步骤可以被添加、删除或修改。尽管本公开在方法方面至少部分地被描述,但是本领域普通技术人员将理解,本公开还涉及用于执行所描述的方法的至少一些方面和特征的各种组件,无论是其通过硬件组件、软件还是两者的任何组合、或者以任何其他方式。此外,本公开还涉及预先记录的存储设备或其他类似的机器可读介质,其包括存储在其上的、用于执行本文描述的方法的程序指令。在不脱离权利要求的主题的情况下,本公开可以以其他特定形式实施。所描述的示例实施例在所有方面都应被视为仅是说明性的而非限制性的。本公开旨在涵盖并涵盖所有适当的技术变化。因此,本公开的范围由所附权利要求而不是前面的描述来描述。权利要求的范围不应受示例中阐述的实施例的限制,而应被给予与整个说明书一致的最宽泛的解释。当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1