CN1509448A - 基于xml的事务细节记录 - Google Patents

基于xml的事务细节记录 Download PDF

Info

Publication number
CN1509448A
CN1509448A CNA028102533A CN02810253A CN1509448A CN 1509448 A CN1509448 A CN 1509448A CN A028102533 A CNA028102533 A CN A028102533A CN 02810253 A CN02810253 A CN 02810253A CN 1509448 A CN1509448 A CN 1509448A
Authority
CN
China
Prior art keywords
sip
data structure
record
field
server
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.)
Pending
Application number
CNA028102533A
Other languages
English (en)
Inventor
J��K����˹
J·K·加兰特
��Ĭ����
K·A·麦克默里
����������Ƥŵ
J·W·皮兹门蒂
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.)
Verizon Business Global LLC
Global Communications
Original Assignee
Global Communications
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 Global Communications filed Critical Global Communications
Publication of CN1509448A publication Critical patent/CN1509448A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/56Unified messaging, e.g. interactions between e-mail, instant messaging or converged IP messaging [CPM]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • 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
    • 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
    • H04L12/1442Charging, metering or billing arrangements for data wireline or wireless communications at network operator level
    • H04L12/1446Charging, metering or billing arrangements for data wireline or wireless communications at network operator level inter-operator billing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/12Avoiding congestion; Recovering from congestion
    • H04L47/125Avoiding congestion; Recovering from congestion by balancing the load, e.g. traffic engineering
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/24Traffic characterised by specific attributes, e.g. priority or QoS
    • H04L47/2408Traffic characterised by specific attributes, e.g. priority or QoS for supporting different services, e.g. a differentiated services [DiffServ] type of service
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/24Traffic characterised by specific attributes, e.g. priority or QoS
    • H04L47/2425Traffic characterised by specific attributes, e.g. priority or QoS for supporting services specification, e.g. SLA
    • H04L47/2433Allocation of priorities to traffic types
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/24Traffic characterised by specific attributes, e.g. priority or QoS
    • H04L47/2441Traffic characterised by specific attributes, e.g. priority or QoS relying on flow classification, e.g. using integrated services [IntServ]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/45Network directories; Name-to-address mapping
    • H04L61/4505Network directories; Name-to-address mapping using standardised directories; using standardised directory access protocols
    • H04L61/4523Network directories; Name-to-address mapping using standardised directories; using standardised directory access protocols using lightweight directory access protocol [LDAP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/45Network directories; Name-to-address mapping
    • H04L61/4535Network directories; Name-to-address mapping using an address exchange platform which sets up a session between two nodes, e.g. rendezvous servers, session initiation protocols [SIP] registrars or H.323 gatekeepers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/45Network directories; Name-to-address mapping
    • H04L61/4557Directories for hybrid networks, e.g. including telephone numbers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/10Architectures or entities
    • H04L65/102Gateways
    • H04L65/1023Media gateways
    • H04L65/103Media gateways in the network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/10Architectures or entities
    • H04L65/102Gateways
    • H04L65/1033Signalling gateways
    • H04L65/104Signalling gateways in the network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/10Architectures or entities
    • H04L65/102Gateways
    • H04L65/1043Gateway controllers, e.g. media gateway control protocol [MGCP] controllers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1069Session establishment or de-establishment
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1096Supplementary features, e.g. call forwarding or call holding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1101Session protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1101Session protocols
    • H04L65/1104Session initiation protocol [SIP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/61Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
    • H04L65/612Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for unicast
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/75Media network packet handling
    • H04L65/762Media network packet handling at the source 
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/06Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/2866Architectures; Arrangements
    • H04L67/30Profiles
    • H04L67/303Terminal profiles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/2866Architectures; Arrangements
    • H04L67/30Profiles
    • H04L67/306User profiles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/34Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters 
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/51Discovery or management thereof, e.g. service location protocol [SLP] or web services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/52Network services specially adapted for the location of the user terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • H04L67/564Enhancement of application control based on intercepted application data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/08Protocols for interworking; Protocol conversion
    • H04L69/085Protocols for interworking; Protocol conversion specially adapted for interworking of IP-based networks with other networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • H04L69/329Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/40Network security protocols
    • 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/43Billing software details
    • 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/44Augmented, consolidated or itemized billing statement or bill presentation
    • 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/47Fraud detection or prevention means
    • 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/49Connection to several service providers
    • 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/51Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP for resellers, retailers or service providers
    • 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/52Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP for operator independent billing system
    • 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/53Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP using mediation
    • 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/55Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP for hybrid networks
    • 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/56Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP for VoIP 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
    • H04M15/58Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP based on statistics of usage or network monitoring
    • 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/63Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP based on the content carried by the session initiation protocol [SIP] messages
    • 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/70Administration or customization aspects; Counter-checking correct charges
    • H04M15/745Customizing according to wishes of subscriber, e.g. friends or family
    • 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/82Criteria or parameters used for performing billing operations
    • H04M15/8292Charging for signaling or unsuccessful connection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/22Arrangements for supervision, monitoring or testing
    • H04M3/2218Call detail recording
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M7/00Arrangements for interconnection between switching centres
    • H04M7/006Networks other than PSTN/ISDN providing telephone service, e.g. Voice over Internet Protocol (VoIP), including next generation networks with a packet-switched transport layer
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q3/00Selecting arrangements
    • H04Q3/0016Arrangements providing connection between exchanges
    • H04Q3/0029Provisions for intelligent networking
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/08Protocols for interworking; Protocol conversion
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/01Details of billing arrangements
    • H04M2215/0104Augmented, consolidated or itemised billing statement, e.g. additional billing information, bill presentation, layout, format, e-mail, fax, printout, itemised bill per service or per account, cumulative billing, consolidated billing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/01Details of billing arrangements
    • H04M2215/0108Customization according to wishes of subscriber, e.g. customer preferences, friends and family, selecting services or billing options, Personal Communication Systems [PCS]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/01Details of billing arrangements
    • H04M2215/0148Fraud detection or prevention means
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/01Details of billing arrangements
    • H04M2215/0168On line or real-time flexible customization or negotiation according to wishes of subscriber
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/01Details of billing arrangements
    • H04M2215/0172Mediation, i.e. device or program to reformat CDRS from one or more switches in order to adapt to one or more billing programs formats
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/01Details of billing arrangements
    • H04M2215/0176Billing arrangements using internet
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/01Details of billing arrangements
    • H04M2215/0188Network monitoring; statistics on usage on called/calling number
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/20Technology dependant metering
    • H04M2215/202VoIP; Packet switched telephony
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/20Technology dependant metering
    • H04M2215/2046Hybrid network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/22Bandwidth or usage-sensitve billing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/44Charging/billing arrangements for connection made over different networks, e.g. wireless and PSTN, ISDN, etc.
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/46Connection to several service providers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/54Resellers-retail or service providers billing, e.g. agreements with telephone service operator, activation, charging/recharging of accounts
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/912Applications of a database
    • Y10S707/922Communications
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/912Applications of a database
    • Y10S707/944Business related

Abstract

本发明针对一种在电信网中管理事务的方法。该方法包括创建XML事务细节文件。响应于电信事务而将至少一个事务细节记录存储在XML事务细节文件中。该至少一个事务细节记录包括对应于该电信事务的事务数据。

Description

基于XML的事务细节记录
本发明涉及到电信,更具体地涉及到在电信网络中记录事务数据。
有许多因素驱动着向聚合网络前进,这些因素是例如解除管制(deregulation)、新的竞争资源、因特网的巨大增长、以及客户的企业网中数据的增长和重要性等。因特网的普及和便利性已经导致传统电话服务的再创造。IP(因特网协议)电话也被称为IP上的话音(VoIP),它涉及将话音信息转换为随后在IP网上传输的数据分组。因特网上的IP电话常常以最小的花费或没有花费地提供给用户。这样,IP电话已经得到巨大的成功,特别是在长途电话市场中。
用户也因为便利性而转向IP电话。常常可以通过单一设备(例如,个人计算机)接入话音和数据服务。而且,传统的DTMF(双音多频)电话可以通过使用网络适配器从而享受VoIP电话的好处。话音和数据业务的不断融合进一步加剧了对IP电话应用的需求。
客户采用聚合解决方案的主要动机是成本以及可望有新的和扩展的能力。但是,如果要使IP电话完全被市场接受,则VoIP还必须能够与公共交换电话网(PSTN)共同操作并且具有可比的服务质量(QoS)。因此,为了对客户保证最高的成功率,服务供应商需要建立一个网络,它提供至少等同于PSTN的呼叫质量、服务可靠性和安全性。IP电话解决方案满足高质量、易于使用、优良的客户服务以及更低花费的客户需求是很必要的。因为公共因特网只能提供“尽力而为”服务,所以,被管理的IP网络被要求支持具有用户所习惯的呼叫质量、服务可靠性和安全性的VoIP业务。
在提供具有用户所习惯的呼叫质量、服务可靠性和安全性的VoIP中考虑的一种方法涉及到会话发起协议(SIP)。SIP是被开发用来创建、修改和终接与一个或多个用户之间的会话的应用层信令协议。这些会话包括因特网电话呼叫、多媒体会议和多媒体分布。SIP功能性通常驻留在应用服务器中。SIP服务器被配置来提供电话服务和处理呼叫事件信息。因为厂商开发了他们自己的定制的S IP应用程序,所以呼叫事件和电话服务由每个厂商的应用服务器以专有的方式来处理。不幸的是,当网络包括由多个厂商提供的网络元件时,它变得必须包容多种使设备能够发送和接收网络事务数据的专用接口。例如,事务数据可以包括呼叫事件信息、计费信息、监控信息、差错数据、防止欺骗的数据、超时数据和网络必须跟踪的任何其它数据。
所需要的是一种用于以统一的方式捕捉事务数据的与平台无关的方法。优选地,该系统和方法是可以扩展的,它提供嵌入信息,使接收计算机能够读取通用的统一格式化的记录而不需要容纳任何专用接口。
本发明涉及到一种用于以统一的方式捕捉事务数据和其它信息的与平台无关的方法。本发明的这种系统和方法是可以扩展的,它产生能够被接收计算机在不需要特别的专用接口的情况下读取的通用统一格式化的记录。
本发明的一个方面是一种用于在电信网中记录事务的方法。此方法包括创建XML事务细节文件。响应于电信事务,至少一个事务细节记录被存储在XML事务细节文件中。该至少一个事务细节记录包括对应于该电信事务的事务数据。
在另一个方面,本发明包括其上存储有用于在电信网中记录事务的数据结构的计算机可读介质。该数据结构包括:XML声明字段,该XML声明字段将数据结构定义为XML文件;服务器标识字段,服务器标识字段包括产生XML文件的服务器的IP地址;和包括至少一个事务细节记录的事务细节部分,响应于电信事务,该至少一个事务细节记录被存储在数据结构中,该至少一个事务细节记录包括对应于该电信事务的事务数据。
在另一个方面,本发明包括电信网络。该网络包括至少一个配置来完成电信事务的电信设备。至少一个SIP服务器耦合到该至少一个电信设备。该至少一个SIP服务器被配置来创建XML事务细节文件、处理电信事务和在XML事务细节文件中存储至少一个事务细节记录。该至少一个事务细节记录包括对应于该电信事务的事务数据。
在另一个方面,本发明包括其上存储有用于在电信网中执行记录事务的方法的计算机可执行指令的计算机可读介质。该方法包括创建XML事务细节文件。XML事务细节文件对于预定的时间期间是有效的。响应于电信事务,至少一个事务细节记录被存储在该XML事务细节文件中。该至少一个事务细节记录包括对应于该电信事务的事务数据。
本发明另外的特征和优点将在随后的详细描述中阐述,通过说明书,它们部分地对于本领域的技术人员是非常显而易见的,或者说可以通过按这里描述的(包括随后的详细描述、权利要求书和附图)来实施本发明而被认识到。
应该理解,前述概要描述和随后的详细描述都仅仅是本发明的范例,它们打算提供如它所要求保护的理解本发明的特性和特征的总的看法和框架。附图被包括进来以便提供对本发明进一步的理解,它们被引入进来并构成本说明书的一部分。该图图示了本发明的各种实施例,并且它结合说明书用来解释本发明的原理和操作。
图1是根据本发明一个实施例的IP电信网的框图;和
图2是显示用于根据本发明另一个实施例管理电信事务的方法的图。
现在将具体参考本发明的当前示范实施例,其实例在附图中图示。无论在什么可能的地方,相同的标记数字被用来在整个图中指相同或类似的部分。本发明的网络的示范实施例在图1中显示,并且总地来说它始终用标记数字10来指代。
根据本发明,本发明包括一种用于在电信网中记录事务的方法。该方法包括创建XML事务细节文件。响应于电信事务,至少一个事务细节记录被存储在该XML事务细节文件中。该至少一个事务细节记录包括对应于该电信事务的事务数据。本发明提供一种用于以统一的方式捕捉事务数据和其它信息的与平台无关的方法。本发明的这种系统和方法是可以扩展的,它在能够被接收计算机在不需要特别的专用接口的情况下读取的通用的统一格式化的事务细节记录中提供嵌入信息。
如在这里具体化和在图1中所描述的,根据本发明一个实施例的IP电信网10的框图被公开了。电信网10包括耦合到公共交换电话网(PSTN)20、因特网30、客户PBX 40、SIP电话50和SIP客户机52的IP网100。IP网100包括IP网骨干120。骨干120耦合到支持话音服务的多个SIP单元,这些SIP单元包括SIP代理服务器102、重定向服务器(RS)104、SIP会议服务器106、话音邮件服务器108、运行支持系统(OSS)110、专用接入线(DAL)网关112、网络网关114、INCP网关116和企业网关118。网络骨干120还直接耦合到因特网30、SIP电话50和SIP客户机52。虽然本发明参照基于会话发起协议(SIP)和因特网协议(IP)的网络讨论,但是本领域那些普通技术人员将认识到,本发明同样可应用到其它电信网和协议。
IP网100可以是任何合适的类型,但是举例显示的是具有分层结构的网络。该结构的分层特性提供了协议分离和独立性,因此,一个协议可以被调换或修改而不影响其它更高层或更低层协议。这些协议的开发可以并行和独立进行是有利的。分层结构的基础是因特网协议(IP)层。IP层提供基于“尽力而为”运行的无连接数据传递服务;也就是说,不作出分组传递的保证。TCP(传输控制协议)层被置于IP层之上。TCP层提供面向连接的协议,它部分地通过执行排序函数来保证IP分组的可靠传递。此排序函数对任何无序到达的IP分组重新排序。在另一个实施例中,采用UDP(用户数据报协议)而不是TCP。用户数据报协议提供利用IP协议来发送被称为数据报的数据单元的无连接服务。不像TCP,UDP不提供分组的排序。它依赖更高层协议来对到达的分组排序。当数据单元较小时,UDP比TCP优选,因为有最小的重组时间,所以它节省了处理时间。本领域中一个技术人员将认识到,本发明的实施例可以使用TCP、UDP或其它等同协议来实施。
电话应用层被置于TCP层之上。在一个实施例中采用会话发起协议(SIP)。SIP是用于创建、修改和终接与一个或多个参与者之间的会话的应用层控制(信令)协议。SIP也是客户机-服务器协议,其中,服务器响应客户机产生的请求。对SIP的详细讨论及其呼叫控制服务在IETFRFC 2543和1999年6月17日的IETF因特网草案“S IP呼叫控制服务”中描述。本领域那些普通技术人员将会认识到,可以采用不同于SIP的应用层协议,包括H.323协议。
最后,会话描述协议(SDP)在分层结构中被置于SIP之上。SDP在多媒体会话中提供关于多媒体流的信息,它允许会话描述的接收者参与到会话中。
IP网络骨干120可以是任何合适的类型,但是举例显示的是包括国家范围内以622MB/s(OC-12)速度运行的高速网的网络。骨干104采用先进的通常称为异步传输模式(ATM)的分组交换技术。骨干120也利用被称为同步光网络(SONET)的光纤传输技术。ATM和SONET的结合使得高速、高容量的话音、数据和视频信号能够按需要结合以及传送。通过ATM交换矩阵连接因特网协议,并且在SONET网络上运行此结合,这样就可以实现骨干120的高速度。
INCP 116是智能网控制点,RS 104访问它从而为现存的私有网络客户获得拨号规划信息。INCP 116是附加数据库,RS 104可以查询它从而为特定的私有呼叫选路。INCP 116也可以被SPS 102访问。
例如,PSTN 160是采用7号信令系统(SS7)的电路交换网。普通老式电话服务(POTS)电话22可以是任何合适的当前使用的或市场上的电话机。
企业网关118可以是任何合适的类型。在图1中描述的实例中,企业网关118耦合到PBX 40。本领域那些普通技术人员将会认识到,企业网关118也可以将IP网100耦合到其它的企业网,例如LAN和/或WAN等。参照图1,PBX 40包括用于PBX电话42的中继或线路。企业网关118提供分组交换IP网100和PBX 40采用的信令之间的接口。例如,企业网关118可以使用综合业务数字网(ISDN)、随路信令(CAS)或其它PBX接口(例如,欧洲电信标准化协会(ETSI)PRI,R2)而对接到PBX 40。
DAL网关112是配置用来在IP位置和非IP位置之间支持私有业务的系统。DAL网关112在网络100中可以可选地被采用。
网络网关114是SS7(7号信令系统)/C7到SIP的网关。这给用户提供了在IP网100内位置和PSTN 20内位置之间进行呼叫的能力。例如,网络网关114被配置用来提供到话音交换机(图中没有显示)的接入,例如到用于国内呼叫处理的3级交换机和用于长途和/或国际连接的5级交换机的接入。
SIP电话50和SIP客户机设备52可以是任何合适的类型,只要它们遵循IETF 2543中公布的标准的话。SIP电话50具有类似于传统电话的10键拨号盘。包括PSTN 20号码的SIP URL可以使用键盘输入或从快速拨号号码簿中提取。为了进行呼叫,数字使用拨号盘输入。输入的数字被电话收取。当“拨号”按钮被按下时,呼叫就发起了。SIP电话50在接收一个呼入时的振铃类似于传统电话。SIP电话50可以采取独立设备的形式,例如,SIP电话可以被配置为在功能和外观上都像普通老式电话服务(POTS)电话机。另一方面,SIP客户机52是例如运行在个人计算机(PC)或膝上型电脑上的软件客户机。从信令的观点来看,在某些情况下,SIP设备50和52如果不相同,也是非常相似的。
在这一点上,将更详细地描述置于网络100中的各种SIP服务器。在记录和管理网络100支持的各种事务中,网络100中的每种服务器都有关键的作用。
回到图1,SIP代理服务器(SPS)遵循IETF RFC 2543详细描述的SIP标准。为了代表其它客户机作出请求,SPS 102既充当服务器又充当客户机。SPS 102可以直接为一个请求服务或者将该请求传递到另一个服务器。SPS 102也可以在转发消息之前重写它。SPS 102被配置来创建XML格式的事务细节文件以记录SPS 102处理的事务数据。该事务细节文件用事务细节记录(TDR)填充。每个TDR记录诸如SIP呼叫事件(INVITE、ACK、BYE、CANCEL、OPTIONS、REGISTER等)或上述其它任何事件(例如差错或超时等)的事务。SPS 102包括被SPS 102应用软件调用来创建XML事务细节文件的XML处理器模块。XML处理器模块也可以被调用来读取XML文档,例如,提供对XML文件的内容和结构的访问。XML事务细节文件的格式在表I中详细显示。
表I  SIP服务事务细节文件结构-网络服务器
字段 语法/说明 注释
XML声明 <?xm1 vers ion=“1.0”?>用来将文件定义为XML文档。此XML声明位于文件的第一行,用来将文件标识为XML文件。 每个文件只有一个。
XML文档类型 <tdr>用来定义TDR文档的开始 每个文件只有一个。总是在XML声明之后。
网络服务器ID <nsid>AA.BB.CC.DD:port<nsid>(例如166.23.44.157)网络服务器的IP地址,其中,AA、BB、CC和DD可以是0到255的数字,而端口可以是1024到65535之间的数字。 每个TDR文件一个
时间 <time>Wed Mar 1 10:55:212000</time>时间字段以下面的形式包含此TDR字段打开的时间:<time>星期缩写<空格+>月份缩写<空格+>月内日期<空格+>小时<:>分钟<:>秒<空格+>年<time>其中,星期缩写=Mon/Tue/Wed/Thu/Fri/Sat/Sun月份缩写=Jan/Feb/Mar/Apr/May/Jun/Jul/Aug/Sep/Oct/Nov/Dec月内日期=1到31小时=00到23分钟=00到59秒=00到59年=4位数字的年份 每个TDR文件一个时间
Tdr记录 <tdr_record>包含要为事件(消息或其它事件)记录的各字段。 在一个TDR文件中可以有多个Tdr记录(或者如果时间周期到期而没有事件被处理就没有)
相关ID <corr_id>text</corr_id>相关ID被用来唯一地标识对于NS事务(在REGISTER的情况下)或会话(在INVITE的情况下)发生的所有事件(消息、特征等), 每个Tdr记录一个相关ID
以在NS接收SIP请求开始,当事务(在REGISTER的情况下)或会话(在INVITE的情况下)时结束。这包括在RS和DAP为NS事务所作的所有消息传递和特征处理。此字段将包含在NS中接收到的原始请求中存在的呼叫ID的值。
时间 <time>Wed Mar 1 10:55:212000</time>时间字段包含事件(消息或其它发生的事件)的时间。其格式在上面指定。 每个TDR记录一个时间
请求 <request>请求包含关于NS发送或接收的任何SIP请求的信息。注意:发送到RS和AUS的请求不被记录。 可选字段-如果存在,每个Tdr记录一个
接收自 <recevied-from>AA.BB.CC.DD:port</recevied-from>(例如,166.23.44.157:5060)如果请求在NS处接收的、请求消息被接收自的IP地址,其中,AA、BB、CC和DD可以是0到255的数字,而端口可以是1024到65535的数字。 每个请求一个接收自元素
发送到 <sent-to>AA.BB.CC.DD:port</sent-to>(例如,166.23.44.157:5060) 每个请求一个发送到元素
如果请求由NS发送的、请求消息被发送到的IP地址,其中,AA、BB、CC和DD可以是0到255的数字,而端口可以是1024到65535的数字。
消息 <msg>text</msg>这是具有与特定的请求相关的所有字段的文本字段,包括但不限于:Request line(请求行)、To(到)、From(自)、Call ID(呼叫ID)、Cseq、Via(经过)、Record-Route(记录路由)、Route(路由)、Expires(到期)、Max-Forwards(最大转发)、Proxy-Authorization(代理授权)、Proxy-Require(代理要求)、Correlation ID(相关ID)和Contact(联系)。为了性能原因,NS将不记录它在处理中不使用的消息中的报头,也不记录消息体。 每个请求一条消息
请求结尾定界符 </request>用来定义TDR记录内请求字段的结尾 可选字段-如果存在,每个Tdr记录一个
鉴权 <auth>此字段记录关于对一个请求执行的鉴权的信息。如果没有就不执行鉴权。 可选字段-如果存在,每个Tdr记录一个
鉴权指示符 <auth_ind>text</auth_ind>此字段记录执行鉴权的原因。此字段的值如下:“存在代理鉴权报头”“存在鉴权报头”“方法鉴权在鉴权实体表中是有效的”“方法鉴权在全局表中是有效的”“下一跳(路由报头)是被保护的实体”“鉴权实体具有对于源地址禁用的记录” 每个鉴权一个
鉴权服务器指示符 <aus_query>text</aus_query>当查询被发送到Aus时,此字段被记录。如果没有查询被发送,此字段不存在。此字段的值如下:“目前匹配的地方询问待决”“存在鉴权高速缓存,但响应不匹配”“存在鉴权高速缓存,但到期时间需要更新” 可选字段-如果存在,每个鉴权一个
鉴权结果 <auth_res>text</auth_res>这是一个文本字段,如果执行了鉴权,它指示鉴权的结果。如果没有执行鉴权,这个字段将不存在。 每个鉴权一个
其可能的值如下:“通过-信任实体”“通过-鉴权”“通过-非信任用户”“失败-实体被禁止”“失败-系统故障”“询问-用户信息未找到”“询问-鉴权信息不匹配”“询问-没有本地待决的询问或鉴权高速缓存记录”“询问-到期的待决的询问”“询问-到期的鉴权高速缓存”
鉴权结尾定界符 </auth>用来定义Tdr记录内鉴权字段的结尾 可选字段-如果存在,每个Tdr记录一个
响应 <response>一个响应包含关于NS发送或接收到的任何SIP响应的信息。注意:不记录从RS或AUS接收到的响应。 可选字段-如果存在,每个Tdr记录一个
接收自 <recevied-from>AA.BB.CC.DD:port</recevied-from>(例如,166.23.44.157:5060)如果响应在NS处接收的、响应消息被接收自的IP地址,其中,AA、BB、CC和DD可以是0到255的数字,而端口可以是1024到65535的数字。 每个响应一个接收自元素
发送到 <sent-to>AA.BB.CC.DD:port</sent-to>(例如,166.23.44.157:5060)如果响应由NS发送,则响应消息被发送到的IP地址,其中,AA、BB、CC和DD可以是0到255的数字,而端口可以是1024到65535的数字。 每个响应一个发送到元素
消息 <msg>text</msg>这是具有与特定响应相关的所有字段的文本字段,包括但不限于:Status line(状态行)、To(到)、From(自)、Call ID(呼叫ID)、Cseq、Via(经过)、Record-Route(记录路由)、Proxy-Authenticate(代理鉴权)和Contact(联系)。为了性能原因,NS将不记录它在处理中不使用的消息的报头,也不记录消息体。 每个响应一条消息
响应结尾定界符 </response>用来定义TDR记录内响应字段的结尾 可选字段-如果存在,每个Tdr记录一个
事件 <event>text</event>用来记录事务期间不同于在NS处导致动作的消息的事件。其可能的值如下:
“到OUA的TCP连接丢失”“到TUA‘AA.BB.CC.DD:EE’的TCP连接丢失”,其中AA.BB.CC.DD是TUA的IP地址,而EE是TUA的端口号“不能建立到TUA‘AA.BB.CC.DD:EE’的TCP连接”,其中AA.BB.CC.DD是TUA的IP地址,而EE是TUA的端口号对于AA.BB.CC.DD:EE“RS超时”,其中AA.BB.CC.DD是超时RS的IP地址,而EE是其端口号“对于TUA”AA.BB.CC.DD:EE“UA邀请超时”,其中AA.BB.CC.DD是TUA的IP地址,而EE是TUA的端口号“对于TUA”AA.BB.CC.DD:EE“UA不邀请超时”,其中AA.BB.CC.DD是TUA的IP地址,而EE是TUA的端口号“ACK超时”“清除Txn超时”“到期超时”对于AA.BB.CC.DD:EE“AuS超时”,其中AA.BB.CC.DD是超时AUS的IP地址,而EE是其端口号“对于TUA”AA.BB.CC.DD:EE“振铃超时”,其中AA.BB.CC.DD是TUA的IP地址,而EE是TUA的端口号“对于TUA”AA.BB.CC.DD:EE“487超时”,其中AA.BB.CC.DD是TUA
的IP地址,而EE是TUA的端口号
TDR数据结尾定界符 </tdr_record>用来定义TDR文件内TDR记录字段的结尾 在一个TDR文件中可能有多个Tdr记录(或者如果定时器周期到期而没有事件被处理就没有)
XML文档类型结尾 </tdr>用来定义TDR文档的结尾 每个文件只有一个。总是在文件的结尾。
话音邮件服务器(VMS)108是提供话音邮件服务的SIP服务器。IP网100的用户配备有基于SIP的集成话音邮件服务的能力。呼叫被SPS102路由到话音邮件系统108,对于特定呼叫,例如指示忙或振铃无应答情况的那些呼叫,是被RS 104路由到话音邮件系统108。到话音邮件的呼叫也可以作为‘发现我(Find-Me)’/‘跟随我(Follow-Me)’终接选项而发生,或者作为用户选定的无条件呼叫转移选项发生。用户进行的登录并提取消息的呼叫被路由到作为SIP端点的VMS 108。话音邮件地址可以输入用于在RS 104中的任何目的地址。例如,无条件呼叫转移地址或‘发现我’地址等可以是话音邮件帐户的SIP URL。SIP使能的VMS 108支持所有的字母数字SIP URL、报头、请求、方法和状态码(例如,根据IETF RFC 2543)。VMS 108支持SUBSCRIBE(预订)、NOTIFY(通知)和消息等待指示符(MWI)消息。
VMS 108可以通过多种方式限制对该系统的接入。接入可以通过私有接入码来保护。接入码可以在SIP INVITE(邀请)消息中提供或者通过DTMF提供。VMS 108可以根据发起服务器的IP地址拒绝消息。换句话说,如果消息来自不受信任的服务器,那么VMS 108就可以拒绝该消息。
VMS 108也可以被配置来创建XML格式的事务细节文件,因此记录对应于VMS 108处理的所有网络事务的事务数据。因为VMS XML事务细节文件的格式非常类似于SPS 102的XML事务细节文件,所以,在此不再重复描述。
SIP会议服务器(SCS)106是被配置用来提供音频会议能力的集中化SIP会议服务器。SCS 106支持G.711(RTP/AVT 0)以及其它编解码器。SCS 106可以指定两种运行模式。在保留模式下,用户需要提前保留一个桥。即时会议模式指按需要建立会议而不需要预先保留的能力,允许会议的特别建立以及许可基于客户机的会议迁移到一个桥。会议接入通过接入码来保护。加入桥的参与者可以通过SIP INVITE消息发送它们的接入码。POTS电话用户可以通过DTMF进入,这取决于网关对DTMF的支持。当每个参与者加入桥的时候可以播放一个可闻的音调来宣告他们。系统支持协调员/操作员发起的会议,其中,操作员给会议参与者中的每一个拨号并将他们带入会议中。会议操作员可以输入并宣告进入会议的参与者的姓名。会议协调员可以向参与者通知该呼叫的时间和日期。操作员可能能够使各方持线和断开(On and Off Hold)。持线音乐(Music On Hold)也被支持,因此,持线的各方被提供以音乐。
SCS 106也允许私下会议(即,子会议),其中,指定的会议主叫用户可以在会议呼叫中进行私下会谈,然后再回到主呼叫中。来自PSTN20的呼叫可以被网络网关114转发到SCS 106。从SCS 106的角度来看,SIP发起的呼叫的处理与非SIP呼叫的处理并无不同,因为网络网关114能够将该被叫号码翻译为会议URL。但是,SCS 106能够通过提示输入密码并且验证该被输入为DTMF数字的密码来验证该主叫用户。作为通过DTMF收取密码的备用方法,SCS 106可以支持使用SIP进行鉴权。在此场景下,SIP INVITE消息承载附加的用户参数,例如SCS 106可能用来验证该用户的用户名/密码组合。此外,会议系统106支持用户基于web的设置。SCS 106对接到OSS 110以便设置、告警和报告。OSS 110的设置和报告接口帮助许多会议功能,例如建立、修改和删除会议的能力。会议的管理员或主席能够规定会议参与者的数目,以及规定会议的持续时间、按时区的日期和时间(date and time-by-time zone)以及保留的会议的名称。
SCS 106被配置来创建XML格式的事务细节文件,因此记录对应于会议服务器106处理的所有上述事务的事务数据。因为SCS 106的XML事务细节文件的格式类似于SPS 102的XML事务细节文件,因此,不再重复描述。
RS 104是遵循根据IETF RFC 2543详细描述的SIP标准的SIP重定向服务器。RS 104接受SIP消息,将地址映射到一个或多个新地址,并且将这些地址返回到客户机,该客户机可能是SPS 102。RS 104不发起它自己的SIP请求,且RS 104不接受呼叫。RS 104基本上是一位置服务器,在其中可以获得关于可能的终接位置的信息。RS 104也充当用于终端用户信息的储存库,使得能够进行地址验证、特征状态和实时用户特征配置。RS 104也可以用来存储配置信息。
RS 104也被配置用来创建XML格式的事务细节文件,因此记录对应于所有由RS 104来处理的SIP事务、超时和差错的事务数据。该事务细节文件包括用来记录RS 104处理的网络事务的事务细节记录。RS 104包括被RS 104应用软件模块调用来创建XML事务细节文件的XML处理器模块。该XML处理器模块也可以被调用来读取XML文件。因为RS 104在网络100的管理中有不同的功能,所以,其XML事务细节文件基本上不同于SPS的XML事务细节文件。RS的XML事务细节文件的格式在表II中详细显示。
表II SIP服务事务细节文件结构-重定向服务器
字段 语法/说明 注释
XML声明 <?xm1 version=“1.0”?>用来将文件定义为XML文档。此XML声明位于文件的第一行,用来将文件标识为XML文件。 每个文件只有一个。
XML文档类型 <tdr>用来定义TDR文档的开始 每个文件只有一个。总是在XML声明之后。
重定向服务器ID <rsid>AA.BB.CC.DD:port</rsid>(例如166.23.44.157:5060)重定向服务器IP地址,其中,AA、BB、CC和DD可以是0到255的数字,而端口可以是1024到65535之间的数字。 每个文件只有一个
时间 <time>Wed Mar 1 10:55:212000</time>时间字段以下面的形式包含此TDR文件打开的时间:<time>星期缩写<空格+>月份缩写<空格+>月内日期<空格+>小时<:>分钟<:>秒<空格+>年</time>其中,星期缩写=Men/Tue/Wed/Thu/Fri/Sat/Sun月份缩写=Jan/Feb/Mar/Apr/May/Jun/Jul/Aug/Sep/Oct/Nov/Dec月内日期=1到31小时=00到23分钟=00到59秒=00到59年=4位数字的年份 每个TDR文件一个时间
Tdr记录 <tdr_record>包含要为RS内事务记录的字段。 在一个TDR文件中可以有多个Tdr记录(或者如果时间周期到期而没有事务被处理就没有)
相关ID <corr_id>text</corr_id>相关ID被用来唯一地标识对于NS事务(在REGISTER的情况下)或会话(在INVITE的情况下)发生的所有事件(消息、特征等),以在NS 每个Tdr记录一个相关ID
接收SIP请求开始,当处理事务(在REGISTER的情况下)或会话(在INVITE的情况下)时结束。这包括在RS和DAP为NS事务所作的所有消息传递和特征处理。此字段将包含在NS中接收到的原始请求中存在的呼叫ID的值。
请求 <request>一个请求包含关于RS从NS接收到的初始SIP请求消息的信息。正是此请求在RS触发事务处理。 每个Tdr记录一个请求
接收自 <recevied-from>AA.BB.CC.DD:port</recevied-from>(例如,166.23.44.157:5060)请求消息被接收自的IP地址和端口,其中,AA、BB、CC和DD可以是0到255的数字,而端口可以是1024到65535的数字。 每个请求一个接收自元素
时间 <time>Wed Mar 1 10:55:212000</time>时间字段包含该请求被接收的时间。如上所述相同的格式 每个请求一个时间
消息 <msg>text</msg>从NS接收到的SIP消息的内容。它将具有与特定请求相关的所有字段,包括但不限于:Request URL、To、From、Call ID、Cseq、Via、 每个请求一条消息
Proxy-Authorization、Expires和Contact。
请求结尾定界符 </request>用来定义TDR记录内请求字段的结尾 每个Tdr记录一个请求
特征 <feature>此字段用来记录与RS处在事务期间执行的特征相关的数据。如果没有特征被执行,此字段将不会包含在Tdr记录中。 可选字段-如果存在,每个Tdr记录一个
递归呼叫路由 <rec_call_routing>此字段用来记录什么时候调用递归呼叫路由特征。当传递回到NS的非最终地址导致到RS的新的查询,使先前的环境信息被附加到该新查询的请求URL中时,它被调用。仅仅当在请求URL中接收到“final-no”或“final=egwy”URL参数时才存在此字段。 可选字段-如果存在,每个特征一个
地址的终接特性 <term_noa>text</term_noa>此字段被用来记录显示为请求URL中URL参数的地址终接特性。其可能的值如下:“私有”“本地”“E.164”“IP地址” 每个递归呼叫路由一个
起源拨号方案ID <orig_dpid>text</orig_dpid>此字段被用来记录显示为请求URL中URL参数的起源拨号方案ID。 每个递归呼叫路由一个
位置名称 <locname>text<locname>此字段被用来记录显示为请求URL中URL参数的位置名称。 每个递归呼叫路由一个
递归呼叫路由结尾定界符 </rec_call_routing>用来定义TDR记录内递归呼叫路由字段的结尾。 可选字段-如果存在,每个特征一个
起源呼叫验证 <orig_val>此字段用来记录在验证呼叫的始发者期间收集的数据。该数据包括地址特性、拨号方案ID、前缀方案ID、位置名称以及如果用户没有得到授权时的指示符。如果没有呼叫始发者的记录,则此数据的各部分(拨号方案ID、前缀方案ID、位置名称)将为网关(请求中第二多的Via报头)检索出来。如果没有给网关的记录,则此数据的各部分(拨号方案ID、前缀方案ID、位置名称)将从全局信息表中检索。 可选字段-如果存在,每个特征一个
地址的起源特性 <orig_noa>text</orig_noa>此字段被用来根据请求消息中From报头的用户部分记录起源用户的地 每个起源呼叫验证一个
址特性。其可能的值如下:“私有”“E.164”“IP地址”
起源拨号方案ID <orig_dpid>text</orig_dpid>此字段被用来记录起源用户的拨号方案ID。如果存在,它从用户ID或authprof记录(取决于Proxy_Authorization报头的存在)中检索。如果不存在,它从rsgwyinfo记录(如果存在)中检索。如果rsgwyinfo记录不存在,它从rsglobal记录中检索。 每个起源呼叫验证一个
前缀方案ID <ppid>text</ppid>此字段用来记录起源用户的前缀方案ID。它从用户记录(如果存在)中检索。如果用户记录不存在,它从rsgwyinfo记录(如果存在)中检索。如果rsgwyinfo记录不存在,它从服务的终接主机记录中检索。 每个起源呼叫验证一个
位置名称 <locname>text</locname>此字段用来记录起源用户的位置名称。它从用户记录(如果存在)中检索。如果用户记录不存在,它从rsgwyinfo记录(如果存在)中检索。如果rsgwyinfo记录不存在,它从rsglobal记录中检索。 每个起源呼叫验证一个
未授权指示符 <not_auth>text</not_auth>如果起源用户被发现没有被授权进行任何电话呼叫,那么就存在此字段。如果存在,其值为“未授权”。 可选字段-如果存在,每个起源呼叫验证一个
不受信任指示符 <not_trusted>text</not_trusted>如果起源用户是不受信任的就存在此字段。当起源用户为不是通过受信任实体到来的未鉴权用户时,它就被认为是不受信任的。 可选字段-如果存在,每个起源呼叫验证一个
起源呼叫验证结尾定界符 </orig_val>用来定义TDR记录内起源呼叫验证字段的结尾。 可选字段-如果存在,每个特征一个
不受信任终接呼叫 <non_trusted_term>text</non_trusted_term>如果呼叫是源自不受信任用户就存在此字段。它被用来记录是否允许不受信任的呼叫,如果允许,就记录终接用户的简档(profile)是否允许该呼叫,或者是被服务的主机拨号方案是否允许该呼叫。此字段的可能值如下:“不受信任用户-呼叫不被允许”“不受信任用户-呼叫被简档允许”“不受信任用户-呼叫被拨号方案允许” 可选字段-如果存在,每个特征一个
终接呼叫验证 <term_val>此字段用来记录在验证被呼叫用户期间收集到的数据。该数据包括地址特性、拨号方案ID,和指示符,如果用户未被授权的话。如果没有被呼叫用户的记录,也就没有拨号方案ID或未授权指示符的值。 每个特征一个
地址的终接特性 <term_noa>text</term_noa>此字段被用来根据请求URI的用户部分记录终接用户的地址特性。在这点上,处理中的可能值是:“IP地址”“E.164”“其它”,如果该值是“其它”,那么它意味着需要调用灵活拨号方案特征来确定进一步特征处理的noa。 每个终接呼叫验证一个
终接拨号方案ID <term_dpid>text</term_dpid>此字段被用来记录终接用户的拨号方案ID。这是从用户ID记录(如果存在)中检索的。如果不存在,则此字段具有与起源dpid相同的值。 每个终接呼叫验证一个
未授权指示符 <not_auth>text</not_auth>如果终接用户被发现没有被授权接收电话呼叫,那么就存在此字段。如果存在,其值为“未授权”。 可选字段-如果存在,则每个终接呼叫一个
简档发现指示符 <profile_found>text</profile_found>此字段被用来记录对于终接用户是否发现了简档记录。此字段的可能值如下:“发现简档”“没有发现简档” 每个终接呼叫验证一个
终接呼叫验证结尾定界符 </term_val>用来定义TDR记录内终接呼叫验证字段的结尾。 可选字段-如果存在,每个特征一个
起源呼叫屏蔽 <ocs>当起源呼叫屏蔽(aka呼叫阻塞)特征在RS处执行时,此字段用来记录信息。如果该特征不执行,此字段就不存在。 可选字段-如果存在,每个特征一个
起源呼叫屏蔽列表号 <list>text</list>此字段用来记录用于确定呼叫应该被阻塞还是被允许的列表号。它从用户记录(如果存在)中检索。如果不存在用户记录,它从rsgwyinfo表中检索。如果不存在rsgwyinfo表,它从rsglobal表中检索。 每个起源呼叫屏蔽一个
起源呼叫屏蔽结果 <result>text</result>此字段记录起源呼叫屏蔽特征的结果。其可能值为“阻塞”和“允许”。 每个起源呼叫屏蔽一个
起源呼叫屏蔽结尾定界符 </ocs>用来定义TDR记录内起源呼叫屏蔽字段的结尾。 可选字段-如果存在,每个特征一个
终接呼叫屏蔽 <tcs>当终接呼叫屏蔽特征在RS处执行时,此字段被用来记录信息。如果该特征不执行,此字段就不存在。 可选字段-如果存在,每个特征一个
终接呼叫屏蔽列表号 <list>text</list>此字段记录用于确定呼叫应该被屏蔽还是被允许的列表号。它从用户记录中检索,为了执行此特征,该用户记录必须存在。 每个终接呼叫屏蔽一个
终接呼叫屏蔽结果 <result>text</result>此字段记录终接呼叫屏蔽特征的结果。其可能值为“屏蔽”和“允许”。 每个终接呼叫屏蔽一个
终接呼叫屏蔽结尾定界符 </tcs>用来定义TDR记录内终接呼叫屏蔽字段的结尾。 可选字段-如果存在,每个特征一个
无条件呼叫转发 <cfu>当无条件呼叫转发特征在RS处执行时,此字段用来记录信息。如果不执行此特征,则此字段不存在。 可选字段-如果存在,每个特征一个
无条件呼叫转发地址 <cfu_addr>text</cfu_addr>此字段记录用于重定向呼叫的转发地址。 可选字段-如果存在,每个特征一个
地址的无条件呼叫转发特性 <cfu_noa>text</cfu_noa>此字段记录对应于转发地址的地址的特性,该转发地址用于重定向呼叫。此字段可能的值如下:“私有”“E.164”“本地”“IP地址“ 每个无条件呼叫转发一个
无条件呼叫转发结尾定界符 </cfu>用于定义TDR记录内无条件呼叫转发字段的结尾。 可选字段-如果存在,每个特征一个
‘发现我’ <findme>当‘发现我’特征在RS处执行时,此字段被用来记录信息。如果该特征不执行,此字段就不存在。 可选字段-如果存在,每个特征一个
‘发现我’差错 <error>text</error>此字段用来记录在‘发现我’设置中的错误。此字段可能的值是:“没有发现用户的‘发现我’记录”“没有发现此时间的‘发现我’记录”“没有发现‘发现我’设备顺序列表记录”“在‘发现我’列表中没有发现有效的设备” 可选字段-如果存在,每个‘发现我’一个
‘发现我’种类 <fm_cat>text</fm_cat>此字段记录应用到起源用户的种类。此字段可能的值是0-3,其中,0是缺省种类。 可选字段-如果存在,每个‘发现我’一个
‘发现我’设备号 <fm_dev_num>text</fm_dev_num>此字段记录在可应用的‘发现我’记录中发现的设备的设备号。 可选字段-在‘发现我’字段内可能有一个或多个此字段的实例
‘发现我’地址 <fm_addr>text</fm_addr>此字段记录将用于重定向呼叫的‘发现我’设备的地址。 可选字段-在‘发现我’字段内可能有一个或多个此字段的实例
地址的‘发现我’特性 <fm_noa>text</fm_noa>此字段记录对应于‘发现我’地址的地址的特性,该‘发现我’地址将被用于重定向呼叫。此字段可能的值如下:“私有”“E.164”“本地”“IP地址” 可选字段-在‘发现我’字段内可能有一个或多个此字段的实例
‘发现我’结尾定界符 </findme>用来定义TDR记录内‘发现我’字段的结尾。 可选字段-如果存在,每个特征一个
登记地址列表 <reglist>当呼叫重定向到登记地址的列表时(不通过‘发现我’特征),此字段用来记录信息。如果呼叫没有重定向到登记地址,此字段将不存在。 可选字段-如果存在,每个特征一个
登记地址 <reg_addr>text</reg_addr>此字段记录将被用于重定向呼叫的登记地址。 在登记地址列表中一个或多个此字段的实例
地址的登记特性 <reg_noa>text</reg_noa>此字段记录对应于登记地址的地址的特性,该登记地址用于重定向呼叫。此字段可能的值如下:“私有”“E.164”“IP地址” 在登记地址列表中一个或多个此字段的实例
登记地址列表结尾定界符 </reglist>用于定义TDR记录内登记地址列表字段的结尾。 可选字段-如果存在,每个特征一个
缺省号码 <defnum>当呼叫被重定向到用户记录中的缺省地址时,此字段用来记录信息。如果呼叫没有重定向到缺省地址,此字段将不存在。 可选字段-如果存在,每个特征一个
缺省地址 <def_addr>text</def_addr>此字段记录将被用来重定向呼叫的缺省地址。 每个缺省号码一个
地址的缺省特性 <def_noa>text</def_noa>此字段记录对应于缺省地址的地址的特性,该缺省地址用来重定向呼叫。此字段可能的值如下: 每个缺省号码一个
“私有”“E.164”“本地”“IP地址”
缺省号码结尾定界符 </defnum>用于定义TDR记录内缺省号码列表字段的结尾。 可选字段-如果存在,每个特征一个
呼叫转发忙 <cfb>当呼叫转发忙特征在RS处执行时,此字段用来记录信息。如果该特征不执行,此字段将不存在。 可选字段-如果存在,每个特征一个
呼叫转发忙地址 <cfb_addr>text</cfb_addr>此字段记录将被用来重定向呼叫的转发地址。 每个呼叫转发忙一个
地址的呼叫转发忙特性 <cfb_noa>text</cfb_noa>此字段记录对应于转发地址的地址的特性,该转发地址用来重定向呼叫。此字段可能的值如下:“私有”“E.164”“本地”“IP地址” 每个呼叫转发忙一个
呼叫转发忙结尾定界符 </cfb>用于定义TDR记录内呼叫转发忙字段的结尾。 可选字段-如果存在,每个特征一个
呼叫转发无应答 <cfna>当呼叫转发无应答特征在RS处执行时,此字段用来记录信息。如果该特征不执行,此字段将不存在。 可选字段-如果存在,每个特征一个
呼叫转发无应答地址 <cfna_addr>text</cfna_addr>此字段记录将被用来重定向呼叫的转发地址。 每个呼叫转发无应答一个
地址的呼叫转发无应答特性 <cfna_noa>text</cfna_addr>此字段记录对应于转发地址的地址的特性,该转发地址用来重定向呼叫。此字段可能的值如下:“私有”“E.164”“本地”“IP地址” 每个呼叫转发无应答一个
呼叫转发无应答结尾定界符 </cfna>用于定义TDR记录内呼叫转发无应答字段的结尾。 可选字段-如果存在,每个特征一个
特征结尾定界符 </feature>用于定义TDR记录内特征字段的结尾。 可选字段-如果存在,每个TDR记录一个
DAP查询 <dap_request>此字段用来记录关于对涉及到特定路由地址的DAP的查询的信息。 可选字段-如果存在,每个TDR记录一个或多个实例
DAP请求 <dap_request>此字段用来记录发送到DAP的请求消息。 每个DAP查询一个
发送到 <send_to>AA.BB.CC.DD:port</send_to>(例如,166.23.44.157:5060)该请求被发送到的DAP的IP地址和端口,其中,AA、BB、CC和DD可以是0到255的数字,而端口可以是1024到65535的数字。 每个DAP请求一个
时间 <time>Wed Mar 1 10:55:212000</time>时间字段包含以上面指定的格式的、DAP请求被发送的时间。 每个DAP请求一个时间
消息类型 <msg_type>text</msg_type>此字段记录发送到DAP的消息的类型。其有效值如下:“DAL请求” 每个DAP请求一个
NCS事务ID <ncs_trans_id>text</ncs_trans_id>此字段记录在RS内部产生并发送到DAP的NCS事务ID。 每个DAP请求一个
起源交换机ID <o_sid>text</o_sid>此字段记录从RS发送到DAP的rsoriglocinfo表中的起源交换机ID 每个DAP请求一个
起源中继线组号 <o_tgn>text</o_tgn>此字段记录从RS发送到DAP的rsoriglocinfo表中的起源中继线组号。 每个DAP请求一个
地址数字 <addr_digs>text</addr_digs>此字段记录来自路由的地址数字。 每个DAP请求一个
DAP请求结尾定界符 </dap_request>用来定义TDR记录内DAP请求字段的结尾。 每个DAP请求一个
事件 <event>此字段用来记录发生从而导致RS不从RS接收响应的事件。 可选字段-如果存在,每个DAP查询一个
时间 <time>Wed Mar 1 10:55:212000</time>时间字段包含以上面指定的格式的、事件发生的时间。 每个事件一个时间
事件类型 <type>text</type>此字段用来记录事件的类型。其可能的值是:“超时”“TCP连接丢失” 每个事件一个
事件结尾定界符 </event>用来定义TDR记录内事件字段的结尾 可选字段-如果存在,每个DAP查询一个
DAP响应 <dap_response>此字段用来记录从DAP接收到的响应消息。如果没有接收到响应,则此字段将不存在。注意:因为到DAP的接口是TCP,所以没有理由记录从其接收响应的地址和端口号。 可选字段-如果存在,每个DAP查询一个
时间 <time>Wed Mar 1 10:55:212000</time>时间字段包含以上面指定的格式的、接收响应的时间。 每个DAP响应一个
消息类型 <msg_type>text</msg_type>此字段记录从DAP接收到的消息的类型。其合法值如下:“路由响应”“故障响应” 每个DAP响应一个
NCS事务ID <ncs_trans_id>text</ncs_trans_id>此字段记录在DAP响应中接收到的NCS事务ID。 每个DAP响应一个
终接交换机ID <t_sid>text</t_sid>此字段记录在DAP响应中接收到的终接交换机ID 可选字段-如果存在,每个DAP响应一个
终接中继线组号 <t_tgn>text</t_tgn>此字段记录在DAP响应中接收到的终接中继线组号。 可选字段-如果存在,每个DAP响应一个
动作代码 <act_code>text</act_code>此字段记录在DAP响应中接收到的动作代码 每个DAP响应一个
后继地址 <sub_addr>text</sub_addr>此字段记录在DAP响应中接收到的后继地址 可选字段-如果存在,每个DAP响应一个
端口号 <ported_num>text</ported_num>此字段记录在DAP响应中接收到的端口号 可选字段-如果存在,每个DAP响应一个
DAP响应结尾定界符 </dap_response>用来定义TDR记录内DAP响应字段的结尾。 可选字段-如果存在,每个DAP查询一个
DAP查询结尾定界符 </dap_query>用来定义TDR记录内DAP查询字段的结尾。 可选字段-如果存在,每个Tdr记录一个或多个实例
响应 <response>此字段用来记录从RS返回到NS的最终SIP响应。除了GWSTAT消息以外,所有的Tdr记录中都存在此字段。该特定消息不会导致响应。 可选字段-如果存在,每个Tdr记录一个
发送到 <sent-to>AA.BB.CC.DD:port</sent-to>(例如,166.23.44.157:5060)该响应被发送到的NS的IP地址和 每个响应一个
端口,其中,AA、BB、CC和DD可以是0到255的数字,而端口可以是1024到65535的数字。
时间 <time>Wed Mar 1 10:55:212000</time>时间字段包含以上述指定的格式的、发送响应的时间。 每个响应一个
消息 <msg>text</msg>发送到NS的SIP消息的内容。具有与特定响应相关的所有字段,包括但不限于:Status line、To、From、Call ID、Cs eq、Vi a、Expires、Feature、Contact和ReqCtl。 每个响应一条消息
响应结尾定界符 </response>用来定义TDR记录内响应字段的结尾。 可选字段-如果存在,每个Tdr记录一个
Tdr记录结尾定界符 </tdr_record>用来定义TDR文件内Tdr记录字段的结尾。 在一个TDR文件中可以有多个Tdr记录(或者如果时间周期到期而没有事件被处理就没有)
XML文档类型结尾 </tdr>用来定义TDR文件的结尾。 每个TDR文件一个。总是在文件结尾。
回到图1,OSS 110也是管理网络100的关键系统。OSS 110支持系统100的建立、设置、数据收集以及服务计费。OSS 110是分布式的计算系统,它包括客户管理、帐户管理、计费、提供网络设施和收集网络数据功能性。由上述服务器SPS 102、RS 104、SCS 106和VMS 108产生的所有XML事务细节文件都使用上述的XML事务细节文件传送到OSS 110。OSS 110将该XML事务细节文件用于多种网络功能,包括但不限于:网络管理、计费和记录保存。这样,本发明提供了一种用于以统一方式捕捉事务数据的与平台无关的方法。本发明是可扩展的,它提供了使任何接收计算机能够读取该通用、统一格式化的XML文件而不需要任何专用接口的嵌入信息。
在一个实施例中,OSS计算系统基于SUN微系统公司提供的技术,该计算系统采用的数据库基于ORACLE公司提供的技术。OSS 110提供并控制到客户帐户的访问。用户可以利用web页面来监控服务、登录到他们的帐户以及管理由用户简档所允许的特定元件。帐户管理系统允许网络人员建立、维护或使客户帐户无效。在一个实施例中,客户信息通过web接口来观看。计费系统处理客户事件记录、客户价格方案数据、调整、征税以及准备客户发票过程中的其它数据。网络设施提供系统提供网络工程师所需的信息以确保正确的硬件和软件处在适当的位置从而提供服务。这可能涉及到客户简档的创建和SPS 102、RS 104或其它网络元件的重新配置。网络设置也可能需要放置骨干120中使用的硬件插入设备。
过程管理/工作流系统充当OSS 110的核心。该软件是基于公共对象请求代理体系结构(CORBA)的发表及预订消息传递中间件,该中间件提供图形处理自动化、数据变换、事件管理和灵活的连接器来与接口应用处理事务。此中间件结构软件实现了综合所有OSS110组件的功能,并且可以使用指定标准接口给非OSS组件提供异常分支(hook)。
正如在这里实现以及在图2中所描述的,显示一种根据本发明的记录电信事务数据的方法的图被公开了。在这里描述的方法同样也可以应用于SPS 102、RS 104、SCS 106和VMS 108。在步骤200中创建了XML细节文件。如果该文件在RS 104中创建,那么XML细节文件将具有表II所描述的形式,否则,XML细节文件将具有表I的形式或类似于表I的形式。每个XML文件对于预定的时间周期是有效的。这样,一旦XML文件被创建,服务器就初始化定时器来跟踪消逝的时间。例如,OSS 110可以根据具体情况而指导每个服务器将XML细节文件保存有效一天或一小时。在步骤204中,如果检测到事务,服务器就分析该事务并执行正确的动作。例如,SPS 102(见图1)可以从SIP电话50接收INVITE消息,请求与POTS电话22处的用户进行会话。在处理该INVITE消息时,SPS 102可以执行和协调建立SIP电话50和POTS电话22之间会话所需的多个事务。在这样做的时候,SPS 102为呼叫建立过程中的每个事务创建事务细节记录(TDR)。在步骤210中,TDR被写入到XML文件中。另一方面,如果在预定时间周期没有产生事务,就没有记录写入到文件中。在这种情况下,只有XML文件中的报头信息被发送到OSS 110。
一旦定时器的时间过去,服务器就将XML文件传送到OSS 110。在XML文件被传送以后,新的文件被创建并且该过程重复。如果定时器的时间没有过去,服务器就等待另外的事务来处理。在步骤216中,服务器可能因为许多理由而暂停操作。例如,如果服务器需要维护并且是离线的,它就不必继续监控和记录网络事务。
本领域那些普通技术人员将会认识到,根据本发明的XML事务细节文件的使用可以用于网络10中发生的任何事件。在SIP电话、企业网关、网络网关、DAL网关、INCP网关、SIP话音邮件服务器和SIP会议服务器的全部组合或任何组合之间进行的呼叫都可以采用本发明。本领域那些普通技术人员还将认识到,采用本发明可以使用任何合适类型的传输网。此外,本发明可以应用于可能建立的任何类型的会话,包括但不限于:电话、视频、音频、即时消息传递等等。本发明还打算被用于计费、监控、管理或由网络实施的许多种服务中的任何一个。
可以对本发明作出各种修改和变化而不偏离本发明的精神和范围,这对于本领域那些技术人员来说是显而易见的。因此,本发明打算覆盖本发明的修改和变化,只要它们在所附权利要求及其等价物的范围之内。

Claims (93)

1.一种用于记录电信网中的事务的方法,该方法包括:
创建XML事务细节文件;和
在XML事务细节文件中存储至少一个事务细节记录以响应一电信事务,该至少一个事务细节记录包括对应于该电信事务的事务数据。
2.根据权利要求1的方法,其中,所述XML事务细节文件对于预定的时间周期是有效的。
3.根据权利要求2的方法,还包括:
当预定的时间周期到期时,关闭所述XML事务细节文件;
创建第二XML事务细节文件,该第二XML事务细节文件对于第二预定的时间周期是有效的;和
按照网络管理系统的指导,重复该关闭和创建的步骤。
4.根据权利要求1的方法,其中,所述XML事务细节文件包括:
XML声明字段,该XML声明字段将数据结构定义为XML文件;
服务器标识字段,该服务器标识字段包括产生该XML文件的服务器的IP地址;和
包括至少一个事务细节记录的事务细节部分,该至少一个事务细节记录存储在所述数据结构中以响应一电信事务,该至少一个事务细节记录包括对应于该电信事务的事务数据。
5.根据权利要求1的方法,其中,所述电信事务在电信设备和SIP服务器之间进行。
6.根据权利要求5的方法,其中,所述电信设备包括电话。
7.根据权利要求5的方法,其中,所述电信设备包括SIP装置。
8.根据权利要求7的方法,其中,所述SIP装置是电话。
9.根据权利要求7的方法,其中,所述SIP装置是计算机。
10.根据权利要求5的方法,其中,所述电信设备包括网关。
11.根据权利要求5的方法,其中,所述SIP服务器是代理服务器。
12.根据权利要求5的方法,其中,所述SIP服务器是会议服务器。
13.根据权利要求5的方法,其中,所述SIP服务器是话音邮件服务器。
14.根据权利要求5的方法,其中,所述电信设备是代理服务器而SIP服务器是重定向服务器。
15.根据权利要求1的方法,其中,所述电信事务包括SIP-INVITE消息。
16.根据权利要求1的方法,其中,所述电信事务包括SIP-ACK消息。
17.根据权利要求1的方法,其中,所述电信事务包括SIP-OPTIONS消息。
18.根据权利要求1的方法,其中,所述电信事务包括SIP-BYE消息。
19.根据权利要求1的方法,其中,所述电信事务包括SIP-CANCEL消息。
20.根据权利要求1的方法,其中,所述电信事务包括SIP-REGISTER消息。
21.根据权利要求1的方法,其中,所述电信事务包括计费事务。
22.根据权利要求1的方法,其中,所述电信事务包括监控事务。
23.根据权利要求1的方法,其中,所述电信事务包括性能测量事务。
24.一种其上存储有用于记录电信网中事务的数据结构的计算机可读介质,该数据结构包括:
XML声明字段,该XML声明字段将该数据结构定义为XML文件;
服务器标识字段,该服务器标识字段包括产生该XML文件的服务器的IP地址;和
包括至少一个事务细节记录的事务细节部分,该至少一个事务细节记录存储在所述数据结构中以响应一电信事务,该至少一个事务细节记录包括对应于该电信事务的事务数据。
25.根据权利要求24的数据结构,还包括用于指示打开该XML文件的时间和日期的时间/日期字段。
26.根据权利要求24的数据结构,其中,所述数据结构是由IP网络服务器创建的XML事务细节文件。
27.根据权利要求26的数据结构,其中,所述XML事务细节文件对于预定的时间周期是有效的。
28.根据权利要求26的数据结构,其中,所述服务器标识字段包括代理服务器的IP地址。
29.根据权利要求26的数据结构,其中,所述服务器标识字段包括会议服务器的IP地址。
30.根据权利要求26的数据结构,其中,所述服务器标识字段包括话音邮件服务器的IP地址。
31.根据权利要求26的数据结构,其中,所述至少一个事务细节记录包括多个事务细节记录。
32.根据权利要求31的数据结构,其中,所述至少一个事务细节记录包括相关标识字段,用于使对应于特定事务的多个事务细节记录中的每一个事务细节记录相关起来。
33.根据权利要求26的数据结构,其中,每个事务细节记录包括指示什么时候作出事务细节记录的时间/日期字段。
34.根据权利要求26的数据结构,其中,每个事务细节记录包括请求部分,该请求部分包括与IP网络服务器发送或接收的任何SIP请求有关的信息。
35.根据权利要求34的数据结构,其中,所述请求部分包括指示SIP请求发送者的IP地址的“接收自”字段。
36.根据权利要求34的数据结构,其中,所述请求部分包括指示SIP请求的地址的IP地址的“发送到”字段。
37.根据权利要求34的数据结构,其中,所述请求部分包括具有与该请求有关的所有数据的消息字段。
38.根据权利要求26的数据结构,其中,每个事务细节记录包括鉴权部分,该鉴权部分指示是否执行鉴权、为什么执行鉴权以及鉴权的结果。
39.根据权利要求26的数据结构,其中,每个事务细节记录包括响应部分,该响应部分包括与IP网络服务器发送或接收的任何SIP响应有关的信息。
40.根据权利要求39的数据结构,其中,所述响应部分包括指示SIP响应发送者的IP地址的“接收自”字段。
41.根据权利要求39的数据结构,其中,所述响应部分包括指示SIP响应的地址的IP地址的“发送到”字段。
42.根据权利要求39的数据结构,其中,所述响应部分包括具有与该响应有关的所有数据的消息字段。
43.根据权利要求26的数据结构,其中,每个事务细节记录包括用于记录在IP网络服务器发生的不同于消息的至少一个事件的事件部分。
44.根据权利要求43的数据结构,其中,所述至少一个事件包括超时事件。
45.根据权利要求43的数据结构,其中,所述至少一个事件包括差错事件。
46.根据权利要求24的数据结构,其中,所述数据结构是由SIP重定向服务器创建的XML事务细节文件。
47.根据权利要求46的数据结构,其中,所述XML事务细节文件对于预定的时间周期是有效的。
48.根据权利要求46的数据结构,其中,所述服务器标识字段包括重定向服务器的IP地址。
49.根据权利要求46的数据结构,其中,所述至少一个事务细节记录包括多个事务细节记录。
50.根据权利要求49的数据结构,其中,所述至少一个事务细节记录包括相关标识字段,用于使对应于特定事务的多个事务细节记录中的每一个事务细节记录相关起来。
51.根据权利要求46的数据结构,其中,每个事务细节记录包括指示什么时候作出事务细节记录的时间/日期字段。
52.根据权利要求46的数据结构,其中,每个事务细节记录包括请求部分,该请求部分包括与SIP重定向服务器从IP网络服务器接收到的任何SIP请求有关的信息。
53.根据权利要求52的数据结构,其中,所述请求部分包括指示SIP请求的最初发送者的IP地址的“接收自”字段。
54.根据权利要求52的数据结构,其中,所述请求部分包括具有与该请求有关的所有数据的消息字段。
55.根据权利要求46的数据结构,其中,每个事务细节记录包括响应部分,该响应部分包括与SIP重定向服务器从SIP网络服务器接收到的任何SIP响应有关的信息。
56.根据权利要求55的数据结构,其中,所述响应部分包括指示SIP响应的地址的IP地址的“发送到”字段。
57.根据权利要求55的数据结构,其中,所述响应部分包括具有与该响应有关的所有数据的消息字段。
58.根据权利要求46的数据结构,其中,每个事务细节记录包括特征部分,它记录由SIP重定向服务器在事务期间执行的至少一个特征。
59.根据权利要求58的数据结构,其中,所述特征部分包括至少一个递归路由字段。
60.根据权利要求58的数据结构,其中,所述特征部分包括至少一个起源呼叫验证字段,该至少一个起源呼叫验证字段包括与验证呼叫始发者相关的数据以及与呼叫始发者相关的数据。
61.根据权利要求58的数据结构,其中,所述特征部分包括用于记录是否允许不受信任的呼叫的不受信任终接呼叫字段。
62.根据权利要求58的数据结构,其中,所述特征部分包括至少一个终接呼叫验证字段,该至少一个终接呼叫验证字段包括与验证被呼叫用户相关的数据以及与该用户相关的数据。
63.根据权利要求58的数据结构,其中,所述特征部分包括至少一个起源呼叫屏蔽字段,用于在执行呼叫屏蔽特征时记录信息。
64.根据权利要求58的数据结构,其中,所述特征部分包括至少一个终接呼叫屏蔽字段,用于在执行终接呼叫屏蔽特征时记录信息。
65.根据权利要求58的数据结构,其中,所述特征部分包括至少一个呼叫转发字段,用于在执行至少一个呼叫转发特征时记录信息。
66.根据权利要求58的数据结构,其中,所述特征部分包括至少一个‘发现我’字段,用于在执行‘发现我’特征时记录信息。
67.根据权利要求58的数据结构,其中,所述特征部分包括至少一个登记地址列表字段,用于在呼叫被重定向到登记地址的列表时记录信息。
68.根据权利要求58的数据结构,其中,所述特征部分包括至少一个缺省地址字段,用于在呼叫被重定向到用户记录中的缺省地址时记录信息。
69.根据权利要求46的数据结构,其中,每个事务细节记录包括至少一个目录访问协议(DAP)字段。
70.一种电信网络,包括:
至少一个电信设备,被配置用来执行电信事务;和
至少一个耦合到所述至少一个电信设备的SIP服务器,该至少一个SIP服务器被配置用来创建XML事务细节文件、处理所述电信事务和在XML事务细节文件中存储至少一个事务细节记录,该至少一个事务细节记录包括对应于该电信事务的事务数据。
71.根据权利要求70的网络,其中,所述电信设备包括SIP装置。
72.根据权利要求71的网络,其中,所述SIP装置包括电话。
73.根据权利要求71的网络,其中,所述SIP装置包括计算机。
74.根据权利要求71的网络,其中,所述电信设备包括SIP代理服务器,而至少一个SIP服务器包括SIP重定向服务器。
75.根据权利要求71的网络,其中,所述电信设备包括PBX。
76.根据权利要求71的网络,其中,所述电信设备包括企业网关。
77.根据权利要求71的网络,其中,所述电信设备包括网络网关。
78.根据权利要求71的网络,其中,所述电信设备包括电话。
79.根据权利要求71的网络,其中,所述至少一个SIP服务器包括SIP代理服务器。
80.根据权利要求71的网络,其中,所述至少一个SIP服务器包括SIP会议服务器。
81.根据权利要求71的网络,其中,所述至少一个SIP服务器包括SIP话音邮件服务器。
82.一种其上存储有计算机可执行指令的计算机可读介质,该指令用于执行在电信网络中记录事务的方法,所述方法包括:
创建XML事务细节文件,该XML事务细节文件对于预定的时间周期是有效的;
在XML事务细节文件中存储至少一个事务细节记录以响应一电信事务,该至少一个事务细节记录包括对应于该电信事务的事务数据。
83.根据权利要求82的方法,还包括:
当预定的时间周期到期时关闭该XML事务细节文件;
创建第二XML事务细节文件,该第二XML事务细节文件对于第二预定的时间周期是有效的;和
按照网络管理系统的指导,重复该关闭和创建的步骤。
84.根据权利要求82的方法,其中,所述XML事务细节文件包括:
XML声明字段,该XML声明字段将数据结构定义为XML文件;
服务器标识字段,该服务器标识字段包括产生XML文件的服务器的IP地址;和
包括至少一个事务细节记录的事务细节部分,该至少一个事务细节记录存储在数据结构中以响应一电信事务,该至少一个事务细节记录包括对应于该电信事务的事务数据。
85.根据权利要求82的方法,其中,所述电信事务包括SIP-INVITE消息。
86.根据权利要求82的方法,其中,所述电信事务包括SIP-ACK消息。
87.根据权利要求82的方法,其中,所述电信事务包括SIP-OPTIONS消息。
88.根据权利要求82的方法,其中,所述电信事务包括SIP-BYE消息。
89.根据权利要求82的方法,其中,所述电信事务包括SIP-CANCEL消息。
90.根据权利要求82的方法,其中,所述电信事务包括SIP-REGISTER消息。
91.根据权利要求82的方法,其中,所述电信事务包括计费事务。
92.根据权利要求82的方法,其中,所述电信事务包括监控事务。
93.根据权利要求82的方法,其中,所述电信事务包括性能测量事务。
CNA028102533A 2001-03-20 2002-03-20 基于xml的事务细节记录 Pending CN1509448A (zh)

Applications Claiming Priority (10)

Application Number Priority Date Filing Date Title
US27695401P 2001-03-20 2001-03-20
US27695501P 2001-03-20 2001-03-20
US27695301P 2001-03-20 2001-03-20
US27692301P 2001-03-20 2001-03-20
US60/276,923 2001-03-20
US60/276,954 2001-03-20
US60/276,955 2001-03-20
US60/276,953 2001-03-20
US10/099,323 2002-03-15
US10/099,323 US7945592B2 (en) 2001-03-20 2002-03-15 XML based transaction detail records

Publications (1)

Publication Number Publication Date
CN1509448A true CN1509448A (zh) 2004-06-30

Family

ID=27536934

Family Applications (1)

Application Number Title Priority Date Filing Date
CNA028102533A Pending CN1509448A (zh) 2001-03-20 2002-03-20 基于xml的事务细节记录

Country Status (8)

Country Link
US (3) US7945592B2 (zh)
EP (1) EP1381975A1 (zh)
JP (1) JP2004532547A (zh)
CN (1) CN1509448A (zh)
BR (1) BR0208230A (zh)
CA (1) CA2441323A1 (zh)
MX (1) MXPA03008508A (zh)
WO (1) WO2002075605A1 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101874384A (zh) * 2007-08-02 2010-10-27 泰克莱克公司 用于从在高速网际协议(ip)通信链路上传递的网络业务中收集数据的方法、系统和计算机可读介质

Families Citing this family (87)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7243370B2 (en) * 2001-06-14 2007-07-10 Microsoft Corporation Method and system for integrating security mechanisms into session initiation protocol request messages for client-proxy authentication
GB0124261D0 (en) * 2001-10-09 2001-11-28 Nokia Corp Event related communications
US7240366B2 (en) * 2002-05-17 2007-07-03 Microsoft Corporation End-to-end authentication of session initiation protocol messages using certificates
US6952697B1 (en) * 2002-06-21 2005-10-04 Trust Licensing, Llc Media validation system
US20040017791A1 (en) * 2002-07-23 2004-01-29 Pramodkumar Patel Network controlled call forwarding
US7084423B2 (en) 2002-08-12 2006-08-01 Acorn Technologies, Inc. Method for depinning the Fermi level of a semiconductor at an electrical junction and devices incorporating such junctions
US6833556B2 (en) 2002-08-12 2004-12-21 Acorn Technologies, Inc. Insulated gate field effect transistor having passivated schottky barriers to the channel
FR2848053B1 (fr) * 2002-11-29 2005-04-01 Streamwide Procede de traitement de donnees audio sur un reseau et dispositif de mise en oeuvre de ce procede
KR100514196B1 (ko) * 2003-02-14 2005-09-13 삼성전자주식회사 네트웍 어드레스 변환 및 세션 관리 시스템 및 그 방법
KR100547115B1 (ko) * 2003-05-23 2006-01-26 삼성전자주식회사 Sip 프로토콜을 확장한 rdt 메시지를 이용하여클라이언트와 서버 간 데이터를 송수신하는 방법,기록매체, 시스템, 클라이언트(uac), 및 서버(uas)
JP2005159431A (ja) * 2003-11-20 2005-06-16 Nec Infrontia Corp シグナリング方法並びにサーバ及びゲートウェイ端末
US8442227B1 (en) 2004-02-23 2013-05-14 Rockstar Consortium Us Lp Providing additional information with session requests
US20100299736A1 (en) * 2004-09-01 2010-11-25 Nortel Networks Limited Automated session admission
US7650347B2 (en) * 2004-10-01 2010-01-19 Computer Associates Think, Inc. System and method for job scheduling and distributing job scheduling
US8171474B2 (en) * 2004-10-01 2012-05-01 Serguei Mankovski System and method for managing, scheduling, controlling and monitoring execution of jobs by a job scheduler utilizing a publish/subscription interface
US9137646B2 (en) 2004-11-23 2015-09-15 Kodiak Networks, Inc. Method and framework to detect service users in an insufficient wireless radio coverage network and to improve a service delivery experience by guaranteed presence
US10178513B2 (en) 2004-11-23 2019-01-08 Kodiak Networks, Inc. Relay-mode and direct-mode operations for push-to-talk-over-cellular (PoC) using WiFi-technologies
US9913300B2 (en) 2011-12-14 2018-03-06 Kodiak Networks, Inc. Push-to-talk-over-cellular (PoC)
US10367863B2 (en) 2004-11-23 2019-07-30 Kodiak Networks Inc. Method for providing dynamic quality of service for push-to-talk service
US10057105B2 (en) 2004-11-23 2018-08-21 Kodiak Networks, Inc. Architecture framework to realize push-to-X services using cloudbased storage services
US10111055B2 (en) 2004-11-23 2018-10-23 Kodiak Networks, Inc. Optimized methods for large group calling using unicast and multicast transport bearer for PoC
US10116691B2 (en) 2004-11-23 2018-10-30 Kodiak Networks, Inc. VoIP denial-of-service protection mechanisms from attack
US9485787B2 (en) 2005-05-24 2016-11-01 Kodiak Networks, Inc. Method to achieve a fully acknowledged mode communication (FAMC) in push-to-talk-over-cellular (PoC)
US8670760B2 (en) * 2008-01-24 2014-03-11 Kodiak Networks, Inc. Converged mobile-web communications solution
US10750327B2 (en) 2004-11-23 2020-08-18 Kodiak Networks Inc Method for multiplexing media streams to optimize network resource usage for push-to-talk-over-cellular service
US7895158B2 (en) * 2004-12-27 2011-02-22 Solace Systems Inc. Data logging in content routed networks
US20070118503A1 (en) * 2005-11-22 2007-05-24 Connelly Stephen P Methods and systems for providing data to a database
US8689317B2 (en) 2005-12-19 2014-04-01 Level 3 Communications, Llc Providing SIP signaling data for third party surveillance
US7881455B2 (en) * 2006-01-12 2011-02-01 At&T Intellectual Property I, L.P. Apparatus and method for finding a called party over a telecommunication network
US8699384B2 (en) * 2006-03-15 2014-04-15 American Teleconferencing Services, Ltd. VOIP conferencing
US9118507B2 (en) * 2006-06-07 2015-08-25 Cisco Technology, Inc. Techniques for message waiting indication support across different protocols
KR100919219B1 (ko) * 2007-10-10 2009-09-28 주식회사 스파이어테크놀로지 Wcdma cs망의 신호 메시지 매핑/추적 서비스 제공방법 및 장치
WO2009055808A1 (en) * 2007-10-25 2009-04-30 Kodiak Networks, Inc. Connected portfolio services for a wireless communications network
CA2740240A1 (en) * 2008-10-20 2010-04-29 Kodiak Networks, Inc. Hybrid push-to-talk for mobile phone networks
US8266477B2 (en) * 2009-01-09 2012-09-11 Ca, Inc. System and method for modifying execution of scripts for a job scheduler using deontic logic
WO2010082803A2 (en) * 2009-01-19 2010-07-22 Lg Electronics Inc. Method for delivering message based on cpm service and server thereof
US8391884B2 (en) * 2009-03-26 2013-03-05 Andrew Llc System and method for managing created location contexts in a location server
WO2010117815A1 (en) * 2009-03-30 2010-10-14 Kodiak Networks, Inc. Enhanced group calling features for connected portfolio services in a wireless communications network
US9185226B2 (en) * 2009-08-13 2015-11-10 Verizon Patent And Licensing Inc. Voicemail server monitoring/reporting via aggregated data
US10389761B2 (en) * 2009-11-17 2019-08-20 Time Warner Cable Enterprises Llc Internet protocol multimedia subsystem voice-video mail service over a home network
US8982735B2 (en) 2010-02-25 2015-03-17 Genesys Telecommunications Laboratories, Inc. Proxy media service for digital telephony
US20110218841A1 (en) * 2010-03-05 2011-09-08 International Business Machines Corporation Back office process monitoring and analysis
CN107342889B (zh) * 2011-05-09 2020-07-14 三星电子株式会社 在包括多个设备的家庭网络中管理电话服务的方法和设备
US8954542B2 (en) * 2011-06-14 2015-02-10 Avaya Inc. Method and system for transmitting and receiving configuration and registration information for session initiation protocol devices
CA2804368C (en) 2012-02-01 2018-03-13 Kodiak Networks, Inc. Wifi interworking solutions for push-to-talk-over-cellular (poc)
US9131385B2 (en) 2012-06-13 2015-09-08 All Purpose Networks LLC Wireless network based sensor data collection, processing, storage, and distribution
US9107094B2 (en) 2012-06-13 2015-08-11 All Purpose Networks LLC Methods and systems of an all purpose broadband network
US9137675B2 (en) 2012-06-13 2015-09-15 All Purpose Networks LLC Operational constraints in LTE TDD systems using RF agile beam forming techniques
US8565689B1 (en) 2012-06-13 2013-10-22 All Purpose Networks LLC Optimized broadband wireless network performance through base station application server
US9094803B2 (en) * 2012-06-13 2015-07-28 All Purpose Networks LLC Wireless network based sensor data collection, processing, storage, and distribution
US9125064B2 (en) 2012-06-13 2015-09-01 All Purpose Networks LLC Efficient reduction of inter-cell interference using RF agile beam forming techniques
US9031511B2 (en) 2012-06-13 2015-05-12 All Purpose Networks LLC Operational constraints in LTE FDD systems using RF agile beam forming techniques
US9144075B2 (en) 2012-06-13 2015-09-22 All Purpose Networks LLC Baseband data transmission and reception in an LTE wireless base station employing periodically scanning RF beam forming techniques
US9084143B2 (en) 2012-06-13 2015-07-14 All Purpose Networks LLC Network migration queuing service in a wireless network
US9882950B2 (en) 2012-06-13 2018-01-30 All Purpose Networks LLC Methods and systems of an all purpose broadband network
US9179352B2 (en) 2012-06-13 2015-11-03 All Purpose Networks LLC Efficient delivery of real-time synchronous services over a wireless network
US9219541B2 (en) 2012-06-13 2015-12-22 All Purpose Networks LLC Baseband data transmission and reception in an LTE wireless base station employing periodically scanning RF beam forming techniques
US9179392B2 (en) 2012-06-13 2015-11-03 All Purpose Networks LLC Efficient delivery of real-time asynchronous services over a wireless network
US9179354B2 (en) 2012-06-13 2015-11-03 All Purpose Networks LLC Efficient delivery of real-time synchronous services over a wireless network
US9084155B2 (en) 2012-06-13 2015-07-14 All Purpose Networks LLC Optimized broadband wireless network performance through base station application server
US9503927B2 (en) 2012-06-13 2016-11-22 All Purpose Networks LLC Multiple-use wireless network
US9144082B2 (en) 2012-06-13 2015-09-22 All Purpose Networks LLC Locating and tracking user equipment in the RF beam areas of an LTE wireless system employing agile beam forming techniques
US9125123B2 (en) 2012-06-13 2015-09-01 All Purpose Networks LLC Efficient delivery of real-time asynchronous services over a wireless network
US8874506B2 (en) * 2012-09-10 2014-10-28 Oracle International Corporation Preventing database replication conflicts in a distributed environment
MX350027B (es) 2013-07-23 2017-08-23 Kodiak Networks Inc Presencia efectiva para redes de pulsar para hablar por teléfono celular (poc).
US9485132B2 (en) * 2014-05-08 2016-11-01 Dell Products, Lp Automated SAN network topological diagram and point-to-point cabling creation for customers environments
US9742818B2 (en) * 2014-12-10 2017-08-22 Oracle International Corporation Pushing events to web pages used for interaction with applications
US10362074B2 (en) 2015-02-03 2019-07-23 Kodiak Networks, Inc Session management and notification mechanisms for push-to-talk (PTT)
MX2017014026A (es) 2015-05-07 2018-03-01 Kodiak Networks Inc Sistema y metodo para la sincronizacion de datos.
WO2017062595A1 (en) 2015-10-06 2017-04-13 Kodiak Networks Inc. System and method for tuning ptt over lte
AU2016336539B2 (en) 2015-10-06 2019-04-18 Kodiak Networks, Inc. System and method for media encoding scheme (MES) selection
GB2561722B (en) 2015-10-23 2021-10-20 Kodiak Networks Inc System and method for content messaging
GB2564316C (en) 2016-04-22 2021-09-22 Kodiak Networks Inc System and method for push-to-talk (PTT) key one-touch calling
US9620611B1 (en) 2016-06-17 2017-04-11 Acorn Technology, Inc. MIS contact structure with metal oxide conductor
US10555370B2 (en) 2016-09-28 2020-02-04 Kodiak Networks, Inc. System and method for push-to-talk (PTT) in high latency networks
US10170627B2 (en) 2016-11-18 2019-01-01 Acorn Technologies, Inc. Nanowire transistor with source and drain induced by electrical contacts with negative schottky barrier height
US10257669B2 (en) 2016-12-01 2019-04-09 Kodiak Networks, Inc. PTX data analytic engine notifying group list of detected risk event
US10630529B2 (en) 2016-12-29 2020-04-21 Kodiak Networks, Inc. System and method for push-to-talk (PTT) in mobile edge computing (MEC)
US10341823B2 (en) 2016-12-30 2019-07-02 Kodiak Networks Inc. System and method for direct mode push to talk communication protocols
US10705300B2 (en) 2017-07-14 2020-07-07 Senko Advanced Components, Inc. Small form factor fiber optic connector with multi-purpose boot assembly
US11822133B2 (en) 2017-07-14 2023-11-21 Senko Advanced Components, Inc. Ultra-small form factor optical connector and adapter
US10281669B2 (en) 2017-07-14 2019-05-07 Senko Advance Components, Inc. Ultra-small form factor optical connectors
WO2020101747A1 (en) 2018-01-08 2020-05-22 All Purpose Networks, Inc. Publish-subscribe broker network overlay system
WO2019135830A1 (en) 2018-01-08 2019-07-11 All Purpose Networks, Inc. Internet of things system with efficient and secure communications network
CN112088327A (zh) 2018-07-15 2020-12-15 扇港元器件股份有限公司 超小型光学连接器和适配器
WO2021016431A1 (en) 2019-07-23 2021-01-28 Senko Advanced Components, Inc Ultra-small form factor receptacle for receiving a fiber optic connector opposing a ferrule assembly
US10986555B1 (en) 2019-09-25 2021-04-20 Dsbm, Llc Analog and digital communication system for interfacing plain old telephone service devices with a network

Family Cites Families (67)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4979207A (en) * 1990-02-01 1990-12-18 Motorola, Inc. Method of processing cellular telephone call detail data for billing multi-line customers for cellular telephone services
US5579379A (en) 1992-03-05 1996-11-26 Bell Atlantic Network Services, Inc. Personal communications service having a calling party pays capability
US5565316A (en) * 1992-10-09 1996-10-15 Educational Testing Service System and method for computer based testing
US5590181A (en) * 1993-10-15 1996-12-31 Link Usa Corporation Call-processing system and method
US7215663B1 (en) * 1996-01-16 2007-05-08 C2 Global Technologies, Inc. Private IP communication network architecture
AU711818B2 (en) 1996-03-29 1999-10-21 Azure Solutions Limited Fraud monitoring in a telecommunications network
US5812668A (en) * 1996-06-17 1998-09-22 Verifone, Inc. System, method and article of manufacture for verifying the operation of a remote transaction clearance system utilizing a multichannel, extensible, flexible architecture
US6335927B1 (en) * 1996-11-18 2002-01-01 Mci Communications Corporation System and method for providing requested quality of service in a hybrid network
US5867495A (en) 1996-11-18 1999-02-02 Mci Communications Corporations System, method and article of manufacture for communications utilizing calling, plans in a hybrid network
US6122359A (en) 1997-09-04 2000-09-19 Lucent Technologies Inc. System for coordinating calls between an adjunct device and a switching system
USH1897H (en) 1997-09-26 2000-10-03 Dsc/Celcore, Inc. Merged operations and maintenance center and method for operation
US6233248B1 (en) 1997-10-14 2001-05-15 Itt Manufacturing Enterprises, Inc. User data protocol for internet data communications
IL136219A0 (en) * 1997-11-20 2001-05-20 Xacct Technologies Inc Network accounting and billing system and method
US6119106A (en) * 1997-11-26 2000-09-12 Mersky; Randy Method and apparatus for facilitating customer payments to creditors from a remote site
US6396916B2 (en) 1997-12-10 2002-05-28 Mci Communications Corporation Clip-on fraud prevention method and apparatus
US6151624A (en) 1998-02-03 2000-11-21 Realnames Corporation Navigating network resources based on metadata
US6311186B1 (en) * 1998-02-20 2001-10-30 Priority Call Management, Inc. Telecommunications switching system utilizing a channelized database access mechanism
IL139411A0 (en) * 1998-05-07 2001-11-25 Samsung Electronics Co Ltd Method and system for device to device command and control in network
GB2340344A (en) 1998-07-29 2000-02-16 Nokia Mobile Phones Ltd Bilateral Data Transfer Verification for Programming a Cellular Phone
US6870845B1 (en) * 1998-08-04 2005-03-22 At&T Corp. Method for providing privacy by network address translation
US7206397B1 (en) * 1998-08-04 2007-04-17 At&T Corp. Method for allocating network resources
US6282193B1 (en) 1998-08-21 2001-08-28 Sonus Networks Apparatus and method for a remote access server
US6134307A (en) * 1998-09-21 2000-10-17 Iridium Ip Llc Call conversion process for a business system for a global telecommunications network
US6614781B1 (en) * 1998-11-20 2003-09-02 Level 3 Communications, Inc. Voice over data telecommunications network architecture
US7058704B1 (en) * 1998-12-01 2006-06-06 Network Appliance, Inc.. Method and apparatus for implementing a service-level agreement
US20010012346A1 (en) * 1999-01-29 2001-08-09 Alex Terry Interactive billing system utilizing a thin web client interface
WO2000052916A1 (en) 1999-03-05 2000-09-08 Gric Communications, Inc. Method and system for internet telephony using gateway
US6631186B1 (en) * 1999-04-09 2003-10-07 Sbc Technology Resources, Inc. System and method for implementing and accessing call forwarding services
US6377939B1 (en) 1999-05-04 2002-04-23 Metratech Pipelined method and apparatus for processing communication metering data
US20020124100A1 (en) * 1999-05-20 2002-09-05 Jeffrey B Adams Method and apparatus for access to, and delivery of, multimedia information
US6751652B1 (en) 1999-06-29 2004-06-15 Transnexus, Inc. Intelligent end user devices for clearinghouse services in an internet telephony system
IL130893A (en) * 1999-07-12 2003-12-10 Ectel Ltd Method and system for creating integrated call detail records (cdr) databases in management systems of telecommunications networks
US6366655B1 (en) 1999-08-23 2002-04-02 Ameritech Corporation Method and system for service control point billing
US6952800B1 (en) * 1999-09-03 2005-10-04 Cisco Technology, Inc. Arrangement for controlling and logging voice enabled web applications using extensible markup language documents
US6490564B1 (en) * 1999-09-03 2002-12-03 Cisco Technology, Inc. Arrangement for defining and processing voice enabled web applications using extensible markup language documents
US6615236B2 (en) * 1999-11-08 2003-09-02 Worldcom, Inc. SIP-based feature control
US6499054B1 (en) 1999-12-02 2002-12-24 Senvid, Inc. Control and observation of physical devices, equipment and processes by multiple users over computer networks
US20010027420A1 (en) * 1999-12-21 2001-10-04 Miroslav Boublik Method and apparatus for capturing transaction data
US6577718B1 (en) 1999-12-22 2003-06-10 At&T Corp. Method for call forwarding without hairpinning and with split billing
AU2629701A (en) * 2000-01-07 2001-07-24 Informio, Inc. Methods and apparatus for executing an audio attachment using an audio web retrieval telephone system
IE20010096A1 (en) 2000-02-03 2001-09-19 Apion Telecoms Ltd A network-based billing method and system
US20010032197A1 (en) * 2000-02-25 2001-10-18 Gautam Chandra System and process for transactional infrastructure for energy distribution
US6714992B1 (en) * 2000-02-25 2004-03-30 Navic Systems, Inc. Method and system for embedded network device installation
US6907032B2 (en) 2000-03-06 2005-06-14 Goremote Internet Communications, Inc. Method for selecting terminating gateways for an internet telephone call using a tree search
US6980526B2 (en) * 2000-03-24 2005-12-27 Margalla Communications, Inc. Multiple subscriber videoconferencing system
US6976090B2 (en) * 2000-04-20 2005-12-13 Actona Technologies Ltd. Differentiated content and application delivery via internet
US8699472B2 (en) 2000-05-24 2014-04-15 Nokia Corporation Common charging identifier for communication networks
US20010051962A1 (en) * 2000-06-08 2001-12-13 Robert Plotkin Presentation customization
US6631185B1 (en) * 2000-06-22 2003-10-07 Micron Technology Inc. Method and apparatus for comparing communication service plans based on usage statistics
US6768722B1 (en) * 2000-06-23 2004-07-27 At&T Corp. Systems and methods for managing multiple communications
US6895438B1 (en) * 2000-09-06 2005-05-17 Paul C. Ulrich Telecommunication-based time-management system and method
ATE362251T1 (de) * 2000-09-11 2007-06-15 Transnexus Inc Verrechnungsserver für internet- und multimedia- kommunikationen
EP1202528A3 (en) 2000-10-31 2004-01-28 Alcatel USA Sourcing, L.P. Browser-based monitoring system and method for IP-based services
AU2001215191A1 (en) * 2000-11-06 2002-05-15 Nokia Networks Oy A method for billing a subscriber for data transmitted in a signaling message
US20020095339A1 (en) * 2000-11-28 2002-07-18 Galloway Richard L. Methods for enhancing broadcast media advertising
US20030079223A1 (en) * 2000-11-28 2003-04-24 Galloway Richard L. Methods for enhancing broadcast media advertising
US6870817B2 (en) * 2000-12-20 2005-03-22 Nortel Networks Limited Method and apparatus for monitoring calls over a session initiation protocol network
US6865681B2 (en) * 2000-12-29 2005-03-08 Nokia Mobile Phones Ltd. VoIP terminal security module, SIP stack with security manager, system and security methods
US20020103898A1 (en) * 2001-01-31 2002-08-01 Moyer Stanley L. System and method for using session initiation protocol (SIP) to communicate with networked appliances
US7136467B2 (en) * 2001-03-02 2006-11-14 Symphony Service Corp Customer-oriented telecommunications data aggregation and analysis method and object oriented system
US6937563B2 (en) * 2001-03-08 2005-08-30 Nortel Networks Limited Homing and controlling IP telephones
US20020160810A1 (en) * 2001-03-14 2002-10-31 Telefonaktiebolaget Lm Ericsson (Publ) Intelligent network service control point and method of implementing user services utilizing call processing language scripts
US7406306B2 (en) * 2001-03-20 2008-07-29 Verizon Business Global Llc Method for billing in a telecommunications network
US8380840B2 (en) * 2001-12-17 2013-02-19 Verizon Business Global Llc Method for recording events in an IP network
US7289522B2 (en) * 2001-03-20 2007-10-30 Verizon Business Global Llc Shared dedicated access line (DAL) gateway routing discrimination
US20020150221A1 (en) * 2001-04-12 2002-10-17 Carson Douglas John Generating call detail records
EP1536622A1 (en) * 2003-11-28 2005-06-01 Koninklijke KPN N.V. Call detail record for internet call waiting

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101874384A (zh) * 2007-08-02 2010-10-27 泰克莱克公司 用于从在高速网际协议(ip)通信链路上传递的网络业务中收集数据的方法、系统和计算机可读介质

Also Published As

Publication number Publication date
BR0208230A (pt) 2004-03-23
CA2441323A1 (en) 2002-09-26
US8886682B2 (en) 2014-11-11
US8161080B2 (en) 2012-04-17
US20030009463A1 (en) 2003-01-09
WO2002075605A1 (en) 2002-09-26
US20120182987A1 (en) 2012-07-19
US7945592B2 (en) 2011-05-17
US20090222457A1 (en) 2009-09-03
MXPA03008508A (es) 2004-06-30
JP2004532547A (ja) 2004-10-21
EP1381975A1 (en) 2004-01-21
WO2002075605A9 (en) 2003-01-23

Similar Documents

Publication Publication Date Title
CN1509448A (zh) 基于xml的事务细节记录
US5867495A (en) System, method and article of manufacture for communications utilizing calling, plans in a hybrid network
AU738963B2 (en) A system, method and article of manufacture for switched telephony communication
US8094647B2 (en) System and method for providing requested quality of service in a hybrid network
US7145898B1 (en) System, method and article of manufacture for selecting a gateway of a hybrid communication system architecture
US6754181B1 (en) System and method for a directory service supporting a hybrid communication system architecture
AU725933C (en) A communication system architecture
US5999525A (en) Method for video telephony over a hybrid network
US5867494A (en) System, method and article of manufacture with integrated video conferencing billing in a communication system architecture
US6909708B1 (en) System, method and article of manufacture for a communication system architecture including video conferencing
US6731625B1 (en) System, method and article of manufacture for a call back architecture in a hybrid network with support for internet telephony
US20090285204A1 (en) Recursive query for communications network data
US20030108176A1 (en) Personal ip follow-me service
WO1998034391A9 (en) A communication system architecture
EP1113640B1 (en) Method for performing roaming amongst multiple IP networks
AU2002252424A1 (en) XML based transaction detail records
AU6259298A (en) A communication system architecture

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication