YD/T 3077-2016 统一通信通讯录业务能力和相关接口技术要求
YD/T 3077-2016 Unified communication address book business capabilities and interface technical requirements
基本信息
发布历史
-
2016年04月
研制信息
- 起草单位:
- 起草人:
- 出版信息:
- 页数:27页 | 字数:- | 开本: -
内容描述
ICS33.030
M21YD
中华人民共和国通信行业标准
YD/T3077-2016
统一通信通讯录业务能力和
相关接口技术要求
Technicalrequirementsonservicecapabilityandrelatedinterfacesofthe
communicationdirectoryserviceforunifiedcommunications
2016-04-05发布2016-07—01实施
中华人民共和国工业和信息化咅P发布
YD/T3077-2016
目次
msII
l細l
2规范性引用文件1
3术语、定义和缩略语1
3.1术语和定义1
3.2綱i吾2
4统一通信通讯录业务能力2
4.1统一通信通讯录业务概述2
4.2企业通讯录业务能力2
4.3个人通讯录业务能力3
4.4通讯录业务增强(可选)能力3
5统一通信通讯录业务技术要求'4
5.1通讯录业务系统架构4
5.2通讯录服务端和其他业务的交互及接口5
5.3通讯录信息的元数据描述6
5.4与传统目录信息的格式互通9
6通讯录业务相关接口协议及参数设置10
6.1Ifl接口10
6.2If2接口12
6.3If5gP12
6.4If6接口12
7统一通信通讯录业务相关流程13
7.1鉴权流程13
7.2TLS建立流程13
7.3XCAP操作流程14
7.4DS同步流程14
7.5个人信息订阅流程15
7.6个人信息修改触发通知流程15
7.7个人通讯录信息分享流程16
7.8个人通讯录服务端触发同步流程16
7.9和其他企业的统一通信通讯录互通流程16
7.10统一通信通讯录和LDAP通讯录互通流程17
附录A(资料性附录)企业通讯录schema18
附录B(资料性附录)个人通讯录相关schema21
附录C(资料性附录)统一通信通讯录和电子名片信息项的对应24
YD/T3077-2016
>t—»—
刖s
本标准是“统一通信”系列标准之一。该系列标准的名称和结构预计如下:
——YD/T2014-2009统一通信业务需求;
——YD/T2305-2011统一通信中即时通信及语音通信相关接口技术要求;
——YD/T3077-2016统一通信通讯录业务能力和相关接口技术要求。
本标准按照GB/T1.1-2009给出的规则起草。
请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识别这些专利的责任。
本标准由中国通信标准化协会提出并归口。
本标准起草单位:江苏省邮电规划设计院有限责任公司。
本标准主要起草人:糜正琨、刘继明、范山岗、房磊、潘锐、朱晨鸣、戴源、袁源、
欧伟新、张文健。
YD/T3077-2016
统一通信通讯录业务能力和
相关接口技术要求
1范围
本标准规定了统一通信中通讯录业务需求、架构、数据描述和接口要求。
本标准适用于统一通信中通讯录业务。
2规范性引用文件
下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅所注日期的版本适用于本文
件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。
GB/T19245-2003电子名片信息交换规范
YD/T1522.1会话初始协议技术要求第1部分:基本的会话初始协议
YD/T1522.4会话初始协议(SIP)技术要求第4部分:基于软交换网络呼叫控制的SIP协议
YD/T2299XML配置接入协议(XCAP)技术要求
IETFRFC4511轻量级目录访问协议(LDAP):协议(LightweightDirectoryAccessProtocol(LDAP):
TheProtocol)
IETFRFC5246传输层安全(TLS)协议版本1.2(TheTransportLayerSecurity(TLS)ProtocolVersion
1.2)
W3CRECXQuery1.0XML查询语言1.0(W3CXQuery1.0:AnXMLQueryLanguage(Second
Edition))
OMA-TS-DS-V2数据同步协议规范版本2.0(OMADataSynchronizationProtocolSpecifications)
OMA-TS-CAB_XDMS-V1融合地址薄XML文档管理规范版本1.0(OMAConvergedAddressBook
XDMSpecificationVI.0)
OMA-SUP-XSD_cab_address_book-Vl_0融合地址薄V1.0地址本文档(OMACABV1.0Address
Bookdocument)
OMA-SUP-XSD_cab_pcc-V1_0融合地址薄VI.0个人联系卡文档(OMACABVI.0PersonalContact
Carddocument)
OMA-SUP-XSD_cab_feature_handler-Vl_0融合地址薄VI.0特征处理文档(OMACABVI.0Feature
Handlerdocument)
3术语、定义和缩略语
3.1术语和定义
下列术语和定义适用于本文件。
3.1.1
第三方应用ThirdPartyApplication
统一通信系统以外的其他系统所提供的应用。第三方应用可以通过开放的接口调用统一通信系统的
能力,例如查询企业通讯录内容。
3.1.2
YD/T3077-2016
企业通讯录EnterpriseCommunicationDirectory
统一通信通讯录中专门为企业用户提供的面向企业的通讯录服务,服务端按企业组织架构提供部门
成员列表、联系方式、通信状态等信息及其授权管理,为企业中的通信提供支撑服务。
3.1.3
个人通讯录PersonalCommunicationDirectory
统一通信通讯录中为企业用户和个人用户提供的面向个人的通讯录服务。服务端提供个人通信名录
的网络存储、分组管理、查询编辑、多终端同步等功能,为个人的通信提供支撑服务。
3.1.4
即时通信InstantCommunication
统一通信业务之一,包含即时消息和呈现两部分功能。
3.2缩略语
下列缩略语适用于本文件。
DSDataSynchronization数据同步
HTTPHyperTextTransferProtocol超文本传输协议
IDDentity身份标识号码
IMInstantMessage即时消息
LDAPLightweightDirectoryAccessProtocol轻量目录访问协议
OMAOpenMobileAlliance开放移动联盟
SIPSessionInitiationProtocol会话初始协议
TLSTransportLayerSecurity安全传输层协议
UCUnifiedCommunications统一通信
XCAPXMLConfigurationAccessProtocolXML配置访问协议
XDMXMLDocumentManagementXML文档管理
XDMSXMLDocumentManagementServerXML文档管理服务器
XMLExtensibleMarkupLanguage可扩展标记语言
4统一通信通讯录业务能力
4.1统一通信通讯录业务概述
通讯录业务是统一通信的一种基本业务,其功能分为企业通讯录和个人通讯录两部分。面向企业用
户时需要提供企业通讯录和个人通讯录两部分功能;面向非企业用户时服务提供者可以根据需要选择仅
部署个人通讯录功能。
4.2企业通讯录业务能力
企业通讯录中的信息建模根据企业组织架构进行,使用XML语言进行描述。企业通讯录信息包含企
业完整组织架构、所有部门及其成员的通讯信息,还可包含支持类信息如日志、策略、权限等,并支持
按企业要求进行定制。通讯录信息存储于服务端,能根据客户端的权限和鉴权信息向客户端开放通讯录
信息的子集。企业通讯录的业务提供方式为客户端提供操作界面,用户通过操作界面向服务端发送请求,
服务端负责逻辑处理和返回响应。具体业务能力描述如下:
YD/T3077-2016
a)企业通讯录业务支持权限设置,可为不同用户设置不同的接入权限。权限为基本操作权限(创
建、查询、修改、删除等)和操作范围(部门、群组、某些通讯信息的子集)的组合。企业管理员对企
业通讯录拥有所有的操作权限,对匿名用户提供最基本的操作权限。
b)企业通讯录的服务端能够与传统格式的目录信息互通,支持从其他类型的通讯录或目录服务中读
取通讯信息并转换为标准格式,也能够完成本标准中的XML格式的通讯信息和其他格式的通讯信息之间
的导入和导出。
c)企业通讯录业务支持用户通过企业通讯录客户端的如下操作:能根据需要便捷地增添、删除和修
改企业中的部门;可以通过标准接口查询通讯信息,查询方式包括按企业名称、部门、姓名、号码、职
务等信息查询,并能够将查询结果加入个人通讯录;可以通过标准接口在授权范围内对通讯录信息进行
编辑,包括修改、创建和删除,服务端接收客户端的请求,处理后给予响应并存储处理结果。
d)企业通讯录业务支持用户通过点击客户端显示的通讯录信息发起语音通信、电话会议、即时消息
等业务功能。
e)企业通讯录业务支持用户通过点击客户端显示的部门及成员列表发起查询部门成员状态信息,系
统根据用户权限向用户显示或拒绝显示状态信息。
4.3个人通讯录业务能力
个人通讯录中的信息建模根据通讯对象的分组进行,使用XML语言进行描述。个人通讯录信息包含
所有的分组及其成员的通讯信息,还可包含支持类信息如日志、策略、权限等。通讯录信息存储于服务
端,可以通过通讯录客户端或Web服务访问。业务提供方式为客户端提供操作界面,用户通过操作界面
向服务端发送请求,服务端负责逻辑处理和返回响应。具体业务能力描述如下:
a)个人通讯录的服务端能够与传统格式的目录信息互通,支持从其他类型的通讯录或目录服务中读
取通讯信息并转换为标准格式,也能够完成本标准中的要求格式的通讯信息和其他格式的通讯信息之间
的导入和导出。
b)个人通讯录业务支持用户在个人通讯录中创建和管理分组,包括对分组成员的添加、删除以及对
分组的重命名、删除及属性定义。
c)个人通讯录业务支持用户对通讯录信息进行编辑,包括修改、创建和删除。
d)个人通讯录业务支持个人通讯录信息的网络存储,并支持本地副本和网络存储信息的自动同步。
e)个人通讯录的使用者可以订阅其他用户的通讯信息,在被订阅用户的信息修改时能自动更新。对
于其他人的订阅请求,被订阅者可选择接受或不接受。
f)个人通讯录业务支持用户通过点击客户端通讯录显示的通讯信息发起语音通信、电话会议、即时
消息等业务功能。
g)个人通讯录业务允许企业用户通过点击个人通讯录发起查询通讯录中本企业内部人员的状态信
息,系统根据用户权限向用户显示或拒绝显示状态信息。
4.4通讯录业务增强(可选)能力
服务提供者可以根据应用场景和实现难度选择是否支持下列通讯录功能。
a)客户端支持用户按指定通讯录信息子集或排列顺序存储、显示通讯录数据。
b)客户端的通讯录显示支持缩略模式和细节模式,即针对每个通讯对象的信息用户可以选择仅显
示标识和部分内容(缩略模式)或显示所有信息(细节模式)。
YD/T3077-2016
c)通讯录业务支持分享操作。用户可通过消息机制向其他用户分享其通讯录中的数据,收到消息的
用户能直接把分享的内容添加进自己的个人通讯录。
d)企业通讯录中部门、群组可以拥有统一通信帐号,支持对整个部门或群组触发业务或操作。
e)通讯录业务向用户提供Web界面,便于对通讯录进行查询、编辑等操作。
f)统一通信客户端可以通讯录信息为基础,融合用户其他业务或操作信息(如通信记录、操作记录、
呈现信息、其他业务信息等),组成综合信息,作为统一通信业务的入口,供用户查看或触发其他应用,
提升用户体验。
g)用户可以通过点击企业或个人通讯录发起点到点视频通信、网络传真、数据协同,发送短消息或
多媒体消息等统一通信业务。
5统一通信通讯录业务技术要求
5.1通讯录业务系统架构
统一通信中通讯录分为客户端和服务端,其中呈现、操作界面等在客户端,业务处理、消息存储等
在服务端,基本架构如图1所示。
Web服务器
人机交互功能
企业通讯录功能企业通讯录XDMS
通互讯通关录网
4
客户端-XCAP-——————
本地通信录应用模接入代理
块
>
DS-DS-个人通讯录XDMS
客户端个人通讯录功
能
安全模块sip代
-XQurey-DS服务器
SIP代理-STP-
安全模块
通讯录客户端________________________________________________________________________
通讯录服务端
图1统一通信通讯录业务系统功能结构
统一通信通讯录客户端装载在统一通信终端中。通讯录相关功能模块包括本地通讯录业务处理模块、
安全模块、XDM客户端和DS客户端。其中,本地通讯录业务处理模块提供通讯录的图形化人机交互界
面(GUI),能够将用户的操作转换成XDM协议操作或DS协议操作,并能够将通讯录数据与呈现数据
进行融合处理;安全模块通过TLS协议负责通讯录客户端数据的本地加密和安全传送;XDM客户端和
DS客户端实现XCAP协议和DS协议的客户端功能。
通讯录服务端是所有通讯录相关消息的出入口,负责消息的解析、分发、处理和响应消息的封装,
包括三个功能模块:公共功能模块、企业通讯录服务模块和个人通讯录服务模块。
公共功能模块由接入、安全、互通网关、SIP代理、Web服务器等组成。其中,接入模块负责用户身
份确认,和安全模块配合负责数据加解密,同时根据消息协议类型、消息参数将消息分发给企业通讯录
服务或个人通讯录服务模块。安全模块负责通讯录业务鉴权和数据安全处理(加密)。互通网关负责统一
YD/T3077-2016
通信通讯录相关协议(XCAP、DS等)与其他通讯录访问协议(如LDAP)之间的协议转换。Web服务
器向客户端提供Web形式的人机界面。
企业通讯录服务和个人通讯录服务模块完成相关的业务流程控制、消息聚合、应用选择等功能。其
中,企业通讯录XDMS负责存储、管理企业通讯录相关的XML文档,主要包含企业通讯录数据存取和
管理以及企业通讯录访问权限的控制。个人通讯录XDMS负责网络存储、管理个人通讯录相关的XML
文档,包含个人通讯录数据、个人信息数据、个人偏好数据、订阅列表、个人通讯录访问权限数据等。
DS服务器负责实现DS服务端功能,主要用于个人通讯录信息的同步。
5.2通讯录服务端和其他业务的交互及接口
5.2.1通讯录服务端和其他业务实体的交互关系
在统一通信中通讯录业务可以作为其他统一通信业务的入口,并辅助其他业务获得通信相关的信息。
图2示出通讯录业务服务端和统一通信其他业务、其他通讯录系统及第三方应用之间的交互接口,其中
Ifl、If2、If3、If4是通讯录业务和统一通信其他业务间的接口。If5是通讯录业务对其他业务(内部或外
部)开放的查询接口,If6是统一通信通讯录和其他通讯录的接口。图2中的即时通信功能包含IM和呈
现两部分功能。
图2统一通信通讯录业务服务端和其他业务系统的关系
5.2.2Ifl接口
通讯录业务服务端和统一通信终端之间接口。其中通讯录客户端功能是统一通信终端的组成部分,
并主要负责实现通讯录相关接口和功能。通过该接口的交互支持如下功能的实现:
a)个人通讯录的同步。
b)个人通讯录的査询。经由该接口用户可以査询其他用户授权范围的通讯录内容,如好友列表、群
组成员等。
c)企业通讯录数据的査询和编辑。
YD/T3077-2016
d)通讯录中个人偏好、分享列表等数据的查询和编辑。
e)客户端鉴权和传输层加密,保证数据的安全。
f)发送DS的通告消息。
g)个人通讯录服务端通过此接口接收客户端发来的订阅请求,并转发给被订阅用户。
h)个人通讯录服务端通过此接口给客户端发送通知。
本接口支持DS、XCAP、SIP、XQuery协议,传输层加密使用TLS协议。协议参数设置详见本标准
6.1。
5.2.3If2、IG接口
If2接口为通讯录业务服务端和呈现功能间的接口。通讯录业务通过此接口从呈现处获得用户的状态
信息。本接口支持XCAP。协议参数设置详见本标准6.2。
K3接口为通讯录服务端和即时消息之间的接口,使用标准SIP协议,具体参见YD/T1522.1和YD/T
1522.4,本标准中不再描述。
5.2.4If4接口
通讯录业务服务端和鉴权功能之间的接口,本接口不在本标准定义范畴。
5.2.5If5接口
通讯录业务服务端和统一通信中其他业务或外部第三方应用间的接口功能间的接
定制服务
推荐标准
- T/HEBQIA 125-2022 桔梗种子加工技术操作规程 2022-12-14
- T/YSYSH 001-2020 英山茯苓 2020-12-31
- T/CDNX 028-2020 菜心富硒栽培技术规程 2020-05-06
- T/TEAGX 002-2023 六堡茶营养钵快速育苗技术规程 2023-12-06
- T/SDSF 003.1-2022 豆梨培育指南 播种育苗 2022-10-25
- T/LYCY 1053-2023 芦竹脱毒育苗技术规程 2023-12-15
- T/SHZSAQS 00166-2022 机采杂交棉高产制种技术规程 2022-11-18
- T/CDNX 026-2020 大白菜富硒栽培技术规程 2020-05-06
- T/BJJSJ 0001-2023 四川清香型白酒酿造原料(高粱) 2023-04-19
- T/FPSHS 003-2023 阳光玫瑰葡萄“三期成熟”调控技术规程 2023-12-11