CN110313197B

Accessing a local data network via a mobile data connection

Abstract

Apparatus, methods and systems are disclosed for accessing a local data network via a mobile data connection. An apparatus (500) includes a processor (505) and a transceiver (525) in communication with a mobile communication network. The processor (505) receives (605) downlink data packets over the mobile communication network from a first data connection (303) that provides the device (500) with access to the remote data network (125) . The processor (505) determines (610) from the downlink data packets whether the first data connection (303) provides access to the local data network (135) in addition to the remote data network (125). In response to the first data connection (303) providing access to the local data network (135), the processor (505) accesses (615) one or more services via the local data network (135).

CN110313197B, drawing sheet 1
Sheet 1 of 20

Term

10.5 yearsleft in the term

Expires 20 March 2037.

  1. Priority and filed
  2. Granted
  3. Today
  4. Expires

30 claims: 4 independent, 26 dependent

  1. 1
    一种装置,包括: 与移动通信网络通信的收发器; 处理器,所述处理器: 通过所述移动通信网络从第一数据连接接收下行链路数据分组,所述第一数据连接提 供所述装置对远程数据网络的接入,其中所述下行链路数据分组的报头包含本地接入可用 性标志; 从所述下行链路数据分组确定所述第一数据连接是否除了所述远程数据网络之外还 提供对本地数据网络的接入,其中所述本地接入可用性标志指示所述第一数据连接是否提 供对所述本地数据网络的接入;以及 响应于确定所述第一数据连接提供对所述本地数据网络的接入,接入所述本地数据网 络中的一个或多个服务。
  2. 2
    根据权利要求1所述的装置,其中,所述报头进一步包括计费率参数,所述计费率参 数指示应用于由所述装置经由所述第一数据连接发送到所述本地数据网络的数据业务的 计费率。
  3. 3
    根据权利要求2所述的装置,进一步包括:所述处理器向安装在所述装置上的应用通 知应用于由所述装置发送到所述本地数据网络的数据业务的所述计费率。
  4. 4
    根据权利要求1所述的装置,其中,接入所述本地数据网络中的一个或多个服务包 括:所述处理器通过使用动态主机配置协议(“DHCP”)请求来请求IP配置数据,并且利用接 收到的IP配置数据来配置用于经由所述第一数据连接接入所述本地数据网络的虚拟网络 接口。
  5. 5
    根据权利要求4所述的装置,其中,所述处理器利用本地接入请求标志来标记发送到 所述虚拟网络接口的上行链路分组,其中,所述本地接入请求标志请求将所述上行链路分 组路由到所述本地数据网络。
  6. 6
    根据权利要求1所述的装置,其中,接入所述本地数据网络中的一个或多个服务包 括:所述处理器向所述本地数据网络发送服务发现请求。
  7. 7
    根据权利要求6所述的装置,其中,发送所述服务发现请求包括:所述处理器发送标 记有本地接入请求标志的域名系统“DNS”)查询分组或简单服务发现协议“SSDP”)分组, 其中,所述本地接入请求标志请求将所述DNS查询分组或所述SSDP分组路由到所述本地数 据网络。
  8. 8
    根据权利要求1所述的装置,其中,接入所述本地数据网络中的一个或多个服务包括 所述处理器:在所述本地数据网络中发现超文本传输协议“HTTP”)代理;以及 将HTTP业务发送到所述本地数据网络中的所述发现的HTTP代理。
  9. 9
    根据权利要求1所述的装置,进一步包括所述处理器: 确定是否要将上行链路分组发送到所述本地数据网络; 响应于确定要将所述上行链路分组发送到所述本地数据网络,利用本地接入请求标志 来标记所述上行链路分组;以及 经由所述第一数据连接发送所述上行链路分组,其中,所述本地接入请求标志请求将 所述上行链路分组路由到所述本地数据网络。
  10. 10
    一种方法,包括: 在远程单元处通过移动通信网络从第一数据连接接收下行链路数据分组,所述第一数 据连接提供对远程数据网络的接入,其中所述下行链路数据分组的报头包含本地接入可用 性标志; 从所述下行链路数据分组确定所述第一数据连接是否除了所述远程数据网络之外还 提供对本地数据网络的接入,其中所述本地接入可用性标志指示所述第一数据连接是否提 供对所述本地数据网络的接入;以及 响应于确定所述第一数据连接提供对所述本地数据网络的接入,接入所述本地数据网 络中的一个或多个服务。
  11. 11
    根据权利要求10所述的方法,其中,接入所述本地数据网络中的一个或多个服务包 括:在所述本地数据网络中发现超文本传输协议(HTTP”)代理以及将HTTP业务发送到所述 本地数据网络的接入中的所述发现的HTTP代理。
  12. 12
    根据权利要求10所述的方法,其中,所述报头进一步包括所述报头中的计费率参 数,所述计费率参数指示应用于由远程单元经由所述第一数据连接发送到所述本地数据网 络的数据业务的计费率。
  13. 13
    根据权利要求12所述的方法,进一步包括:所述远程单元向安装在其上的应用通知 应用于由远程单元发送到所述本地数据网络的数据业务的所述计费率。
  14. 14
    根据权利要求10所述的方法,进一步包括: 确定是否要将上行链路分组发送到所述本地数据网络; 响应于确定要将所述上行链路分组发送到所述本地数据网络,利用本地接入请求标志 来标记所述上行链路分组;以及 经由所述第一数据连接发送所述上行链路分组,其中,所述本地接入请求标志请求将 所述上行链路分组路由到所述本地数据网络。
  15. 15
    根据权利要求10所述的方法,其中,接入所述本地数据网络中的一个或多个服务包 括:通过使用动态主机配置协议(“DHCP”)请求来请求IP配置数据,以及利用接收到的IP配 置数据来配置用于经由所述第一数据连接接入所述本地数据网络的虚拟网络接口。
  16. 16
    根据权利要求15所述的方法,其中,利用本地接入请求标志来标记发送到所述虚拟 网络接口的上行链路分组,其中,所述本地接入请求标志请求将所述上行链路分组路由到 所述本地数据网络。
  17. 17
    根据权利要求10所述的方法,其中,接入所述本地数据网络中的一个或多个服务包 括:向所述本地数据网络发送服务发现请求。
  18. 18
    根据权利要求17所述的方法,其中,发送所述服务发现请求包括:发送标记有本地 接入请求标志的域名系统(“DNS”)查询分组或简单服务发现协议(“SSDP”)分组,其中,所述 本地接入请求标志请求将所述DNS查询分组或所述SSDP分组路由到所述本地数据网络。
  19. 19
    一种装置,包括: 第一网络接□,所述第一网络接□通过第一数据连接与远程单元通信,所述第一数据 连接提供所述远程单元对远程数据网络的接入; 第二网络接□,所述第二网络接□与会话管理功能(SMF)通信;以及 处理器,所述处理器: 基于从所述SMF接收的信息,确定是否配置所述第一数据连接以除了所述远程数据网 络之外还提供对本地数据网络的接入; 响应于确定配置所述第一数据连接以提供对本地数据网络的接入,激活与本地数据网 络通信的第三网络接口; 响应于激活所述第三网络接□,通过所述第一数据连接将下行链路数据分组发送到所 述远程单元,所述下行链路数据分组包括所述第一数据连接提供对本地数据网络的接入的 指示符;以及 使用所述第三网络接口经由所述本地数据网络向所述远程单元提供对一个或多个服 务的接入, 其中,发送包括所述第一数据连接支持对本地数据网络的接入的指示符的所述下行链 路数据分组包括:所述处理器在所述下行链路数据分组的报头中设置本地接入可用性标 志。
  20. 20
    根据权利要求19所述的装置,其中,响应于激活所述第三网络接□,所述处理器将 所述本地接入可用性标志插入到所述第一数据连接的每X个下行链路数据分组中。
  21. 21
    根据权利要求19所述的装置,其中,所述处理器进一步在所述报头中设置计费率参 数,所述计费率参数指示应用于由所述远程单元发送到所述本地数据网络的数据分组的计 费率。
  22. 22
    根据权利要求21所述的装置,其中,响应于激活所述第三网络接□,所述处理器仅 在预定数量的下行链路分组中包括所述计费率参数。
  23. 23
    根据权利要求21所述的装置,其中,响应于确定应用于由所述远程单元发送到所述 本地数据网络的数据分组的所述计费率已经改变,所述处理器仅在预定数量的下行链路分 组中包括所述计费率参数。
  24. 24
    根据权利要求19所述的装置,其中,向所述远程单元提供对所述本地数据网络中的 一个或多个服务的接入包括所述处理器: 通过所述第一数据连接接收上行链路分组; 确定所述上行链路分组是否包括本地接入请求标志请求;以及 响应于所述上行链路分组包括所述本地接入请求标志请求,经由所述第三网络接口路 由所述上行链路分组。
  25. 25
    一种方法,包括: 通过第一网络接口建立与远程单元的第一数据连接,所述第一数据连接提供所述远程 单元对远程数据网络的接入; 通过第二网络接口与会话管理功能(“SMF”)通信; 基于从所述SMF接收的信息,确定是否配置所述第一数据连接以除了所述远程数据网 络之外还提供对本地数据网络的接入; 响应于确定配置所述第一数据连接以提供对本地数据网络的接入,激活与本地数据网 络通信的第三网络接口, 响应于激活所述第三网络接□,通过所述第一数据连接将下行链路数据分组发送到所 述远程单元,所述下行链路数据分组包括所述第一数据连接提供对本地数据网络的接入的 指示符;以及 使用所述第三网络接口经由所述本地数据网络向所述远程单元提供对一个或多个服 务的接入, 其中,发送包括所述第一数据连接提供对本地数据网络的接入的指示符的所述下行链 路数据分组包括: 在所述下行链路数据分组的报头中设置本地接入可用性标志。
  26. 26
    根据权利要求25所述的方法,进一步包括:响应于激活所述第三网络接□,将所述 本地接入可用性标志插入到所述第一数据连接的每X个下行链路数据分组中。
  27. 27
    根据权利要求25所述的方法,进一步包括:在所述报头中设置计费率参数,所述计 费率参数指示应用于由所述远程单元发送到所述本地数据网络的数据分组的计费率。
  28. 28
    根据权利要求27所述的方法,进一步包括:响应于激活所述第三网络接□,仅在预 定数量的下行链路分组中插入所述计费率参数。
  29. 29
    根据权利要求27所述的方法,进一步包括:响应于确定应用于由所述远程单元发送 到所述本地数据网络的数据分组的所述计费率已经改变,仅在预定数量的下行链路分组中 插入所述计费率参数。
  30. 30
    根据权利要求25所述的方法,其中,向所述远程单元提供对所述本地数据网络中的 一个或多个服务的接入包括: 确定通过所述第一数据连接接收的上行链路分组是否包括本地接入请求标志请求;以 及 响应于所述上行链路分组包括所述本地接入请求标志请求,经由所述第三网络接口路 由所述上行链路分组。
Independent claims30