用于授权卫星通信中的访问的系统和方法技术方案

技术编号:32865133 阅读:20 留言:0更新日期:2022-04-02 11:49
本教示一般涉及用于促使与卫星通信的系统和方法。在一些实施例中,可以从客户端设备接收与卫星通信的请求,并且在确定与客户端设备相关联的设备标识符与被授权连接到一个或多个卫星地面站的帐户相关联时,可以检索帐户的活动时间表。活动时间表可以指示客户端设备被授权连接到卫星地面站使得在卫星与客户端设备之间传递数据的时间段,并且卫星地面站可以被配置成与卫星通信。在时间段开始时,可以生成客户端设备与卫星地面站之间的连接,并且可以经由该连接向客户端设备提供数据。可以经由该连接向客户端设备提供数据。可以经由该连接向客户端设备提供数据。

【技术实现步骤摘要】
【国外来华专利技术】用于授权卫星通信中的访问的系统和方法
[0001]相关应用的交叉引用
[0002]本申请要求于2019年3月1日提交的美国专利申请第16/290,734号的优先权,该申请的全部内容通过引用方式明确并入本文中。


[0003]本教示总体涉及授权卫星通信中的访问。更具体地,本教示涉及用于利于基于多因素认证的卫星通信的系统和方法。

技术介绍

[0004]卫星通信通常涉及客户端设备经由卫星调制解调器与卫星通信。卫星调制解调器可以被安装在卫星地面站。在卫星地面站,可有一个或多个卫星天线发射和接收来自轨道卫星的数据。客户端设备可以访问卫星调制解调器以向卫星提供指令和/或接收从卫星传输到卫星地面站的遥测数据。
[0005]按照惯例,与卫星对接的实体需要购买根据该实体的特定需要定制的他们自己的卫星调制解调器。然而,卫星调制解调器非常昂贵。实体与卫星通信需要访问的卫星地面站越多,则实体需要购买的卫星调制解调器就越多。该问题的一种可行解决方案是允许两个或更多个实体共享卫星调制解调器。然而,这会带来安全漏洞,因为需要实施一种机制来确保每个实体只能访问其数据。此外,能够访问卫星调制解调器的实体越多,则数据泄露的几率就越大。
[0006]因此,需要有利于安全卫星通信同时还降低成本的方法、系统和程序。

技术实现思路

