[go: up one dir, main page]

CN1171479C - Virtual numbering scheme for interoperability between heterogeneous networks - Google Patents

Virtual numbering scheme for interoperability between heterogeneous networks Download PDF

Info

Publication number
CN1171479C
CN1171479C CNB008096864A CN00809686A CN1171479C CN 1171479 C CN1171479 C CN 1171479C CN B008096864 A CNB008096864 A CN B008096864A CN 00809686 A CN00809686 A CN 00809686A CN 1171479 C CN1171479 C CN 1171479C
Authority
CN
China
Prior art keywords
virtual number
protocol
home
originating
number parameters
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CNB008096864A
Other languages
Chinese (zh)
Other versions
CN1359582A (en
Inventor
L����Ŷ�
L·马杜尔
S·苏尔塔纳
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Telefonaktiebolaget LM Ericsson AB
Original Assignee
Telefonaktiebolaget LM Ericsson AB
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Telefonaktiebolaget LM Ericsson AB filed Critical Telefonaktiebolaget LM Ericsson AB
Publication of CN1359582A publication Critical patent/CN1359582A/en
Application granted granted Critical
Publication of CN1171479C publication Critical patent/CN1171479C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W92/00Interfaces specially adapted for wireless communication networks
    • H04W92/02Inter-networking arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W40/00Communication routing or communication path finding
    • H04W40/02Communication route or path selection, e.g. power-based or shortest path routing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/26Network addressing or numbering for mobility support

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Telephonic Communication Services (AREA)

Abstract

本发明提供了一种多协议编址方案,该方案考虑了在异构型环境中网络之间的完全互操作性。根据示范实施例,提供一种系统和方法,用于静态或动态地给请求接入的用户分配一个虚拟号码参数。该虚拟号码参数是通用路由地址,其提供与服务于具体用户的系统支持的路由技术兼容的所有可能的路由地址(如IP、ATM、X.25、用户@域、E.164等)。通过这个虚拟号码参数的使用,有助于在异构型网络之间建立呼叫。

Figure 00809686

The present invention provides a multi-protocol addressing scheme that allows for full interoperability between networks in a heterogeneous environment. According to exemplary embodiments, a system and method are provided for statically or dynamically assigning a virtual number parameter to a user requesting access. The virtual number parameter is a generic routing address that provides all possible routing addresses compatible with the routing technology supported by the system serving the specific user (eg IP, ATM, X.25, User@Domain, E.164, etc.). Through the use of this virtual number parameter, it is helpful to establish a call between heterogeneous networks.

Figure 00809686

Description

用于异构型网络之间 的互操作性的虚拟编号方案Virtual numbering scheme for interoperability between heterogeneous networks

背景background

本发明总地涉及通信系统,并且特别是涉及用于在蜂窝通信环境中建立连接的技术和结构,该蜂窝通信环境包含电信和数据通信两种网络。The present invention relates generally to communication systems, and more particularly to techniques and structures for establishing connections in a cellular communication environment, which includes both telecommunications and data communication networks.

全球移动通信系统(GSM)描述了一个通信的欧洲标准和相应的公共陆地移动网(PLMN),其目的是提供一致性,以便用户能够接入各处任意GSM系统的通信系统而设备兼容性问题最少。这样,PLMN电信系统就为移动用户提供了在GSM系统内自由旅行并使用其中提供的移动业务的能力。The Global System for Mobile Communications (GSM) describes a European standard for communications and the corresponding Public Land Mobile Network (PLMN), whose purpose is to provide consistency so that users can access any GSM system communication system anywhere without equipment compatibility issues least. In this way, the PLMN telecommunication system provides mobile users with the ability to travel freely within the GSM system and use the mobile services provided therein.

图1表示一个示范的传统无线GSM电信网。传统的无线GSM电信网一般包含基站收发信台(BTS)、基站控制器(BSC)、装有拜访者位置寄存器(VLR)的移动交换中心(MSC),以及具有认证中心(AuC)的归属位置寄存器(HLR)。每个BTS为位于无线网络的各个小区或区域内的一个或多个移动台(MS)提供通信。一个BSC控制着一个或多个BTS的运行。BSC与MSC互连在一起,MSC把信息传递到预定的目的地(例如,公共交换电话网PSTN)。每个MSC与一个HLR和VLR相关联。HLR存储着位置信息和用户数据,后者定义了每个移动台被授权使用的业务。VLR为那些当前位于相应MSC服务区内的移动台存储用户数据。关于传统无线电信网的另外信息可以参见Kulkarni等的美国专利第5862481号和Joensuu的美国专利第5867788号,这两个专利特别地一并引入以在这里作为参考。Figure 1 shows an exemplary conventional wireless GSM telecommunication network. A traditional wireless GSM telecommunication network generally includes a base transceiver station (BTS), a base station controller (BSC), a mobile switching center (MSC) with a visitor location register (VLR), and a home location with an authentication center (AuC). Register (HLR). Each BTS provides communications for one or more mobile stations (MS) located within various cells or areas of the wireless network. A BSC controls the operation of one or more BTSs. The BSC is interconnected with the MSC, and the MSC forwards the information to the intended destination (for example, the Public Switched Telephone Network PSTN). Each MSC is associated with a HLR and VLR. The HLR stores location information and subscriber data, which defines the services each mobile station is authorized to use. The VLR stores subscriber data for those mobile stations currently located within the service area of the corresponding MSC. Additional information on conventional wireless telecommunications networks can be found in US Patent No. 5,862,481 to Kulkarni et al. and US Patent No. 5,867,788 to Joensuu, both of which are expressly incorporated herein by reference.

在传统的电信方案中,当移动台进入一个新的MSC覆盖区域或者移动台被激活时,移动台首先尝试向服务的MSC登记。移动台通过向正在服务的MSC发送一个相关联的标识(如国际移动用户标识(IMSI)号)完成登记过程。熟悉本领域的人将理解,IMSI由系统映射到移动台的MSISDN。此后服务的MSC使用该信息与存储着发出请求的移动台的用户信息的具体HLR通信,以便通知HLR该移动台的新位置,并为该移动台从HLR取回用户信息。该用户信息被下载到服务MSC的VLR上。然后服务的MSC使用该用户信息来进行任何请求的认证测试。一旦满足了认证测试,MSC就向移动台提供由用户数据定义的业务。In traditional telecommunication schemes, when a mobile station enters a new MSC coverage area or the mobile station is activated, the mobile station first attempts to register with the serving MSC. The mobile station completes the registration process by sending an associated identity, such as an International Mobile Subscriber Identity (IMSI) number, to the serving MSC. Those skilled in the art will understand that the IMSI is mapped by the system to the MSISDN of the mobile station. The serving MSC thereafter uses this information to communicate with the particular HLR storing the subscriber information of the requesting mobile station in order to inform the HLR of the mobile station's new location and to retrieve subscriber information from the HLR for the mobile station. The user information is downloaded to the VLR serving the MSC. The serving MSC then uses this user information to perform any requested authentication tests. Once the authentication test is satisfied, the MSC provides the mobile station with the services defined by the user data.

图2说明在ANSI41系统中的传统电信方案,用于在起始MSC覆盖区域中的第一移动台和服务MSC覆盖区域中的第二移动台之间建立呼叫。在步骤a中,起始MSC接收来自第一移动台的呼叫始发请求和被拨的移动台地址位(即第二个移动台的电话簿号码)。起始MSC向存储第二移动台的用户信息的HLR发送一个定位请求(LOCREQ)消息(步骤b)。如果被拨的移动台地址位已分配给合法的用户,HLR就向第二移动台当前登记的VLR发送路由请求(ROUTREQ)消息(步骤c)。然后VLR向服务MSC转发路由请求消息(步骤d)。作为对路由请求消息的响应,该MSC向VLR请求第二移动台的业务信息(即用户数据)(步骤e)。如果第二移动台以前没有在VLR登记过,因而不被VLR所知,或者MSC请求的信息在VLR上不存在,则VLR向HLR请求信息(步骤f)。作为响应,HLR向VLR发送被请求的信息(步骤g),VLR接着将信息路由给服务MSC(步骤h)。服务MSC给第二移动台分配一个临时本地电话簿号码(TLDN),并把该信息返回给VLR(步骤i),VLR接着将信息返回给HLR(步骤j)。Figure 2 illustrates a conventional telecommunications scheme in an ANSI41 system for setting up a call between a first mobile station in the coverage area of an originating MSC and a second mobile station in the coverage area of a serving MSC. In step a, the originating MSC receives a call origination request from the first mobile station and the dialed mobile station address digits (ie, the directory number of the second mobile station). The originating MSC sends a location request (LOCREQ) message to the HLR storing the subscriber information of the second mobile station (step b). If the dialed mobile station address has been assigned to a legitimate user, the HLR sends a routing request (ROUTREQ) message (step c) to the VLR currently registered with the second mobile station. The VLR then forwards the routing request message to the serving MSC (step d). As a response to the route request message, the MSC requests service information (ie user data) of the second mobile station from the VLR (step e). If the second mobile station has not previously been registered with the VLR and thus is not known to the VLR, or the information requested by the MSC does not exist at the VLR, the VLR requests the information from the HLR (step f). In response, the HLR sends the requested information to the VLR (step g), which in turn routes the information to the serving MSC (step h). The serving MSC assigns a temporary local directory number (TLDN) to the second mobile station and returns this information to the VLR (step i), which then returns the information to the HLR (step j).

TLDN是用于向服务系统传递呼叫的临时路由号码。在从起始系统中收到一个建立消息后对于具体的呼叫TLDN被解除分配,在起始系统中用作被叫方地址的TLDN被映射到相应的接收者标识(如IMSI)。呼叫建立技术限制于ISUP或与采用的传输技术紧密联结的登记信令(如SS7或CAS)。A TLDN is a temporary routing number used to route calls to a serving system. After receiving a setup message from the originating system the TLDN for the specific call is de-allocated and the TLDN used as the called party address in the originating system is mapped to the corresponding recipient identity (eg IMSI). The call establishment technique is limited to ISUP or registration signaling (such as SS7 or CAS) tightly coupled with the transport technique used.

当HLR接收了TLDN后,它向起始MSC返回定位请求响应信息(步骤k)。此后利用已有的互连协议(如SS7)和定位请求响应消息中说明的路由信息,起始MSC建立至服务MSC的话音路径(步骤l)。When the HLR receives the TLDN, it returns a location request response message to the originating MSC (step k). Thereafter, using the existing interconnection protocol (such as SS7) and the routing information described in the location request response message, the originating MSC establishes a voice path to the serving MSC (step 1).

尽管语音已经是并将继续是移动通信中重要的一部分,但在过去的十年中,消费者已越来越普遍地使用移动通信设备来传送数据而不是语音。发送和接收电子邮件、使用万维网浏览器获得万维网接入的可能性正被作为将越来越多地在无线通信系统中使用的业务而热烈讨论。这样,未来的通信系统可能包含电信网络和数据网络的组合,通过这些网络可路由呼叫。结果,为了给数据通信行业中使用基于IP或者基于其他数据通信的编址方案的电信运营商/业务提供商提供竞争优势,修改现有的电话编址技术是有必要的。Although voice has been and will continue to be an important part of mobile communications, over the past decade it has become increasingly common for consumers to use mobile communications devices to transmit data rather than voice. The possibility of sending and receiving e-mails, gaining web access using a web browser is being hotly discussed as a service that will be used more and more in wireless communication systems. As such, future communication systems may contain a combination of telecommunications and data networks through which calls may be routed. As a result, modifications to existing telephone addressing techniques are necessary in order to provide a competitive advantage to telecom operators/service providers in the data communications industry using IP-based or other data communications-based addressing schemes.

存在对这样的系统和方法的需求,即修改传统电信系统的编址方案,以便在包括电信和数据通信网络组合的环境中促进呼叫的建立。A need exists for a system and method that modifies the addressing scheme of traditional telecommunications systems to facilitate call setup in environments that include combined telecommunications and data communications networks.

概要summary

通过提供多协议编址方案,本发明试图克服本领域的上述缺点,该多协议编址方案考虑了异构型环境中网络之间的完全互操作性。根据本发明的示范实施例,提供了一种系统和方法用于静态或者动态地给请求接入的用户分配一个虚拟号码参数。该虚拟号码参数是一个通用路由地址,它提供与服务具体用户的系统所支持的路由技术相兼容的所有可能的可路由地址(IP、ATM、X.25、用户@域、E.164)。通过虚拟号码参数的使用,有助于在异构型和不兼容的网络之间建立呼叫。The present invention seeks to overcome the above-mentioned shortcomings of the art by providing a multi-protocol addressing scheme which allows for full interoperability between networks in a heterogeneous environment. According to an exemplary embodiment of the present invention, a system and method are provided for statically or dynamically assigning a virtual number parameter to a user requesting access. The virtual number parameter is a generic routing address that provides all possible routable addresses (IP, ATM, X.25, user@domain, E.164) compatible with the routing technology supported by the system serving the particular user. Call establishment between heterogeneous and incompatible networks is facilitated through the use of virtual number parameters.

附图简述Brief description of the drawings

通过结合附图的优选实施例的如下描述,本发明上述的目的和特征将更加显而易见,其中:Through the following description of preferred embodiments in conjunction with the accompanying drawings, the above-mentioned purpose and features of the present invention will be more apparent, wherein:

图1说明传统的无线GSM电信网络;Figure 1 illustrates a conventional wireless GSM telecommunication network;

图2说明在位于起始MSC覆盖区域内的第一移动台和服务MSC覆盖区域内的第二移动台之间建立呼叫的常规的电信方法;Figure 2 illustrates a conventional telecommunication method for setting up a call between a first mobile station within the coverage area of an originating MSC and a second mobile station within the coverage area of a serving MSC;

图3表示一个示范的异构型环境,在该环境中可以采用本发明的编址技术;Figure 3 shows an exemplary heterogeneous environment in which the addressing techniques of the present invention can be employed;

图4说明本发明的虚拟号码参数在示范事务处理中的使用,该事务处理中在起始系统(如因特网业务提供商)和漫游在拜访系统(如PLMN)中的移动台之间建立连接,其中起始系统和归属系统具有不同的协议能力;Figure 4 illustrates the use of the virtual number parameters of the present invention in an exemplary transaction to establish a connection between an originating system (such as an Internet service provider) and a mobile station roaming in a visited system (such as a PLMN), The originating system and the belonging system have different protocol capabilities;

图5A说明在具有不同协议能力的网络之间建立连接的重定向方法;Figure 5A illustrates the redirection method for establishing connections between networks with different protocol capabilities;

图5B说明在具有不同协议能力的网络之间建立连接的代理方法;Figure 5B illustrates a proxy method for establishing a connection between networks with different protocol capabilities;

图6说明本发明的虚拟号码参数在第二示范事务处理中的使用,该示范事务处理中在起始系统(如因特网业务提供商(ISP))和漫游在拜访系统(如PLMN)中的移动台之间建立连接,其中起始系统和归属系统有匹配的协议能力;以及Figure 6 illustrates the use of the virtual number parameters of the present invention in a second exemplary transaction for a mobile in an originating system (such as an Internet Service Provider (ISP)) and roaming in a visited system (such as a PLMN) establish a connection between stations where the originating system and the home system have matching protocol capabilities; and

图7说明使用本发明的VNP地址的示范呼叫转发事务处理。Figure 7 illustrates an exemplary call forwarding transaction using the VPN address of the present invention.

发明详述Detailed description of the invention

在下面的描述中,为了便于解释和不是限制,采用了具体的细节,如具体的电路、电路部件、技术等以提供一个对本发明的全面理解。然而,本领域的技术人员可以理解,本发明可以在脱离这些具体细节的其他实施例中实现。在其他的实例中,对众所周知的方法、设备和电路的详细描述被省略,以便不遮掩本发明的描述。In the following description, for purposes of explanation and not limitation, specific details are employed, such as specific circuits, circuit components, techniques, etc., in order to provide a thorough understanding of the present invention. However, it will be understood by those skilled in the art that the present invention may be practiced in other embodiments that depart from these specific details. In other instances, detailed descriptions of well-known methods, devices, and circuits are omitted so as not to obscure the description of the present invention.

如前所述,将来的通信系统将提供通过包含电信网(如SS7网)和数据通信网(如因特网)的系统路由信息的能力。目前用于电信网的编址机制是与所采用的传输技术紧密结合的,例如SS7,它采用E.164、E.212、SS7点代或其它类型的编址。结果,目前的编址机制不能处理那些存在于未来通信系统(如,包含数据通信和电信两个网络的系统)中的各种与传输无关的方案。本发明提供了一种用于在异构型环境(即包含电信网和数据通信网的环境)中建立连接的系统和方法。根据本发明的示范实施例,一种处理多协议路由机制的通用路由地址(被称为虚拟号码参数VNP)被采用。VNP提供必要的路由机制,允许起始系统从VNP中选择一个路由地址和从服务系统能力中选择一个兼容的呼叫建立协议,以便建立呼叫并路由呼叫。在那些不支持VNP的情况中,系统将退回到现有的解决方案(如TLDN)。As previously stated, future communication systems will provide the ability to route information through systems comprising telecommunications networks (eg, SS7 networks) and data communication networks (eg, the Internet). The addressing mechanism currently used in telecommunication networks is closely integrated with the transmission technology adopted, such as SS7, which uses E.164, E.212, SS7 point generation or other types of addressing. As a result, current addressing schemes cannot handle the various transport-independent schemes that will exist in future communication systems (eg, systems that include both data communication and telecommunications networks). The present invention provides a system and method for establishing a connection in a heterogeneous environment, ie an environment comprising a telecommunications network and a data communication network. According to an exemplary embodiment of the present invention, a generic routing address (called Virtual Number Parameters (VNP)) is employed to handle the multi-protocol routing mechanism. The VPN provides the necessary routing mechanisms to allow the originating system to select a routing address from the VPN and a compatible call setup protocol from the capabilities of the serving system to set up and route the call. In those cases where VPN is not supported, the system will fall back to existing solutions (such as TLDN).

图3表示一个示范的异构型环境,在其中采用了本发明的虚拟号码参数。如图所示,该示范的异构型环境包含一个基于IP的服务网络300,一个基于SS7的起始网络310和一个归属网络320,其中归属网络可以是,如基于IP的网络、基于SS7的网络等等。作为一个本领域的技术人员将理解,一个移动台的归属网络是包含存储具体移动台的用户数据和位置信息的HLR的网络。为简单起见,假定每个网络的构成相似(即,每个网络包含多个基站收发信台和基站控制器、一个移动交换中心、一个拜访者位置寄存器、一个归属位置寄存器等等)。将进一步理解,在这样的系统中在所有异构型网络的运营商之间应当存在某种合作协议。服务系统、归属系统和起始系统可以是采用任何商定的传输/路由/控制技术的任何网络的组成部分。因此,在这样的异构型环境中,一个呼叫能由一个数据网络发起到一个电信网络,反之亦然,也可以由第一个数据通信网络发起到第二个数据通信网络,或者是由第一个电信网络发起到第二个电信网络。Figure 3 shows an exemplary heterogeneous environment in which the virtual number parameters of the present invention are employed. As shown in the figure, the exemplary heterogeneous environment includes an IP-based service network 300, an SS7-based origin network 310, and a home network 320, wherein the home network can be, for example, an IP-based network, an SS7-based network and so on. As one skilled in the art will understand, a mobile station's home network is the network that contains the HLR that stores subscriber data and location information for that particular mobile station. For simplicity, each network is assumed to be similarly organized (ie, each network contains multiple base transceiver stations and base station controllers, a mobile switching center, a visitor location register, a home location register, etc.). It will be further understood that in such a system there should be some sort of cooperation agreement between the operators of all heterogeneous networks. The serving system, home system and originating system may be part of any network using any agreed transmission/routing/control technology. Therefore, in such a heterogeneous environment, a call can be initiated from one data network to a telecommunications network, and vice versa, from a first data communication network to a second data communication network, or from a second data communication network. One telecommunication network originates to a second telecommunication network.

本发明的VNP编址技术通过参考如图3所示的示范异构型环境得以描述。在图3中,假定移动台MS已经漫游出了它的归属覆盖区(即,出了归属系统320覆盖的区域)而进入数据通信网(如基于IP的网络300)的覆盖区。当移动台漫游进入服务网络300(即基于IP的网络)的覆盖区或在其中激活时,通过发送包含移动台标识例如IMSI的登记请求,移动台向服务网络300进行登记。The VPN addressing techniques of the present invention are described with reference to an exemplary heterogeneous environment as shown in FIG. 3 . In FIG. 3, it is assumed that the mobile station MS has roamed out of its home coverage area (ie out of the area covered by the home system 320) and into the coverage area of a data communication network (such as IP-based network 300). When a mobile station roams into or becomes active within the coverage area of the serving network 300 (ie, an IP-based network), the mobile station registers with the serving network 300 by sending a registration request containing the mobile station's identity, eg IMSI.

根据本发明的示范实施例,服务网络300响应于登记请求而为用户分配一个虚拟号码参数(VNP),并把登记消息中的参数提供给归属系统320。根据其中服务网络300是基于IP的网络的这个例子,VNP除包含与服务系统支持的路由技术兼容的任何其它种类的地址外,还包含一个IP地址。换句话说,本发明的VNP为一个具体的用户或可编址网络实体(如终端等)唯一地标识别名地址。VNP包含如地址类型、地址长度和地址本身的信息,并且VNP被加入到现存的网络事务处理中,如数据库查询、呼叫递送、漫游、重定向等等。登记消息也包含移动台的IMSI和指示服务网络300的协议能力(如SIP,H.323,HTTP等)的信息,还可选择地包含一个定时器来设置VNP有效的时间段。可以理解:没有定时器,则只要移动台被登记,VNP就能够被分配。According to an exemplary embodiment of the present invention, the service network 300 assigns a virtual number parameter (VNP) to the user in response to the registration request, and provides the parameter in the registration message to the home system 320 . According to the example where the service network 300 is an IP-based network, the VPN contains an IP address in addition to any other kind of address compatible with the routing technology supported by the service system. In other words, the VPN of the present invention is a specific user or an addressable network entity (such as a terminal, etc.) unique landmark identification name address. A VPN contains information such as address type, address length, and the address itself, and the VPN is added to existing network transactions, such as database queries, call delivery, roaming, redirection, and so on. The registration message also contains the IMSI of the mobile station and information indicating the protocol capabilities of the service network 300 (such as SIP, H.323, HTTP, etc.), and optionally contains a timer to set the effective time period of the VPN. It can be understood that without a timer, the VNP can be assigned as long as the mobile station is registered.

在从服务网络300接收到登记消息后,归属系统320存储该VNP,确认该登记消息并启动定时器以监视该VNP。该定时器可以通过如上面提到的拥有VNP的服务系统来提供,也可以由归属系统产生。服务系统也可以请求归属系统来代表它分配VNP。在归属系统产生定时器来监视VNP的情况下,当定时器到期时服务系统得到通知。服务系统能够接着请求继续进行VNP监视或者是请求丢弃那个具体用户的VNP。在解除登记和/或不活动状态(即定时器到期)下归属系统从用户的数据库中清除VNP并终止监视。After receiving the registration message from the serving network 300, the home system 320 stores the VNP, acknowledges the registration message and starts a timer to monitor the VNP. The timer can be provided by the service system that owns the VPN as mentioned above, and can also be generated by the home system. The serving system may also request the home system to assign a VPN on its behalf. In case the home system generates a timer to monitor the VPN, the serving system is notified when the timer expires. The serving system can then request that VPN monitoring continue or request that the VPN for that particular user be discarded. In the deregistered and/or inactive state (ie timer expires), the home system clears the VPN from the user's database and terminates monitoring.

在另一个实施例中,用户使用的终端也可以具有在VNP属性中提供可路由的地址的能力。在这种状态下,VNP属性的内容可以与服务系统协商。如果服务系统将不支持任意可能的可路由的地址,则它可以通过隧道化来自终端或去往终端的请求和负荷来提供连通性。In another embodiment, the terminal used by the user may also have the ability to provide a routable address in the VPN attribute. In this state, the content of VPN attributes can be negotiated with the service system. If the serving system will not support any possible routable addresses, it can provide connectivity by tunneling requests and payloads from or to endpoints.

图4说明了在一个示范的事务处理中本发明的虚拟号码参数的使用,在该事务处理中一个连接在起始系统(如因特网服务提供商)和一个漫游在拜访系统(如PLMN)的移动台之间建立起来,这里起始系统和归属系统具有不同的协议能力。一个用户从起始系统(即该例子中的ISP)试图定位当前漫游在PLMN(即服务/拜访系统)中的登记用户。根据本发明的实施例,由于假定归属系统不能直接与起始数据通信网通信,所以采用了PLMN网关。位置请求尤其包括被叫方的地址和起始系统的协议能力,并被从服务系统路由到PLMN网关。网关系统分析该请求和被叫方的地址,该地址可能是因特网类型的地址。网关执行或要求将地址映射到例如E.164地址类型。网关系统接着分析从映射功能(如DNS)接收的新地址,并且为了获得VNP而形成一个到相应归属系统的位置请求。该请求包含附加的呼叫信息(如呼叫类型、承载能力等等)和起始网络的协议能力。Figure 4 illustrates the use of the virtual number parameter of the present invention in an exemplary transaction in which a mobile connected at the originating system (such as an Internet service provider) and roaming at a visited system (such as a PLMN) Established between stations, where the originating system and the home system have different protocol capabilities. A user from the originating system (ie ISP in this example) attempts to locate a registered user currently roaming in a PLMN (ie serving/visited system). According to an embodiment of the present invention, since it is assumed that the home system cannot directly communicate with the originating data communication network, a PLMN gateway is used. The location request includes inter alia the address of the called party and the protocol capabilities of the originating system and is routed from the serving system to the PLMN gateway. The gateway system analyzes the request and the address of the called party, which may be an Internet type address. Gateways perform or require mapping of addresses to, for example, E.164 address types. The gateway system then analyzes the new address received from the mapping function (eg DNS) and forms a location request to the corresponding home system in order to obtain the VPN. The request contains additional call information (such as call type, bearer capability, etc.) and protocol capabilities of the originating network.

归属系统分析该请求,并且在有效VNP存储在用户的归属系统HLR的情况下,在成功地把服务系统的协议能力和起始系统的协议能力匹配之后,归属系统把VNP路由到起始系统。The home system analyzes the request and, with a valid VPN stored at the subscriber's home system HLR, the home system routes the VPN to the originating system after successfully matching the protocol capabilities of the serving system with those of the originating system.

如果VNP在HLR中对该用户不可得,则该归属系统接着向与用户连接的服务系统发起一个请求。该请求也包含由起始系统接收的呼叫信息和能力。服务系统定位用户,如果必要则分配一个业务信道,并且保留已请求的数据处理资源(如,互通功能、业务终端等)。If the VPN is not available for the subscriber in the HLR, the home system then initiates a request to the serving system connected to the subscriber. This request also contains the call information and capabilities received by the originating system. The service system locates the user, allocates a service channel if necessary, and reserves the requested data processing resources (eg, interworking function, service terminal, etc.).

在这一点上,服务系统可以基于服务系统能力和起始系统能力在不同分组呼叫路由选项之间进行选择。以下的选项是可能的:In this regard, the serving system can select between different packet call routing options based on serving system capabilities and originating system capabilities. The following options are possible:

1)返回一个VNP,包含例如一个到起始系统的IP地址。在起始系统内,PLMN网关把收到的地址转发到ISP网络。ISP网络接着向由VNP提供的地址建立一个新的会话。1) Return a VPN containing eg an IP address to the originating system. In the originating system, the PLMN gateway forwards the received address to the ISP network. The ISP network then establishes a new session to the address provided by the VPN.

