用于为新地点的规定进行适当配置的网络接口功能的制作方法

文档序号:14306308阅读:114来源:国知局
用于为新地点的规定进行适当配置的网络接口功能的制作方法

相关申请

本公开主张由georgeflammeriii于2015年5月1日提交的美国临时专利申请—申请号为62/155,694,标题为“millinicfeaturetoappropriatelyconfigureforregulationsatnewlocation”—的优先权,该美国临时专利申请通过引用的方式整体结合于本公开中。

本发明涉及通信设备的重新配置,具体地,涉及基于通信设备的地理位置对该通信设备的广播传输参数进行自动配置,其中,该通信设备的地理位置由地理位置上相近的其他通信设备指示。



背景技术:

在世界各地,通信设备被使用于几乎无限种用途。通信设备(例如,网络接口卡)可通过任意数量的通信方式与网络进行通信以发送和/或接收数据。网络接口卡和其他类似的通信设备可在智能手机、台式计算机、或超级计算机等大型复杂的计算设备中找到,同时也可在电子追踪设备等一些最小、最简单的电子设备中找到。在一示例中,射频识别(radiofrequencyidentifier,rfid)标签作为一种通信设备,通常用于运输行业。射频识别标签放置在对象上,当将对象从一个位置运输到另一位置时,射频识别标签可用来追踪该对象的移动,该对象可如集装箱、托盘、和货物等。

在一些情况下,安装在对象上的通信设备或者构成该对象的一部分的通信设备可用来追踪该对象从一个地理位置到另一个地理位置的移动。该通信设备可在起始位置而后在目的位置处与读取器、网络接入点、或其他这类通信设备进行通信,这样,该通信设备的位置连同相关联的对象的位置可相应地识别出来。在许多情况下,考虑到无线传输的速度和便利性,通信设备可使用无线传输与本地通信设备进行通信,尤其是当有数百甚至数千个通信设备进出某地理位置(例如,航运港)的情况下。

在许多系统中,当通信设备连同相关联的对象从一个地理位置移动到另一地理位置时,为了对通信设备也即相关联的对象进行识别,该通信设备可连续不断地进行广播传输。一旦通信设备到达新的地理位置,该地理位置上的另一通信设备便可接获该传输,并相应地识别出该设备及其相关联的对象。然而,只有当该通信设备在使用相同的配置方案进行通信的多个通信设备之间移动时,这样一种系统才是有利的。若该通信设备在使用不同通信方案的通信设备之间移动时,则该通信设备的广播传输可能不被第二通讯设备接收,并且,在一些情况下,在新的地理区域内该广播传输甚至可能是非法的。例如,许多国家均制定了关于无线传输的具体规则和规定,当通信设备从一个国家移动至另一个国家并且未对无线传输的配置方案进行修改时,那么这些规则和规定将遭到破坏。

但是,通信设备通常无法识别它们自身的地理位置。在许多情况下,可对通信设备和其相关联的电子设备进行改装从而实现地理位置的自识别。然而,考虑到通信设备的数量和必要的硬件,这种改装的代价将是昂贵的;同时,考虑到通信设备的数量和不断变化的位置,这种改装将难以实现;此外,由于运行这类改装设备需要显著的功率,此类改装可对通信设备的寿命和/或尺寸产生不利影响,并进而对该通信设备的使用产生不利影响。因此,需要一种技术解决方案可对通信设备进行智能配置,以适应新地理位置的规定,而无需通信设备进行自识别,并且仅需对现有的通信基础设施进行最小量的更改。



技术实现要素:

本发明提供了一种根据通信设备的地理位置对通信设备进行自动配置的系统和方法的描述。本发明利用从通信设备可能经过的地理位置处的接入点所接收的数据消息,数据消息可包括信息指示,或者数据消息可与地理位置和/或配置规定相关联,其中,该通信设备可等待接收这类数据消息,并且,一旦接收到一条数据消息,该电子设备即使用一配置方案来运行,以满足当前地理位置的规定。

一种对通信设备进行配置的方法包括:在该通信设备的存储器中存储多个配置方案,其中,每个配置方案与一个地理位置相关联;该通信设备从第一通讯设备接收数据消息,其中,该数据消息指示第一地理位置;在该通信设备的存储器中识别出与第一地理位置相关联的第一配置方案;以及该通信设备使用第一配置方案进行传输。

