[go: up one dir, main page]

WO2006034628A1 - Procede de generation d'impulsions de comptage dans un rpg - Google Patents

Procede de generation d'impulsions de comptage dans un rpg Download PDF

Info

Publication number
WO2006034628A1
WO2006034628A1 PCT/CN2005/001443 CN2005001443W WO2006034628A1 WO 2006034628 A1 WO2006034628 A1 WO 2006034628A1 CN 2005001443 W CN2005001443 W CN 2005001443W WO 2006034628 A1 WO2006034628 A1 WO 2006034628A1
Authority
WO
WIPO (PCT)
Prior art keywords
pulse
charging pulse
charging
parameter
signal
Prior art date
Application number
PCT/CN2005/001443
Other languages
English (en)
French (fr)
Inventor
Yangbo Lin
Original Assignee
Huawei Technologies Co., Ltd.
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 Huawei Technologies Co., Ltd. filed Critical Huawei Technologies Co., Ltd.
Priority to EP05785148A priority Critical patent/EP1710955B1/en
Priority to US10/589,444 priority patent/US7715359B2/en
Priority to AT05785148T priority patent/ATE557523T1/de
Publication of WO2006034628A1 publication Critical patent/WO2006034628A1/zh

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/14Charging, metering or billing arrangements for data wireline or wireless communications
    • H04L12/1403Architecture for metering, charging or billing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/14Charging, metering or billing arrangements for data wireline or wireless communications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • H04M15/34Charging, billing or metering arrangements for private branch exchanges
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/22Bandwidth or usage-sensitve billing

