用于增强的子网络偏好逻辑的系统和方法技术方案

技术编号:20687646 阅读:27 留言:0更新日期:2019-03-27 20:44
本文提供了用于增强的子网络偏好逻辑的系统和方法。在某些实现中,一种用于通过数据链路通信系统传输消息的方法包括标识第一通信单元的位置;以及标识第一通信单元的高度。此外,所述方法包括选择针对第一通信单元的子网络偏好以用于在第一通信单元和一个或多个其他通信单元之间进行通信,其中基于第一通信单元的位置和高度而选择子网络偏好,其中子网络偏好按偏好的顺序标识一个或多个子网络;以及通过子网络向一个或多个其他通信单元传输一个或多个消息,所述子网络是由所选择的子网络偏好指示的并且可用于通信的最优选的子网络。

【技术实现步骤摘要】
用于增强的子网络偏好逻辑的系统和方法
技术介绍
通常,通信管理单元(CMU)/通信管理功能(CMF)数据链路系统选择适当的空-地子网络以基于配置的空-地子网络偏好传送下行链路消息。子网络偏好可以定义特定地理区域中的子网络偏好并且可以是基于AOC数据库中的消息类型基础的。例如,子网络偏好可以实现为与区域相关联的基于成本的路由偏好逻辑。然而,在一些区域中,与交通工具在空中时相比,当交通工具在地面上时可能期望不同的子网络偏好。此外,在某些区域中,一些网络可能在较低高度处可用,其具有与在更高高度处可用的网络不同的能力。
技术实现思路
本文提供了用于增强的子网络偏好逻辑的系统和方法。在某些实现中,用于通过数据链路通信系统传输消息的方法包括标识第一通信单元的位置;以及标识第一通信单元的高度。此外,所述方法包括选择针对第一通信单元的子网络偏好以用于在第一通信单元和一个或多个其他通信单元之间进行通信,其中基于第一通信单元的位置和高度选择子网络偏好,其中子网络偏好按偏好的顺序标识一个或多个子网络;以及通过子网络向一个或多个其他通信单元传输一个或多个消息,所述子网络是由所选择的子网络偏好指示的并且可用于通信的最优选的子网络。附图说明应理解,附图仅描绘了示例性实施例,并且因此不应视为在范围上是限制性的,将通过使用附图用附加的特征和细节来描述示例性实施例,其中:图1是航空电子通信系统的框图;图2是航空电子通信系统的消息路由部分的实施例的框图;图3和图4是用于基于航空电子通信系统的高度而选择子网络偏好的实施例的图;以及图5是图示用于在航空电子通信系统中选择子网络偏好的方法的实施例的流程图。具体实施方式在以下具体实施方式中,充分详细地描述了实施例以使本领域的技术人员能够实践本专利技术。应当理解,可以在不脱离本专利技术范围的情况下利用其它的实施例。因此,以下具体实施方式不应被视为具有限制意义。本文描述了用于子网络偏好逻辑的系统和方法。在本文描述的实施例中,可以基于三维地理区域定义子网络偏好。例如,可以基于与特定三维区相关联的子网络偏好选择覆盖本地、大都市和广域(统称为全球或大陆尺度)的多个无线网络以选择针对数据链路通信的适当的网络。此外,在子网络偏好中定义的消息路由和网络选择还可以基于交通工具的当前状态,其中当前状态可以是交通工具的位置和高度。如下面进一步详细讨论的那样,可以根据特定区或客户偏好来定义子网络偏好。此外,还可以基于在特定区内的三维位置来定义子网络偏好。例如,交通工具可以基于在特定区内的交通工具的高度而具有不同的子网络偏好。另一个示例,交通工具可以基于在特定区内的交通工具的一周中的星期几、一天中的时间、年份和/或月份而具有不同的子网络偏好。图1是数据链路通信系统100的实施例的框图。在所示的示例中,数据链路通信系统100可以操作为空对地数据链路通信系统100的飞行器部分。在图1中所示的示例实施例中,数据链路通信系统100可以包括CMU102。CMU102还可以包括处理单元104。在本文描述的实施例中,处理单元104可以包括可编程微处理器、现场可编程门阵列(FPGA)、专用集成电路(ASIC)以及可编程逻辑器件(PLD)中的至少一个。处理单元104可以执行指导处理单元104从存储在存储器114中的子网络偏好数据库116获取数据的代码。此外系统100可以能够容纳系统100中的任何适当数量的数据链路应用和数据链路终端。此外,数据链路通信系统100包括导航模块118以用于提供描述在三维中系统的位置的定位。例如,当通信系统在飞行器上时,导航模块118提供了描述飞行器的纬度、经度、当前时间、日期以及高度的信息。导航系统118可以包括IMU、GPS接收器、高度计、速度计以及被本领域技术人员已知的可以有助于获取与交通工具定位有关的信息的任何其他设备。在进一步的实现中,系统100可以包括在CMU102之内通信耦合到处理单元104的聚合服务接口106和网络适配接口108。聚合服务接口106用作对于去往(来自)消息处理应用110的数据链路消息的机载路由功能。在一个实现中,聚合服务接口106在适当的消息处理应用110之间传送数据链路消息。而且,聚合服务接口106在用于多个路由器的消息处理应用110的各种数据类型之间进行转换以建立包含系统100和任何请求的端点的交通工具之间的连接性。网络适配接口108提供了网络特定的适配功能以通过某些通信网络传输特定的应用信息。系统100还包括通信耦合到CMU102的消息处理应用1101到110K。应当理解:系统100能够在单个系统100中容纳任何适当数量的消息处理应用110(例如,至少一个消息处理应用110)。消息处理应用1101到110K包括但不限于FMS、飞行器交通服务、飞行器状况监视系统、维护计算机、EFB以及其CMU托管的消息处理应用的类似组合。此外,系统100包括通信耦合到CMU102的多个网络接口1121到112K。应当理解,系统100能够在单个系统100中容纳任何适当数量的网络接口112(例如,至少一个网络接口112)。802.11n、802.16d、802.16e联网协议。系统100还包括耦合到CMU102的通信收发器1121到112N。应当理解,系统100能够在单个系统100中容纳任何适当数量的通信收发器112。通信收发器112可以可操作于通过多个通信媒介进行通信。例如,系统100可能能够通过甚高频(VHF)、高频(HF)、卫星通信(SATCOM)以及类似的移动空对地或基于地面的通信网络和子网络媒介进行通信。在至少一个实现中,移动空对地或基于地面的通信网络媒介可以包括Gatelink(门链路)网络、Wi-Fi网络、全球微波互联接入(WiMAX)网络、AeroMAC网络、一个或多个蜂窝通信网络、宽带SATCOM等中的至少一个。在图1的示例性实施例中,用于通过通信收发器1121到112N之一传输的每个消息根据子网络偏好通过特定的通信收发器1121到112N发送,所述子网络偏好由存储在子网络偏好数据库116中的信息和系统的位置并且基于可用的子网络来确定。例如,所述系统可以具有子网络的有序列表,其中根据偏好将子网络排序。于是,然后可用的子网络中最优选的子网络可以用于消息传输。在某些实现中,当消息可用于传输时,系统100使用位置信息来确定通信系统100在三维中的位置。如果系统100位于某个高度以上,则通信系统100将基于存储在子网络偏好数据库116中的子网络偏好通过通信收发器1121到112N之一传输通信,所述子网络偏好数据库116与通信系统100的位置和高度以及子网络的可用性相关联。在至少一个实现中,当通信系统100在飞行器上时,处理单元104可以从导航模块118接收位置信息以确定飞行器的飞行阶段。例如,处理单元104可以确定飞行器是“在空中”、“在地面上”还是“低高度”。例如,当飞行器在海拔10000英尺以上飞行时,飞行器可以是“在空中”的;当飞行器在10000英尺以下飞行时,飞行器可以在“低高度”处;并且当飞行器未飞行时,飞行器是“在地面上”的。在至少一个位置处,当“在空中”时,子网络偏好可以指示SATCOM网络相对于VHF网络是优选的。在另一个位置处,当“在地面上”时,子网络偏好可以指示Wi-Fi本文档来自技高网...