2)向起始系统返回一个E.164类型的路由数字(如一个临时本地电话簿号码(TLDN))。该路由数字接着在起始系统内被PLMN网关使用来建立与服务系统的连接。该选项可以在系统不支持VNP的那些情况下被选择。2) Return an E.164 type routing number (eg a Temporary Local Directory Number (TLDN)) to the originating system. This routing number is then used by the PLMN gateway within the originating system to establish a connection with the serving system. This option can be selected in those cases where the system does not support VPN.

如果以前分配给用户的IP地址已经到期,则一个新的IP地址将被包含在路由请求返回结果中作为VNP。归属系统存储这个新的路由IP地址,并把它包含在返回给起始系统的位置请求的响应中。如果服务系统的协议能力与起始系统的能力不匹配,则归属系统可以选择有能力处理服务系统和起始系统之间协议映射的另一个网关,以便有一个成功的连接建立结果。归属系统可以选择在对起始系统的响应中包含该网关的地址(重定向方法),或者归属系统使用一个代理服务器通过网关向服务系统建立连接(代理方法)并通知起始系统该网关的地址和连接状态信息(如连接方法和结果)。起始系统接着通过网关向服务系统建立连接或者是完成到网关的连接,其中从网关到服务系统的连接以前已经建立。如果在把网关连接到服务系统时出现任何故障(例如代理故障等),则起始系统被通知给相当的故障信息。If the IP address previously assigned to the user has expired, a new IP address will be included in the routing request return result as a VPN. The home system stores this new routing IP address and includes it in the response to the location request returned to the origin system. If the protocol capabilities of the serving system do not match those of the originating system, the home system can select another gateway capable of handling the protocol mapping between the serving system and the originating system, so that there is a successful connection establishment result. The home system can choose to include the address of the gateway in the response to the originating system (redirect method), or the home system uses a proxy server to establish a connection to the serving system through the gateway (proxy method) and inform the originating system of the gateway's address and connection state information (such as connection method and result). The initiating system then establishes or completes a connection to the service system via the gateway from which the connection has previously been established to the service system. If any failure occurs in connecting the gateway to the service system (eg proxy failure, etc.), the originating system is notified with corresponding failure information.