一种通信设备包括:存储器,用于存储多个配置方案,其中,每个配置方案与一个地理位置相关联;接收模块,用于从第一通讯设备接收数据消息,其中,该数据消息指示第一地理位置;处理模块,用于在该通信设备的存储器中识别出与第一地理位置相关联的第一配置方案;以及发送模块,用于使用第一配置方案进行传输。

附图说明

当结合附图进行阅读时,本发明的范围通过下面的对示例性实施例的详细描述获得最佳的理解,附图包括:

图1a、1b和1c是揭示了根据本发明的示例性实施例所述的一种根据新地理位置处的规定对通信设备进行一致性操作的系统的方框图。

图2是揭示了根据本发明的示例性实施例所述的一种如图1a、1b和1c所示并基于规定的变化而运行于一配置下的通信设备的方框图,其中,规定的变化由地理位置的变化所引起。

图3是揭示了根据本发明的示例性实施例所述的一种确保图2所示的通信设备在地理位置发生变化的情况下能够进行适当的本地操作的程序的流程图。

从以下提供的详细描述中,本发明进一步的适用范围将变得显而易见。应当理解,对示例性实施例的详细描述仅用于说明的目的,因此并不意味着限制本发明的范畴。

具体实施方式

对通信设备进行适当配置的系统

图1a、1b、和1c揭示了一种对通信设备102进行配置的系统100,当通信设备102经过监管方案发生变化的多个地理位置时,系统100可基于本地规定对通信设备102进行配置。

通信设备102(以下将对其进行更详细的讨论)可用于以电子信号传输广播、单播、或其他类型的数据消息,这些数据消息可被位于该数据传输的范围内的通信设备接收,并配置为用于被这些设备接收。在本文描述的说明性实施例中,将使用网络的接入点作为与通信设备102进行通信的设备的一个实例。然而,应当理解,本发明所描述的概念的具体实施方式并不限于使用这种类型的设备,并同样适用于配置为与通信设备102交换数据的其他类型的设备。

通信设备102可使用符合通信设备102所处的地理区域所适用的规定的配置方案来以电子信号发送数据消息。若通信设备102被移动至适用不同规定的新的地理区域,那么通信设备102还可改变配置方案。

如图1a所示,通信设备102可向第一接入点104发送数据传输106。数据传输106可以是使用与通信设备102和第一接入点104所处的第一地理区域108相关联的配置方案进行的广播、单播、或其他合适的数据传输。配置方案可用来指定数据传输106的一个或多个方面,以确保符合第一地理区域108对应的一个或多个规定。例如,配置方案可指定数据传输106必须遵守的传输频率和/或功率电平,或其范围。这些规定可由第一地理区域108对应的监管机构或其他实体来制定。例如,第一地理区域108可以是一个国家如美国,而规定可由政府机构如联邦通信委员会(federalcommunicationscommission,fcc)制定。在该示例中,通信设备102可确保广播传输106符合fcc制定的规定。

在示例性实施例中,通信设备102可从第一地理区域108移动到第二地理区域112。第二地理区域112可具有对应的不同的监管方案。例如,在上述示例中,第二地理区域112可以是英国,其规定可由通信局(officeofcommunications,ofcom)制定。ofcom制定的规定可不同于fcc制定的规定,如此可能使得数据传输106不适于在第二地理区域112内进行传输。通信设备102可分别通过第一接入点104和第二接入点110来识别第一地理区域108和第二地理区域112之间的通信参数的变化。

如图1b所示,通信设备102可离开第一地理区域108。例如,通信设备102可附接到一个装载到货船的集装箱,该货船驶离美国的一个港口(作为第一地理区域108)并行进至英国(作为第二地理区域112)。在该示例中,图1b所示的通信设备102的位置可处于跨洋航行过程中,其间,通信设备102处于两个地理区域108和112之外,并且不与任一接入点104或110进行通信。

