确定本地紧急拨号串的制作方法

文档序号:7674587阅读:230来源:国知局
专利名称:确定本地紧急拨号串的制作方法
技术领域
本发明一般地涉及通信服务,并且更具体地涉及确定本地重要的紧急 拨号串。
背景技术
向公共安全应答点(PSAP)(即,紧急呼叫中心)做出紧急呼叫是基 于呼叫者的位置而改变的。用于做出紧急呼叫的数字字符,或拨号串在不 同的国家或洲中可能是不同的,但通常基于国家边界而划分。例如,给定 的拨号串可在整个国家A中起作用,但在其它地方可能不起作用。数字字 符可具有不同数量的位数,或可包括不同的数字。例如,美国的呼叫者拨 号911以连接到PSAP,欧盟的呼叫者拨号112以连接到PSAP,日本的呼 叫者拨号119以联系救护车和火灾部门并且拨号110以用于警察,并且南 非的呼叫者拨号10177以用于救护车并且拨号10111以用于火灾和警察部 门。在一些国家中,紧急呼叫或者是到多功能号码(即911或112),或 者呼叫是到特定服务的(即在日本拨号119以直接联系救护车)。旅行到 不同国家的呼叫者可能不知道呼叫者当前处于的国家内的紧急拨号串。

发明内容
根据本发明,可减少或消除用于根据地理位置确定紧急拨号串的先前
技术有关的缺点和问题。
根据本发明的一个实施例,确定本地紧急拨号串包括确定网络中端点 的位置信息。位置信息指示端点的当前位置。紧急拨号串被接收。紧急拨 号串是根据位置信息确定的,并且紧急拨号串操作为联系与端点的当前位 置相关联的紧急服务。
本发明的某些实施例可提供一个或多个技术优点。 一个实施例的技术 优点包括向端点提供了可用于联系紧急服务的适当的编号序列或拨号串。 适当的拨号串是通过端点的位置确定的。在全世界各处有六十种以上不同 的拨号串,用户可能不知道各个位置的拨号串。因此,当用户移动到不同 位置时,提供本地紧急拨号串以通知用户。
本发明的某些实施例可不包括、包括一些、或包括所有上面的技术优 点。根据这里包括的附图、描述、和权利要求,对本领域技术人员来说一 个或多个其它技术优点是容易清楚的。


