航线对等数据传输系统技术方案

技术编号:37722730 阅读:8 留言:0更新日期:2023-06-02 00:23
公开了航线对等数据传输系统。方法和系统可以通过为航线员工的客户端装置建立对等通信的网格网络来提供飞机上的离线通信。在飞机上执行航线应用的第一客户端装置确定第一客户端装置不能够访问在线航线数据库。第一客户端装置经由专用安全通信信道上的短程通信协议提供打开与第二客户端装置的通信会话的请求。该请求包括第一客户端装置的标识信息和在第一客户端装置上执行的航线应用的指示。响应于第二客户端装置确定第一客户端装置具有在网格网络中对等地与第二客户端装置通信航线数据的许可,第一客户端装置经由网格网络接收航线数据,并存储航线数据的本地副本。并存储航线数据的本地副本。并存储航线数据的本地副本。

【技术实现步骤摘要】
航线对等数据传输系统


[0001]本专利技术总体涉及飞机上的对等(peer

to

peer)数据传输,并且尤其涉及建立网格网络(mesh network),用于允许飞机上的不能够连接到互联网的装置的数据传输。

技术介绍

[0002]本文提供的背景描述旨在概括介绍本专利技术的背景。在本
技术介绍
部分中描述的程度上,目前署名的专利技术人的工作,以及在提交时可能作为现有技术的描述的方面,既不明确也不隐含地被认为是本公开的现有技术。
[0003]现今,例如在飞行过程中,飞机上的多种装置不能够通过Wi

Fi服务连接到蜂窝网络或互联网。然而,航班机组人员的重要信息通常存储在在线数据库处,诸如乘客座位信息、餐食清单、乘客餐食请求、航班机组人员的位置等。此外,该信息可能在整个飞行过程中发生改变。
[0004]例如,乘客更换座位或可能要求不同的餐食。因此,航班机组人员的成员必须手动记下每位乘客所坐位置的用餐订单,并且必须往返到厨房取餐并确保每位乘客的订单可用。航班机组人员可能彼此独立操作,这可能会造成通信不畅、混乱和不准确,例如乘客接收到不正确的餐食。

技术实现思路

[0005]为了在飞机上提供离线通信,例如在飞行过程中,客户端装置(诸如航班机组人员的成员的客户端装置)对等地进行通信,以在客户端装置之间建立网格网络。每个客户端装置存储航线数据的本地副本,并且彼此共享对航线数据的任何更新,以同步装置。为了加入网格网络并与其他装置通信,客户端装置必须满足一组特定的安全要求。例如,当第一客户端装置从第二客户端装置接收加入网格网络的请求时,第二客户端装置可以确定该请求是否是通过专用安全通信信道接收的。第二客户端装置还可以利用该请求来接收第一客户端装置的标识信息和发起请求的第一客户端装置上的应用的指示。第二客户端装置可以将第一客户端装置的标识信息与被批准加入网格网络的客户端装置的列表进行比较,该列表诸如是与航班机组人员的成员相关联的客户端装置的列表。第二客户端装置还可以确定发起请求的应用是否是被允许经由网格网络通信的特定航线应用。如果第二客户端装置确定通过预定义的专用安全通信信道发起请求的第一客户端装置在被批准加入网格网络的客户端装置的列表上,和/或正在执行具有经由网格网络通信许可的特定航线应用,则第二客户端装置可以允许第一客户端装置进入网格网络。
[0006]网格网络中的客户端装置可以通过短程通信协议直接彼此通信,诸如蓝牙低功耗(BLE)和/或Wi

