[发明专利]扩展标记语言(XML)数据信息的交换方法无效
申请号: | 00120759.8 | 申请日: | 2000-07-11 |
公开(公告)号: | CN1291063A | 公开(公告)日: | 2001-04-11 |
发明(设计)人: | 邓一辉;顾学道 | 申请(专利权)人: | 深圳黎明电脑网络有限公司 |
主分类号: | H04Q11/04 | 分类号: | H04Q11/04 |
代理公司: | 北京三友专利代理有限责任公司 | 代理人: | 王琦 |
地址: | 518031 广东省深圳市深南中路*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 扩展 标记 语言 xml 数据 信息 交换 方法 | ||
本发明涉及信息交换的方法,特别涉及一种采用时分交换技术进行扩展标记语言(XML)格式数据信息交换的方法。
XML(eXtensible Markup Language)是扩展标记语言的缩写,是一种简单的、跨平台的、扩展的标识数据的方法。XML目前主要应用于交易类的电子商务,是由国际工业组织所定义的用于电子商务的标准语言。其应用于电子商务具有如下优点:使用简单文本可以标识复杂的数据结构;可以非常方便地从XML中获得结构化数据;数据定义和显示分开,使得业务逻辑与用户界面可以相对独立,便于业务处理;可以根据不同的用户终端定义不同的XML表现方式,满足不同终端不同显示规格的需要;可以在WEB服务器中进行传输,满足目前主流服务模式的需要等等。
时分交换技术是通过选用的时隙进行信息交换,已广泛而成熟地应用在程控交换等领域。参照图1所示,假设在一帧中有n个时隙,N=30,120或480等等。当一用户A摘机后,交换机就分配某一个时隙如i给用户A。交换机接收完用户A拨叫的被叫B的号码后,分析被叫用户B是否忙和是否有空闲的输出时隙。用户闲且有空输出时隙时,就将某一个空闲输出时隙如j分配给该被叫用户B。这样,主叫A和被叫B分别以时隙i、j建立了一条通路。交换机将用户A从时隙i发出的信息存入存储器中,并在时隙j将该信息送到用户B,实现了用户A与用户B以时隙i“交换”到时隙j的通信。时隙与用户固定是这种时分交换的特点,亦称为同步转移模式(STM)。由于时隙j落后于时隙i,故用户之间的通信会有时延。平均时延为半帧(62.5微秒),最大时延约一帧时长(125微秒)。
本发明的目的是提出一种利用时分交换技术实现XML数据信息交换的方法,以提高交换速度和交换容量,有利于电子商务信息交换技术的硬件化及其推广。
本发明一种利用时分交换技术实现XML数据信息交换的方法,至少包括以下步骤:
a)将XML信息包定义为信息包头(Header)和业务数据(Data)两个部分,其中包头部分至少包含有源地址ID和目的地址ID信息;
b)将XML信息包嵌入链路层规程-高级数据链路控制(HDLC)的信息字段部分;建立XML信息包头中包含的源地址ID和目的地址ID与HDLC帧结构中地址信息的对应关系表,并根据该对应关系表填写HDLC帧结构中的地址字段,组成HDLC帧;
c)通过选用的时隙建立XML源地址ID和目的地址ID与HDLC地址对应的虚连接,从而以利用时分交换方式实现XML数据信息的交换。
根据上述技术方案,所述的链路层规程还可以采用高级数据链路控制(HDLC)的子集同步数据链路控制(SDLC)。
根据上述技术方案,所述的虚连接可根据业务量动态自适应地调整建立。
上述XML信息包头(Header)部分包括有版本号(Version)、源地址ID(Source)、目的地址ID(Destination)、优先级(Priority)、生存期(TimeToLive)五项数据。
利用时分交换技术来实现XML的交换是将XML的帧结构经过HDLC链路层的处理后利用现有芯片实现时分交换的。相比较采用高性能计算机与局域网交换机相结合的方法实现XML的电子商务应用,本发明在于采用时分交换技术实现XML的交换在性能上有较大的提高,为电子商务中信息交换技术的硬件化提供了有利的途径,推动电子商务的普及应用。
以下结合附图及实施例对本发明技术方案进行详细的阐述。
图1为时分交换基本原理图;
图2为XML数据结构图;
图3为基于HDLC的XML交换的协议堆栈图;
图4为利用时分交换技术的XML交换原理图。
首先参阅图2所示,将整个XML信息包定义为两个部分,即信息包头Header部分和业务数据Data部分。Header中包括版本号Version、源地址Source、目的地址Destination、优先级Priority、生存期TimeToLive五项数据。Data的内容与具体的业务有关。其中XML信息包头部包含了源地址ID和目的地址ID,目的地址ID表示该XML信息要交换到达的目的地。
采用时分交换技术实现XML交换是将上述的XML帧结构数据经过链路协议层后到达时隙中。以下以高级数据链路控制(HDLC)规程协议为例对本发明予以详细描述。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳黎明电脑网络有限公司,未经深圳黎明电脑网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/00120759.8/2.html,转载请声明来源钻瓜专利网。