在业务网内映射ip地址到msisdn号码的方法和设备的制作方法

文档序号:7708195阅读:193来源:国知局
专利名称:在业务网内映射ip地址到msisdn号码的方法和设备的制作方法
技术领域
本发明涉及业务网,并且特別涉及映射临时IP地址到净皮建立的 MSISDN号码。
相关技术描述
无线应用协议(WAP)被安置在两种快速进展的网络技术,无线数 据和互联网的转换中。无线数据市场和互联网两者都在快速发展并且不 断扩展新用户。互联网的迅速发展已经推动了新的和激动人心的信息业 务的创建。被开发用于互联网的大部分技术已经被设计用于台式和更大 的计算机以及到高带宽网络的媒体。
与台式计算机相比,手持无线设备提出更多限制的计算环境。与台式 系统相比,它们具有较小功率的CPU和存储器。同样地,与有线网相比, 无线数据网提出更多限制的通信环境。无线网具有关于功率、可用的频 谱和移动性的基本的限制。通过修改用于互联网到手持无线数据设备的 专门的需求的现有的网络技术,WAP规范已经被发展以便针对移动网特 性。
通过WAP网关节点,到利用WAP技术的无线应用协议系统的接入 被提供。WAP网关节点通常位于为移动终端提供到互联网的接入的一个 互联网业务提供者(ISP)内。然而,该WAP网关节点可替代地可以被 一个移动业务运营商提供。为了获得到该WAP网关节点的接入,用户 必须被鉴別。对于用户有两个可能的鉴別点。第一个鉴别点在一个数据 呼叫的建立期间。这个鉴别#1位于被该移动终端利用的 一个移动交换中 心内的综合接入系统(IAS)处理,和/或净皮一个^f立于该WAP网中的远 程筌别拨入用户业务(RADIUS)鉴別服务器处理。该用户还可以当接入在该WAP网内的特殊服务器时被鉴别。这种 鉴別方式可以用两种不同的方法处理。代理鉴別可以被使用,其中该 WAP网关返回一个"407"的状态码到一个WAP浏览器。这启动与对于 超文本传输协议(HTTP)消息相同类型的基本鉴别。响应于这个状态 码, 一个用户ID和密码坤皮该用户输入,并且这个数据坤皮包括在来自该 浏览器的每一个IP分组内。
一个WAP网关支持承载消息的几个不同类型,例如,IP、 SMS、 USSD等等。 一个MSISDN在该WAP网关内祐J吏用以便确定是否一个 用户被允许使用该WAP网关节点、以便对使用该WAP网关节点计费、 并且以便使对特殊内容的计费能够被发送。如果SMS或USSD承载协议 被使用,则该MSISDN总是被包括在该数据分组内并且这不造成对该 WAP网关的识別问题。然而,当使用IP协议时,在该移动交换中心内 的综合接入系统分配一个临时IP地址到该移动终端。这个IP地址^皮包 括在被发送到该WAP网关的消息内。现在,该WAP网关没有办法确定 与一个特殊的IP地址有关的MSISDN号码。因此,需要使该WAP网关 能够把临时IP地址和一个固定的MSISDN号码联系起来的某种方法。
另外,现有的系统需要接入一个网络内的业务的移动终端多次在该 网络中的各种服务器上签名,每个服务器一次。这是由于需要提供与每 个服务器不能单独得到的移动终端有关的鉴别和信息。
发明概述
本发明利用 一个系统和方法来克服上述和其它问题,所述系统和方 法把一个移动终端的临时^皮分配的IP地址和一个供在一个业务网内的 鉴別、记帐和人格化过程使用的MSISDN号码联系起来。响应于一个移 动终端的请求,在一个无线网内的第一服务器产生一个开始分组。该开 始分组包括该移动终端的一个MSISDN和被该第一服务器分配到该移 动终端的一个IP地址。该开始分组-陂发送到在一个业务网内的一个第 一数据库,其中该MSISDN和该^皮分配的IP地址净皮存储在该第一数据 库内。该第一数据库允许该MSISDN和该IP地址一起存储,这样以致 该数据库可以被接入以便确定与该IP地址有关的一个MSISDN。可以由
于来自使用该IP地址的移动终端的这些请求,所迷其它服务器可以获 得该移动终端的MSISDN,并且所述其它服务器可以使用该MSISDN以便从在该业务网内的其它用户数据库获得关于该用户的附加的数据。 附图简述
全的理解,其中