Fi直连。此外,当一个客户端装置在网格网络中的另一客户端装置的阈值通信范围之外时,第三客户端装置可以作为在两者之间传递航线数据的桥梁。例如,如果第一航班机组人员的成员在飞机的前部,第二航班机组人员的成员在飞机的后部附近,并且第二航班机组人员的成员更新航线数据并且经由网格网络将更新的航线数据发送
到其他客户端装置,则第三航班机组人员的客户端装置可以接收更新的航线数据,并将其重新传输到第一航班机组人员的成员的客户端装置,使得第一航班机组人员的成员可以接收更新的航线数据,即使他们在第二航班机组人员的成员的客户端装置的阈值通信范围之外。
[0007]此外,例如当客户端装置在地面上时,其最初可以从在线航线数据库获取在线数据。以这种方式,客户端装置可以获取航班的座位图、每个乘客所在位置的指示、他们的餐食请求(如果他们在起飞之前提出)、餐食清单信息等。然后,一旦飞机开始向目的地行进,并且客户端装置不能够连接到互联网,客户端装置彼此通信对航线数据的更新。
[0008]例如,当航班机组人员在飞机内改变位置时,他们可以经由在其客户端装置上执行的航线应用指示其改变的位置,并且在他们的客户端装置处存储包括改变的位置的更新的航线数据的本地副本。然后客户端装置可以将更新后的航线数据传输到网格网络中的其他客户端装置,使得每个航班机组人员的成员都知道航班机组人员的成员的新位置。此外,航班机组人员的成员可以在查看厨房中可用的餐食之后,记录更新的餐食清单,诸如可用餐食的总数、第一类餐食、第二类餐食等的可用餐食数。然后客户端装置可以将更新的航线数据传输到网格网络中的其他客户端装置,使得每个航班机组人员的成员都知道飞机上的当前餐食清单。此外,航班机组人员的成员可以记录特定座位处的乘客的餐食订单,并且可以将更新的航线数据发送到网格网络中的其他客户端装置,使得每个航班机组人员的成员都知道飞机上乘客的餐食订单。每个客户端装置的航线应用然后可以显示飞机的座位图,指示每个相应的座位处的所请求的餐食类型。当航班机组人员的成员在特定座位上发放餐食时,航班机组人员的成员可以指示餐食已经在该特定座位被发放,并且可以将更新的航线数据发送到网格网络中的其他客户端装置,使得每个航班机组人员的成员知道哪些乘客已经接收到他们的餐食,哪些没有接收到。
[0009]以这种方式,即使航班机组人员的成员的客户端装置不能够通过互联网连接到在线航线数据库,航班机组人员的成员也能够以高效的方式彼此通信。这允许航班机组人员的成员以有组织的方式一起工作,使得每个航班机组人员的成员实时或至少接近实时地知道乘客和/或其他航班机组人员的成员的活动,从而减少满足乘客请求时的不准确性。这也允许航班机组人员的成员向乘客解释更完整的信息,例如为什么他们的第一餐食请求不可用。此外,本实施例有利地确保只有授权的装置可以经由网格网络通信,以提高系统的安全性。每个客户端装置必须满足几个安全要求(例如通过预定义的专用安全通信信道发起请求的客户端装置在被批准加入网格网络的客户端装置的列表上,和/或正在执行具有经由网格网络通信许可的特定航线应用)才能加入网格网络。以这种方式,未授权的装置不能够加入网络并且危及系统的安全。即使未授权的客户端装置能够访问网格网络,航线数据也被加密以防止未授权的客户端装置读取航线数据。
[0010]在实施例中,提供了用于在飞机上提供离线通信的方法。该方法包括当飞机在飞行中时,由在飞机上执行航线应用的第一客户端装置确定第一客户端装置不能够访问在线航线数据库。该方法进一步包括经由专用安全通信信道上的短程通信协议向第二客户端装置提供打开与第二客户端装置的通信会话的请求。该请求包括第一客户端装置的标识信息和在第一客户端装置上执行的航线应用的指示。响应于第二客户端装置确定第一客户端装置具有在网格网络中对等地与第二客户端装置通信航线数据的许可,该方法包括经由网格
网络接收航线数据以利用存储在第二客户端装置处的航线数据同步第一客户端装置,并且在第一客户端装置处存储航线数据的本地副本。
[0011]在另一实施例中,提供了另一种用于在飞机上提供离线通信的方法。该方法包括当飞机在飞行中时,由在飞机上执行航线应用的第一客户端装置确定第一客户端装置不能够访问在线航线数据库。该方法进一步包括经由专用安全通信信道上的短程通信协议从第二客户端装置接收打开与第一客户端装置的通信会话的请求。该请求包括第二客户端装置的标识信息和在第二客户端装置上执行的航线应用的指示。此外,该方法包括基于以本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于在飞机上提供离线通信的方法,所述方法包括:当飞机在飞行中时,由在所述飞机上执行航线应用的第一客户端装置中的一个或多个处理器确定所述第一客户端装置不能够访问在线航线数据库;由所述一个或多个处理器经由专用安全通信信道上的短程通信协议向第二客户端装置提供打开与所述第二客户端装置的通信会话的请求,所述请求包括所述第一客户端装置的标识信息和在所述第一客户端装置上执行的所述航线应用的指示;响应于所述第二客户端装置确定所述第一客户端装置具有在网格网络中对等地与所述第二客户端装置通信航线数据的许可,在所述一个或多个处理器处经由所述网格网络接收航线数据,以利用存储在所述第二客户端装置处的所述航线数据同步所述第一客户端装置;以及由所述一个或多个处理器在所述第一客户端装置处存储所述航线数据的本地副本。2.根据权利要求1所述的方法,进一步包括:由所述一个或多个处理器生成附加航线数据;由所述一个或多个处理器更新所述航线数据的所述本地副本,以包括所述附加航线数据;以及由所述一个或多个处理器经由所述网格网络向所述第二客户端装置传输所述附加航线数据。3.根据权利要求1所述的方法,其中,所接收的所述航线数据的大小小于阈值数据大小。4.根据权利要求1所述的方法,进一步包括:由所述一个或多个处理器向所述网格网络中的所述第一客户端装置的通信范围内的另一客户端装置重新传输所述航线数据。5.根据权利要求1所述的方法,进一步包括:当所述航线应用以后台模式运行时,在所述一个或多个处理器处接收对所述航线数据的更新;以及由所述一个或多个处理器将所述更新存储在所述航线数据的所述本地副本中。6.根据权利要求1所述的方法,进一步包括:由所述一个或多个处理器从所述网格网络断开连接;以及响应于重新连接到所述网格网络,在所述一个或多个处理器处经由所述网格网络接收更新的航线数据,以在所述第一客户端装置从所述网格网络断开连接时利用对所述航线数据的改变同步所述第一客户端装置。7.根据权利要求7所述的方法,其中,所述航线数据是乘客餐食或座位数据,并且所述方法进一步包括:由所述一个或多个处理器生成餐食清单,所述餐食清单指示餐食的总数或每个可用餐食类型的数量;由所述一个或多个处理器更新所述餐食数据的所述本地副本以包括所述餐食清单;以及由所述一个或多个处理器经由所述网格网络将所述餐食清单传输到所述第二客户端装置。
8.根据权利要求7所述的方法,进一步包括:在所述一个或多个处理器处接收特定座位处的乘客的餐食请求;由所述一个或多个处理器更新所述餐食数据的所述本地副本,以包括所述特定座位处的所述餐食请求;以及由所述一个或多个处理器经由所述网格网络将所述特定座位处的所述餐食请求传输到所述第二客户端装置。9.根据权利要求8所述的方法,进一步包括:由所述一个或多个处理器经由用户界面显示座位图,所述座位图指示所述飞机上的所述座位和在所述飞机上的相应的座位处分配的餐食类型的指示;由所述一个或多个处理器生成具有所分配的餐食类型的餐食已经被发放在相应的座位处的指示;由所述一个或多个处理器更新所述餐食数据的所述本地副本,以指示具有所分配的所述餐食类型的所述餐食已经被发放在所述相应的座位处;以及由所述一个或多个处理器经由所述网格网络向所述第二客户端装置传输具有所分配的所述餐食类型的所述餐食已经被发放在所述相应的座位处的指示。10.根据权利要求1所述的方法,其中,所述航线数据是航班机组人员位置数据,并且所述方法进一步包括:由所述一个或多个处理器生成航班机组人员的成员在所述飞机内的位置的指示;由所述一个或多个处理器更新所述航班机组人员位置数据的所述本地副本,以包括所述航班机组人员的所述成员的所述位置的所述指示;以及由所述一个或多个处理器经由所述网格网络向所述第二客户端装置传输所述航班机组人员的所述成员的所述位置的所述指示。11.一种用于在飞机上提供离线通信的方法,所述方法包括:当飞机在飞行中时,由在所述飞机上执行航线应用的第一客户端装置中的一个或多个处理器确定所述第一客户端装置不能...

【专利技术属性】
技术研发人员:迪维扬
申请(专利权)人:联合航空股份有限公司
类型:发明
国别省市:

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

1