通信设备102可用于检测与第一接入点104的通信何时丢失。检测可以是基于对从第一接入点10以电子信号传输的数据消息的接收的丢失。当与第一接入点104的通信丢失时,通信设备102可开始扫描114(或以其他方式使得自身可接收)任何接入点发送的广播消息或其他合适类型的数据消息。通信设备102可持续进行扫描114,直至从接入点接收到广播或其他类型的数据消息。扫描114可以是周期扫描,其周期可基于任意相关联实体所设置的任意数量的合适标准。例如,周期可由网络接口卡的所有者、接入点104和110或相关联的网络的所有者、与通信设备102相关联的对象(例如,集装箱)的所有者、或者运输通信设备102的运输方式(例如,货船)的使用者或运营者来设置。在周期的设置中所使用的标准可基于旅程的长度、通信设备102的可用电池寿命、所遇到的地理区域的规则和规定等等。例如,在一示例中,通信设备102的制造商可设置一个小时的周期来执行扫描114。在一些实施例中,通信设备102可处于休眠模式(例如,“睡眠”),并且通信设备102可通过接收来自接入点的广播传输而被唤醒或以其他方式被激活。

在一些实施例中,扫描114可扫描多个预定的信道、数据速率、和调制组,以从接入点接收广播消息,其中的每个组与一个监管域相关联。在这类实施例中,预定的信道、数据速率、和调制组应该使得通信设备102可从通信设备102可进入或需要进行通信的任意地理区域内的接入点处接收广播消息。在此实施例中,预定的信道、数据速率、和调制组可基于每个相应地理区域中的规则或规定。例如,在图1a、1b、和1c所示的示例中,扫描114可利用与第一地理区域108和第二地理区域112两者相关联的信道、数据速率、和调制。通信设备102可继续执行扫描114或以其他方式配置为自身可用于接收广播消息,直至从接入点接收到广播消息。在一些情况下,通信设备102进行的扫描114可包括电子数据传输,用于被可用的接收接入点接收,而后该接入点可发送单播消息回应给通信设备102,其中,接收到的单播消息为扫描114所要达成的目标。

如图1c所示,通信设备102可进入第二地理区域112。在第二地理区域112内,通信设备102可检测(例如,通过扫描114)由第二接入点110以电子信号传输的广播消息116或如上所述的单播或其他类型的数据消息(如适用)。广播消息116包含指示,指明接收到消息116的通信设备102位于第二地理区域112内。然后,通信设备102可识别与第二地理区域112相关联的配置方案。在一些实施例中,配置方案可本地存储在通信设备102的存储器中。在这类实施例中,第二接入点110传输的广播消息116可包含标识符或其他标识信息,而通信设备102可使用这些标识符或标识信息来识别存储器中储存的合适的配置方案。在其他实施例中,广播消息116可包含配置方案。例如,在上述示例中,广播消息116可包含符合ofcom为作为第二地理区域112的英国内的无线传输所制定的规定的配置方案。

一旦通信设备102已经接收和/或识别了配置方案,通信设备102即可开始使用该配置方案以电子信号发送数据消息本身。然后,第二接入点110或第二地理区域112内的其他接入点即可接收通信设备102的数据传输,这些数据传输将符合第二地理区域112内所适用的规定。因此,即使当网络接口卡的地理位置发生改变时,通信设备102依然可确保其进行的所有数据传输均符合其当前所在位置处适用的任何规则或规定,并且无需更新通信设备102来实现对其地理位置的自识别,或实现对通信设备102的地理位置的持续识别。

在上述示例中,第一接入点104和第二接入点110各自可以是无线网状网络(wirelessmeshnetwork)中的智能网格设备(smartgriddevice),用于识别网络接口卡102的地理位置从而追踪集装箱的移动。当通信设备102所在的集装箱从美国移动到英国时,第一接入点104可检测到通信设备102已经离开美国的覆盖区域,然后第二接入点110可通过来自通信设备102的广播传输来识别通信设备102已经进入英国。还应注意,根据其实施方式和使用情况,第一接入点104和/或第二接入点110可以是与一个或多个额外的计算网络相关联的设备,或者可以是不与任何其他网络(例如,相应的接入点和计算设备102组成的网络之外的其他网络)互连的设备。

通信设备