图1是表示一个WAP网的框图2是包括本发明的IP到MSISDN映射技术的一个WAP网络的框
图3是表示一个移动终端请求一个特殊的WAP应用的信令图4是表示在一个移动终端和WAP网关之间的一个PPP连接的终 止的信令图;以及
图5是一个附加的实施方案,其中将本发明的IP到MSISDN映射 技术包括到一个业务网中。
详迷
现在参考附图,并且特別参考图l,它表示了一个WAP网络10。 在一个无线终端20内的一个微浏览器15使用户能够通过一个WAP网 关服务器30接入在互联网上的万维网服务器25。WAP网关30包括一个 将请求从WAP协议(WSP、 WTP、 WTLS和WDP)翻译到WWW协议 (HTTP和TCP/IP)的协议网关。这是通过在WAP网关服务器30内的 内容编码器和解码器35来完成的。
现在参考图2,它表示了一个利用RADIUS计费消息的方式映射IP 地址到 一 个MSISDN号码的系统的框图。同时关于 一 个鉴別过程,映射 一个IP地址到 一 个MSISDN号码的下列描述#:进行,该系统和方法还 被与一个记帐过程、人格化过程等等一起使用。该系统包括一个移动终 端45,它可以包括一个移动电话、便携式计算机、个人数据助理或能够 通过一个无线无线电网络55与一个MSC/VLR50通信的任何其它移动电 子设备。本领域的技术人员应该理解,用于在移动终端45和MSC/VLR50 之间通信的无线无线电网络将包括一个基地收发信机站、基站和在一个 无线无线电网络内必要的其它部件。
尽管被描述的实施方案使用RADIUS计费消息来执行被描述的本发 明,但是执行类似功能的其它系统也可以被使用。当一个客户被配置使 用RADIUS计费时,在业务传递开始时,该客户将产生一个描述净皮传 递的业务类型以及该业务正被传递到的用户的计费开始分組。该计费开始分组被发送到RADIUS计费服务器,它将发送回该分組已经被接收的 确认。在业务传递结束时,该客户将产生一个描述被传递的业务类型以 及诸如经过时间、输入和输出八位字节、或输入和输出分组的任选统计 的计费停止分组。该客户将发送它到RADIUS计费服务器,该服务器将 发送回该分组已经被接收的确认。通过本发明,RADIUS被用于在会话 开始时发送IP-地址和MSISDN。例如,通过对记帐或人格化过禾呈4吏用 RADIUS计费,信息的其它类型也可以被发送。能够在网络之间发送IP 地址和MSISDN信息的其它系统也可以被用于代替RADIUS系统。
MSC/VLR50包括一个被配置以便从MSC/VLR发送一个RADIUS 计费消息到WAP网关70的远程鉴別拨入用户业务(RADIUS)服务器 60。通过互连MSC/VLR50和WAP网关70的路由器65, RADIUS计费 消息被传送到WAP网关70。 一个RADIUS计费服务器75位于WAP网 关70内。RADIUS计费服务器75响应于从MSC/VLR50被接收的RADIUS 计费消息并且一收到这些消息就更新在WAP网关70内的映射会话数据 库80。映射会话数据库80包括多个用于被分配的临时IP地址和移动终 端45的相关MSISDN的存储^立置。
RADIUS计费消息包括描述被传递的业务类型的数据分组,以及该 业务被传递到的用户。在该分组中的信息尤其包括MSISDN号码、帧数、 以及移动终端45的IP地址。在一个分组中涉及IP地址和MSISDN号码 的信息被用于更新在WAP网关70内的数据库80。表示在一个移动终端 45和WAP网关70之间连接停止的RADIUS计费消息导致数据库80将 被更新,这样以致用于该移动终端的MSISDN和IP地址不再被存储以 及^皮在数据库中联系在一起。
一旦一个移动终端45已经^皮WAP网关70和该IP地址正确地鉴別, 并且该移动终端的IP地址和MSISDN被存储在数据库80中,则该移动 终端可以接入在该WAP网内的应用85。 RADIUS鉴別服务器与一个翻 译应用程序(API)接口 88合作,为数据库80提供一个管道,使应用 能够为该移动终端45接入和确定与IP地址有关的一个MSISDN。
现在参考图3,它提供了利用为接入WAP网关70的移动终端45映 射一个MSISDN号码到一个临时^皮分配的IP地址的方法的信令图的第 一个例子。在图3中被表示的过程描迷在互联网上,什么时候移动终端 45请求使用驻留在一个web服务器上的WAP应用85。移动终端45发
8送一个消息100到接入服务器60,以便建立一个到〗吏用点到点协议 (PPP)的接入服务器的连接。在建立一个与移动终端45的连接之前, 接入服务器60执行一个鉴别过程,其中移动终端45发送包括该移动终 端的PPP用户ID和一个密码的鉴別信息到使用一个密码鉴別过程 (PAP)的接入服务器60。
驻留在移动交换中心50 (图2)内的接入服务器60产生一个接入请 求消息105用于传输到爿f立于WAP网关70内的RADIUS鉴别,服务器78。 接入请求消息105包括被移动终端45发送到接入服务器60的PPP用户 ID和密码。该接入请求消息包括一个从接入服务器60到RADIUS服务 器75请求用户接入到一个特殊站点的请求。RADIUS服务器75用一个 接入接受消息110回答接入服务器60以便表示该接入已经被准许到该移 动终端45。
接下来, 一个PPP连接在接入服务器60和移动终端45之间#:建立。 IP分组通过该连接^皮发送。唯一被包括的关于在通过该PPP连接被发送 的IP分組内的发送者的信息是该源移动终端45的IP地址。该IP地址 不能单独#:用作一个用户ID,因为在该PPP连接建立期间,该IP地址 被接入服务器60或者RADIUS服务器75动态地分配到移动终端45。
为克服这个问题,作为一个计费请求消息115,移动终端45的IP 地址和MSISDN通过该PPP连接从接入月良务器60净皮发送到WAP网关 70,以便启用在这些标识符之间的映射。该IP地址和MSISDN作为一 个记录118被存储在WAP网关70内的映射会话数据库80内。WAP网 关70利用到使用该RADIUS协议的接入服务器60的必备计费响应消息 120来回答该计费请求消息115。 一旦这个连接净皮建立,则该用户可以产 生一个用于到在一个web服务器上的特殊WAP应用85 ("业务")的 接入的请求130。这个请求净皮从移动终端45转发到WAP网关70。 WAP 网关70转发移动终端请求138到^皮请求的应用85。通过检^r该IP分组 首部以便确定该移动终端的IP地址,WAP网关70可以确定移动终端 45的IP地址。通过借助于应用程序接口 88来检验映射会话数据库80 以及相关的IP地址,移动终端45的MSISDN被确定。被确定的MSISDN 被设置在被用于接触WAP应用85的分组的HTTP首部中。
现在参考图4,它表示了一个信令图,其中具有一个被建立的到接 入服务器60的PPP连接的一个移动终端45终止该PPP连接。最初,移动台45在135终止与接入服务器60的PPP连接。响应于该PPP连接的 终止,接入服务器60发送一个计费请求停止消息140到WAP网关70。 这个请求包括移动终端45的MSISDN和IP地址。响应于记费请求停止 消息140, WAP网关70在映射会话数据库80内消除与MSISDN和IP 地址有关的条目。WAP网关70利用确认PPP连接的取消的计费响应消 息145来响应该计费请求停止消息。
现在参考图5,它表示了一个可替代的实施方案,其中代替在一个 WAP网内^皮实现,该系统在一个通用业务网150内^皮实现。 一个业务网 150被定义为一个IP网,它作为用于为移动终端155的用户提供该移动 终端到互联网的接入的多个业务的宿主。 一个业务网还可以包括以前4皮 描述的WAP功能性。移动终端155通过直接拨入来接入业务网150,或 者通过互联网接入业务网150。移动台155通过接入服务器160与业务 网150接触。该接入服务器包括一个用于在该移动台和业务网150之间 建立连接的调制解调器群。例如,在一个GPRS网中,接入服务器160 将在GGSN (GPRS网关服务节点)中被实现。
当移动终端155请求使用被业务网150提供的一个特殊的应用时, 通过接入服务器160, 一个请求被发送到RADIUS服务器165。响应于该 请求,RADIUS服务器165用移动终端155的用户数据库170为该移动 终端155执行一个鉴别过程。用户数据库170 (它可以与一个服务器相 联系)包括关于移动终端155的用户的信息,并且可以请求一个密码或 者其它的鉴别数据。在鉴别之后,接入服务器160产生一个计费开始请 求消息到RADIUS服务器165。该计费开始请求消息包括一个从接入服 务器160到RADIUS服务器165以便接入一个特殊的应用的请求,并且 包括用于该移动终端的MSISDN和IP地址。用于该移动终端的IP地址 和MSISDN被从RADIUS服务器165发送到它们被存储的会话数据库 l75 (可以与一个服务器相联系)。
一旦移动终端155已经被鉴別并且4吏它的IP地址和MSISDN号码 被存储在会话数据库175内,则移动终端155可以利用一个单独的开始 指令(sign-on)能力,其中移动终端155只登录到业务网150中一次。 在这个第一次登录之后,移动终端155可以接入被业务网150提供的任 何业务,诸如读取电子邮件、支付停放费等等。会话数据库175可以通 过被业务网!50提供的任何应用或者服务器被接入。通过发现在该会话数才居库内的该移动终端的IP地址和获得相关的MSISDN,移动终端155 被识别。通过作为一个关键字利用该移动终端的IP地址,业务网150 可以发现移动终端155预订哪些业务、记帐地址和类似类型的信息。
在一个例子中,在移动终端155接入业务网150之后,移动终端155 接入邮件服务器180以便读取和或发送电子邮件。响应于移动终端155 接入邮件服务器180的尝试,邮件服务器180请求会话数据库175把被 提供的用户的IP地址翻译成MSISDN。邮件服务器180通过4吏用^皮提供 的MSISDN请求来自用户数据库170的用户参数。
在第二个例子中,当移动终端155接入一个万维网服务器185时, 万维网服务器185用移动终端155的IP地址接入会话数据库175,以便 确定移动终端155的MSISDN。 WWW服务器185随后使用被提供的 MSISDN号码以便接入在用户数据库170内的用户参数。
在这个实施方案中,可以通过在可以;故该移动台直接接入的业务网 内的其它服务器接入会话数据库175。这些其它服务器可以询问会话数 据库175来代替对于每个服务器需要一个单独的登录过程,以便获得该 用户MSISDN。该MSISDN与一个特定的移动终端155相联系,并且移 动终端155被假定属于一个特定的用户。因此,在用户数据库170中的 用户身份和MSISDN之间有一个一对一的关系。在鉴別过程期间,用户 数据库170被RADIUS鉴別服务器询问。
以上描述了用于实现本发明的一个优选实施方案,并且本发明的范 围不必被这个描述限制。本发明的范围由所附权利要求书来定义。
ii
权利要求
1.一种在数据网络中用于向与数据网络进行通信的应用提供移动设备的用户标识号的服务器,所述服务器包括用于从网络网关节点接收移动设备的用户标识号和给移动设备分配的临时IP地址的装置;用于把用户标识号和临时IP地址存储在数据库中的装置;用于从移动终端接收指向所述应用的请求的装置,所述请求包括给移动设备分配的临时IP地址;用于通过经由拉应用编程接口访问数据库来确定移动设备的用户标识号的装置;以及用于将所确定的用户标识号置于分组首部中并且利用数据分组将分组首部传送到应用的装置。
2. 如权利要求l所述的服务器,其中用于从网络网关节点接收用户 标识号和临时IP地址的装置包括用于接收计费开始分组的装置,所述 计费开始分組包含移动设备的用户标识号和给移动设备分配的临时IP 地址。
3. 如权利要求2所述的服务器,还包括用于在移动设备结束会话时接收计费停止分组的装置,所述计费停 止分组包括用户标识号和给移动设备分配的临时IP地址;以及用于响应于计费停止分组而从数据库中删除所存储的用户标识号 和临时IP地址的装置。
4. 如权利要求2所述的服务器,还包括用于响应于接收到计费开始 分组而向网络网关节点传送确认分组的装置。
5. 如权利要求l所述的服务器,其中所述服务器在鉴別过程、记帐 过程和人格化过程中的至少一个中被使用。
6. 如权利要求l所述的服务器,其中所述用户标识号是移动设备的 MSISDN号。
7. 如权利要求l所述的服务器,其中所述网络是WAP网络。
8. 如权利要求l所述的服务器,其中所述服务器是RADIUS服务器。
9. 一种在数据网络中的服务器中用于向与数据网络进行通信的应 用提供移动设备的用户标识号的方法,所述方法包括以下步骤从网络网关节点接收移动设备的用户标识号和给移动设备分配的临时IP地址;把用户标识号和临时IP地址存储在数据库中;从移动终端接收指向所述应用的请求,所述请求包括给移动设备分 配的临时IP地址;通过经由拉应用编程接口访问数据库来确定移动设备的用户标识 号;以及将所确定的用户标识号置于分组首部中并且利用数据分组将分组 首部传送到应用。
10. 如权利要求9所述的方法,其中用于从网络网关节点接收用户 标识号和临时IP地址的步骤包括接收计费开始分组,所述计费开始 分组包含移动设备的用户标识号和给移动设备分配的临时IP地址。
11. 如权利要求10所述的方法,进一步包括 用于在移动设备结束会话时接收计费停止分组的装置,所述计费停止分组包括用户标识号和给移动设备分配的临时IP地址;以及用于响应于计费停止分组而从数据库中删除所存储的用户标识号 和临时IP地址的装置。
12. 如权利要求IO所述的方法,进一步包括响应于接收到计费开始 分组而向网络网关节点传送确认分组。
13.如权利要求9所述的方法,其中所述方法在鉴别过程、记帐过 程和人格化过程中的至少一个中祐J吏用。
14. 一种在数据网络中用于向与数据网络进行通信的应用提供移动 设备的用户标识号的服务器,所述服务器包括用于从移动终端接收指向所述应用的请求的装置,所述请求包括给 移动设备分配的临时IP地址;用于通过经由拉应用编程接口访问数据库来确定移动设备的用户 标识号的装置;以及用于将所确定的用户标识号置于分组首部中并且利用数据分组将 分组首部传送到应用的装置。
15. —种在数据网络中用于向与数据网络进行通信的应用提供移动 设备的用户标识号的方法,所述方法包括以下步骤在与移动终端进行通信的网络节点中执行以下步骤响应于来自移动终端的接入请求而产生开始分组,所述开始分组包含与移动终端相关联的用户标识号和给移动终端分配的IP地址; 以及发送开始分组到数据库,所述数据库接收开始分组并存储开始 分组中所包含的用户标识号和IP地址;以及在与数据库和多个应用进行通信的服务器中执行以下步骤从移动终端接收指向应用之一的请求,所述请求包括给移动设 备分配的IP地址;利用拉应用编程接口 (API)来访问数据库并且提取与给移动 终端分配的IP地址相关联的用户标识号;将所提取的用户标识号置于首部中;以及以数据分组将首部传送到移动终端的请求所指向的应用。
全文摘要
本发明涉及在业务网内映射IP地址到MSISDN号码的方法和设备,公开了一种在数据网络中用于向与数据网络进行通信的应用提供移动设备的用户标识号的服务器,所述服务器包括用于从网络网关节点接收移动设备的用户标识号和给移动设备分配的临时IP地址的装置;用于把用户标识号和临时IP地址存储在数据库中的装置;用于从移动终端接收指向所述应用的请求的装置,所述请求包括给移动设备分配的临时IP地址;用于通过经由拉应用编程接口访问数据库来确定移动设备的用户标识号的装置;以及用于将所确定的用户标识号置于分组首部中并且利用数据分组将分组首部传送到应用的装置。
文档编号H04L29/08GK101594365SQ200910141208
公开日2009年12月2日 申请日期2002年3月5日 优先权日2001年3月9日
发明者I·贝里, R·斯科格 申请人:艾利森电话股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1