【技术保护点】
1.一种用于通过数据链路通信系统传输消息的方法,所述方法包括:标识第一通信单元(300)的位置;标识第一通信单元(300)的高度;选择针对第一通信单元(300)的子网络偏好以用于在第一通信单元(300)和一个或多个其他通信单元之间进行通信,其中基于第一通信单元(300)的位置和高度而选择子网络偏好,其中子网络偏好按偏好的顺序标识一个或多个子网络;以及通过子网络向一个或多个其他通信单元传输一个或多个消息,所述子网络是由所选择的子网络偏好指示的并且可用于通信的最优选的子网络。

【技术特征摘要】
2017.09.20 US 15/7106911.一种用于通过数据链路通信系统传输消息的方法,所述方法包括:标识第一通信单元(300)的位置;标识第一通信单元(300)的高度;选择针对第一通信单元(300)的子网络偏好以用于在第一通信单元(300)和一个或多个其他通信单元之间进行通信,其中基于第一通信单元(300)的位置和高度而选择子网络偏好,其中子网络偏好按偏好的顺序标识一个或多个子网络;以及通过子网络向一个或多个其他通信单元传输一个或多个消息,所述子网络是由所选择的子网络偏好指示的并且可用于通信的最优选的子网络。2.一种通信系统(100),包括:多个消息处理应...

【专利技术属性】
技术研发人员:TD祖德TF麦古分
申请(专利权)人:霍尼韦尔国际公司
类型:发明
国别省市:美国,US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1