图2揭露了图1a、1b、和1c所示的系统100中的通信设备102的一个实施例。对于相关领域的技术人员显而易见的是,图2所揭露的通信设备102的实施例仅用作说明的目的,其并不代表通信设备102的用来执行本发明讨论的功能的所有可能配置。例如,通信设备102可包括任何数量的其他模块、引擎、设备、或单元,用以执行本发明讨论的功能或通信设备102的其他功能,例如,与操作通信设备102的存储、充电、或电能的使用相关的模块。

通信设备102可包括通信模块202。通信模块202可用于在模块、引擎、数据库、存储器、和通信设备102的其他组件之间传输数据,用以执行本发明讨论的功能。通信模块202可由一种或多种通信类型组成,并且通信模块202可利用各种通信方式实现电子设备内部的通信。例如,通信模块202可由总线、接触针连接器、电线等组成。在一些实施例中,通信模块202还可用于在通信设备102的内部组件和通信设备102的外部组件之间进行通信,例如,外部组件可以是外部连接的数据库、显示设备、输入设备等。

通信设备102还可包括接收模块204。接收模块204可使用一个或多个网络协议通过一个或多个网络接收数据。接收模块204可包括一个或多个天线、电路、和其他电子硬件组件,用于执行本发明讨论的接收模块204的功能。接收模块204可接收以电子的方式传输的数据信号,其中,数据可叠加或以其他方式编码在数据信号上,且接收模块204可接收数据信号并进行解码、解析、读取或以其它方式获得这些数据。在一些情况下,接收模块204可包括解析模块,用于对接收到的数据信号进行解析从而获得叠加在其数据信号上的数据。例如,接收模块204可包括解析器程序,用于接收数据信号并将接收到的数据信号变换成通信设备102执行的功能中所使用的可用输入,以执行本发明描述的方法和系统。

接收模块204可用于进行扫描114,或以其他方式使得自身可用于接收由接入点或其他类似的计算设备以电子信号传输的广播消息或其他类型的数据消息。接收模块204可周期性地执行扫描114,并可扫描信道、数据速率、和调制组。扫描的周期以及用来扫描广播消息的信道、数据速率、调制和其它参数可本地存储在通信设备102的存储器208中,下面将对其进行更详细的讨论。接收模块204从接入点扫描并接收的广播消息可包含指示地理位置和/或配置方案的数据。指示地理位置的数据可以是适于通信设备102在识别配置方案中使用的数据,例如,标识号、国家名称、监管机构名称、或标识符等,或者可以是包括配置方案本身的数据,例如,与配置方案相关联的频率和速率数据。在一些实施例中,接收模块204可用于在接收到合适的广播消息时唤醒通信设备102,例如,在通信设备102未与接入点通信从而可在低功率、睡眠、或其他类型的休眠模式下运行时。

通信设备102还可包括处理模块206。处理模块206可用于执行本发明讨论的通信设备102的功能,这些功能对于相关领域的技术人员而言将是显而易见的。在一些实施例中,处理模块206可包括多个引擎和/或为执行通信设备102的一个或多个功能所具体配置的其他模块。处理模块206可包括一个或多个微处理器或其他处理设备,其可包括一个或多个处理器核心。处理模块206可用于基于接收模块204从接入点接收的数据来识别通信设备102以电子的方式传输数据消息所需要使用的配置方案。例如,处理模块206可识别由接收模块204从接入点接收的广播消息中包含的配置方案,或者可通过指示接收的广播消息中包含的地理位置的数据来识别配置方案。在后一种情况下,处理模块206可用于查询通信设备102的存储器208以识别与所指示的地理位置相关联的配置方案。

存储器208可用于存储数据以供通信设备102在执行本发明讨论的功能时使用。存储器208可使用合适的数据格式化方法和方案来存储数据,并且可以是任意合适类型的存储器,例如,只读存储器(rom),随机存取存储器(ram)等。存储器208可包括多个配置方案,其中的每个配置方案可与一个或多个地理位置相关联。每个配置方案可包括通信设备102进行的数据传输的参数,例如,传输频率和功率电平和/或其范围。例如,存储器208可包括加密密钥和算法、通信协议和标准、数据格式化标准和协议、通信设备102的模块和应用程序使用的程序代码、以及可能适于通信设备102在执行本发明公开的功能时所使用的对于相关领域的技术人员而言显而易见的其他数据。例如,在上述示例中,存储器208可存储与通信设备102相关联的标识数据,例如,可适用于追踪相关联对象的移动的标识数据。在一些实施例中,存储器208可包括关系数据库,其利用结构化查询语言来进行结构化数据集的存储、识别、修改、更新、访问等等。