为了对本发明及其特征和优点的完全理解,现在结合附图参考以下描 述,其中
图1是示出用于确定本地紧急拨号串的系统的一个实施例的框图; 图2是示出用于确定本地紧急拨号串的实施例的呼叫流程图;和 图3是示出用于确定本地紧急拨号串的另一实施例的呼叫流程图。
具体实施例方式
通过参考附图的图1到图3,可最好地理解本发明的实施例及其优
点,同样的数字用于各种附图的同样和相应的部件。
图1是示出用于确定本地紧急拨号串的系统10的一个实施例的框 图。系统IO包括经由网络16与动态主机配置协议(DHCP)服务器18和 会话启动协议(SIP)登记服务器20通信的一个或多个端点12。端点12 与DHCP服务器18、 SIP登记服务器20、或前述的组合通信,以确定本地 紧急拨号串。在实施例中,端点12请求本地紧急拨号串并且接收适当的
基于端点12的位置的拨号串。
在一个实施例中,拨号串可用于要求特定地理位置中的紧急帮助。在 一些位置中,可存在用于各种紧急服务的多个拨号串。例如,可存在用于 警察部门的紧急拨号串,用于火灾部门的另一紧急拨号串,用于救护车的 另一紧急拨号串,和用于高山援救的另一紧急拨号串。
端点12基于端点12的可由位置信息描述的当前位置,确定紧急拨号
串。端点12的位置信息可表示为任何适合的形式,例如通过坐标(经度 和纬度),或通过城市的形式(国家、州、和/或省)。端点12可通过任 何适合的方式确定其位置。在一个实施例中,端点12可通过自我发现知 道其当前位置,通常不必与系统IO中的另一组件交互。例如,端点12可 通过使用全球定位系统(GPS),通过读取已手工配置到端点12中的位置 数据,或者通过实现任何适合的技术,来确定其位置。在另一实施例中, 端点12可从系统IO中的任何适合组件,例如DHCP服务器18,接收位置 信息。
端点12可在任何适合过程期间确定紧急拨号串。端点12可配置为在 启动时或在网络连接时间期间从系统10中的任何适合组件接收紧急拨号 串。在一个实施例中,端点12可配置为在动态配置过程期间向DHCP服 务器18发送请求,以确定紧急拨号串。在另一实施例中,端点12可向 SIP登记服务器20发送请求,以在为呼叫控制目的登记期间确定紧急拨号 串。
端点12可发送和接收数字信号、音频信号、视频信号、或前述的任 何组合。信号可传送信息,例如数据、音频、视频、多媒体、任何其它适 合类型的信息、或前述的任何组合。例如,端点12可参与基于包的通 信,其中通过包传送语音信息。通信的形式可以是呼叫、消息、或任何适 合形式的通信。
端点12例如可包括无线或蜂窝电话、因特网协议(IP)电话、移动手 持机、支持电话应用的计算机、个人数字助理(PDA)、或任何其它适于 在系统10中通信的端点。作为例子,12a表示与电气和电子工程师协会 (IEEE) 802.11基站14通信的无线电话。基站14表示便利在无线电话和
网络16之间通信的任何适合组件。又如另一例子,端点12b表示IP电
话,并且端点12c表示支持电话应用的计算机。
端点12例如可支持IP、移动IP、会话启动协议(SIP)、媒体网关控 制协议(MGCP) 、 H.248、 H.323、其它适合的设备或呼叫控制通信协 议、或前述的任何适合组合。端点12包括硬件、软件、或前述的任何适 合组合。
网络16表示基于包的网络,其允许系统IO中的组件与其它网络、端 点12、或系统10中的其它组件通信。网络16可包括城域网(MAN), 局域网(LAN),广域网(WAN),任何其它公共或私有数据网络,本 地、区域、或全局通信网络,例如因特网、企业内部网、其它适合的有线 或无线通信链路、或前述的任何适合组合。
网络16可包括网关、路由器、集线器、交换机、基站(即,接入 点)、和可实现任何适合协议或通信的任何其它硬件或软件。例如,网络 16对于任何适合的基于包的协议提供支持,所述协议例如IP版本4或IP 版本6,或任何适合的呼叫控制协议,例如SIP、 MGCP、 H.248、 H.323、 其它适合的通信协议、或前述的任何适合组合。
DCHP服务器18协调系统IO中用于端点12的通信事务。DHCP月艮务 器18接收启动通信事务的请求,为特定时间周期分配新地址,并且将新 地址连同其它配置信息一起发送到做出请求的端点12。
在一个实施例中,端点12从DHCP服务器18请求紧急拨号串,并且 DHCP服务器18将本地紧急拨号串提供到端点12。 DHCP服务器18可在 DHCP选项中返回紧急拨号串以用于提供本地紧急拨号串。每个DHCP请 求可以在单独的包中或者聚集到单个请求中。DHCP服务器18包括硬件、 软件或前述的任何适合组合,以向端点12提供配置信息并且便利用于端 点12的通信会话。
SIP登记服务器20表示端点12在系统10中的安装期间便利端点12 登记的任何适合的SIP用户代理。SIP登记服务器20使用任何适合技术来 登记端点12的地址、身份、位置、或其它适合信息。例如,SIP登记服务 器可从端点12接收登记消息,以请求位置信息、身份、来自DHCP服务 器18的到联系地址的IP地址绑定(例如统一资源标识符或记录地址)、 紧急拨号串、或端点12可在登记过程中的有限量时间内使用的任何其它 适合信息。SIP登记服务器可以在便于通信时将该信息提供给系统10的其
他组件。SIP登记服务器20用所请求的信息和登记期限肯定地响应登记消 息。SIP登记服务器20可从端点12接收单独的登记消息或成批的登记消 息。因为SIP登记服务器20可位于世界上的任何地方,因此它可成功地响 应来自端点12对于紧急拨号串的请求。SIP登记服务器20包括硬件、软 件、或前述的组合以实现登记过程。
在操作的一个示例实施例中,端点12连接到网络16。端点12从系统 IO中任何适合的组件,例如DHCP服务器18或SIP登记服务器20,请求 本地紧急拨号串。组件基于端点12的位置选择适当的拨号串。如果端点 12从组件接收了位置信息而没有接收紧急拨号串,端点12可将位置信息 包括在到另一组件的登记消息中,以寻找本地重要的拨号串。端点12从 组件接收紧急拨号串并且将信息提供给端点12的用户。如果端点12移动 到具有不同拨号串的新位置,端点12可启动向任何适合组件(例如DHCP 服务器18或SIP登记服务器20)的对新拨号串的另一请求。或者,端点 12可响应于检测到新网络16和连接到新网络16而接收新的拨号串。
可在不偏离本发明范围的情况下对系统10做出修改、添加、或删 节。例如,端点12可确定一个以上的紧急拨号串。如果对于每个紧急服 务提供者存在不同的拨号串,端点12可确定用于消防队、警察局、或其 它适合的紧急服务提供者的拨号串。如果一个国家具有直接拨号预期,这 可能是适当的模式。作为另一例子,端点12可包括将紧急拨号串与紧急 服务提供者关联的服务标识符。又按另一例子,端点12可为非紧急服务 提供者,例如接线员或普通信息(即,在美国的411)确定拨号串。而 且,系统10的操作可由更多、更少、或其它的组件来执行。作为另一例 子,系统IO可具有在端点12的位置信息和与位置信息相关联的紧急拨号 串之间执行映射的附加服务器。包括软件、硬件、其它逻辑、或前述的任 何适合组合的任何适合的逻辑可执行系统10的功能。
图2是示出用于确定本地紧急拨号串的实施例的呼叫流程图。在示出
的实施例中,端点12在动态设备配置过程期间获得紧急拨号串。
在200,端点12连接到网络16。当连接时,在消息202端点12向 DHCP服务器18发送DISCOVER消息。在示出的实施例中,DISCOVER 消息包括对端点12位置、基于位置的紧急拨号串、和任何其它DHCP选 项的请求以便利配置过程。端点12可配置为在任何适合的时间请求紧急 拨号串,例如在连接到新的提供者时或在重新建立DHCP租约时。
在204, DHCP服务器18根据端点12的位置信息确定适当的紧急拨 号串。在消息206, DHCP服务器18在OFFER消息中将信息发送到端点 12。 OFFER消息包括位置信息、紧急拨号串、和其它在DISCOVER消息 中请求的信息。当端点12接收紧急拨号串时,它通过任何适合的方式将 拨号串显示在端点12上。例如,紧急拨号串可在端点12上表示为数字字 符。因为端点12从DHCP服务器18接收了紧急拨号串,端点12可继续 登记过程,而不必再试图确定拨号串。
端点12通过向SIP登记服务器20登记来继续过程。在消息208,端 点12向SIP登记服务器20发送REGISTER消息,并且在消息210,从 SIP登记服务器20接收200 OK。
可对于呼叫流程图做出修改、添加、或删节。例如,可在呼叫流程图 中出现附加的或更少的消息。DHCP服务器18可在INFORM消息或 DHCP ACK中包括紧急拨号串。尽管以特定顺序描述,呼叫流程图中的消 息可以任何适合的顺序连续地或并行地出现。消息的顺序可根据网络类 型、结构、和元件之间使用的协议而改变。
图3是示出用于确定本地紧急拨号串的另一实施例的呼叫流程图。在 示出的实施例中,端点12在为呼叫控制目的登记过程期间获得紧急拨号 串。端点12表示使用SIP登记服务器20向系统10登记的SIP设备。
在300,端点12连接到网络16。在连接到网络16时,在消息302, 端点12向DHCP服务器18发送DISCOVER消息。DISCOVER请求请求 位置信息和其它适合信息以便利登记过程。在消息304, DHCP服务器18 用OFFER应答响应DISCOVER请求。OFFER应答包括对所请求信息的响 应。例如,OFFER应答包括端点12的位置信息。
在示出的实施例中,端点12不从DHCP服务器18请求或接收紧急拨 号串,所以端点12与SIP登记服务器20通信以确定紧急拨号串。在消息 306,端点12将REGISTER消息发送到SIP登记服务器20。提供 REGISTER消息以用于在系统10中的登记。在示出的实施例中, REGISTER消息包括从DHCP服务器18接收的端点12的位置信息,和用 于本地适当紧急拨号串的请求。REGISTER消息可包括以任何适合形式的 位置信息,例如按照根据请求注解4119的现有信息数据格式一位置对象
(Presence Information Data Format-Location Object, PIDF-LO)消息体。 SIP登记服务器20可理解该消息,即使它是加密的。例如,如果PIDF-LO 是城市的形式,SIP登记服务器20可理解端点12位于的国家和州或省。
在308,使用从端点12接收的位置信息,SIP登记服务器20确定适当 的紧急拨号串。在示出的实施例中,SIP登记服务器20包括将位置信息映 射到拨号串的数据库。在消息310, SIP登记服务器20将包括紧急拨号串 的200 OK消息发送到端点12。当端点12接收了紧急拨号串时,它通过任 何适合的方式显示拨号串。例如,紧急拨号串可在端点12上表示为数字 字符。
可对于呼叫流程图做出修改、添加、或删节。例如,端点12还可通 过GPS芯片知道其地理位置,通过任何其它适合技术知道DHCP ACK消 息,或前述的组合。或者,SIP登记服务器20可知道端点12的位置,而 不必从端点12接收特定位置信息。
作为另一例子,系统10可包括另一服务器来处理位置信息到与位置 信息相关联的紧急拨号串的映射。如果SIP登记服务器20通过坐标的形式 接收端点12的位置信息,SIP登记服务器20可将坐标发送到其它服务器 以处理坐标到拨号串的映射。
又按另一例子,可传送附加或更少的消息。尽管以特定顺序描述,呼 叫流程图中的消息可根据所涉及的每个协议的规则以任何适合的顺序连续 地或并行地出现。消息的顺序可根据网络类型、结构、和元件之间使用的 协议而改变。
本发明的某些实施例可提供一个或多个技术优点。 一个实施例的技术
优点包括向端点提供适当的编号序列,或拨号串,其可用于联系紧急服 务。适当的拨号串是通过端点的位置确定的。在全世界各处有六十种以上 不同的拨号串,用户可能不知道各个位置的拨号串。因此,当用户移动到 不同位置时,提供本地紧急拨号串以通知用户。
尽管己在多个实施例中描述了本发明,对本领域技术人员来说可提出 无数改变、变化、变更、变换和修改,并且旨在本发明包含如落入所附权 利要求范围内的这些改变、变化、变更、变换和修改。
权利要求
1.一种用于确定本地紧急拨号串的方法,包括确定网络中端点的位置信息,所述位置信息指示所述端点的当前位置;和接收紧急拨号串,所述紧急拨号串是根据所述位置信息确定的,所述紧急拨号串操作为联系与所述端点的当前位置相关联的紧急服务。
2. 根据权利要求1所述的方法,还包括连接到所述网络,所述连接 启动对所述紧急拨号串的确定。
3. 根据权利要求1所述的方法,还包括发送对所述紧急拨号串的请求。
4. 根据权利要求1所述的方法,还包括发送对所述紧急拨号串的请 求,所述请求包括所述端点的位置信息。
5. 根据权利要求1所述的方法,其中确定位置信息包括实现自我发 现步骤来确定所述位置信息。
6. 根据权利要求1所述的方法,其中确定位置信息包括将对所述位 置信息的请求发送到动态主机配置协议(DHCP)服务器。
7. 根据权利要求1所述的方法,其中所述紧急拨号串标识与所述紧 急拨号串相关联的紧急服务。
8. 根据权利要求1所述的方法,其中接收所述紧急拨号串包括从 DHCP服务器和登记服务器中所选择的一个接收所述紧急拨号串。
9. 根据权利要求1所述的方法,其中接收所述紧急拨号串包括接收 来自DHCP服务器的DHCP响应中的所述紧急拨号串。
10. 根据权利要求1所述的方法,其中接收所述紧急拨号串包括接收 来自登记服务器的会话启动协议(SIP)响应中的所述紧急拨号串。
11. 根据权利要求1所述的方法,其中接收所述紧急拨号串包括 接收用于第一紧急服务的第一紧急拨号串;和 接收用于第二紧急服务的第二紧急拨号串。
12. —种体现在计算机可读介质中的用于确定本地紧急拨号串的逻 辑,所述逻辑可操作为确定网络中端点的位置信息,所述位置信息指示所述端点的当前位 置;禾口接收紧急拨号串,所述紧急拨号串是根据所述位置信息确定的,所述 紧急拨号串操作为联系与所述端点的当前位置相关联的紧急服务。
13. 根据权利要求12的逻辑,还可操作为连接到所述网络,所述连接启动对所述紧急拨号串的确定。
14. 根据权利要求12的逻辑,还可操作为发送对所述紧急拨号串的 请求。
15. 根据权利要求12的逻辑,还可操作为发送对所述紧急拨号串的 请求,所述请求包括所述端点的位置信息。
16. 根据权利要求12的逻辑,其中确定位置信息包括实现自我发现 步骤来确定所述位置信息。
17. 根据权利要求12的逻辑,其中确定位置信息包括将对所述位置 信息的请求发送到动态主机配置协议(DHCP)服务器。
18. 根据权利要求12的逻辑,其中所述紧急拨号串标识与所述紧急 拨号串相关联的紧急服务。
19. 根据权利要求12的逻辑,其中接收所述紧急拨号串包括从DHCP服务器和登记服务器中所选择的 一个接收所述紧急拨号串。
20. 根据权利要求12的逻辑,其中接收所述紧急拨号串包括接收来 自DHCP服务器的DHCP响应中的所述紧急拨号串。
21. 根据权利要求12的逻辑,其中接收所述紧急拨号串包括接收来 自登记服务器的会话启动协议(SIP)响应中的所述紧急拨号串。
22. 根据权利要求12的逻辑,其中接收所述紧急拨号串包括 接收用于第一紧急服务的第一紧急拨号串;和 接收用于第二紧急服务的第二紧急拨号串。
23. —种用于确定本地紧急拨号串的系统,包括 端点,可操作为确定网络中的位置信息,所述位置信息指示所述端点的当前位 置;禾口接收紧急拨号串,所述紧急拨号串是根据所述位置信息确定的,所述紧急拨号串操作为联系与所述端点的当前位置相关联的紧急服务;和 动态主机配置协议(DHCP)服务器,可操作为提供所述端点的位置梓,I 口 'B、 o
24. 根据权利要求23所述的系统,所述端点还可操作为连接到所述 网络,所述连接启动对所述紧急拨号串的确定。
25. 根据权利要求23所述的系统,所述端点还可操作为发送对所述 紧急拨号串的请求。
26. 根据权利要求23所述的系统,所述端点还可操作为发送对所述 紧急拨号串的请求,所述请求包括所述端点的位置信息。
27. 根据权利要求23所述的系统,所述端点还可操作为实现自我发 现步骤来确定所述位置信息。
28. 根据权利要求23所述的系统,所述DHCP服务器还可操作为 从所述端点接收对所述紧急拨号串的请求; 根据所述位置信息确定所述紧急拨号串;和 将所述紧急拨号串发送到所述端点。
29. 根据权利要求23所述的系统,还包括登记服务器,所述登记服 务器可操作为从所述端点接收对所述紧急拨号串的请求; 根据所述位置信息确定所述紧急拨号串;和 将所述紧急拨号串发送到所述端点。
30. 根据权利要求29所述的系统,所述登记服务器还可操作为 将所述位置信息发送到外部服务器;和 根据所述位置信息从所述外部服务器接收所述紧急拨号串。
31. 根据权利要求23所述的系统,所述端点还可操作为 接收用于第一紧急服务的第一紧急拨号串;和 接收用于第二紧急服务的第二紧急拨号串。
32. —种用于确定本地紧急拨号串的系统,包括 用于确定网络中端点的位置信息的装置,所述位置信息指示所述端点的当前位置;和用于接收紧急拨号串的装置,所述紧急拨号串是根据所述位置信息确 定的,所述紧急拨号串操作为联系与所述端点的当前位置相关联的紧急服 务。
全文摘要
确定本地紧急拨号串包括确定网络中端点的位置信息。位置信息指示端点的当前位置。接收紧急拨号串。紧急拨号串是根据位置信息确定的,并且紧急拨号串操作为联系与端点的当前位置相关联的紧急服务。
文档编号H04M11/04GK101361357SQ200780001687
公开日2009年2月4日 申请日期2007年2月6日 优先权日2006年2月20日
发明者詹姆斯·M·帕克 申请人:思科技术公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1