随着XML得到越来越广泛的应用,现在已被用作在移动设备中存储各种配置并像支持服务一样交换短信息的标准格式。XDM (XML文档管理)和XCAP(XML配置访问协议)被设计为以XML的形式提供管理和交换信息的标准方式(详细信息为3GPP 24.623)。
XCAP协议允许客户端(UA)读、写和修改存储在服务器上的XML格式的应用程序配置数据,并允许客户端(UA)读、写和修改相同的配置文件。XCAP 将 XML文档子树和元素属性映射到 HTTP URIs,因此这些组件可以通过 http 直接访问。XCAP客户机使用 XCAP服务器来存储类似于状态策略的数据,并结合支持发布/订阅/通知方法的SIP服务器来提供完整的SIP简单服务器解决方案。
1.IMS和SIP中应用场景
如下图所示,XML/XCAP主要应用在数据更新和服务器中;

2.XDM/XCAP文件结构及举例
XDM/XCAP文件的结构在TS 24.623第5章和第6章以及TS.24.611第4.9.1节中定义了 xml 详细信息。文件结构示例如下:
<?xml version="1.0" encoding="utf-8"?>
<simservs xmlns="[url]http://uri.etsi.org/ngn/params/xml/simservs/xcap"[/url];
xmlns:xsi="[url]http://www.w3.org/2001/XMLSchema-instance"[/url];
xmlns:ss="[url]http://uri.etsi.org/ngn/params/xml/simservs/xcap"[/url];
xmlns:xs="[url]http://www.w3.org/2001/XMLSchema"[/url];
xmlns:cp="urn:ietf:params:xml:ns:common-policy"
xmlns:ocp="urn:oma:xml:xdm:common-policy"
xsi:schemaLocation="urn:ietf:params:xml:ns:xcap-caps xcap-caps.xsd">
<communication-diversion active="true">
<cp:ruleset>
<cp:rule id="my rule">
<cp:conditions/>
<cp:actions>
details .............
</cp:actions>
</cp:rule>
</cp:ruleset>
</communication-diversion>
<communication-diversion active="true"/>
</simservs>
原文来自:http://www.sharetechnote.com
整理:kangguoying20201031
"5G无线网络前传接口(Fronthaul)协议"已在微信公众号"跟着老康学5G"中推出,敬请关注!
扫码关注5G通信官方公众号,免费领取以下5G精品资料
1、回复“YD5GAI”免费领取《中国移动:5G网络AI应用典型场景技术解决方案白皮书》
2、回复“5G6G”免费领取《5G_6G毫米波测试技术白皮书-2022_03-21》
3、回复“YD6G”免费领取《中国移动:6G至简无线接入网白皮书》
4、回复“LTBPS”免费领取《《中国联通5G终端白皮书》》
5、回复“ZGDX”免费领取《中国电信5G NTN技术白皮书》
6、回复“TXSB”免费领取《通信设备安装工程施工工艺图解》
7、回复“YDSL”免费领取《中国移动算力并网白皮书》
8、回复“5GX3”免费领取《 R16 23501-g60 5G的系统架构1》