[0007]以下是本技术的一些方面的非详尽列表。在以下公开中描述了这些和其他方面。
[0008]一些方面可以描述一种用于与卫星通信的方法,其中该方法可以由被配置成执行一个或多个计算机程序指令的一个或多个处理器来实现,并且该方法包括:从客户端设备接收与卫星通信的请求;确定与客户端设备相关联的设备标识符;在确定设备标识符与被授权连接到一个或多个卫星地面站的帐户相关联时,检索该帐户的活动时间表,其中活动时间表指示客户端设备被授权连接到一个或多个卫星地面站使得在卫星和与帐户相关联的客户端设备之间传递数据的时间段,并且其中一个或多个卫星地面站被配置成与卫星通信;在时间段开始时,生成客户端设备与一个或多个卫星地面站之间的连接;以及经由连接向客户端设备提供数据。
[0009]附加方面可以描述一种用于与卫星通信的系统,该系统包括:存储器,其包括一个或多个计算机程序指令;以及一个或多个处理器,当一个或多个计算机程序指令被执行时,一个或多个处理器被配置成:从客户端设备接收与卫星通信的请求;确定与客户端设备相关联的设备标识符;在确定设备标识符与被授权连接到一个或多个卫星地面站的帐户相关联时,检索该帐户的活动时间表,其中活动时间表指示客户端被授权连接到一个或多个卫
星地面站使得在卫星和与账户相关联的客户端设备之间传递数据的时间段,并且其中一个或多个卫星地面站被配置成与卫星通信;在时间段开始时,生成客户端设备与一个或多个卫星地面站之间的连接;以及经由连接向客户端设备提供数据。
[0010]另一方面可以描述一种用于与卫星通信的方法,该方法由一个或多个处理器实现,该处理器被配置成执行一个或多个计算机程序指令,该方法包括:在确定客户端设备的账户被授权连接到卫星地面站时,检索账户的活动时间表,其中活动时间表指示卫星地面站被授权将数据传递到与该账户相关联的客户端设备的时间段;在该时间段开始时生成与卫星地面站的连接;以及经由连接从客户端地面站获取遥测数据。
附图说明
[0011]在示例性实施例方面进一步描述了本文描述的方法、系统和程序。参考附图详细描述这些示例性实施例。这些实施例是非限制性的示例性实施例,其中相同的附图标记在附图的几个视图中表示相似的结构,并且其中:
[0012]图1是根据各种实施例的用于促使客户端设备与卫星地面站之间的卫星通信的示例性系统的示意图;
[0013]图2是根据各种实施例的用于促使客户端设备与卫星地面站之间的安全通信的示例性系统的说明性示意图;
[0014]图3是根据各种实施例的用于安全地连接客户端设备和卫星地面站的示例性过程的说明性流程图;
[0015]图4是根据各种实施例的用于验证尝试安全连接到卫星地面站的客户端设备的示例性账户数据库的说明性示意图;
[0016]图5是根据各种实施例的用于确定授权账户被允许安全地连接到卫星地面站的时间段的示例性飞行路径数据库的说明性示意图;
[0017]图6是根据各种实施例的用于将客户端设备安全地连接到卫星地面站的示例性过程的说明图;以及
[0018]图7是根据各种实施例的可以在其上实现本技术的示例性计算系统的说明图。
具体实施方式
[0019]在以下详细描述中,通过示例阐述了许多具体细节,以便提供对相关教示的透彻理解。然而,对于本领域技术人员来说显而易见的是,可以在没有这些细节的情况下实践本教示。在其他情况下,众所周知的方法、程序、组件和/或电路已经在相对较高的水平上进行了描述,没有详细说明,以避免不必要地模糊本教示的方面。
[0020]为了减轻本文描述的问题,专利技术人必须设计解决方案,并且在一些情况下同样重要地认识到卫星通信领域中的其他人忽视(或尚未预见)的问题。此外,因为解决了多个问题,所以应当理解,一些实施例是问题特定的,并且并非所有实施例都解决了本文描述的传统系统的每个问题或提供了本文描述的每一个好处。也就是说,下面描述了解决这些问题的各种排列的改进。
[0021]目前有数千颗卫星绕地球运行。这些卫星(非天体)需要能够与地球表面的天线进行通信。这种天线可以是设计用于从卫星接收信号和向卫星发送信号的卫星天线的一部
分。卫星天线可以包括天线,并通常是位于“卫星地面站”的结构。如本文所述,卫星地面站是包括一个或多个能够与轨道上的一个或多个卫星通信的卫星天线的设施。卫星地面站在本文中还可互换地称为“地面站”或“地面站点”。每个卫星地面站可以包括用于控制卫星地面站、卫星天线以及进出卫星地面站的通信的操作的硬件。一个硬件组件可以是卫星调制解调器。卫星调制解调器是一种接收从卫星传输到位于卫星地面站处的卫星天线的数据的调制解调器。卫星调制解调器可以一体化到一个或多个计算设备或系统中或与其通信耦合。在一些实施例中,卫星调制解调器可以被配置成将接收到的数据转换成可与客户端设备通信的格式。例如,卫星调制解调器可以将输入数据流转换为无线电信号(“RF”)。为了客户端设备从卫星获得数据和/或向卫星提供指令,客户端设备可以连接到卫星地面站处的卫星调制解调器,该卫星地面站的卫星天线能够与卫星通信。在一些实施例中,客户端设备可以被配置成连接到多个卫星调制解调器,每个卫星调制解调器与不同的卫星地面站相关联,以便在每个卫星的轨道期间与一个或多个卫星通信。
[0022]卫星调制解调器通常非常昂贵。例如,卫星调制解调器的成本可在40,000美元到160,000美元之间。如果例如个人、一群人、大学、公司等实体希望与卫星通信,则该实体通常会在特定卫星地面站处购买和安装(或已经安装)卫星调制解调器。如果需要多个地面站与卫星通信,则实体可能必须购买对应数量的卫星调制解调器以安装在每本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种与卫星通信的方法,所述方法由被配置成执行一个或多个计算机程序指令的一个或多个处理器实现,所述方法包括:从客户端设备接收与卫星通信的请求;确定与所述客户端设备相关联的设备标识符;在确定所述设备标识符与被授权连接到一个或多个卫星地面站的帐户相关联时,检索所述帐户的活动时间表,其中所述活动时间表指示时间段,在所述时间段期间所述客户端设备被授权连接到所述一个或多个卫星地面站,使得在所述卫星和与所述帐户相关联的所述客户端设备之间传递数据,并且其中所述一个或多个卫星地面站被配置成与所述卫星通信;在所述时间段开始时,生成所述客户端设备与所述一个或多个卫星地面站之间的连接;以及经由所述连接向所述客户端设备提供数据。2.根据权利要求1所述的方法,其中生成所述连接包括:与位于所述一个或多个卫星地面站中的每一个处的卫星调制解调器建立虚拟专用网络“VPN”连接,其中所述卫星调制解调器促使向所述卫星的和来自所述卫星的数据传输。3.根据权利要求2所述的方法,还包括:确定所述时间段的结束;以及使所述VPN连接在结束时间断开,从而中断由所述卫星调制解调器促使的所述数据传输。4.根据权利要求1所述的方法,还包括:接收要提供给所述卫星的指令;以及经由所述连接向所述一个或多个卫星地面站中的至少一个提供所述指令,其中所述一个或多个卫星地面站中的至少一个被配置成向所述卫星提供所述指令。5.根据权利要求1所述的方法,其中,所述设备标识符包括与所述客户端设备相关联的互联网协议“IP”地址,并且检索所述账户的所述活动时间表包括:访问存储多个授权账户的账户数据库,其中每个授权账户包括指示客户端设备被允许访问所述授权账户的一个或多个IP地址,并且每个授权账户包括被允许访问所述授权帐户的一个或多个客户端设备与所述一个或多个卫星地面站中的至少一个卫星地面站之间的对应活动时间表。6.根据权利要求1所述的方法,还包括:根据所述账户的所述活动时间表来确定一项或多项任务,通过所述一项或多项任务,要获得从所述卫星接收到的数据或要将数据提供给所述卫星,其中所述一项或多项任务中的每一项包括相关联的元数据,所述元数据指示要发生所述任务的对应时间段;访问与所述一个或多个卫星地面站同步的时钟;基于所述时钟来确定要发生时间上接近的任务;以及将所述时间上接近的任务添加到任务执行器,以促使在所述开始时间生成的与所述一个或多个卫星地面站的连接。7.根据权利要求1所述的方法,其中基于所述卫星的轨道轨迹和所述一个或多个卫星地面站中的每一个的地理位置来预先生成所述账户的所述活动时间表。
8.根据权利要求1所述的方法,其中提供所述数据包括:将所述数据缓冲到驻留在所述一个或多个卫星地面站处的本地存储器中;以及响应于所述客户端设备请求所述数据,从所述本地存储器向所述客户端设备提供所述数据。9.根据权利要求1所述的方法,还包括:从附加客户端设备接收附加请求;确定与所述附加客户端设备相关联的附加设备标识符;确定与所述附加设备标识符相关联的附加账户,其中所述附加账户被授权与所述一个或多个卫星地面站连接;检索所述附加帐户的附加活动时间表,其中所述附加活动时间表指示所述附加设备与所述一个或多个卫星地面站之间的连接在所述时间段内未经授权;以及防止所述附加设备连接到所述一个或多个卫星地面站。10.根据权利要求1所述的方法,其中:所述一个或多个卫星地面站中的每一个都包括与所述卫星通信的卫星天线;所述请求在基于云的服务器处被接收,所述基于云的服务器被配置成促使与所述一个或多个卫星地面站中的至少一个的通信;所述客户端设备被配置成:响应于所述设备标识符被确定为与所述账户相关联而建立到所述基于云的服务器的第一VPN连接;所述连接包括第二VPN连接,使得所述基于云的服务器被配置成:响应于确定所述账户的所述活动时间表指示所述时间段正在开始而建立到所述一个或多个卫星地面站的所述第二VPN连接;从所述卫星接收的数据作为遥测数据流提供给所述客户端设备;以及所述遥测数据流通过所述第二VPN连接从所述卫星流到所述一个或多个卫星地面站中的至少一个而流到所述基于云的服务器,并且通过所述第一VPN连接从所述基于云的服务器流到所述客户端设备。11.一种用于与卫星通信的系统,所述系统包括:存储器,包括一个或多个计算机程序指令;以及一个或多个处理器,当所述一个或多个计算机程序...

【专利技术属性】
技术研发人员:布拉德
申请(专利权)人:阿特拉斯空间运营公司
类型:发明
国别省市:

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

1