图5A和5B表示上面所述重定向和代理方法。在图5A中,在起始网络中的一个用户在试图定位一个已登记用户时向归属系统发送一个位置请求,其中尤其包括起始系统的协议能力(步骤501)。作为响应,归属网络向服务网络发送一个请求(步骤502),该服务网络定位已登记用户并且分配适当的资源(注意到,在该例子和对应图5B的后面的例子中,假定归属系统不包含用户的有效VNP)。连同服务网络的协议能力一起,服务网络向归属网络发送一个VNP(步骤503)。在确定服务网络和起始网络具有不同的协议能力后,归属网络选择一个能够处理协议映射的网关。归属网络在发送给起始网络的消息中包含该网关的地址(步骤504)。起始网络接着向该网关发出连接请求(步骤505),该网关建立与服务网络的连接(步骤506)。此后,该用户和已登记的用户经由该网关进行通信(步骤507a和507b)。Figures 5A and 5B illustrate the redirection and proxy method described above. In FIG. 5A, a user in the originating network, when attempting to locate a registered user, sends a location request to the home system, including inter alia the protocol capabilities of the originating system (step 501). In response, the home network sends a request (step 502) to the serving network, which locates the registered user and allocates the appropriate resources (note that in this example and the following example corresponding to Figure 5B, it is assumed that the home system does not contain User's active VPN). Together with the protocol capabilities of the serving network, the serving network sends a VPN to the home network (step 503). After determining that the serving network and the originating network have different protocol capabilities, the home network selects a gateway that can handle protocol mapping. The home network includes the address of the gateway in the message sent to the originating network (step 504). The originating network then sends a connection request to the gateway (step 505), and the gateway establishes a connection with the serving network (step 506). Thereafter, the user and registered users communicate via the gateway (steps 507a and 507b).

图5B表示用于在具有不同协议能力的网络之间建立连接的代理方法。在步骤551中,在起始网络中的用户在试图定位一个已登记用户时向归属网络发送一个位置请求,其中尤其包括起始网络的协议能力。作为响应,归属网络向服务网络发送一个请求(步骤552),后者定位已登记用户并且分配适当的资源。连同服务网络的协议能力一起,服务网络向归属网络发送一个VNP(步骤553)。在确定服务网络和起始网络具有不同的协议能力后,归属网络选择一个能够处理协议映射的网关。归属网络通过使用代理服务器而经该网关建立与服务网络的连接(步骤554-556)。在步骤557,归属网络接着通知起始网络有关网关的地址以及连接状态信息(如连接方法和结果)。起始系统接着完成与该网关的连接(步骤558和559)。Figure 5B shows a proxy method for establishing connections between networks with different protocol capabilities. In step 551, the subscriber in the originating network sends a location request to the home network, including in particular the protocol capabilities of the originating network, when attempting to locate a registered subscriber. In response, the home network sends a request (step 552) to the serving network, which locates the registered user and allocates the appropriate resources. Together with the protocol capabilities of the serving network, the serving network sends a VPN to the home network (step 553). After determining that the serving network and the originating network have different protocol capabilities, the home network selects a gateway that can handle protocol mapping. The home network establishes a connection with the serving network via the gateway by using a proxy server (steps 554-556). In step 557, the home network then notifies the originating network of the address of the gateway and connection status information (such as connection method and result). The originating system then completes the connection with the gateway (steps 558 and 559).

图6表示在第二个示范事务处理中本发明的虚拟号码参数的使用,其中在起始系统(如因特网服务提供商(ISP))和漫游在拜访系统(如PLMN)中的移动台之间建立一个连接,这里起始系统和归属系统具有匹配的协议能力。由于起始系统和归属系统具有匹配的协议能力,所以图6的起始网络没有包含PLMN网关。Figure 6 shows the use of the virtual number parameter of the present invention in a second exemplary transaction, between an originating system (such as an Internet Service Provider (ISP)) and a mobile station roaming in a visited system (such as a PLMN) A connection is established where the originating and home systems have matching protocol capabilities. Since the originating system and the home system have matching protocol capabilities, the originating network in FIG. 6 does not include a PLMN gateway.

与图4所示的示范事务处理相似,因特网的用户试图定位目前漫游在PLMN中的一个已登记用户。由于,如前所述,归属系统具有直接与ISP或其它数据通信网通信的能力,所以不需要网关。这样,ISP直接向归属系统发送一个位置请求,其中尤其包含被叫方的地址和起始系统的协议能力。Similar to the exemplary transaction shown in Figure 4, a user of the Internet attempts to locate a registered user currently roaming in the PLMN. Since, as previously mentioned, the home system has the ability to communicate directly with the ISP or other data communication network, no gateway is required. In this way, the ISP sends a location request directly to the home system, which contains, inter alia, the address of the called party and the protocol capabilities of the originating system.

在归属系统的HLR包含用户的一个有效VNP的情况下,VNP被从HLR路由到起始系统。当HLR不包含用户的一个有效VNP时,归属系统向服务系统发起一个请求来连接该用户。服务系统寻呼该登记用户,如果需要则分配一个业务信道并且保留所要求的数据处理资源(如互通功能)。In case the HLR of the home system contains an active VPN for the user, the VPN is routed from the HLR to the originating system. When the HLR does not contain a valid VPN for the user, the home system initiates a request to the serving system to connect the user. The serving system pages the registered user, allocates a traffic channel if necessary and reserves the required data processing resources (eg, interworking functions).

如果以前分配给登记用户的IP地址已经到期,则一个新的IP地址被包含在来自服务网络的路由请求返回结果中作为VNP。如前所述,路由请求返回结果也可以包含一个定时器用来监视VNP的使用。归属系统存储新的IP地址并且把它包含在返回给起始系统(即ISP)的位置请求的响应中。服务系统的因特网协议能力也被包含在给起始系统的响应中。在那些起始系统和服务系统的协议能力匹配的情况下,采用由服务系统提供的IP地址,呼叫就直接从ISP建立到服务系统。如果服务系统的协议能力不同于起始系统的协议能力,则归属系统可以选择采用如上所述重定向或代理方法建立呼叫。If the IP address previously assigned to the registered user has expired, a new IP address is included in the routing request return result from the service network as the VPN. As mentioned above, the result returned by the routing request may also include a timer for monitoring the use of the VPN. The home system stores the new IP address and includes it in the response to the location request back to the originating system (ie, ISP). The Internet Protocol capabilities of the serving system are also included in the response to the initiating system. In those cases where the protocol capabilities of the originating system and the serving system match, the call is established directly from the ISP to the serving system, using the IP address provided by the serving system. If the protocol capabilities of the serving system differ from those of the originating system, the home system may choose to establish the call using redirection or proxy methods as described above.

图7表示采用本发明的VNP的示范呼叫转发事务处理。类似于上述的对应图4的示范事务处理,呼叫在一个因特网服务提供商和一个PLMN中的登记用户之间建立。这里假定,响应于来自归属系统的请求,服务系统返回一个E.164格式的TLDN给网关。起始系统接着使用由服务系统提供的TLDN建立连接。如果在一个预定的超时期之后登记用户还没有响应,服务系统就向起始系统发送一个重定向消息表示登记用户没有回应。在那些重定向消息包含重定向地址(即VNP)的情况下,起始系统使用该地址建立连接。然而,当重定向消息不包含一个重定向地址时,起始系统从归属系统请求一个重定向地址。归属系统向起始系统发送VNP,起始系统接着建立到由VNP提供的地址的连接。Figure 7 shows an exemplary call forwarding transaction using the VPN of the present invention. Similar to the exemplary transaction described above with respect to FIG. 4, a call is established between an Internet service provider and a registered user in a PLMN. It is assumed here that, in response to the request from the home system, the service system returns a TLDN in E.164 format to the gateway. The originating system then establishes a connection using the TLDN provided by the serving system. If the registered user has not responded after a predetermined time-out period, the serving system sends a redirection message to the originating system indicating that the registered user has not responded. In those cases where the redirect message contains the redirect address (ie the VPN), the originating system uses that address to establish the connection. However, when the redirection message does not contain a redirection address, the originating system requests a redirection address from the home system. The home system sends the VPN to the originating system, which then establishes a connection to the address provided by the VPN.

正如从上述实施例可明显看出的,对现存的电信网络实体和相关接口进行修改是需要的。可以理解:传统的电信协议能够被修改来支持上述的功能,或者是开发新的协议。本发明提供对传统电信网络如下的增强:As is evident from the above embodiments, modifications to existing telecommunication network entities and associated interfaces are required. It can be understood that traditional telecommunication protocols can be modified to support the above functions, or new protocols can be developed. The present invention provides the following enhancements to traditional telecommunication networks:

·能够支持多协议编址方案(如IP、用户@域、ATM、X.25)的电信数据库和网络实体。• Telecom databases and network entities capable of supporting multi-protocol addressing schemes (eg, IP, User@Domain, ATM, X.25).

·对于一个具体操作为用户识别、认证、翻译和路由提供全部可用别名地址(E.164、IP地址、名字等)的能力。• The ability to provide all available alias addresses (E.164, IP addresses, names, etc.) for user identification, authentication, translation and routing for a specific operation.

·当与另一网络实体通信时识别每个操作使用的优选编址类型的能力。• The ability to identify the preferred addressing type to use for each operation when communicating with another network entity.

·使用一个或多个如下的过程,整个网络获知每个节点的地址处理能力:广播方法、在每个网络实体中人工管理的合作协议、或通过在每个交换的操作(如在ASNI41的事务处理能力参数等)中提供地址处理能力。The address-handling capabilities of each node are known to the entire network using one or more of the following processes: broadcast methods, cooperative agreements manually managed in each network entity, or through operations at each exchange (such as transactions in ASNI41 The address processing capability is provided in the processing capability parameter, etc.).

·在SS7网络中,携带为识别、路由、重定向等目的的数字的消息将在VNP可选参数中包含其它的可选地址。• In SS7 networks, messages carrying digits for identification, routing, redirection, etc. will include other optional addresses in the VPN optional parameters.

·分配给登记用户的VNP的生存周期是由服务系统和/或归属系统监视的时间。• The lifetime of a VPN assigned to a registered user is the time monitored by the serving system and/or the home system.

·归属系统存储VNP,且能够定位用户、路由入呼叫、传送和转发来自任意类型通信系统的呼叫。• The home system stores the VPN and is able to locate users, route incoming calls, route and forward calls from any type of communication system.

·为了终止接入,归属系统指示呼叫类型,如不同类型的分组数据呼叫(SIP、H.323等等)。• To terminate the access, the home system indicates the call type, eg different types of packet data calls (SIP, H.323, etc.).

·在SCCP中支持一种新型全局翻译类型的能力,提供把虚拟号码地址翻译为目的地址。• The ability to support a new type of global translation in SCCP, providing translation of virtual number addresses to destination addresses.

·VNP考虑定位一个用户并路由呼叫,而不论网络实体采用什么路由技术。• A VPN considers locating a user and routing the call, regardless of the routing technology used by the network entities.

·VNP属性的内容是灵活的并且可以与服务系统协商。• The content of the VPN attribute is flexible and can be negotiated with the service system.

通过使用虚拟号码参数,本发明提供了在组合了电信网和数据通信网的环境中动态或静态地给请求接入的用户分配所有可能的路由地址来建立连接的能力。VNP提供了所有可能的路由机制,为了建立和路由该呼叫,允许一个起始系统从VNP中选择一个路由地址和从服务系统的能力中选择一个兼容的呼叫建立协议。在用户登记期间VNP可以由归属系统或服务系统进行分配,或者在呼叫路由期间VNP可以由网关或其它系统进行分配。本发明的VNP也可以由用户自己的终端进行分配。By using virtual number parameters, the present invention provides the ability to dynamically or statically assign all possible routing addresses to users requesting access to establish connections in an environment combining telecommunications and data communication networks. The VPN provides all possible routing mechanisms, allowing an originating system to select a routing address from the VPN and a compatible call setup protocol from the capabilities of the serving system in order to establish and route the call. The VPN can be assigned by the home system or the serving system during user registration, or by a gateway or other system during call routing. The VPN of the present invention can also be distributed by the user's own terminal.

以上描述了本发明的原理、优选实施例和操作模式。然而,本发明不应被认为局限于上面讨论的具体实施例。例如,尽管上面提到的许多示范实施例说明了具体路由协议的使用,但是本领域的技术人员将理解本发明不被这样限制。事实上,本发明可同样应用于任意路由协议。这样,上面所述实施例应当被看做举例说明而不是限制性的,并且应当理解:在不脱离下面权利要求所定义的本发明范围的情况下,本领域的技术人员可以对那些实施例作出修改。The foregoing describes the principles, preferred embodiment and mode of operation of the invention. However, the invention should not be considered limited to the particular embodiments discussed above. For example, while many of the exemplary embodiments mentioned above illustrate the use of specific routing protocols, those skilled in the art will appreciate that the invention is not so limited. In fact, the invention is equally applicable to any routing protocol. Thus, the above-described embodiments should be considered as illustrative rather than restrictive, and it should be understood that those skilled in the art can make those embodiments without departing from the scope of the present invention as defined in the following claims. Revise.

Claims (41)

1.一种提供在包括电信和数据网络的环境中的互操作性的方法,所述方法包括步骤:1. A method of providing interoperability in an environment comprising telecommunications and data networks, said method comprising the steps of: 分配虚拟号码参数;并且assign virtual number parameters; and 使用所述虚拟号码参数,在所述电信和数据网络之间建立连接,establishing a connection between said telecommunications and data networks using said virtual number parameters, 其中所述虚拟号码参数是通用路由地址。Wherein the virtual number parameter is a general routing address. 2.权利要求1中的方法,其中所述虚拟号码参数包含多协议编址信息。2. The method of claim 1, wherein said virtual number parameters include multi-protocol addressing information. 3.权利要求1中的方法,其中所述虚拟号码参数在登记过程中被分配。3. The method of claim 1, wherein said virtual number parameters are assigned during registration. 4.权利要求1中的方法,其中所述虚拟号码参数在呼叫路由期间被分配。4. The method of claim 1, wherein said virtual number parameters are assigned during call routing. 5.权利要求1中的方法,其中所述虚拟号码参数由服务网络分配。5. The method of claim 1, wherein said virtual number parameters are assigned by a serving network. 6.权利要求1中的方法,其中所述虚拟号码参数由归属网络分配。6. The method of claim 1, wherein said virtual number parameters are assigned by a home network. 7.权利要求1中的方法,其中所述虚拟号码参数由网关分配。7. The method of claim 1, wherein said virtual number parameters are assigned by a gateway. 8.权利要求1中的方法,其中所述虚拟号码参数由用户终端分配。8. The method of claim 1, wherein said virtual number parameters are assigned by a user terminal. 9.权利要求1中的方法,其中所述分配步骤包括以下步骤:9. The method of claim 1, wherein said assigning step comprises the step of: 由所述网络中的一个网络的起始系统中的第一用户向第二用户的归属系统传送定位请求,所述归属系统是在所述网络中的另一个网络中,所述第二用户位于服务系统的覆盖区域内;并且transmitting a location request by a first user in an originating system of one of said networks to a home system of a second user in another of said networks, said second user being located at within the coverage area of the service system; and 由所述归属系统向所述起始系统传送一个包括已分配的虚拟号码参数的响应。A response including the assigned virtual number parameter is transmitted by the home system to the originating system. 10.权利要求9中的方法,其中所述虚拟号码参数是由所述服务系统分配的多协议地址。10. The method of claim 9, wherein said virtual number parameter is a multi-protocol address assigned by said serving system. 11.权利要求9中的方法,其中所述虚拟号码参数包括至少一个与所述服务系统的网络能力相匹配的地址。11. The method of claim 9, wherein said virtual number parameter includes at least one address matching network capabilities of said serving system. 12.权利要求9中的方法,其中所述定位请求包括所述起始系统的协议能力的指示。12. The method of claim 9, wherein said location request includes an indication of protocol capabilities of said initiating system. 13.权利要求12中的方法进一步包括步骤:13. The method of claim 12 further comprising the step of: 作为对所述定位请求的响应,确定所述第二用户的有效虚拟号码参数是否存储在所述归属网络中。In response to the location request, it is determined whether valid virtual number parameters for the second user are stored in the home network. 14.权利要求13中的方法进一步包括步骤:14. The method of claim 13 further comprising the step of: 当有效的虚拟号码参数没有在所述归属网络中出现时,由所述归属系统向所述服务系统传送对路由地址的请求;transmitting, by the home system to the serving system, a request for a routing address when a valid virtual number parameter is not present in the home network; 作为对所述路由地址的请求的响应,向所述归属系统传送虚拟号码参数和所述服务系统的协议能力的指示;并且transmitting virtual number parameters and an indication of protocol capabilities of the serving system to the home system in response to the request for the routing address; and 确定所述起始系统和所述服务系统的协议能力是否匹配,determining whether the protocol capabilities of the initiating system and the serving system match, 其中当协议能力匹配时所述虚拟号码参数被传送到所述起始系统,并且所述起始系统使用恰当的协议以及所述虚拟号码参数建立所述连接。wherein said virtual number parameters are transmitted to said originating system when protocol capabilities match, and said originating system establishes said connection using the appropriate protocol and said virtual number parameters. 15.权利要求14中的方法进一步包括步骤:15. The method of claim 14 further comprising the step of: 当所述协议能力不匹配时执行重定向程序。A redirection procedure is performed when the protocol capabilities do not match. 16.权利要求14的方法进一步包括步骤:16. The method of claim 14 further comprising the step of: 当所述协议能力不匹配时执行代理程序。An agent program is executed when the protocol capabilities do not match. 17.权利要求13的方法进一步包括步骤:17. The method of claim 13 further comprising the step of: 当有效的虚拟号码参数被确定存在时,确定所述起始系统和所述服务系统的协议能力是否匹配,When a valid virtual number parameter is determined to exist, determining whether the protocol capabilities of the originating system and the serving system match, 其中当协议能力匹配时所述虚拟号码参数被传送到所述起始系统,并且所述起始系统使用恰当的协议以及所述虚拟号码参数建立所述连接。wherein said virtual number parameters are transmitted to said originating system when protocol capabilities match, and said originating system establishes said connection using the appropriate protocol and said virtual number parameters. 18.权利要求17中的方法进一步包括步骤:18. The method of claim 17 further comprising the step of: 当所述协议能力不匹配时执行重定向程序。A redirection procedure is performed when the protocol capabilities do not match. 19.权利要求17中的方法进一步包括步骤:19. The method of claim 17 further comprising the step of: 当所述协议能力不匹配时执行代理程序。An agent program is executed when the protocol capabilities do not match. 20.权利要求1中的方法,其中所述虚拟号码参数的分配通过使用定时器来监视。20. The method of claim 1, wherein the allocation of said virtual number parameters is monitored using a timer. 21.一种提供在包括电信和数据网络环境中的互操作性的系统,所述系统包括:21. A system for providing interoperability in environments comprising telecommunications and data networks, the system comprising: 用于分配虚拟号码参数的装置;以及means for assigning virtual number parameters; and 使用所述虚拟号码参数在所述电信和数据网络之间建立连接的装置,means for establishing a connection between said telecommunications and data networks using said virtual number parameters, 其中所述虚拟号码参数是通用路由地址。Wherein the virtual number parameter is a general routing address. 22.权利要求21中的系统,其中所述虚拟号码参数包括多协议编址信息。22. The system of claim 21, wherein said virtual number parameters include multi-protocol addressing information. 23.权利要求21中的系统,其中所述虚拟号码参数在登记过程中被分配。23. The system of claim 21, wherein said virtual number parameters are assigned during a registration process. 24.权利要求21中的系统,其中所述虚拟号码参数在呼叫路由期间被分配。24. The system of claim 21, wherein said virtual number parameters are assigned during call routing. 25.权利要求21中的系统,其中用于分配的装置是服务网络。25. The system of claim 21, wherein the means for distributing is a service network. 26.权利要求21中的系统,其中用于分配的装置是归属网络。26. The system of claim 21, wherein the means for distributing is a home network. 27.权利要求21中的系统,其中用于分配的装置是网关。27. The system of claim 21, wherein the means for distributing is a gateway. 28.权利要求21中的系统,其中用于分配的装置是用户终端。28. The system of claim 21, wherein the means for distributing is a user terminal. 29.权利要求21中的系统进一步包括:29. The system of claim 21 further comprising: 用于由所述网络中的一个网络的起始系统中的第一用户向第二用户的归属系统传送一个定位请求的装置,所述归属系统是在所述网络中的另一个网络中,所述第二用户位于服务系统的覆盖区域内;以及means for transmitting, by a first user in an originating system of one of said networks, a location request to a home system of a second user, said home system being in another of said networks, said said second user is located within the coverage area of the service system; and 用于由所述归属系统向所述起始系统传送一个包含所述已分配虚拟号码参数的响应的装置。means for transmitting, by said home system to said originating system, a response containing said assigned virtual number parameters. 30.权利要求29中的系统,其中所述虚拟号码参数是由所述服务系统分配的多协议地址。30. The system of claim 29, wherein said virtual number parameter is a multi-protocol address assigned by said serving system. 31.权利要求29中的系统,其中所述虚拟号码参数包含至少一个与所述服务系统的网络能力匹配的地址。31. The system of claim 29, wherein said virtual number parameter includes at least one address matching network capabilities of said serving system. 32.权利要求29中的系统,其中所述定位请求包含所述起始系统的协议能力的指示。32. The system of claim 29, wherein said location request includes an indication of protocol capabilities of said initiating system. 33.权利要求32中的系统进一步包含:33. The system of claim 32 further comprising: 作为对所述定位请求的响应,用于确定所述第二用户的有效虚拟号码参数是否存储在所述归属网络中的装置。Means for determining whether valid virtual number parameters for the second subscriber are stored in the home network in response to the location request. 34.权利要求33中的系统进一步包含:34. The system of claim 33 further comprising: 当有效虚拟号码参数没有在所述归属网络中出现时,用于由所述归属系统向所述服务系统传送对路由地址的请求的装置;means for transmitting, by said home system to said serving system, a request for a routing address when a valid virtual number parameter is not present in said home network; 作为对所述路由地址的请求的响应,用于向所述归属系统传送虚拟号码参数和所述服务系统的协议能力指示的装置;以及means for communicating virtual number parameters and an indication of the protocol capabilities of the serving system to the home system in response to the request for the routing address; and 用于确定所述起始系统和所述服务系统的协议能力是否匹配的装置,means for determining whether the protocol capabilities of the initiating system and the serving system match, 其中当协议能力匹配时所述虚拟号码参数被传送到所述起始系统,并且所述起始系统使用恰当的协议和所述虚拟号码参数建立所述连接。wherein said virtual number parameters are communicated to said originating system when protocol capabilities match, and said originating system establishes said connection using the appropriate protocol and said virtual number parameters. 35.权利要求34中的系统,其中当所述协议能力不匹配时所述归属系统执行重定向程序。35. The system of claim 34, wherein said home system performs a redirection procedure when said protocol capabilities do not match. 36.权利要求34中的系统,其中所述协议能力不匹配时所述归属系统执行代理程序。36. The system of claim 34, wherein said home system executes an agent program when said protocol capabilities do not match. 37.权利要求33中的系统进一步包含步骤:37. The system of claim 33 further comprising the step of: 当有效的虚拟号码参数确定存在时,用于确定所述起始系统和所述服务系统的协议能力是否匹配的装置,means for determining whether protocol capabilities of said originating system and said serving system match when a valid virtual number parameter is determined to exist, 其中当协议能力匹配时所述虚拟号码参数被传送到所述起始系统,并且所述起始系统使用恰当的协议和所述虚拟号码参数建立所述连接。wherein said virtual number parameters are communicated to said originating system when protocol capabilities match, and said originating system establishes said connection using the appropriate protocol and said virtual number parameters. 38.权利要求37中的系统,其中当所述协议能力不匹配时所述归属系统执行重定向程序。38. The system of claim 37, wherein said home system performs a redirection procedure when said protocol capabilities do not match. 39.权利要求37中的系统,其中当所述协议能力不匹配时所述归属系统执行代理程序。39. The system of claim 37, wherein said home system executes an agent program when said protocol capabilities do not match. 40.权利要求29中的系统,其中用于传送定位请求的所述装置是网关。40. The system of claim 29, wherein said means for transmitting a location request is a gateway. 41.权利要求21中的系统进一步包含用于监视所述虚拟号码参数的定时器。41. The system of claim 21 further comprising a timer for monitoring said virtual number parameters.
CNB008096864A 1999-04-28 2000-04-11 Virtual numbering scheme for interoperability between heterogeneous networks Expired - Fee Related CN1171479C (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US29990299A 1999-04-28 1999-04-28
US09/299902 1999-04-28

Publications (2)

Publication Number Publication Date
CN1359582A CN1359582A (en) 2002-07-17
CN1171479C true CN1171479C (en) 2004-10-13

Family

ID=23156789

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB008096864A Expired - Fee Related CN1171479C (en) 1999-04-28 2000-04-11 Virtual numbering scheme for interoperability between heterogeneous networks

Country Status (6)

Country Link
EP (1) EP1173964A1 (en)
JP (1) JP2002543677A (en)
CN (1) CN1171479C (en)
AU (1) AU4444100A (en)
CA (1) CA2371555C (en)
WO (1) WO2000065802A1 (en)

Families Citing this family (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
SE519281C2 (en) * 2000-10-12 2003-02-11 Telia Ab Method and signaling system between a digital mobile communication system and a data communication system
JP4404371B2 (en) * 2001-06-08 2010-01-27 財団法人流通システム開発センタ− Communication system using IP network
GB0206849D0 (en) 2002-03-22 2002-05-01 Nokia Corp Communication system and method
CN100420256C (en) * 2002-04-28 2008-09-17 魏宗兴 Method for telephone user to shield communication
US7047036B2 (en) 2002-07-02 2006-05-16 Interdigital Technology Corporation Method and apparatus for handoff between a wireless local area network (WLAN) and a universal mobile telecommunication system (UMTS)
CN100359884C (en) * 2004-04-01 2008-01-02 华为技术有限公司 Network route controlling method
KR20100072066A (en) * 2003-11-12 2010-06-29 인터디지탈 테크날러지 코포레이션 System for application server autonomous access across different types of access technology networks
TWI471028B (en) 2003-11-13 2015-01-21 Interdigital Tech Corp Method and wireless transmit/receive unit for facilitating handover
CN1934880B (en) 2004-03-12 2012-07-18 美商内数位科技公司 Method and system for switching a radio access technology between wireless communication systems with a multi-mode wireless transmit/receive unit
US20080195727A1 (en) * 2004-07-06 2008-08-14 C.D.C. S.R.1 Method And Apparatus For Effecting Telecommunications And Multimedia Communications Over Communications Networks In General And, In Particular, Over The Internet, Using Advanced Communications Terminals
DE602006006018D1 (en) * 2006-01-10 2009-05-14 Research In Motion Ltd A method and system for managing call forwarding in a network environment comprising a circuit-switched network and an IP Multimedia Subsystem IMS
US8554136B2 (en) 2008-12-23 2013-10-08 Waveconnex, Inc. Tightly-coupled near-field communication-link connector-replacement chips
US20110026468A1 (en) * 2009-07-28 2011-02-03 Conrad Daniel R Multi-network telephone connections
CN101754219B (en) * 2009-12-28 2011-12-07 中国人民解放军信息工程大学 Identification distribution and separate-storage method, identification replacing transmission method and system
WO2013190478A2 (en) * 2012-06-22 2013-12-27 Hike Limited A system for bridging sms and ip messaging
EP2883271B1 (en) 2012-08-10 2020-07-22 Keyssa, Inc. Dielectric coupling systems for ehf communications
CN104769852B (en) 2012-09-14 2016-09-21 凯萨股份有限公司 There are the wireless connections of virtual magnetic hysteresis
KR20150098645A (en) 2012-12-17 2015-08-28 키사, 아이엔씨. Modular electronics
WO2014149107A1 (en) * 2013-03-15 2014-09-25 Waveconnex, Inc. Ehf secure communication device

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5425028A (en) * 1992-07-16 1995-06-13 International Business Machines Corporation Protocol selection and address resolution for programs running in heterogeneous networks
FI98586C (en) * 1995-01-10 1997-07-10 Nokia Telecommunications Oy Packet radio system and methods for protocol-independent routing of a data packet in packet radio networks
FI104869B (en) * 1995-05-24 2000-04-14 Ericsson Telefon Ab L M Method for establishing a voice connection between networks and an intelligent network service
FI955093A0 (en) * 1995-10-25 1995-10-25 Finland Telecom Oy Datornaetelettelefonsystem och foerfarande Foer styrning av det

Also Published As

Publication number Publication date
AU4444100A (en) 2000-11-10
CA2371555A1 (en) 2000-11-02
EP1173964A1 (en) 2002-01-23
CN1359582A (en) 2002-07-17
JP2002543677A (en) 2002-12-17
CA2371555C (en) 2005-01-11
WO2000065802A1 (en) 2000-11-02

Similar Documents

Publication Publication Date Title
CN1171479C (en) Virtual numbering scheme for interoperability between heterogeneous networks
US8509221B2 (en) Apparatus and method for enabling optimized gateway selection for inter-working between circuit-switched and internet telephony
JP4606686B2 (en) Multiple protocol home location register
JP4076775B2 (en) Multiple protocol home location register
US7400881B2 (en) Method for the routing of communications to a voice over internet protocol terminal in a mobile communication system
US6654607B1 (en) Method and apparatus for enabling and monitoring mobile communication across platforms
EP1301056B1 (en) A system for providing subscriber features within a telecommunications network
JP4230106B2 (en) Selection of multiple Internet service providers by GPRS subscribers
CN1158884C (en) Optimal connection set up between terminals in two networks
AU758400B2 (en) Method and apparatus for communicating data packets from an external packet network to a mobile radio station
US6504839B2 (en) Apparatus, methods and systems for routing information from a packet-switched network to a mobile device communicating with a wireless telecommunications network
US7822416B2 (en) Methods and systems for allowing global roaming between devices supported by different protocols
WO2000079814A1 (en) Mobility between ip telephony networks and cellular networks
CN100362829C (en) Method and apparatus of IPv6 and IPv4 GPRS core net interconnecting
CA2385478A1 (en) System and method for call routing in an integrated telecommunications network having a packet-switched network portion and a circuit-switched network portion
KR20070050256A (en) Packet incoming call processing device and method using floating IP in next generation wireless packet service network
US7127235B2 (en) Multiple protocol database
CN1134965C (en) Method for setting-up radio communication link through intermediate network
US8442058B2 (en) Locating stations between protocols
KR100469234B1 (en) System Network for Internet / Packet Network Access
Yang et al. Wireless VoIP: opportunities and challenges
WO2000079815A1 (en) Mobility in packet-switched telephony networks

Legal Events

Date Code Title Description
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C06 Publication
PB01 Publication
C14 Grant of patent or utility model
GR01 Patent grant
C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20041013

Termination date: 20100411