网络地址查找期间的位置确定的制作方法
【专利说明】 网络地址查找期间的位置确定
[0001]本发明专利申请是国际申请号为PCT/US2010/045495,国际申请日为2010年8月13日,进入中国国家阶段的申请号为201080036763.1,名称为“网络地址查找期间的位置确定”的发明专利申请的分案申请。
技术领域
[0002]本文中所公开的主题内容涉及确定客户机设备的位置信息。
【背景技术】
[0003]诸如举例而言IP电话(VoIP)设备之类的因特网呼叫设备的普及度持续增长。此类设备可以利用VoIP在因特网上向/从有语音能力的远程设备传送/接收语音。在操作期间,启用因特网的呼叫设备可以经由诸如网关或路由器之类的网络实体连接至因特网。该路由器或网关典型情况下通过(动态主机配置协议)DHCP分配得到网络IP地址并且随后将虚拟网络地址分配给包括任何有VoIP能力的设备在内的在场客户机设备。一旦该客户机设备连接至因特网,就可以通过因特网来路由来自该客户机设备的呼叫并且例如将该呼叫路由至现有的电话网。因此,此类呼叫设备可被用来使用VoIP或类似技术从具有因特网连通性的位置进行电话呼叫。
[0004]对于常规的陆线而言,通常使用紧急-911基础设施来路由紧急呼叫。此类基础设施可以使用将陆线的电话号码与这些陆线的物理位置相关联的自动位置标识(ALI)数据库。使用此类数据库,紧急-911基础设施可以将来自陆线号码的紧急呼叫路由至负责发起该呼叫的陆线的物理位置的公共安全接入点(PSAP)。PSAP可以随后将该紧急呼叫连接至该服务区域的恰适的紧急服务。与之对比,其中动态地或虚拟地指派因特网地址的因特网呼叫设备一般不与固定的和/或已知的位置相关联。因此,紧急-911基础设施不能依赖ALI数据库来提供位置信息以使来自潜在移动的呼叫设备的紧急VoIP呼叫抵达该服务区域的恰适PSAP。
【附图说明】
[0005]将参照以下附图来描述非限定性和非穷尽性的特征,其中相近参考标号贯穿各附图始终指代相近部分。
[0006]图1是根据一实现的通信网络的示意图。
[0007]图2是根据另一实现的通信网络的示意图。
[0008]图3是根据一实现的用于确定客户机设备的物理位置的过程的流程图。
[0009]图4是根据一实现的能够与无线网络通信的设备的示意图。
[0010]图5是根据另一实现的能够与网络通信的设备的示意图。
[0011]图6是根据一实现的用于确定客户机设备的物理位置的过程的流程图。
【发明内容】
[0012]在一种特定实现中,一种方法包括从收发机传送代表对网络地址指派的第一请求的一个或更多个信号;响应于该第一请求,在该收发机处接收代表第一所指派网络地址的一个或更多个信号;在该收发机处接收代表位置信息的一个或更多个信号;将指示该位置信息的信息存储在存储器设备中;在第二收发机处接收代表来自设备的向该设备指派不同的网络地址的请求的一个或更多个信号;以及响应于该第二请求,从该第二收发机向该设备传送代表不同的所指派网络地址和所存储的指示该位置信息的信息的一个或更多个信号。然而,应当理解,这仅仅是一种示例实现,且所要求保护的主题内容不限于此特定实现。
【具体实施方式】
[0013]贯穿本说明书引述的“一示例”、“一特征”、“示例”或“特征”意指结合该特征和/或示例所描述的特定特征、结构或特性包含在所要求保护的主题的至少一个特征和/或示例中。由此,短语“在一个示例中”、“示例”、“在一个特征中”或“特征”贯穿本说明书在各处的出现并非必然全部引述相同特征和/或示例。此外,这些特定特征、结构或特性可在一个或更多个示例和/或特征中加以组合。
[0014]在一实现中,经由网络进行通信的客户机设备可以至少部分地响应于该客户机设备请求网络地址指派、对位置的直接请求、和/或其他查询而接收来自网络的关于该客户机设备的物理位置的信息。因此,此类网络地址可包括可被指派给参与网络的设备的诸如IP地址之类的标识(例如,数字标识或字母数字标识)。位置信息可包括街道地址、街坊名称、社区名称、大地测量学坐标(诸如玮度、经度、海拔高度)、和/或对于至少近似地标识例如客户机设备的位置或者例如围绕客户机设备的区划而言可能有用的信息。此类客户机设备可包括例如启用VoIP的电话或计算设备或者替换地诸如无线接入点之类的居间设备。如果要从端客户机设备进行紧急呼叫,那么此类位置信息可能是有用的,以使得紧急服务可以快速地响应该紧急呼叫的物理源。因特网客户机设备可以由此从因特网服务器或无线路由器获取位置信息;如果进行紧急呼叫,则该信息可被用来向紧急服务供应商提供位置。在特定实现中,客户机设备可以在其开始与网络通信时诸如响应于对网络地址指派的请求而获取此类位置信息。此处,该客户机设备可以潜在地远在其被用来进行紧急呼叫和/或执行其他启用位置的应用之前就开始与网络通信。相应地,客户机设备可以获悉它的物理位置并且存储在需要时要用到的此类位置信息。当然,此类位置信息可用于数种应用并且不限于用于紧急服务,并且所要求保护的主题内容并不被如此限定。
[0015]客户机设备可以如以下详细解释的那样通过无线路由器来与网络通信。与客户机设备通信地连接的网络可以例如包括局域网(LAN)、广域网(WAN)、和/或因特网。在一个情景中,网络可能不知道客户机设备的物理位置,但是服务该客户机设备的无线路由器的物理位置可以是已知的。相应地,由客户机设备接收的关于其物理位置的信息可包括由该客户机设备使用的无线路由器的位置的街道地址、城市街区区划、和/或大地测量学坐标,这里仅列举几个示例。以此方式,可以至少近似地确定客户机设备本身的物理位置,因为无线路由器可能在物理上定位成相对靠近客户机设备。此类近似可足以正确地例如将紧急呼叫路由至最接近的公共安全应答点(PSAP)。在另一特定实现中,例如,如果无线路由器或者网络的其他部分包括所存储的关于客户机设备的物理位置的信息,那么可以如以下进一步详细解释的那样估计该客户机设备的物理位置。当然,此类确定客户机设备的物理位置的过程仅是示例,并且所要求保护的主题内容并不被如此限定。
[0016]如以上所解释的,无线路由器的物理位置可以是已知的,但并不总是如此。例如,如果无线路由器是由因特网服务供应商(ISP)维护的,那么如果该ISP维护包括此类信息的记录,则无线路由器的物理位置可能是已知的。另一方面,诸如无线802.11路由器之类的无线路由器和/或蓝牙接入点可能例如主存或维护在家中,其中无线路由器和/或接入点可能不知道它自己的位置,此类位置还没有被存储到该无线路由器上。相应地,标识客户机设备的物理位置可包括诸如举例而言图6中所示的过程600之类的过程,该过程被执行直至可以进行此类标识。例如,在框610处,可以接收对客户机设备的位置的请求。在框630处确定无线路由器的物理位置是未知的之后,子网还可以与由该子网服务的物理位置和/或区划相关联。在一种实现中,无线路由器可以在通电/地址指派时请求并存储位置。客户机设备可以随后在任何时间向无线路由器查询位置。在此实施例中,此类过程可以允许无线路由器的位置至少部分地基于诸如集线器、路由器或网关之类的提供例如至多个住宅的电缆调制解调器连接的近旁网络实体的位置。因此,典型情况下不移动的无线路由器可以具有相对准确的至少相对于正被服务的街区区域的位置。此类由子网或无线路由器服务的物理位置和/或区划可被用作客户机设备的近似物理位置。
[0017]继续过程600,在框630处,如果子网和/或无线路由器的物理位置出于某种原因而不可用,那么例如由ISP主存的动态主机配置协议(DHCP)服务器的物理位置可被用作客户机设备的近似物理位置。或者,在另一实现中,此类DHCP服务器可以维护关于客户机设备的物理位置的信息,其中若此类信息是可用的则可以利用该信息。例如,ISP可以具有允许所指派的IP地址与服务地址之间的一