OMATSXDMGroupV110208D.docx
《OMATSXDMGroupV110208D.docx》由会员分享,可在线阅读,更多相关《OMATSXDMGroupV110208D.docx(52页珍藏版)》请在冰豆网上搜索。
OMATSXDMGroupV110208D
GroupXDMSpecification
DraftVersion1.1–08Feb2010
OpenMobileAlliance
OMA-TS-XDM_Group-V1_1-20100208-D
UseofthisdocumentissubjecttoallofthetermsandconditionsoftheUseAgreementlocatedathttp:
//www.openmobilealliance.org/UseAgreement.html.
Unlessthisdocumentisclearlydesignatedasanapprovedspecification,thisdocumentisaworkinprocess,isnotanapprovedOpenMobileAlliance™specification,andissubjecttorevisionorremovalwithoutnotice.
Youmayusethisdocumentoranypartofthedocumentforinternaloreducationalpurposesonly,providedyoudonotmodify,editortakeoutofcontexttheinformationinthisdocumentinanymanner.Informationcontainedinthisdocumentmaybeused,atyoursolerisk,foranypurposes.YoumaynotusethisdocumentinanyothermannerwithoutthepriorwrittenpermissionoftheOpenMobileAlliance.TheOpenMobileAllianceauthorizesyoutocopythisdocument,providedthatyouretainallcopyrightandotherproprietarynoticescontainedintheoriginalmaterialsonanycopiesofthematerialsandthatyoucomplystrictlywiththeseterms.Thiscopyrightpermissiondoesnotconstituteanendorsementoftheproductsorservices.TheOpenMobileAllianceassumesnoresponsibilityforerrorsoromissionsinthisdocument.
EachOpenMobileAlliancememberhasagreedtousereasonableendeavorstoinformtheOpenMobileAllianceinatimelymannerofEssentialIPRasitbecomesawarethattheEssentialIPRisrelatedtothepreparedorpublishedspecification.However,themembersdonothaveanobligationtoconductIPRsearches.ThedeclaredEssentialIPRispubliclyavailabletomembersandnon-membersoftheOpenMobileAllianceandmaybefoundonthe“OMAIPRDeclarations”listathttp:
//www.openmobilealliance.org/ipr.html.TheOpenMobileAlliancehasnotconductedanindependentIPRreviewofthisdocumentandtheinformationcontainedherein,andmakesnorepresentationsorwarrantiesregardingthirdpartyIPR,includingwithoutlimitationpatents,copyrightsortradesecretrights.Thisdocumentmaycontaininventionsforwhichyoumustobtainlicensesfromthirdpartiesbeforemaking,usingorsellingtheinventions.DefinedtermsabovearesetforthinthescheduletotheOpenMobileAllianceApplicationForm.
NOREPRESENTATIONSORWARRANTIES(WHETHEREXPRESSORIMPLIED)AREMADEBYTHEOPENMOBILEALLIANCEORANYOPENMOBILEALLIANCEMEMBERORITSAFFILIATESREGARDINGANYOFTHEIPR’SREPRESENTEDONTHE“OMAIPRDECLARATIONS”LIST,INCLUDING,BUTNOTLIMITEDTOTHEACCURACY,COMPLETENESS,VALIDITYORRELEVANCEOFTHEINFORMATIONORWHETHERORNOTSUCHRIGHTSAREESSENTIALORNON-ESSENTIAL.
THEOPENMOBILEALLIANCEISNOTLIABLEFORANDHEREBYDISCLAIMSANYDIRECT,INDIRECT,PUNITIVE,SPECIAL,INCIDENTAL,CONSEQUENTIAL,OREXEMPLARYDAMAGESARISINGOUTOFORINCONNECTIONWITHTHEUSEOFDOCUMENTSANDTHEINFORMATIONCONTAINEDINTHEDOCUMENTS.
©2010OpenMobileAllianceLtd.AllRightsReserved.
UsedwiththepermissionoftheOpenMobileAllianceLtd.underthetermssetforthabove.
Contents
Figures
1.Scope
ThisspecificationdescribesthedataformatandApplicationUsagefortheGroupdocument,whichisacommongroupdefinitionthatcanbeusedbyallOMAenablers(e.g.PoCandIM).ItalsodefinesthedataformatfortheExtendedGroupAdvertisementandproceduresfortheGroupXDMStosendExtendedGroupAdvertisements.
2.References
2.1NormativeReferences
OMA
[Dict]
“DictionaryforOMASpecifications”,Version2.4,OpenMobileAlliance,OMA-ORG-Dictionary-V2_4,URL:
http:
//www.openmobilealliance.org/
[PoC_CP]
“PushtotalkOverCellular(PoC)-ControlPlaneSpecification”,DraftVersion2.0,OpenMobileAlliance™,OMA-TS-PoC-ControlPlane-V2_0,URL:
http:
//www.openmobilealliance.org/
[PoC_CP-V1_0]
“OMAPoCControlPlane”,Version1.0,OpenMobileAlliance,OMA-TS-PoC-ControlPlane-V1_0,URL:
http:
//www.openmobilealliance.org/
[PoC_XDM-V1_0]
“OMAPoCXDMSpecification”,Version1.0,OpenMobileAlliance,OMA-TS-PoC-XDM-V1_0,URL:
http:
//www.openmobilealliance.org/
[SCRRULES]
“SCRRulesandProcedures”,Version1.0,OpenMobileAlliance,OMA-ORG-SCR_Rules_and_Procedures-V1_0,URL:
http:
//www.openmobilealliance.org/
[XDM_Core]
“XMLDocumentManagement(XDM)Specification”,Version2.0,OpenMobileAlliance,OMA-TS-XDM_Core-V2_0,URL:
http:
//www.openmobilealliance.org/
[XDM_List]
“SharedListXDMSpecification”,Version2.0,OpenMobileAlliance,OMA-TS-XDM_Shared_List-V2_0,URL:
http:
//www.openmobilealliance.org/
[XSD_ext]
“XMLSchemaDefinition:
XDMExtensions”,Version1.0,OpenMobileAlliance,OMA-SUP-XSD_xdm_extensions-V1_0,URL:
http:
//www.openmobilealliance.org/
[XSD_listServ]
“XMLSchemaDefinition:
PoC–ListService”,Version1.0,OpenMobileAlliance,OMA-SUP-XSD_poc_listService-V1_0,URL:
http:
//www.openmobilealliance.org/
[XSD_poc_group_ad]
“XMLSchemaDefinition:
PoC–GroupAdvertisement”,Version1.0,OpenMobileAlliance,OMA-SUP-XSD_poc_group_advertisement-V1_0,URL:
http:
//www.openmobilealliance.org/
IETF
[RFC2119]
IETFRFC2119“KeywordsforuseinRFCstoIndicateRequirementLevels”,S.Bradner,March1997,URL:
http:
//www.ietf.org/rfc/rfc2119.txt
[RFC3261]
IETFRFC3261“SIP:
SessionInitiationProtocol”,J.Rosenberg,H.Schulzrinne,G.Camarillo,A.Johnston,J.Peterson,R.Sparks,M.Handley,E.Schooler,June2002,URL:
http:
//www.ietf.org/rfc/rfc3261.txt
[RFC3428]
IETFRFC3428“SessionInitiationProtocol(SIP)ExtensionforInstantMessaging”,B.Campbell,Ed.,J.Rosenberg,H.Schulzrinne,C.Huitema,D.Gurle,December2002,URL:
http:
//www.ietf.org/rfc/rfc3428.txt
[RFC3966]
IETFRFC3966“ThetelURIforTelephoneNumbers”,H.Schulzrinne,December2004,URL:
http:
//www.ietf.org/rfc/rfc3966.txt
[RFC4745]
IETFRFC4745“CommonPolicy:
ADocumentFormatforExpressingPrivacyPreferences”,H.Schulzrinne,J.Morris,H.Tschofenig,J.Cuellar,J.Polk,J.Rosenberg,February2007,URL:
http:
//www.ietf.org/rfc/rfc4745.txt
[RFC4825]
IETFRFC4825“TheExtensibleMarkupLanguage(XML)ConfigurationAccessprotocol(XCAP)”,J.Rosenberg,May2007,URL:
http:
//www.ietf.org/rfc/rfc4825.txt
[RFC4826]
IETFRFC4826“TheExtensibleMarkupLanguage(XML)FormatsforRepresentingResourceLists”,J.Rosenberg,May2007,URL:
http:
//www.ietf.org/rfc/rfc4826.txt
3GPP/3GPP2
[3GPP2-X.S0013-004]
3GPP2X.S0013-004“All-IPCoreNetworkMultimediaDomain:
IPMultimediaCallControlProtocolBasedonSIPandSDP,Stage3”,URL:
http:
//3gpp2.org/Public_html/specs/index.cfm
[3GPP-TS_24.229]
3GPPTS24.229“IPMultimediaCallControlProtocolbasedonSessionInitiationProtocol(SIP)andSessionDescriptionProtocol(SDP)";Stage3”,URL:
http:
//www.3gpp.org/ftp/Specs/archive/24_series/24.229/
2.2InformativeReferences
OMA
[IM_TS]
“SIP/SIMPLEInstantMessagingSpecificationDocument”,DraftVersion1.0,OpenMobileAlliance,OMA-TS-IM_SIMPLE-V1_0,URL:
http:
//www.openmobilealliance.org/
[PoC_DocMgmt]
“OMAPoCDocumentManagement”,DraftVersion2.0.OpenMobileAlliance,OMA-TS-PoC_Document_Management-V2_0,URL:
http:
//www.openmobilealliance.org/
[XDM_AD]
“XMLDocumentManagementArchitecture”,Version2.0.OpenMobileAlliance.OMA-AD-XDM-V2_0,URL:
http:
//www.openmobilealliance.org/
3.TerminologyandConventions
3.1Conventions
Thekeywords“MUST”,“MUSTNOT”,“REQUIRED”,“SHALL”,“SHALLNOT”,“SHOULD”,“SHOULDNOT”,“RECOMMENDED”,“MAY”,and“OPTIONAL”inthisdocumentaretobeinterpretedasdescribedin[RFC2119].
Allsectionsandappendixes,except“Scope”and“Introduction”,arenormative,unlesstheyareexplicitlyindicatedtobeinformative.
3.2Definitions
AggregationProxy
Usedefinitionfrom[XDM_AD]
ApplicationServer
AfunctionalentitythatimplementstheservicelogicforSIPSessions(e.g.PoCServerorIMServer).
ApplicationUniqueID
AuniqueidentifierwithinthenamespaceofApplicationUniqueIDscreatedbythisspecificationthatdifferentiatesXCAPResourcesaccessedbyoneapplicationfromXCAPResourcesaccessedbyanotherapplication.(Source:
[RFC4825])
ApplicationUsage
DetailedinformationontheinteractionofanapplicationwithanXCAPServer.(Source:
[RFC4825])
DocumentSelector
Asequenceofpathsegments,witheachsegmentbeingseparatedbya“/”,thatidentifytheXMLdocumentwithinanXCAPRootthatisbeingselected.(Source:
[RFC4825])
DocumentURI
TheHTTPURIcontainingtheXCAPRootandDocumentSelector,resultingintheselectionofaspecificdocument.Asaresult,performingaGETagainsttheDocumentURIwouldretrievethedocument.(Source:
[RFC4825])
GlobalDocument
AdocumentplacedundertheGlobalTreethatappliestoallusersofthatApplicationUsage.
GlobalTree
AURIthatrepresentstheparentforallGlobalDocumentsforaparticularApplicationUsagewithinaparticularXCAPRoot.(Source:
[RFC4825])
Group
AGroupisapredefinedsetofUserstogetherwithitspoliciesandattributes.AGroupisidentifiedbyaSIPURI.
GroupIdentity
TheSIPURIofthePre-arrangedGrouporJoin-inGroup.
GroupMember
AUseronthepredefinedlistofUsersassociatedwithaPre-arrangedGrouporJoin-inGroup.
GroupSession
AGroupSessionisaPre-arrangedGroup,Ad-hocGrouporJoin-inGroupSession.
GroupSessionControllingFunction
TheGroupSessionControllingFunctionisimplementedinanApplicationServerandprovidescentralizedGroupSessionhandling,whichincludesGrouppolicyenforcement.
Join-inGroup
ApersistentGroupinwhichaUserindividuallyjoinstohaveaGroupSessionwithotherjoinedUsers,i.e.,theestablishmentofaGroupSessiontoaJoin-inGroupdoesnotresultinotherUsersbeinginvited.AJoin-inGrou