基于xml的事务细节记录的制作方法

文档序号:7731074阅读:158来源:国知局
专利名称:基于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服务事务细节文件结构-网络服务器
话音邮件服务器(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服务事务细节文件结构-重定向服务器
回到图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会议服务器的全部组合或任何组合之间进行的呼叫都可以采用本发明。本领域那些普通技术人员还将认识到,采用本发明可以使用任何合适类型的传输网。此外,本发明可以应用于可能建立的任何类型的会话,包括但不限于电话、视频、音频、即时消息传递等等。本发明还打算被用于计费、监控、管理或由网络实施的许多种服务中的任何一个。
可以对本发明作出各种修改和变化而不偏离本发明的精神和范围,这对于本领域那些技术人员来说是显而易见的。因此,本发明打算覆盖本发明的修改和变化,只要它们在所附权利要求及其等价物的范围之内。
权利要求
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的方法,其中,所述电信事务包括性能测量事务。
全文摘要
本发明针对一种在电信网中管理事务的方法。该方法包括创建XML事务细节文件。响应于电信事务而将至少一个事务细节记录存储在XML事务细节文件中。该至少一个事务细节记录包括对应于该电信事务的事务数据。
文档编号H04M3/46GK1509448SQ02810253
公开日2004年6月30日 申请日期2002年3月20日 优先权日2001年3月20日
发明者J·K·加兰特, J K 加兰特, K·A·麦克默里, 麦克默里, J·W·皮兹门蒂, 皮兹门蒂 申请人:全球通讯公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1