通信设备102还可包括发射模块210。发射模块210可使用一个或多个网络协议通过一个或多个网络以电子信号传输数据。发射模块210可包括一个或多个天线、电路、和用于执行本发明讨论的发射模块210的功能的其它电子硬件组件。发射模块210可以电子信号传输数据信号,其中,数据可叠加或以其他方式编码到数据信号上,供外部计算设备(例如,外部接入点)接收。在一些情况下,发射模块210可包括一个或多个模块,用于将数据叠加、编码、或以其他方式格式化成适于传输的数据信号。

发射模块210可使用多个不同配置方案之一以电子信号发送广播、单播、或其他合适类型的数据消息。用来以电子信号发送数据消息的配置方案可被处理模块206识别并从存储器208读取或通过接收模块204从接入点接收的广播消息来识别。发送模块210可使用单个配置方案来以电子信号发送数据消息,也可随着通信设备102的地理位置改变到新的地理位置而改变配置方案,其中,针对在该新的地理位置处所适用的规则或规定,需要对配置方案进行改变。在一些实施例中,传输模块210可用于周期性地进行重复的数据传输(例如,将通信设备的存在和位置通知给接入点),并且,一旦没有从接入点接收到广播消息,处理模块206便可识别到通信设备102已经离开该地理区域,即可停止传输。

通信设备的配置过程

图3揭示了当地理位置发生变化时,系统100的通信设备102的选择性配置过程300。

在步骤302中,通信设备102的接收模块204可进行扫描114,或可通过其他方式使得自身可用于接收由接入点以电子信号传输的广播消息或其他类型的数据消息。扫描114可扫描通信设备102可能遇到的接入点所使用的信道、数据速率、和调制组。在一些实施例中,扫描114可仅限于那些通信设备102在将来的通信中可能使用的信道、数据速率、以及调制。在其他实施例中,扫描114可包括附加信道、数据速率、和调制。在一些情况下,扫描114可以是迭代的。例如,接收模块204可按顺序扫描114多个信道、数据速率、和调制组中的每个组,其中,扫描操作可从最后一个已知的配置方案开始,并以预定的顺序(例如,基于地理区域之间的关联)继续进行。在其他情况下,扫描114可以是同时的。例如,接收模块204或处理模块206可包括数字信号处理器,其可同时扫描114多个信道、数据速率、和调制组以识别对广播消息的接收。

在步骤304中,通信设备102的处理模块206或其他合适的模块或引擎可判断接收模块204是否已经接收到可解码的广播消息。如果未接收到消息,则过程300可返回至步骤302以继续等待广播消息的接收。如果接收到广播消息,则过程300可进入步骤306。在步骤306中,网络接口卡的处理模块206可识别网络接口卡所在的地理区域的本地配置方案。本地配置方案可基于可解码消息的传输参数和/或包含在所接收的广播消息中的数据来识别。在一实施例中,广播消息可包含指示地理位置的数据,而处理模块206可使用该数据来识别存储在通信设备102的存储器208中的配置方案。在另一实施例中,指示广播消息中包含的地理位置的数据可包括配置方案,而处理模块206可从该数据中识别出该配置方案。配置方案可包括在数据消息的传输中所需要使用的参数,例如,传输频率和功率电平。

在步骤308中,通信设备102的发射模块210可使用所识别的配置方案来以电子信号传送数据消息。在步骤310中,处理模块206可判断与接入点的通信是否已经停止。如果通信没有停止(例如,接入点继续发送消息),则过程300可停留在步骤308,在该步骤中,发送模块210继续根据本地配置方案以电子信号发送数据消息。如果通信已经停止,例如,由于通信设备102移出接入点的范围,则过程300可进入步骤312。