Definitions

  • the present invention relates to next generation communication networks, and more particularly to support for traditional pulse charging services of next generation communication networks.
  • NTN Next Generation Network
  • 3G third-generation mobile communication
  • NGN Global NGN Summit
  • ITU International Telecommunication Union
  • NGN standard is: A packet-based network that provides services including telecommunications services. And the ability to use a variety of broadband transmission technology with Quality of Service (QoS) guarantees, thus establishing the ultimate development direction and scope of NGN.
  • QoS Quality of Service
  • NGN is still the basis of future 3G service bearer, and its position in the future telecommunication network is particularly important. Therefore, various telecommunication standardization organizations, major telecom operators, and major telecom equipment providers all invest a lot of human and financial resources to improve NGN technology.
  • Various NGN Commercial Test Bureaus have been opened in some operators around the world, and the success of their operations will in turn accelerate the development of NGN.
  • FIG. 1 shows the networking mode of MG and MGC in NGN.
  • the protocol network 1 is a network transmitted by all protocols, the media gateway controller 10 and the media gateway 11 are connected through the media gateway control protocol 110, and the media gateway controller 10 and the media gateway 12 are controlled by the media gateway.
  • the system agreement 120 is contacted.
  • the media gateway 11 and the media gateway 12 are connected by the real-time transport protocol 140 under the control of the media gateway controller 10.
  • the Internet Protocol 130 bearer media gateway control protocol 110, the media gateway control protocol, and the real-time transport protocol 140 are transmitted in the protocol network 1.
  • the user terminal 13 accesses the protocol network 1 through the coal body gateway 11, and the user terminal 14 accesses the protocol network 1 through the media gateway 12.
  • the interaction between the user terminal 13 and the user terminal 14 will be achieved by protocols between various devices and devices in the protocol network 1. It can be seen from Figure 1 that in addition to the two key components of MGC plus MG, the media gateway control protocol for communication between the two also plays a pivotal role in the network.
  • the widely used media gateway control protocol is H.248/MeGaCo. (Media Gateway Control) and MGCP (Media Gateway Control Protocol) are two types of discussions.
  • the MGCP protocol is a media gateway control protocol developed by the Internet Engineering Task Force (IETF) in 1999.
  • the abstract model defined by the MGCP protocol includes two main concepts: Endpoint and Connection.
  • An endpoint is a data source or data sink and can be either a physical endpoint or a virtual endpoint.
  • the endpoints represent entities that provide a certain function on the MG. As is known to those skilled in the art, these functional entities include Time Division Multiplex (TDM) channels, digital channels, analog lines, and recording server access points. And an interactive voice response access point.
  • TDM Time Division Multiplex
  • the connection represents a call-related resource combination on the MG, such as a TDM channel associated with a Real-time Transport Protocol (RTP) stream.
  • RTP Real-time Transport Protocol
  • connection may be a single connection (for example, one TDM channel associated with one RTP stream) or multiple connections (for example, one TDM channel and multiple RTP streams). Based on this abstract model of the protocol, the connection of the call is actually the operation of the endpoint and the connection.
  • the MGC and the MG interact with commands and responses through commands.
  • the MGC may require the MG to notify certain events when it detects an event such as off-hook, on-hook, flashing or dialing, or request certain signals to be added to the endpoint, including dial tone, ring back tone , busy tone, etc.
  • the parameters with business relevance are logically aggregated into a package, as will be appreciated by those skilled in the art, electricity is a combination of events and signals, each package being supported by a particular endpoint.
  • Each event or letter spear can be represented by "package name/event name", "package name/signal name”, each type of endpoint has a specific package, each package contains regular events and signals, and the package name and event name are characters. String to indicate.
  • the main purpose of the invention is to provide a method for implementing the charging pulse in the next generation network, so that the IGC and the MG can cooperate to implement the charging pulse service in the NGN.
  • the present invention provides a method for implementing a charging pulse in a next generation network, including:
  • the media gateway controller sends a charging pulse information message to the media gateway.
  • the media gateway obtains a total number of charging pulse transmissions and a sending interval of adjacent charging pulses according to the information message;
  • the charging pulse is sent to the user equipment period according to the obtained total number of the charging pulse transmission and the transmission interval of the adjacent charging pulse.
  • the method also includes:
  • the media gateway controller When the media gateway detects an event, or the media gateway controller issues an information message that the charging pulse is no longer maintained, the transmission of the charging pulse is terminated.
  • the method further includes:
  • the pulse signal is transmitted according to the transmission interval specified by the new charging pulse information message and the total number of transmissions.
  • the type of the charging pulse number is a switching signal or a short signal. among them, When the type of the charging pulse signal is a switching signal, continuously transmitting the charging pulse until terminated;
  • the charging pulse of the specified total amount is sent to end.
  • the user equipment is a digital telephone.
  • the signal type of the charging pulse is a switching signal, and the pulse type and duration are preset variables;
  • the pulse counting parameter type of the first signal parameter is an integer, the unit is one, and the value may be a non-negative integer, and may be default;
  • the pulse interval parameter type of the second signal parameter is an integer, in milliseconds, and may be a positive integer, and may not be default.
  • the billing pulse information message includes two parameters, wherein
  • the value of the first parameter represents the total number of billing pulses to be sent
  • the value of the second parameter represents the total length of time to which the fishing billing pulse is to be sent
  • the determining of the adjacent charging pulse transmission interval includes the following sub-steps:
  • the sending interval of the adjacent charging pulse is the value of the second parameter divided by the straightness of the first parameter.
  • the sending interval of the adjacent charging pulse is the value of the second parameter.
  • the billing pulse information message may also include the following two parameters, where
  • the value of the first parameter represents the total number of billing pulses to be sent
  • the value of the second parameter represents the transmission interval of the charging pulse to be transmitted
  • the total number of the charging pulse transmissions and the transmission interval of the adjacent charging pulses may be preset in the media gateway.
  • the total number of transmissions in the preset charging pulse and the transmission interval of the adjacent charging pulses are multiple groups, and one of the groups may be selected according to the indication of the charging pulse information message.
  • the information packet in the foregoing solution is a media gateway control protocol packet.
  • the invention expands the billing pulse information message by expanding the MGCP association, and the parameters can be obtained directly or through calculations to obtain the total number of the Xufa billing pulses and the adjacent billing pulses. Interval; When the billing is required to be initiated, the MGC sends an axe pulse signal to the MG, and the MG periodically issues a charging pulse to the user equipment according to the number of pulses and the pulse interval specified by the signal parameter.
  • the invention can support the digital telephone by adjusting the pulse signal parameters.
  • a kind of billing service enables the business such as public telephone to be carried out normally under the framework of NGN.
  • FIG. 1 is a schematic diagram of networking of an MG and an MGC in a prior art NGN network structure
  • FIG. 2 is a flow chart of a charging impulse signaling implemented by an extended MGCP protocol according to an embodiment of the present invention.
  • the MGCP protocol is requested by Request (“RFC”) 3435.
  • RFC3660, RFC3661 defines that these three RFCs are upgraded versions of RFC2705, where RPC3435 defines the MGCP protocol itself, RFC3660 defines the MGCP protocol packet, and FC3661 defines the MGCP protocol return code.
  • RFC 3435 specifies that the MGCP protocol can support new requirements by extending the packet and its signal and event parameters
  • the present invention first expands the line package of one of the 12 basic packages defined in RFC 3660, while retaining it. Based on the events, signal parameters, etc., the billing pulse signal parameters are added.
  • the MGC indicates through this signal that the MG applies a charging pulse to an endpoint.
  • the number and interval of applied charging pulses are determined by MGC #, and the type and duration of the applied charging pulse are preset on the MG.
  • the number of pulses that apply the charging pulse If 0 or not specified, the repeated application of the metering pulse will continue until interrupted by other mechanisms (eg, an event is detected or replaced by another signal). If greater than 0, the number of pulses given by this parameter will be issued within the time span given by the pulse interval parameter.
  • Parameter identifier ( ParameterlD ) : pi
  • the MGC When charging is required, the MGC sends a charging pulse information message to the MG, and specifies the number and interval of pulses, which are in the form of L/mp (pc, pi). After obtaining the information message, the MG immediately sends the first charging pulse to the designated endpoint, and then periodically issues subsequent charging pulses according to the values given by the pulse counting and pulse interval parameters.
  • the message 41 described here is including the charging pulse. The message of the rush signal.
  • the pulse interval parameter indicates the span of the number of pulses given by the pulse count parameter in time.
  • the MG will determine the appropriate interval between pulses according to the "pulse interval parameter value / pulse count parameter value", and the MG can adjust the individual interval to adapt to the situation that cannot be divisible.
  • the MG When the pulse count parameter value is 0 or not specified, the MG will use the pulse interval parameter value as the interval between the pulses.
  • the default signal type is the switch (On/Off) signal, but can be shortened by explicitly setting the signal type parameter (Brief)
  • the signal is used to replace the default type so that the billing pulse ends after the number of pulses given by the pulse count parameter to the fc ⁇ ! in the time span given by the pulse interval parameter.
  • On/Off signal "00" for short
  • TO Time-Out signal
  • short signal for short.
  • BR short signal
  • the OO signal table signal is always valid on the MG.
  • the ON and OFF are controlled by the MGC.
  • the signal type of the MG remains in the next cycle.
  • the state is pulsed; the TO signal is a time-limited signal, and the signal has a corresponding timer on the MGC.
  • the timer ends, the signal stops; the number indicates that the signal is completed once, only in the pulse.
  • the time given by the interval parameter is valid, that is, all the single pulses in the total period of the one-month permanent sequence are sent out, and will not be sent again, the MG will wait The new signal from the MGC responded.
  • RFC3660 also allows the use of a certain signal type instead of the default signal type.
  • the MGC delivers the specified number of pulses and the interval to the MG in the form of L/mp(pc, pi), which is specified in strict accordance with the requirements of RFC3435, which specifies that the format of the transmitted extended packet is: Name/event or signal name (parameter).
  • L is the package name of the previous line packet
  • mp is the signal name of the extended billing pulse signal
  • pc and pi are the parameter identifications of the pulse count and the pulse interval, respectively.
  • the frequency of the charging pulse repetition application can be changed by specifying a new pulse interval parameter using the new charging pulse signal, that is, the MGC can send a new mp to the MG at any time, wherein the carried pc and pi and the previous MGC to the MG
  • the transmitted mp is different to achieve the purpose of changing the total period of the pulse sequence and the single pulse period issued by the MG.
  • the MGC can send a new mp to the MG to change the pulse interval sent by the MG, it needs to be specially stated that the change here includes a single pulse sequence total period change, or a single single pulse period change, or both. Both have changed.
  • the MGC In order to ensure the integrity of the MG burst sequence, the MGC needs to set the keep-alive (KeepActive) flag for the billing pulse signal. Even if the MG receives a new mp from the MGC, it must also send the next single in the current pulse sequence. After the pulse is over, the new pulse interval is converted.
  • the application of the billing pulse should ensure its integrity, that is, once a single pulse has started to be transmitted, it should not be interrupted for detecting the event or other reasons for a preset period of time, so as to ensure that the billing unit price is not in error.
  • the next step is to expand.
  • the MGCP protocol implements a charging pulse mechanism to specifically implement the present invention.
  • the present invention is a simulation of the charging pulse mechanism adopted by the previous generation electric switch controller in the NGN.
  • the pulse is controlled by the program-controlled switch and sent to the public connected thereto. phone.
  • the function of the program-controlled switch has been replaced by MGC and MG.
  • MGC the function of the program-controlled switch
  • Figure 2 is a schematic diagram of the signaling flow between the two related to the charging pulse mechanism.
  • the media gateway 20 and the media gateway controller 21 are respectively configured to extend the MGCP protocol to implement both ends of the signaling flow in the charging mechanism, and the user 22 is controlled by the media gateway 20.
  • Telephone terminals which are commonly used as public telephones.
  • the request signal is sent to the media gateway 20, where the signal is a line packet extended with reference to the foregoing invention, and the packet includes an extended charging pulse.
  • Signal mp, and the specific parameters pc and pi carried in mp.
  • the media gateway 20 receives the charging pulse signal from the media gateway controller 21 to trigger the first pulse, which is sent to the user 22, and then issues a subsequent pulse in accordance with the definition of the signal parameters.
  • the media gateway 20 detects an event or the media gateway controller 21 sends another signal without a charging pulse to replace the current signal, the transmission of the charging pulse will be interrupted.
  • the event here means that the signal carries a specific flag for indicating There is no need to terminate any events other than pulse transmission. This particular flag is the aforementioned Keep Active flag.
  • the media gateway 20 receives the mp and sends a charging pulse to the user 22 according to the pc and pi therein, and then sends a response signal to the media gateway controller 21. It should be noted that before the media gateway controller 21 does not send a new mp, the media gateway 20 will always send a periodic pulse to the user 22, when the pc parameter value is greater than 0, a single pulse is appropriately spaced by the mp.
  • Pc, pi are determined according to the "pi/pc" mode, where the two parameters pi and pc are the total values used for counting, pi is the total length of time of a pulse sequence, and pc is the number of counting pulses included in the pulse sequence. Dividing the two results in a single pulse period.
  • the charging pulse between step 201 and step 202 in FIG. 2 reflects that the pc parameter value is greater than 0, and the charging pulse continues to be transmitted in the original manner after the end of one pi period, and the mp sent in step 200 can be seen.
  • the signal type defaults to the oo type.
  • the media gateway controller 21 can send a new request signal to the media gateway 20 through step 202, where the mp carrying code pc and pi have been reset. It should be noted that the new pulse interval will not take effect until the next pulse in the current pulse sequence.
  • step 203 the media gateway 20 sends a response signal to the media gateway controller 21.
  • the media gateway 20 will directly The pi parameter value is used as the interval between individual pulses.
  • the charging pulse after step 203 in Fig. 2 reflects the case where the new parameter value of pc is 0 or not specified.
  • Figure 2 also reflects the variation of the charging pulse interval caused by most of the signaling.
  • the parameter c may also represent the transmission interval of the charging pulse to be sent;
  • the total number of the charging pulse transmissions and the sending interval of the adjacent charging pulses may be preset in the media gateway, so that the media gateway receives the request for charging as long as the media gateway receives the request for charging. , the total number of billing pulse transmissions and the transmission interval of adjacent billing pulses can be directly obtained. Further, the preset total number of charging pulse transmissions and the sending interval of adjacent charging pulses may be set to multiple groups, and the media gateway controller gives a selection indication according to the charging requirement in the request sent to the media gateway. In this way, the media gateway can select one of the groups according to the indication of the charging pulse information message, thereby making the charging control more flexible.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Telephonic Communication Services (AREA)
  • Meter Arrangements (AREA)
  • Measuring Pulse, Heart Rate, Blood Pressure Or Blood Flow (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Description

下一代网络中计费脉冲的实现方法 技术领域 本发明涉及下一代通信网络, 特别涉及下一代通信网络的针对传统脉 冲计费业务的支持。
背景技术 在所有关于通信技术的最新发展的报道中, 下一代网络 (Next Generation Network, 简称 "NGN" )和第三代移动通信 ( 3rd Generation , 简称 "3G" ) 毫无疑问是最受关注的两个领域。
NGN 的发展过程中, 其定义一直在变化。 在国际电信联盟 ( International Telecommunication Union, 简称 "ITU" )举办的 "2004全 球 NGN高峰论坛" 中, NGN的标准定为: 一个基于分组的网络, 它能提 供包括电信业务在内的各种业务, 并能够使用多种宽带的且有服务质量 ( Quality of Service, 筒称 " QoS" )保证的传送技术, 由此确立了 NGN的 最终发展方向和范围。 事实上, NGN还是未来 3G业务承载的基础, 在未来电信网络中的地 位尤其重要, 所以全球各电信标准化组织、 各大电信运营商、 各大电信设 备提供商都投入了大量人力财力来完善 NGN技术,各种 NGN商用试验局 已经在全球部分运营商开通,其运行的成功反过来也将加速 NGN的发展。 从目前 NGN 部署的情况来看, 基本上都是采用媒体网关控制器 ( Media Gateway Controller, 简称 "MGC" )加媒体网关( Media Gateway, 筒称 "MG" )这两种关键构件组网。 其中, MGC负责呼叫控制功能, MG 负责业务^载功能, 藉此实现呼叫控制平面和业务承载平面的分离。 二者 可以各自独立演化, 从而充分共享网络资源, 简化设备升级和业务扩展, 大大降低开发和维护成本。 图 1示出 NGN中 MG与 MGC组网方式。 如图所示, 协议网络 1是 所有协议传送的网络, 媒体网关控制器 10和媒体网关 11通过媒体网关控 制协议 110发生联系, 媒体网关控制器 10和媒体网关 12通过媒体网关控 制协议 120发生联系。 媒体网关 11、媒体网关 12在媒体网关控制器 10控制下通过实时传输 协议 140连接。 '网际互联协议 130承载媒体网关控制协议 110、 媒体网关 控制十力、议 120以及实时传输协议 140在协议网络 1中传送。 用户终端 13 通过煤体网关 11接入协议网络 1,用户终端 14通过媒体网关 12接入协议 网络 1。 用户终端 13与用户终端 14间的交互将通过协议网络 1中的各种 设备和设备间的协议来实现。 由图 1可知, 除了 MGC加 MG这两种关键构件外, 二者之间通信的 媒体网关控制协议在网络中也有者举足轻重的地位, 目前应用较为广泛的 媒体网关控制协议有 H.248/MeGaCo ( Media Gateway Control )和 MGCP ( Media Gateway Control Protocol ) 两种十办议。
MGCP协议是 1999年由互联网工程任务组( Internet Engineering Task Force, 简称 "IETF" )制定的媒体网关控制协议, MGCP协议定义的抽象 模型包括端点 (Endpoint)和连接 (Connection)两个主要概念。 端点是数据源或数据宿, 可以是物理端点, 也可以是虚拟端点。 端点 代表 MG上提供某种功能的实体, 熟悉本领域的技术人员都知道, 这些功 能实体包括时分复用 ( Time Division Multiplex, 简称 "TDM" )通道、 数 字通道、 模拟线、 录音服务器接入点及交互式话音响应接入点。 连接代表 MG上与呼叫相关的资源组合, 例如 TDM通道与实时传输 协议 ( Real-time Transport Protocol, 简称 "RTP" )流关联等。 需要说明的 是, 连接可以是单连接(例如一个 TDM通道和一个 RTP流相关联)或多 连接 (例如一个 TDM通道和多个 RTP流相关联)。 基于协议的这种抽象 模型 , 呼叫的接续实际上就是对端点和连接的操作。
MGC 和 MG之间通过命令 ( Command )请求和响应来交互。 MGC 可要求 MG在检测到某些事件, 例如摘机、 挂机、 拍叉或拨号发生时, 向 其发出通知, 也可请求将某些信号加到端点上, 这些信号包括拨号音、 回 铃音、 忙音等。 具有业务相关性的参数逻辑上聚合成为包(Package ), 熟悉本领域的 技术人员都了解, 电由事件和信号组合而成,每个包由某一特定端点支持。 每个事件或者信矛可用 "包名 /事件名"、 "包名 /信号名" 表示, 每类 端点有特定的包, 每个包包含有规律的事件和信号, 包名和事件名均用字 符串来表示。 以上介绍了 NTGN常用组网方式以及各关键构件间采用的通信协议, 特别指出的是,任何通信网络新技术都必须保持对原有业务的支持, NGN 也不能例外。 计 脉冲曾经是公用电话交换网 (Public Switched Telephone Network, 简称 "PSTN" ) 中的重要业务之一, 主要应用于公用电话的计 费等。 NGN在全面继承 PSTN业务需求时, 也必须使得计费脉冲业务在 MGC和 MG的配合下得以实现。 然而在实际应用中, MGCP协议缺少实 现计费脉冲的信矛和方案。
发明内容
有鉴于此, ^发明的主要目的在于提供一种下一代网络中计费脉冲的 实现方法, 使得] IGC和 MG可以配合实现 NGN中的计费脉冲业务。
为实现上述 ϋ的, 本发明提供了一种下一代网络中计费脉冲的实现方 法, 包括:
Α、 媒体网关控制器向媒体网关下发计费脉冲信息报文;
Β、 所述媒体网关根据所述信息报文获得计费脉冲发送总数和相邻计 费脉冲的发送间隔; 并,
C、按照所获得的所述计费脉冲发送总数和相邻计费脉冲的发送间隔, 向用户设备周期 <!·生发出计费脉冲。
其中, 所迷方法还包括:
当所述媒体网关检测到事件, 或者所述媒体网关控制器下发不再维持 计费脉冲的信息艮文时, 终止计费脉冲的发送。
所述方法还包括:
当收到新的计费脉冲信息报文时, 按照新的计费脉冲信息报文指定的 发送间隔和发送总、数进行脉冲信号的发送。
所述计费脉 言号的类型为开关信号或简短信号。 其中, 当所述计费脉冲信号的类型为开关信号时, 持续发送计费脉冲直到被 终止;
当所述计费脉冲信号的类型为筒短信号时, 发送完指定总量的计费脉 冲后即告结束。
所述用户设备是数字电话机。
所述计费脉冲信号的定义 ^。下:
计费脉冲的信号类型为开关信号, 脉冲类型和时长为预置变量; 第一信号参数的脉冲计数参数类型为整数, 单位为个, 可能取值是非 负整数, 并且可以缺省;
第二信号参数的脉冲间隔参数类型为整数, 单位为毫秒, 可能取值是 正整数, 并且不可缺省。
所述计费脉冲信息报文包含两个参数, 其中,
第一参数的值代表要发送的计费脉冲的总数量;
第二参数的值代表要发送钓计费脉冲的总时长;
所述相邻计费脉冲发送间隔的确定包含以下子步驟:
当所述第一参数大于 0时, 所述相邻计费脉冲的发送间隔为所述第二 参数的值除以所述第一参数的 直。
当所述第一参数为 0或者未指定时, 所述相邻计费脉冲的发送间隔为 所述第二参数的值。
所述计费脉冲信息报文也可以包含下述两个参数, 其中,
第一参数的值代表要发送的计费脉冲的总数量;
第二参数的值代表要发送的计费脉冲的发送间隔;
实际中, 还可以将所述计费脉冲发送总数和相邻计费脉冲的发送间隔 预置在所述媒体网关中。
而且, 所述预置的计费脉中发送总数和相邻计费脉冲的发送间隔为多 组, 可以根据所述计费脉沖信息报文的指示选择其中的一组。
上述方案所述信息报文为媒体网关控制协议报文。
本发明通过对 MGCP协 i义进行扩展,增加了计费脉冲信息报文,其参 数可以直接或通过运算得到徐发计费脉冲的总个数和相邻计费脉冲之间 的时间间隔; 需要启动计费时, MGC将斧费脉冲信号发送给 MG, MG按 照该信号参数指定的脉冲数量和脉冲间隔周期性地向用户设备发出计费 脉冲。
这种技术方案, 由于只增加了一个信号,对 MG和 MGC的修改^ [艮小, 因此本方案筒单而且实现成本低; 另外, 本发明可以通过对脉冲信号参数 的调整支持数字话机的各种计费业务, 使将公话等业务可以在 NGN的框 架下正常开展。
附图说明 图 1是现有技术 NGN网络结构中 MG和 MGC的组网示意图; 图 2是根据本发明的一个实施例扩展 MGCP协议实现的计费脉冲信令 流图。
具体实施方式 为使本发明的目的、 技术方案和优点更加清楚, 下面将结合附图对本 发明作进一步地详细描述。
MGCP协议由请求评论(Request for Comment , 简称 "RFC" ) 3435、
RFC3660, RFC3661 定义, 这三个 RFC 是 RFC2705 的升级版本, 其中 RPC3435定义 MGCP协议本身, RFC3660定义 MGCP协议的包, FC3661 定义 MGCP协议的返回码。
由于 RFC3435规定, MGCP协议可以通过扩展包及其中的信号和事 件参数实现对新需求的支持, 本发明首先将对 RFC3660中定义的 12种基 本包之一的线路包进行扩展, 在保留其屎有的事件、 信号参数等基础上, 增加了计费脉冲信号参数。
下面按照 MGCP协议包定义的格式,详细描述对线路包扩展的具体情 况:
线路包( Line Package )
包名 ( PackageName ) : L
【原有事件、 信号等参数略】
信号 ( Signals ) :
计费脉冲 ( Metering Pulse ) 信号标识( SignallD ) :
描述 ( Description ) MGC通过该信号指示 MG对某个端点 应用计费脉冲, 所应用计费脉冲的数量和间隔由 MGC #旨定, 所应用计费 脉冲的类型和时长在 MG上预置。
信号类型 (Signal Type ) : 开关 (On/Off)信号
持续时长(Duration ) : 预置变量
信号参数 ( Signal Parameters )
1、 脉冲计数 ( Pulse Count ) 数, 单位为个
负整数(可以缺省)
Figure imgf000008_0001
义应用计费脉 的脉冲数量。 若 为 0或未指定, 则计费脉冲的重复应用将持续下去直到被其它机制所中断 (例如检测到事件或者被其它信号所代替)。若大于 0,则该参数给出的脉 冲数量将在脉冲间隔参数给出的时间跨度内发出。
2、 脉冲间隔 ( Pulse Interval )
参数标识 ( ParameterlD ) : pi
类型 (Type ) : 整数, 单位为毫禾少
可能取值 ( Possible Values ): 任何正整数 (不可 省)
描述( Description ) : 定义应用计费脉冲的时间间隔 (发 完脉冲计数所指定所有计费脉冲所需要花费的时间)。 脉冲计数参数为 0 或者未定义, 则该参数指定了脉冲之间的间隔, 即相邻两个脉冲前沿的时 间差。 若脉冲计数参数大于 0, 则该参数指定了产生脉冲计数参数所给出 的脉冲数量在时间上的跨度。
过程 ( Procedures ):
当需要启动计费时, MGC向 MG下发计费脉冲信息报文, 并指定脉 冲数量和间隔, 其形式如 L/mp(pc, pi)。 MG在得到该信息报文后, 立即 向指定的端点发送首个计费脉冲, 然后按照脉冲计数和脉冲间隔参数所给 出的值周期性的发出后续计费脉冲。 这里所述的信息 41文就是包括计费脉 冲信号的报文。
如上所述, 当脉冲计数参数值大于 0时, 脉冲间隔参数表示产 脉冲 计数参数所给出的脉冲数量在时间上的跨度。 MG将按照 "脉冲间隔参数 值 /脉冲计数参数值"的方式确定脉冲之间的合适间隔, MG可以调整个别 间隔以适应万一无法整除的情况。
当脉冲计数参数值为 0或未指定时, MG将以脉冲间隔参数值作为脉 冲之间的间隔。
通常检测到事件时, (常见的有 MG检测到挂机), 或者 MGC下发不 再维持计费脉沖的信息报文时, (常见的有 MGC下发空信号), 将中断计 费脉沖的发送。
根据本发明, 在以上对线路包信号参数的扩展中, 有几点情况需要说 明:
首先是线路包中, 已经包含了三十四种基本事件或者信号等参数, 诸 如回铃音(Answer Tone , 简称 "aw" ), 忙音(Busy Tone , 简称 "bz" ) 此类, 在本发明的线路包结构中没有——列出, 这些内容详见公幵文件 RFC3660。
其次是计费脉沖 (Metering Pulse )信号定义中的信号类型 ( Signal Type ), 缺省信号类型为开关(On/Off)信号, 但是可以通过显式地 i殳置信 号类型参数为筒短(Brief)信号, 用来取代该缺省类型, 从而使得计费脉 冲在脉冲间隔参数所给出的时间跨度中发送完脉冲计数参数所给 fc±!的脉 冲数量后即告结束。 这里需要说明的是, 在 RFC3660 中规定, 信号类型 分为三种:开关信号 (On/Off signal,简称" 00")、超时信号( Time-Out signal, 简称 "TO" )和筒短信号 (Brief signal, 简称 "BR" )。 OO信号表 信号 在 MG上一直有效, 开和关是受 MGC控制的, 如果在一个脉冲序歹 'j总周 期内 MGC没有发送新的信号来, 那么 MG在下一个周期中的信号类型仍 然保持原来的状态下发脉冲; TO信号是有时间限制的信号, 此种信号在 MGC上有相应的定时器, 当定时器结束时此种信号就停止; 而 言号表 明信号一次性完成, 只在脉冲间隔参数所给出的时间有效, 即一个月永冲序 列总周期内的所有单个脉冲发送完就告结束, 不会再往下发, MG要等待 MGC发来的新的信号才有所反应。 同时 RFC3660还允许使用某种信号类 型来代替缺省信号类型。
再者, 在过程说明中, MGC向 MG下发指定脉冲数量和间隔采用的 形式为 L/mp(pc, pi), 这是严格按照 RFC3435的要求指定的, 它规定发送 扩展包格式为: 包名 /事件或信号名 (参数)。 显然 L就是前面线路包的包 名, mp为扩充的计费脉冲信号的信号名, pc和 pi分别为脉冲计数和脉冲 间隔的参数标识。
最后, 计费脉冲重复应用的频率可以通过使用新的计费脉冲信号指定 新的脉冲间隔参数来改变, 即 MGC可以随时向 MG发送新的 mp, 其中 携带的 pc和 pi和前一次 MGC向 MG发送的 mp不同, 来达到改变 MG 下发的脉冲序列总周期和单个脉冲周期的目的。 同时因为 MGC是随时可 以向 MG发送新的 mp来改变 MG下发的脉冲间隔, 需要特别说明的是, 这里的改变包括单独的脉冲序列总周期改变, 或者单独的单个脉冲周期改 变, 或者二者都发生改变。 为了保证 MG 下发脉冲序列的完整性, MGC 需要为该计费脉冲信号设置保持激活 (KeepActive )标志, MG 即使收到 来自 MGC的新的 mp,也必须把当前脉冲序列中发出的下一个单个脉冲结 束后, 才转换使用新的脉冲间隔。 计费脉冲的应用应该保证其完整性, 即 一旦某单个脉冲已开始发送, 其在预置的时长内不应因检测到事件或其它 原因而中断, 这样才能保证计费单价不会出错。
在对 MGCP 协议线路包的信号参数扩展好后, 接下来就需要扩展
MGCP协议实现计费脉冲机制, 以具体实现本发明。
从总体上来说, 本发明是 NGN中对上一代电路程控交换机采用的计 费脉冲机制的模拟, 在程控交换机的计费脉冲机制中, 脉冲是由程控交换 机控制, 发往其下所连接的公用电话。 在 NGN中, 程控交换机的功能已 经被 MGC和 MG取代, 正如背景技术所述, 要在 NGN环境下实现计费 脉冲机制, 显然需要 MG和 MGC的配合。 图 2就是二者之间与计费脉冲 机制有关的信令流示意图。
如图 2所示, 媒体网关 20和媒体网关控制器 21分别为扩展 MGCP 协议实现计费 中机制的信令流的两端, 用户 22为媒体网关 20控制下的 电话终端, 常见的是公用电话。
首先, 在步驟 200, 当媒体网关控制器 21需要启动计费时, 向媒体网 关 20下发请求信号, 这里的信号就是一个参照前述本发明扩展的线路包, 包中包含有扩展的计费脉冲信号 mp,以及 mp中携带的具体参数 pc和 pi。 媒体网关 20收到来自媒体网关控制器 21的计费脉冲信号触发首个脉冲, 此脉冲发送给用户 22, 然后按照信号参数的定义周朝性发出后续脉冲。通 常媒体网关 20检测到事件或者媒体网关控制器 21下发其它不含计费脉冲 的信号代替当前信号时将中断计费脉冲的发送, 这里的事件是指除信号中 携带有特定标志用于表示不需要终止脉冲发送外的任何事件, 此特定标志 就是前面提到的保持激活 (Keep Active )标志。
接着, 在步骤 201 , 媒体网关 20接受到 mp并按照其中的 pc和 pi向 用户 22发送计费脉冲后, 向媒体网关控制器 21发送回应信号。 这里需要 说明的是, 在媒体网关控制器 21没有下发新的 mp之前, 媒体网关 20会 一直向用户 22发送周期性脉冲, 当 pc参数值大于 0时, 单个的脉冲合适 间隔由 mp中的 pc、 pi按照 "pi/pc" 方式决定, 这里的 pi和 pc两个参数 是用于计数的总值, pi表示一个脉冲序列的总时间长度, pc表示此脉冲序 列中包含多少个计数脉冲, 二者相除就得到了单个脉冲的周期。 需要进一 的数字电话机, 因为每种数字电话机的脉冲计费方式略有不同。 同时 MG 可以调整个别间隔以适应万一无法整除的情形。图 2中步骤 201与步骤 202 之间的计费脉冲反映的就是 pc参数值大于 0情况, 并且计费脉冲在一个 pi周期结束后继续按照原来的方式发送, 可见在步骤 200中发来的 mp的 信号类型缺省是 oo类型。
然后, 如果需要改变计费脉冲的间隔, 媒体网关控制器 21可以通过 步骤 202向媒体网关 20下发新的请求信号, 这里 mp携带代 pc和 pi已经 被重新设置。 需要说明的是, 新的脉冲间隔要等到当前脉冲序列中发出的 下个脉冲之后才能生效。
最后在步骤 203, 媒体网关 20向媒体网关控制器 21发送回应信号。 同样需要说明的是, 当 pc新参数值为 0或未指定时, 媒体网关 20将直接 以 pi参数值作为单个脉冲之间的间隔。图 2中步骤 203以后的计费脉冲反 映的就是 pc新参数值为 0或未指定时的情况。
以上即扩展 MGCP协议实现计费脉冲机制的详细描述,图 2也反映了 大部分的信令引起的计费脉冲间隔变化情况。
需要说明的是, 媒体网关控制器 21可以通过步骤 202向媒体网关 20 下发的请求信号中, 所述参数 c也可以代表要发送的计费脉沖的发送间 隔;
而在本发明的另外实施例中, 还可以将所述计费脉冲发送总数和相邻 计费脉冲的发送间隔预置在所述媒体网关中, 这样, 只要媒体网关接收到 要求计费的请求, 就可以直接获得计费脉沖发送总数和相邻计费脉冲的发 送间隔。 更近一步, 所述预置的计费脉冲发送总数和相邻计费脉冲的发送 间隔可以设置为多组, 媒体网关控制器在发给媒体网关的请求中根据计费 要求给出选择的指示, 这样所述媒体网关就可以根据所述计费脉冲信息报 文的指示选择其中的一组, 从而使计费控制更加灵活。
虽然通过参照本发明的某些优选实施例, 已经对本发明进行了图示和 描述, 但本领域的普通技术人员应该明白, 可以在形式上和细节上对其作 各种各样的改变, 而不偏离所附权利 求书所限定的本发明的精神和范 围。

Claims

权 利 要 求
1. 一种下一代网络中计费脉冲的实现方法, 其特征在于, 包括:
A、 媒体网关控制器向媒体网关下发计费脉冲信息报文;
B、 所述媒体网关根据所述信息报文获得计费脉冲发送总数和相邻计 费脉冲的发送间隔; 并,
C、按照所获得的所述计费脉沖发送总数和相邻计费脉冲的发送间隔, 向用户设备周期性地发出计费脉冲。
2. 根据权利要求 1 所述的下一代网络中计费脉冲的实现方法, 其特 征在于, 所述方法还包括:
当所述媒体网关检测到事件, 或者所述媒体网关控制器下发不再维持 计费脉冲的信息报文, 终止计费脉沖的发送。
3. 根据权利要求 1 所述的下一代网络中计费脉冲的实现方法, 其特 征在于, 所述方法还包括:
当收到新的计费脉冲信息报文时, 按照新的计费脉冲信息报文指定的 发送间隔和发送总数进行脉冲信号的发送。
4. 根据权利要求 1 所述的下一代网络中计费脉冲的实现方法, 其特 征在于, 所述计费脉冲的类型为开关信号或简短信号; 其中,
当所述计费脉冲的类型为开关信号时, 持续发送计费脉冲直到被终 止;
当所述计费脉冲的类型为简短信号时, 发送完指定总量的计费脉冲后 即告结束。
5. 根据权利要求 1 所述的下一代网络中计费脉冲的实现方法, 其特 征在于, 所述用户设备是数字电话机。
6. 根据权利要求 1 所述的下一代网络中计费脉冲的实现方法, 其特 征在于, 所述计费脉冲的定义如下:
计费脉冲的信号类型为开关信号, 脉冲类型和时长为预置变量; 第一信号参数的脉冲计数参数类型为整数, 单位为个, 可能取值是非 负整数, 并且可以缺省;
第二信号参数的脉冲间隔参数类型为整数, 单位为毫秒, 可能取值是 正整数, 并且不可缺省。
7. 根据权利要求 1 所述的下一代网络中计费脉冲的实现方法, 其特 征在于, 所述计费脉冲信息报文包含两个参数, 其中,
第一参数的值代表要发送的计费脉冲的总数量;
第二参数的值代表要发送的计费脉冲的总时长;
8. 根据权利要求 7所述的下一代网络中计费脉冲的实现方法, 其特 征在于, 所述相邻计费脉冲发送间隔的确定包含以下子步骤:
当所述第一参数大于 0时, 所述相邻计费脉冲的发送间隔为所述第二 参数的值除以所述第一参数的值;
当所述第一参数为 0或者未指定时, 所述相邻计费脉冲的发送间隔为 所述第二参数的值。
9. 根据权利要求 1 所述的下一代网络中计费脉冲的实现方法, 其特 征在于, 所述计费脉冲信息报文包含两个参数, 其中,
第一参数的值代表要发送的计费脉冲的总数量;
第二参数的值代表要发送的计费脉沖的发送间隔;
10. 根据权利要求 1所述的下一代网络中计费脉冲的实现方法, 其特 征在于还包括, 将所述计费脉冲发送总数和相邻计费脉冲的发送间隔预置 在所述媒体网关中。
11. 根据权利要求 10所述的下一代网络中计费脉沖的实现方法, 其 特征在于, 所述预置的计费脉冲发送总数和相邻计费脉冲的发送间隔为多 组, 根据所述计费脉冲信息报文的指示选择其中的一组。
12. 根据权利要求 1所述的下一代网絡中计费脉冲的实现方法, 其特 征在于, 所述信息报文为媒体网关控制协议报文。
PCT/CN2005/001443 2004-09-30 2005-09-09 Procede de generation d'impulsions de comptage dans un rpg WO2006034628A1 (fr)

Priority Applications (3)

Application Number Priority Date Filing Date Title
EP05785148A EP1710955B1 (en) 2004-09-30 2005-09-09 A method for realizing metering pulse in ngn
US10/589,444 US7715359B2 (en) 2004-09-30 2005-09-09 Method for realizing metering pulse in NGN
AT05785148T ATE557523T1 (de) 2004-09-30 2005-09-09 Verfahren zum realisieren von zählerimpulsen in ngn

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN200410079087.2 2004-09-30
CN200410079087.2A CN1756166A (zh) 2004-09-30 2004-09-30 下一代网络中计费脉冲的实现方法

Publications (1)

Publication Number Publication Date
WO2006034628A1 true WO2006034628A1 (fr) 2006-04-06

Family

ID=36118569

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2005/001443 WO2006034628A1 (fr) 2004-09-30 2005-09-09 Procede de generation d'impulsions de comptage dans un rpg

Country Status (5)

Country Link
US (1) US7715359B2 (zh)
EP (1) EP1710955B1 (zh)
CN (1) CN1756166A (zh)
AT (1) ATE557523T1 (zh)
WO (1) WO2006034628A1 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2088710A4 (en) * 2006-09-29 2009-11-11 Huawei Tech Co Ltd CALL COST CALCULATION AND FEE CALCULATION SYSTEM AND SETUP METHOD

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101237619A (zh) * 2008-02-27 2008-08-06 中兴通讯股份有限公司 计费方法及系统

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001197222A (ja) * 2000-01-17 2001-07-19 Soft & Hard Co Ltd 課金パルス発生装置
WO2002005538A2 (en) * 2000-07-12 2002-01-17 Telefonaktiebolaget Lm Ericsson (Publ) Charging in communication networks having split control planes and user planes
WO2003056753A1 (en) * 2002-01-04 2003-07-10 Telefonaktiebolaget Lm Ericsson (Publ) System and method of billing based on the reported traffic load in a packet-oriented telecommunications network
JP2003274041A (ja) * 2002-03-19 2003-09-26 Fujitsu Ltd 呼制御システム
EP1439675A2 (en) * 2003-01-16 2004-07-21 Nec Corporation Gateway and charging system for connecting different networks

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4582957A (en) * 1982-12-30 1986-04-15 Wang Laboratories, Inc. Call interceptor
WO2003077478A1 (en) * 2002-03-06 2003-09-18 General Instrument Corporation System and method for adapting remote access telephony networks to national deviations
US7336739B2 (en) * 2003-09-26 2008-02-26 Lockheed Martin Corporation Cross-correlation signal detector
US7715537B2 (en) * 2003-12-19 2010-05-11 Nortel Networks Limited Metering in packet-based telephony networks
US7283198B2 (en) * 2004-11-30 2007-10-16 Taiwan Semiconductor Manufacturing Co., Ltd. Reticle thermal detector

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001197222A (ja) * 2000-01-17 2001-07-19 Soft & Hard Co Ltd 課金パルス発生装置
WO2002005538A2 (en) * 2000-07-12 2002-01-17 Telefonaktiebolaget Lm Ericsson (Publ) Charging in communication networks having split control planes and user planes
WO2003056753A1 (en) * 2002-01-04 2003-07-10 Telefonaktiebolaget Lm Ericsson (Publ) System and method of billing based on the reported traffic load in a packet-oriented telecommunications network
JP2003274041A (ja) * 2002-03-19 2003-09-26 Fujitsu Ltd 呼制御システム
EP1439675A2 (en) * 2003-01-16 2004-07-21 Nec Corporation Gateway and charging system for connecting different networks

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2088710A4 (en) * 2006-09-29 2009-11-11 Huawei Tech Co Ltd CALL COST CALCULATION AND FEE CALCULATION SYSTEM AND SETUP METHOD

Also Published As

Publication number Publication date
EP1710955A4 (en) 2007-03-14
US7715359B2 (en) 2010-05-11
EP1710955A1 (en) 2006-10-11
EP1710955B1 (en) 2012-05-09
CN1756166A (zh) 2006-04-05
US20070165601A1 (en) 2007-07-19
ATE557523T1 (de) 2012-05-15

Similar Documents

Publication Publication Date Title
EP2014016B1 (en) System and method of remote testing in loopback mode using mgcp/ncs
US7245589B2 (en) Wireless media gateway with bearer path control and tone allocation
CN101485172B (zh) 用于提供voip的方法和通信终端设备
CN100372304C (zh) 基于软交换设备感知业务的wimax动态qos实现方法
CA2551630A1 (en) Analyzing a media path in a packet switched network
US20080267169A1 (en) Method and system for remote diagnosis of a device over a communication network
CN1838673B (zh) 用于在终端设备之间建立有用数据连接的方法
CN101631084A (zh) 实现媒体控制流报文穿越网络地址转换器的方法及系统
CN101257540B (zh) 一种连接IPv6网络电话和PSTN的语音网关
US7486629B2 (en) System for controlling conference circuit in packet-oriented communication network
WO2007014525A1 (en) A implementing method for handshaking between the network device and the network terminal
CN101022471A (zh) 一种实现公共电话交换网仿真业务的方法及系统
JP3980413B2 (ja) 接続選択方法および通信エンドポイント装置
WO2007073666A1 (en) Method and apparatus for counting parameter to adjust value
CN100502368C (zh) 一种实现多媒体设备之间建立呼叫的方法
WO2006034628A1 (fr) Procede de generation d&#39;impulsions de comptage dans un rpg
US20020191589A1 (en) Method for synchronizing call signaling and voice circuit setup over a voice over internet protocol network
US7283624B1 (en) Idle detection for answer supervision
WO2008040216A1 (fr) Procédé de taxation d&#39;appels et système et dispositif de taxation
Cisco Cisco Hoot and Holler over IP
WO2007098654A1 (en) Method for realizing service triggering when picked-up
WO2012000337A1 (zh) 一种实现语音信令跟踪的方法及装置
US8730943B1 (en) Session initiation protocol communication with endpoints managed by a call management server in a stimulus based network
WO2006125356A1 (fr) Systeme et procede d’acces rnis aux reseaux de nouvelle generation (rng)
WO2013029389A1 (zh) 一种ctd呼叫业务中彩铃业务实现方法及装置

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KM KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NG NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SM SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): BW GH GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LT LU LV MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 2005785148

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 2007165601

Country of ref document: US

Ref document number: 10589444

Country of ref document: US

WWP Wipo information: published in national office

Ref document number: 2005785148

Country of ref document: EP

NENP Non-entry into the national phase

Ref country code: DE

WWP Wipo information: published in national office

Ref document number: 10589444

Country of ref document: US