在步骤312中,通信设备102的发送模块210可停止数据传输。一旦数据传输停止,过程300可返回到步骤302,这样,接收模块204可开始再次扫描114来自接入点的新消息,并继续进行该过程300。在进行这些操作时,通信设备102可在超出任何合适接入点的范围时进行扫描114或以其他方式使得自身可用于接收接入点进行的传输,即处在“收听”模式,并可在遇到接入点时切换到“发送”模式,其中,在接收到接入点传输的数据消息时即可识别遇到接入点。可使用适用于基于接入点的传输所识别的本地地理区域的配置方案来进行数据传输,以确保通信设备102的广播与任意本地规则或规定的兼容性。

除所提供的其它特征外,与本发明相一致的技术提供了对通信设备进行选择性配置的系统和方法。虽然上面已对所公开的系统和方法的各种示例性实施例进行了描述,但是应当理解,这些实施例仅用于示例的目的而非限制。以上描述并非是详尽的,且并不将本发明限制为所公开的具体形式。因此,可在不脱离本发明的广度或范畴的情况下根据上述教导或在本发明的实践的基础上获得各种修改和变化。

权利要求书(按照条约第19条的修改)

1.一种用于确定通信设备的配置的方法,包括:

在所述通信设备的存储器中存储多个配置方案,其中,每个配置方案均与地理位置相关联;

在所述通信设备处扫描预定的信道组,其用于接收来自第一通讯设备的数据消息;

在所述通信设备处接收来自所述第一通讯设备的所述数据消息,其中,所述数据消息指示第一地理位置;

在所述通信设备的所述存储器中识别与所述第一地理位置相关联的第一配置方案;以及

由所述通信设备使用所述第一配置方案进行数据传输。

2.根据权利要求1所述的方法,其中,所述方法进一步包括:

由所述通信设备识别来自所述第一通讯设备的所述数据消息的丢失,其中,所述通信设备配置成用于在来自所述第一通讯设备的所述数据消息发生丢失时,停止所述数据传输。

3.根据权利要求2所述的方法,其中,所述方法进一步包括:

在所述通信设备处接收来自第二通讯设备的数据消息,其中,所述数据消息指示第二地理位置;

在所述通信设备的所述存储器中识别与所述第二地理位置相关联的第二配置方案;以及

由所述通信设备使用所述第二配置方案进行所述数据传输。

4.根据权利要求1所述的方法,其中,所述数据消息是以无线方式传输的消息。

5.根据权利要求1所述的方法,其中,所述数据传输是以无线方式进行的数据传输。

6.根据权利要求1所述的方法,其中,所述通讯设备是无线网状网络中包含的智能网格设备。

7.根据权利要求1所述的方法,其中,所述配置方案包括频率和功率电平中的至少一者。

8.根据权利要求1所述的方法,其中,所述数据消息是广播消息。

9.一种通信设备,包括:

存储器,其配置成用于存储多个配置方案,其中,每个配置方案均与地理位置相关联;

接收模块,其配置成用于扫描用于接收来自第一通讯设备的数据消息的预定的信道组,并接收来自所述第一通讯设备的所述数据消息,其中,所述数据消息指示第一地理位置;

处理模块,其配置成用于在所述通信设备的所述存储器中识别与所述第一地理位置相关联的第一配置方案;以及

发送模块,其配置成用于使用所述第一配置方案进行数据传输。

10.根据权利要求9所述的通信设备,其中,所述处理模块进一步配置成用于识别来自所述第一通讯设备的所述数据消息的丢失,并且

所述发送模块进一步配置成用于在来自所述第一通讯设备的所述数据消息发生丢失时,停止所述数据传输。

11.根据权利要求10所述的通信设备,其中,所述接收模块进一步配置成用于接收来自第二通讯设备的数据消息,其中,所述数据消息指示第二地理位置;所述处理模块进一步配置成用于在所述通信设备的所述存储器中识别出与所述第二地理位置相关联的第二配置方案,并且

所述发送模块进一步配置成用于使用所述第二配置方案进行所述数据传输。

12.根据权利要求9所述的通信设备,其中,所述数据消息是以无线方式传输的消息。

13.根据权利要求9所述的通信设备,其中,所述数据传输是以无线方式进行的数据传输。

14.根据权利要求9所述的通信设备,其中,所述第一通讯设备是无线网状网络中包含的智能网格设备。

15.根据权利要求9所述的通信设备,其中,所述配置方案包括频率和功率电平中的至少一者。

16.根据权利要求9所述的通信设备,其中,所述数据消息是广播消息。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1