Capability Advertisement Messages
|
|
- Meryl Candice Mitchell
- 5 years ago
- Views:
Transcription
1 Capability Advertisement Messages These sections describe schema definitions for the Capability Advertisement messages. Capability Advertisement Schema, page 1 Components of CCDL, page 2 Schema Definition, page 2 CCDL Defined Types, page 2 Resource Capability, page 3 UML, page 4 XML Advertisement, page 4 XMPP Flow, page 5 XML Example for NPS, page 7 Capability Advertisement Schema The policy agents running in each data center are responsible for creating and updating capability advertisements. These advertisements include identifying information about the element along with associated resources and capabilities that help NPS to determine whether this data center can satisfy a vdc placement request. Capability advertisement messages conform to an abstract schema called the Cloud Capability Definition Language (CCDL). The CCDL provides a meta-data specification to define and advertise device capabilities. The schema definition consists of the following: Language tokens Semantics (grammar) The language of choice for CCDL schemas is XSD. The capability advertisement messages are XML document that conform to XSD. OL
2 Components of CCDL Capability Advertisement Messages Components of CCDL Schema Definition CCDL Defined Types Device Role CCDL provides a language schema that defines resource capability for a variety of resources (load balancers, firewalls, aggregation and access switches, and computing resources) and provides powerful language constructs to support new types of resources. Resource capabilities include functional (for example, predictor algorithms) and performance capabilities (for example, throughput, CPU, and memory). CCDL provides metadata to describe resource capabilities and the set of operations (options, normalization factors, units etc). XSD provides a formal schema definition that describes the structure of an XML document. The Capability Directory receives incoming XML documents that rely on the XSD files for validation. CCDL defines a set of types that describe the attributes of an element as well as the types to describe a capability in ccn_ccdl.xsd. These attributes are broken into device-role, units, and keys. The role of an element identifies its functionality in the POD and DC domain. The allowed role definitions are as follows: <xs:simpletype name="device-role"> <xs:restriction base="string"> <xs:enumeration value="networknode"/> <xs:enumeration value="servicenode"/> <xs:enumeration value="computenode"/> <xs:enumeration value="storagenode"/> </xs:simpletype> The device role is specified as an attribute in the XML advertisement as shown in the XML Example for NPS. Units For numeric data types, optional units can be specified that represent the standard of measurement of the capability value. If a capability does not advertise its units, then it is assumed that the value has been normalized. The language allows the following types of units: <xs:simpletype name="units"> <xs:restriction base="xs:string"> <xs:enumeration value="kb"/> <xs:enumeration value="mb"/> <xs:enumeration value="gb"/> <xs:enumeration value="tb"/> <xs:enumeration value="pb"/> <xs:enumeration value="kbps"/> <xs:enumeration value="mbps"/> <xs:enumeration value="ps"/> 2 OL
3 Capability Advertisement Messages Keys </xs:simpletype> Keys For capabilities that are lists of values, the resource capability or hierarchical capability is repeated multiple times. The Capability Directory needs a way to identify unique elements of the list. A key element provides the name of a resource capability that contains the key or the identifying value for each list element. <xs:element name="key"> <xs:restriction base="resource-capability"> <xs:element name="value" type="string"/> Resource Capability CCDL provides a base from where all resource capabilities are derived. The CCN-defined resource-capability in ccn_ccdl.xsd encapsulates the components of a resource capability and the predefined types. The resource-capability type consists of the following fields: value, units, normalization, and delete. These fields correspond to the following CCDL types: type, units, and normalization. In NPS, the value of the summarization field is union. The normalization field indicates to the Capability Directory how the value should be normalized if applicable. This is not important for CCN-NPS solution, and may be safely ignored. All capabilities need to be derived from the resource-capability type to ensure that the Capability Directory can parse the incoming advertisement and is unaware of any other tags within a resource capability. The value element can appear one or more times (appearing more than once supports a set or enumeration of values) for singular values, such as a capacity, only one value should be specified in order to avoid confusion. The units element is optional and if not present, you can assume that the value has been normalized or that no unit is required. The delete flag is used in incremental updates when a capability is no longer advertised by the policy agent. <xs:complextype name="resource-capability"> <xs:element name="value" type="type" maxoccurs="unbounded"/> <xs:element name="units" type="units" minoccurs="0"/> <xs:element name="summarization" type="summarization" minoccurs="0"/> <xs:element ref="normalization" minoccurs="0"/> <xs:element name="delete" type="boolean" default="false" minoccurs="0"/> Advertising a new capability requires that the capability is derived from the resource-capability and that the appropriate restrictions are placed on the element. The following is an example of deriving a new capability called throughput from the resource-capability, where the value field is restricted to be of the type integer, and the units are defaulted to MBPS if no other unit is provided. <xs:element name="throughput"> <xs:restriction base="ccn-resource-capability"> OL
4 UML Capability Advertisement Messages <xs:element name="value" type="xs:int" maxoccurs="unbounded"/> <xs:element name="units" type="ccn-units" default="mbps" minoccurs="0"/> <xs:element name="summarize" minoccurs="0"> <xs:simpletype> <xs:restriction base="ccn-summarize"> <xs:enumeration value="maximize"/> <xs:enumeration value="aggregate"/> </xs:simpletype> The corresponding advertisement for the above resource capability take this form (with the values being populated by the CPA): <throughput> <value>2048</value> <units>mbps</units> <summarize>maximize</summarize> </throughput> UML The Unified Modeling Language (UML) model captures the abstract capabilities model. Ensure that model descriptions from devices conform to this model hierarchy. Devices can build up their capability advertisement hierarchically by using language constructs. The UML model imposes these restrictions on capability advertisements: The entire capability advertisement needs to be encapsulated in a valid XML document representing the capabilities of the devices. For NPS, devices can contain the certain resource-capability, tenant-service, and infrastructure. Devices can contain zero or more hierarchical capabilities. Hierarchical capabilities can contain zero or more resource capabilities and zero or more hierarchical capabilities. Hierarchical capabilities can be nested arbitrarily deep. No other classes or structures are allowed or understood by the Capability Directory. XML Advertisement The sequence number for the advertisement is specified in the XML root node as an attribute. The role of the device (NetworkNode) is also specified as an attribute. The sub-role must be dce. The deviceid tag needs to be a unique string identifying this particular service role hosted by this device. The full-update attribute is set to true indicating that this is a full update as opposed to an incremental update. The nonamespaceschemalocation attribute must be nps_dce_ xsd. <dce ccn_ccdl:role="networknode" ccn_ccdl:sub-role="dce" ccn_ccdl:seq="1" ccn_ccdl:deviceid="dev1" ccn_ccdl:count="1" ccn_ccdl:hostname="ccn1" ccn_ccdl:full-update="true" xmlns:ccn_ccdl="uri:ccn_ccdl" xmlns:xsi=" 4 OL
5 Capability Advertisement Messages XMPP Flow xsi:nonamespaceschemalocation="nps_cd_dce_ xsd"> <dce> <tenant_service> <value>gold</value> <value>silver</value> <value>bronze</value> <summarization>union</summarization> </tenant_service> <infrastructure> <dc_id> <value>dc1</value> <summarization>union</summarization> </dc_id> <pe_list> <value> </value> <value> </value> <value> </value> <summarization>union</summarization> </pe_list> </infrastructure> </dce> XMPP Flow This section describes the XMPP message flow required by a control point agent (CPA) to initialize an XMPP connection and to publish a capability advertisement to the Capabilities Directory. Note A bare Jabber ID (JID) consists of the username and domain (username@domain) without the resource. 1 CPA opens a long-lived TCP connection to the XMPP server. 2 CPA opens an XMPP stream to the XMPP server by sending a stream header (known as the initial stream header): <?xml version='1.0'?> <stream:stream from='cpa-bare-jid' to='xmpp-server' version='1.0' xml:lang='en' xmlns='jabber:client' xmlns:stream=' 3 The XMPP server replies by sending a stream header of its own (known as the response stream header): <?xml version='1.0'?> <stream:stream from='xmpp-server' id='++tr84sm6a3hnt3q065snabbk3y=' to='cpa-bare-jid' version='1.0' xml:lang='en' xmlns='jabber:client' xmlns:stream=' 4 CPA requests to authenticate with the XMPP server. <iq type="get" id="auth1"> <query xmlns="jabber:iq:auth"/> 5 XMPP server responds by requesting authentication fields: <iq id='auth1' type='result'> OL
6 XMPP Flow Capability Advertisement Messages <query xmlns='jabber:iq:auth'> <username/> <password/> <digest/> <resource/> </query> 6 CPA provides the required information: <iq id='auth2' type='set'> <query xmlns='jabber:iq:auth'> <username>cpa-username</username> <digest>e e1388fdc1bd00e7008dd8bcd7f4ea</digest> <resource>cpa-resource</resource> </query> 7 XMPP server informs client of successful authentication: <iq id='auth2' type='result'/> 8 CPA sends initial presence: <presence/> 9 After the CPA connects to the XMPP server and sends out its initial presence notification, it must accept and participate in a roster subscription request (initiated by Capabilities Directory) at any time moving forward. The subscription request is a four-way roster handshake agreement where each party includes one another in their rosters. The Capabilities Directory (CD) sends the initial subscribe request: <presence from="cd-full-jid" to="cpa-bare-jid" type="subscribe"/> The CPA must accept the CD's request by sending: <presence from=" CPA-Full-JID " to="cd-bare-jid" type="subscribed"/> The CPA must send its own subscription request to CD: <presence from=" CPA-Full-JID " to="cd-bare-jid" type="subscribe"/> The CD must accept the CPA's request by sending: <presence from="cd-full-jid" to=" CPA-Bare-JID " type="subscribed"/> The CD and CPA are automatically notified of the other's availability on status changes. 10 The CPA must join the multi-user chat (MUC). As described in the XMPP Pub-Sub Interface section, CPAs must join a specific MUC (PEP-node@conference.domain). There is not a restriction on whether the CD or a CPA must be the first to join an MUC, therefore, each party attempts to create the chat room in the event that it does not exist yet. Note The PEP-node must be the node to which the CD is subscribing. The domain must be the XMPP domain with which the CD and the CPAs are participating. <iq type="set" to="pep-node@conference.domain"> <query xmlns=" <x type="submit" xmlns="jabber:x:data"> <field var="form_type" type="hidden"> <value> <field var="muc#roomconfig_openmembership"> 6 OL
7 Capability Advertisement Messages XML Example for NPS <value>true</value> <field var="muc#roomconfig_membership"> <value>false</value> <field var=" <value>false</value> <field var=" <value>false</value> <field var=" <value>false</value> <field var="muc#roomconfig_moderatedroom"> <value>true</value> <field var=" <value>true</value> </x> </query> 11 The CPA must send presence to the chat room: <presence 12 The CPA completes the initialization portion and can subsequently publish capability advertisements: <iq type="set"> <pubsub xmlns=" <publish node=" <item> <PEP-node xmlns=" <!-capability advertisement conforming to CCDL --> </PEP-node> </item> </publish> </pubsub> XML Example for NPS An example of a valid XML capability advertisement for a complete data center in CCN-NPS is shown, along with its associated schema. <?xml version="1.0" encoding="utf-8"?> <xs:import namespace="uri:ccn_ccdl" schemalocation="ccn_ccdl.xsd"/> <xs:element name="dce"> <!-- Cloud Element role type is DCE --> <xs:element name="tenant_service"> <!-- The <tenant_service> element can be extended by another schema --> <xs:restriction base="ccn_ccdl:resource-capability"> <!-- The value contains the service model string which is --> <!-- application driven --> <xs:element name="value" type="ccn_ccdl:string" maxoccurs="unbounded"/> <xs:element name="summarization" type="ccn_ccdl:summarization" fixed="union"/> <xs:element name="delete" type="ccn_ccdl:boolean" default="false" minoccurs="0"/> OL
8 XML Example for NPS Capability Advertisement Messages <xs:element name="infrastructure"> <!--Cloud Element external network topology info --> <xs:element name="dc_id"> <!--DC ID which is the global unique Data Center ID --> <xs:restriction base="ccn_ccdl:resource-capability"> <!-- value contains the dce ID --> <xs:element name="value" type="ccn_ccdl:string"/> <xs:element name="summarization" type="ccn_ccdl:summarization" maxoccurs="1"/> <xs:element name="delete" type="ccn_ccdl:boolean" default="false" minoccurs="0"/> <xs:element name="pe_list" minoccurs="0"> <!-- DCE facing PE list --> <xs:restriction base="ccn_ccdl:resource-capability"> <!-- value contains the IP address string --> <xs:element name="value" type="ccn_ccdl:ipv4-address-type" maxoccurs="unbounded"/> <xs:element name="summarization" type="ccn_ccdl:summarization" fixed="union"/> <xs:element name="delete" type="ccn_ccdl:boolean" default="false" minoccurs="0"/> <xs:attribute ref="ccn_ccdl:full-update" use="required"/> <xs:attribute ref="ccn_ccdl:seq" use="required"/> <xs:attribute ref="ccn_ccdl:deviceid" use="required"/> <xs:attribute ref="ccn_ccdl:role" use="required"/> <xs:attribute ref="ccn_ccdl:type" use="optional"/> <xs:attribute ref="ccn_ccdl:sub-role" use="optional"/> <xs:attribute ref="ccn_ccdl:count" use="required"/> <xs:attribute ref="ccn_ccdl:hostname" use="required"/> </xs:schema> 8 OL
Keio Virtual Sensor System based on Sensor- Over- XMPP
Keio Virtual Sensor System based on Sensor- Over- XMPP 1. Basic information Keio virtual sensor system is based on XMPP PubSub mechanism. Thus, we basically follow XMPP PubSub protocol (XEP- 0060: Publish-
More informationXEP-0033: Extended Stanza Addressing
XEP-0033: Extended Stanza Addressing Joe Hildebrand mailto:jhildebr@cisco.com xmpp:hildjj@jabber.org Peter Saint-Andre mailto:xsf@stpeter.im xmpp:peter@jabber.org http://stpeter.im/ 2017-01-11 Version
More informationTED schemas. Governance and latest updates
TED schemas Governance and latest updates Enric Staromiejski Torregrosa Carmelo Greco 9 October 2018 Agenda 1. Objectives 2. Scope 3. TED XSD 3.0.0 Technical harmonisation of all TED artefacts Code lists
More informationXEP-0114: Jabber Component Protocol
XEP-0114: Jabber Component Protocol Peter Saint-Andre mailto:xsf@stpeter.im xmpp:peter@jabber.org http://stpeter.im/ 2012-01-25 Version 1.6 Status Type Short Name Active Historical component This specification
More informationQosPolicyHolder:1 Erratum
Erratum Number: Document and Version: Cross References: Next sequential erratum number Effective Date: July 14, 2006 Document erratum applies to the service document QosPolicyHolder:1 This Erratum has
More informationX3D Unit Specification Updates Myeong Won Lee The University of Suwon
X3D Unit Specification Updates Myeong Won Lee The University of Suwon 1 Units Specification ISO_IEC_19775_1_2008_WD3_Am1_2011_04_14 PDAM in ISO progress UNIT statement Defined in Core component UNIT statements
More informationIntroduction Syntax and Usage XML Databases Java Tutorial XML. November 5, 2008 XML
Introduction Syntax and Usage Databases Java Tutorial November 5, 2008 Introduction Syntax and Usage Databases Java Tutorial Outline 1 Introduction 2 Syntax and Usage Syntax Well Formed and Valid Displaying
More informationLevel of Assurance Authentication Context Profiles for SAML 2.0
2 3 4 5 Level of Assurance Authentication Context Profiles for SAML 2.0 Draft 01 01 April 2008 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 Specification URIs: This
More informationDepartment of Defense Unified Capabilities (UC) Extensible Messaging and Presence Protocol (XMPP) 2013 (UC XMPP 2013) Errata-1
Department of Defense Unified Capabilities (UC) Extensible Messaging and Presence Protocol (XMPP) 2013 (UC XMPP 2013) Errata-1 July 2013 The Office of the DoD Chief Information Officer DEPARTMENT OF DEFENSE
More informationXEP-0357: Push Notifications
XEP-0357: Push Notifications Kevin Smith mailto:kevin@kismith.co.uk xmpp:kevin@doomsong.co.uk Lance Stout mailto:lance@andyet.com xmpp:lance@lance.im 2017-08-24 Version 0.3 Status Type Short Name Experimental
More informationSpecifications for SHORT System Document Submission Service
Specifications for SHOT System Document Submission Service Version 1.3 August 2015 Version 1.3 August 2015 1 evision History Version Date Major Changes 1.0 December 2010 Initial version. 1.1 February 2011
More informationRequest for Comments: 5025 Category: Standards Track December 2007
Network Working Group J. Rosenberg Request for Comments: 5025 Cisco Category: Standards Track December 2007 Status of This Memo Presence Authorization Rules This document specifies an Internet standards
More informationXEP-0298: Delivering Conference Information to Jingle Participants (Coin)
XEP-0298: Delivering Conference Information to Jingle Participants (Coin) Emil Ivov mailto:emcho@jitsi.org xmpp:emcho@jit.si Enrico Marocco mailto:enrico.marocco@telecomitalia.it xmpp:enrico@tilab.com
More informationRestricting complextypes that have mixed content
Restricting complextypes that have mixed content Roger L. Costello October 2012 complextype with mixed content (no attributes) Here is a complextype with mixed content:
More informationOracle B2B 11g Technical Note. Technical Note: 11g_005 Attachments. Table of Contents
Oracle B2B 11g Technical Note Technical Note: 11g_005 Attachments This technical note lists the attachment capabilities available in Oracle B2B Table of Contents Overview... 2 Setup for Fabric... 2 Setup
More informationTigase MUC Component
Tigase MUC Component Tigase MUC Component Table of Contents... iv 1. Overview... 1 2. Announcement... 2 Major changes... 2 Database schema changes... 2 Support for MAM... 3 Disabled support for XEP-0091:
More informationXEP-0135: File Sharing
XEP-0135: File Sharing Peter Saint-Andre mailto:xsf@stpeter.im xmpp:peter@jabber.org http://stpeter.im/ 2004-06-04 Version 0.1 Status Type Short Name Deferred Standards Track files This document specifies
More informationNo Trade Secrets. Microsoft does not claim any trade secret rights in this documentation.
[MS-OTPCE]: Intellectual Property Rights Notice for Open Specifications Documentation Technical Documentation. Microsoft publishes Open Specifications documentation for protocols, file formats, languages,
More informationXEP-0278: Jingle Relay Nodes
XEP-0278: Jingle Relay Nodes Thiago Camargo mailto:thiago@xmppjingle.com xmpp:barata7@gmail.com 2017-09-14 Version 0.3 Status Type Short Name Experimental Standards Track jinglenodes This documents specifies
More informationCisco Unity Connection Notification Interface (CUNI) API
Americas Headquarters Cisco Systems, Inc. 170 West Tasman Drive San Jose, CA 95134-1706 USA http://www.cisco.com Tel: 408 526-4000 800 553-NETS (6387) Fax: 408 527-0883 2018 Cisco Systems, Inc. All rights
More informationXML. Document Type Definitions XML Schema. Database Systems and Concepts, CSCI 3030U, UOIT, Course Instructor: Jarek Szlichta
XML Document Type Definitions XML Schema 1 XML XML stands for extensible Markup Language. XML was designed to describe data. XML has come into common use for the interchange of data over the Internet.
More informationBrief guide for XML, XML Schema, XQuery for YAWL data perspective
Brief guide for XML, XML Schema, XQuery for YAWL data perspective Carmen Bratosin March 16, 2009 1 Data perspective in YAWL YAWL engine files are XML based. Therefore, YAWL uses XML for data perspective
More informationOracle Enterprise Data Quality
Oracle Enterprise Data Quality Automated Loading and Running of Projects Version 9.0 January 2012 Copyright 2006, 2012, Oracle and/or its affiliates. All rights reserved. Oracle Enterprise Data Quality,
More informationXEP-0280: Message Carbons
XEP-0280: Message Carbons Joe Hildebrand mailto:jhildebr@cisco.com xmpp:jhildebr@cisco.com Matthew Miller mailto:linuxwolf@outer-planes.net xmpp:linuxwolf@outer-planes.net 2017-02-16 Version 0.12.0 Status
More informationMWTM NBAPI WSDL and XSD Definitions
APPENDIXA This appendix describes the WSDL and XSD 1 (XML Schema Definition) definitions for MWTM 6.1.4 Northbound API (NBAPI): InventoryAPI.wsdl, page A-1 EventAPI.wsdl, page A-10 ProvisionAPI.wsdl, page
More informationExtensible Markup Language Processing
CHAPTER 2 Revised: June 24, 2009, This chapter describes the Extensible Markup Language (XML) process in the Common Object Request Broker Architecture (CORBA) adapter. XML and Components Along with XML,
More informationXMPP Illustrated: Getting to Know XMPP
HISTORY XMPP Is A Protocol The extensible Messaging and Presence Protocol (XMPP) is, at its most basic level, a protocol for moving small, structured pieces of data between two places. Like other protocols,
More informationSMKI Repository Interface Design Specification TPMAG baseline submission draft version 8 September 2015
SMKI Repository Interface Design Specification DCC Public Page 1 of 21 Contents 1 Introduction 3 1.1 Purpose and Scope 3 1.2 Target Response Times 3 2 Interface Definition 4 2.1 SMKI Repository Portal
More informationFall, 2005 CIS 550. Database and Information Systems Homework 5 Solutions
Fall, 2005 CIS 550 Database and Information Systems Homework 5 Solutions November 15, 2005; Due November 22, 2005 at 1:30 pm For this homework, you should test your answers using Galax., the same XQuery
More informationMWTM 6.1 NBAPI WSDL and XSD Definitions
APPENDIXA This appendix describes the WSDL and XSD 1 (XML Schema Definition) definitions for MWTM 6.1 Northbound API (NBAPI): InventoryAPI.wsdl, page A-1 EventAPI.wsdl, page A-5 ProvisionAPI.wsdl, page
More informationMessages are securely encrypted using HTTPS. HTTPS is the most commonly used secure method of exchanging data among web browsers.
May 6, 2009 9:39 SIF Specifications SIF Implementation Specification The SIF Implementation Specification is based on the World Wide Web Consortium (W3C) endorsed Extensible Markup Language (XML) which
More informationOracle Utilities Opower Energy Efficiency Web Portal - Classic Single Sign-On
Oracle Utilities Opower Energy Efficiency Web Portal - Classic Single Sign-On Configuration Guide E84772-01 Last Update: Monday, October 09, 2017 Oracle Utilities Opower Energy Efficiency Web Portal -
More information3GPP TS V ( )
Technical Specification 3rd Generation Partnership Project; Technical Specification Group Core Network and Terminals; User Data Convergence (UDC); User Data Repository Access Protocol over the Ud interface;
More informationXML extensible Markup Language
extensible Markup Language Eshcar Hillel Sources: http://www.w3schools.com http://java.sun.com/webservices/jaxp/ learning/tutorial/index.html Tutorial Outline What is? syntax rules Schema Document Object
More informationSoftware Engineering Methods, XML extensible Markup Language. Tutorial Outline. An Example File: Note.xml XML 1
extensible Markup Language Eshcar Hillel Sources: http://www.w3schools.com http://java.sun.com/webservices/jaxp/ learning/tutorial/index.html Tutorial Outline What is? syntax rules Schema Document Object
More informationApproaches to using NEMSIS V3 Custom Elements
NEMSIS TAC Whitepaper Approaches to using NEMSIS V3 Custom Elements Date August 17, 2011 July 31, 2013 (added section Restrictions, page 11) March 13, 2014 ( CorrelationID now reads CustomElementID as
More informationColumbia University R. Mahy, Ed. SIP Edge LLC November An INVITE-Initiated Dialog Event Package for the Session Initiation Protocol (SIP)
Network Working Group Request for Comments: 4235 Category: Standards Track J. Rosenberg Cisco Systems H. Schulzrinne Columbia University R. Mahy, Ed. SIP Edge LLC November 2005 Status of this Memo An INVITE-Initiated
More informationThe following is a sample XML code from the HCSProductCatalog.wsdl file.
APPENDIXA This appendix contains sample WSDL and XSD files. It includes the following sections: HCSProductCatalog.wsdl File, page A-1 HCSProvision.xsd File, page A-27 HCSProvisionAsyncResponse.wsdl File,
More information/// Rapport. / Testdocumentatie nieuwe versie Register producten en dienstverlening (IPDC)
/// Rapport / Testdocumentatie nieuwe versie Register producten en dienstverlening (IPDC) / Maart 2017 www.vlaanderen.be/informatievlaanderen Informatie Vlaanderen /// Aanpassingen aan de webservices Dit
More informationXEP-0130: Waiting Lists
XEP-0130: Waiting Lists Peter Saint-Andre mailto:xsf@stpeter.im xmpp:peter@jabber.org http://stpeter.im/ Alexandre Nolle mailto:anolle@francetelecom.com Mark Troyer mailto:mtroyer@jabber.com xmpp:mtroyer@corp.jabber.com
More informationETSI TS V9.2.0 ( ) Technical Specification
Technical Specification Digital cellular telecommunications system (Phase 2+); Universal Mobile Telecommunications System (UMTS); LTE; User Data Convergence (UDC); User data repository access protocol
More informationXMPP/Jabber introducing the lingua franca of instant messaging
XMPP/Jabber introducing the lingua franca of instant messaging Alexander Neumann 27.12.2004 prerequisites 1 the protocol I would like to talk about has been named XMPP by the IETF working
More informationNo Trade Secrets. Microsoft does not claim any trade secret rights in this documentation.
[MS-DPDQS]: Intellectual Property Rights Notice for Open Specifications Documentation Technical Documentation. Microsoft publishes Open Specifications documentation for protocols, file formats, languages,
More informationCategory: Standards Track October Extensible Messaging and Presence Protocol (XMPP): Instant Messaging and Presence
Network Working Group P. Saint-Andre, Ed. Request for Comments: 3921 Jabber Software Foundation Category: Standards Track October 2004 Status of this Memo Extensible Messaging and Presence Protocol (XMPP):
More informationDFP Mobile Ad Network and Rich Media API
DFP Mobile Ad Network and Rich Media API v2.0, 12 June 2012 Background DFP Mobile is adopting a single open API for integrating with all ad networks and rich media vendors. This has the following benefits:
More informationAlwaysUp Web Service API Version 11.0
AlwaysUp Web Service API Version 11.0 0. Version History... 2 1. Overview... 3 2. Operations... 4 2.1. Common Topics... 4 2.1.1. Authentication... 4 2.1.2. Error Handling... 4 2.2. Get Application Status...
More informationXEP-0065: SOCKS5 Bytestreams
XEP-0065: SOCKS5 Bytestreams Dave Smith mailto:dizzyd@jabber.org xmpp:dizzyd@jabber.org Matthew Miller mailto:linuxwolf@outer-planes.net xmpp:linuxwolf@outer-planes.net Justin Karneges mailto:justin@affinix.com
More informationCustom Data Access with MapObjects Java Edition
Custom Data Access with MapObjects Java Edition Next Generation Command and Control System (NGCCS) Tactical Operations Center (TOC) 3-D Concurrent Technologies Corporation Derek Sedlmyer James Taylor 05/24/2005
More informationTC57 Use of XML Schema. Scott Neumann. October 3, 2005
TC57 Use of XML Schema Scott Neumann October 3, 2005 Introduction The purpose of this presentation is to respond to an action item from the last WG14 meeting regarding the use of XML Schema by WG14 and
More informationPTS XML STANDARD GUIDELINE
PTS XML STANDARD GUIDELINE September 2012 Turkish Medicines & Medical Devices Agency, Department of Pharmaceutical Track & Trace System Söğütözü Mahallesi 2176 Sok. No: 5 P.K.06520 Çankaya, Ankara Phone:
More informationChanges to UCR 2008, Change 2, made by Change 3 for Section 5.7, Near-Real-Time, Text-Based Messaging Products
Errata Sheet Changes to UCR 2008, Change 2, made by Change 3 for Section 5.7, Near-Real-Time, Text-Based Messaging Products SECTION CORRECTION EFFECTIVE DATE 5.7.3.3 Defined XMPP System Under Test (SUT)
More informationIntellectual Property Rights Notice for Open Specifications Documentation
[MS-SSISPARAMS-Diff]: Intellectual Property Rights tice for Open Specifications Documentation Technical Documentation. Microsoft publishes Open Specifications documentation for protocols, file formats,
More informationQualys Cloud Platform v2.x API Release Notes
API Release Notes Version 2.37 February 20, 2019 Qualys Cloud Suite API gives you many ways to integrate your programs and API calls with Qualys capabilities. You ll find all the details in our user guides,
More informationXEP-0171: Language Translation
XEP-0171: Language Translation Boyd Fletcher mailto:boyd.fletcher@us.army.mil Keith Lirette mailto:keith.lirette@tridsys.com Daniel LaPrade mailto:dlaprade@echostorm.net Brian Raymond mailto:braymond@echostorm.net
More informationInternet Engineering Task Force (IETF) Category: Standards Track Columbia U. NTT April 2014
Internet Engineering Task Force (IETF) C. Shen Request for Comments: 7200 H. Schulzrinne Category: Standards Track Columbia U. ISSN: 2070-1721 A. Koike NTT April 2014 Abstract A Session Initiation Protocol
More informationContent Management Interoperability Services
Version 0.5 Content Management Interoperability Services Unified Search Proposal Versions Version Author Date Modifications 0.1 Gregory Melahn, IBM 02/09/2009 N/A 0.2 Gregory Melahn, IBM 02/11/2009 Added
More informationApache UIMA Regular Expression Annotator Documentation
Apache UIMA Regular Expression Annotator Documentation Written and maintained by the Apache UIMA Development Community Version 2.3.1 Copyright 2006, 2011 The Apache Software Foundation License and Disclaimer.
More informationTigase Push Component
Tigase Push Component Tigase Push Component Table of Contents... iv 1. Tigase Push Component... 1 Workflow... 1 Enabling notifications... 1 Receiving notifications... 1 2. Configuration... 2 Enabling component...
More informationExpires: January 15, 2005 July 17, Extensible Markup Language (XML) Formats for Representing Resource Lists draft-ietf-simple-xcap-list-usage-03
SIMPLE J. Rosenberg Internet-Draft dynamicsoft Expires: January 15, 2005 July 17, 2004 Extensible Markup Language (XML) Formats for Representing Resource Lists draft-ietf-simple-xcap-list-usage-03 Status
More information[MS-SSISPARAMS-Diff]: Integration Services Project Parameter File Format. Intellectual Property Rights Notice for Open Specifications Documentation
[MS-SSISPARAMS-Diff]: Intellectual Property Rights Notice for Open Specifications Documentation Technical Documentation. Microsoft publishes Open Specifications documentation ( this documentation ) for
More informationGeneral Service Subscription Management Technical Specification
General Service Subscription Management Technical Specification Approved Version 1.0 20 Dec 2011 Open Mobile Alliance OMA-TS-GSSM-V1_0-20111220-A OMA-TS-GSSM-V1_0-20111220-A Page 2 (32) Use of this document
More informationActiveVOS JMS Transport options Technical Note
ActiveVOS JMS Transport options Technical Note 2009 Active Endpoints Inc. ActiveVOS is a trademark of Active Endpoints, Inc. All other company and product names are the property of their respective owners.
More informationSECTION CORRECTION EFFECTIVE DATE
Errata Sheet Changes to UCR 2008, Change 2, Section 5.7, Near-Real-Time, Text-Based Messaging Products NOTE: This Section had no specific errata; it was rewritten in its entirety for UCR 2008, Change 2.
More informationXEP-0050: Ad-Hoc Commands
XEP-0050: Ad-Hoc Commands Matthew Miller mailto:linuxwolf@outer-planes.net xmpp:linuxwolf@outer-planes.net 2019-03-26 Version 1.2.3 Status Type Short Name Draft Standards Track commands This document defines
More informationSemantic Web. XML and XML Schema. Morteza Amini. Sharif University of Technology Fall 94-95
ه عا ی Semantic Web XML and XML Schema Morteza Amini Sharif University of Technology Fall 94-95 Outline Markup Languages XML Building Blocks XML Applications Namespaces XML Schema 2 Outline Markup Languages
More informationSHS Version 2.0 SOAP-based Protocol Binding to SHS Concepts Försäkringskassan - Swedish Social Insurance Agency
SHS Concepts 1 (16) SHS Version 2.0 SOAP-based SHS Concepts Försäkringskassan - Swedish Social Insurance Agency Copyright 2012, 2013 Swedish Social Insurance Agency. All Rights Reserved. SHS Concepts 2
More informationNo Trade Secrets. Microsoft does not claim any trade secret rights in this documentation.
[MS-OXSHRMSG]: Intellectual Property Rights Notice for Open Specifications Documentation Technical Documentation. Microsoft publishes Open Specifications documentation for protocols, file formats, languages,
More informationSpecifications for the EMMA Continuing Disclosure Submission Services
The Official Source for Municipal Disclosures and Market Data Specifications for the EMMA Continuing Disclosure Submission Services Version 1.8 emma.msrb.org Municipal Securities Rulemaking Board 1 Specifications
More informationTipping the Webscale. with XMPP & WebSockets
Tipping the Webscale with XMPP & WebSockets Sonny Scroggin email/xmpp: sonny@scrogg.in + github/twitter: @scrogson Nashville, TN openstack hosted private cloud // hybrid cloud bluebox.net WHAT WE'LL COVER
More informationHVDC LINK DOCUMENT UML MODEL AND SCHEMA
1 HVDC LINK DOCUMENT UML MODEL AND SCHEMA 2017-01-19 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 Table of Contents 1 Objective...
More informationConfiguring Capabilities Manager
Finding Feature Information, page 1 Prerequisites for, page 1 Information About Capabilities Manager, page 1 How to Configure Capabilities Manager, page 5 Additional References, page 8 Feature Information
More informationPLANNED RESOURCE SCHEDULE DOCUMENT UML MODEL AND SCHEMA
1 PLANNED RESOURCE SCHEDULE DOCUMENT UML MODEL AND SCHEMA 2019-02-12 APPROVED DOCUMENT 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42
More informationNo Trade Secrets. Microsoft does not claim any trade secret rights in this documentation.
[MS-MSL]: Intellectual Property Rights Notice for Open Specifications Documentation Technical Documentation. Microsoft publishes Open Specifications documentation for protocols, file formats, languages,
More informationProject Members: Aniket Prabhune Reenal Mahajan Mudita Singhal
CS-5604 Information Storage and Retrieval Project Report Scenario/Class Diagram Synthesis (American South 2) Project Members: Aniket Prabhune (aprabhun@vt.edu) Reenal Mahajan (remahaja@vt.edu) Mudita Singhal
More informationGistiskýrslur - Schema
Statistics Iceland Borgartúni 21a IS-105 Reykjavík Iceland Gistiskýrslur - Schema Last updated: 13.2.2017 Owner Statistics Iceland Version 2.00 Author Sigurður Marísson sigurdur.marisson@statice.is Table
More informationContent Management Interoperability Services
Version 0.4 Content Management Interoperability Services Unified Search Proposal Versions Version Author Date Modifications 0.1 Gregory Melahn, IBM 02/09/2009 N/A 0.2 Gregory Melahn, IBM 02/11/2009 Added
More informationDocument erratum applies to QosDevice:1. List other Erratum s or Documents that this change may apply to or have associated changes with
Erratum Number: Document and Version: Cross References: QosDevice:1 Erratum Next sequential erratum number Effective Date: July 14, 2006 Document erratum applies to QosDevice:1 List other Erratum s or
More informationVideoscape Control Suite Business Support System/Operational Support System Adaptor (BOA) API Guide
Videoscape Control Suite 3.5.0 Business Support System/Operational Support System Adaptor (BOA) API Guide Overview Introduction This document describes the data model and API of Version 3.5-0-5 of the
More informationBEAWebLogic. Event Server. WebLogic Event Server Reference
BEAWebLogic Event Server WebLogic Event Server Reference Version 2.0 July 2007 Contents 1. Introduction and Roadmap Document Scope and Audience............................................. 1-1 WebLogic
More information4 Building a Data Exchange Connector
4 Building a Data Exchange Connector A Data Exchange Connector is a JMS server-based integration vehicle that helps you to build a bi-directional data exchange setup between Enterprise Manager and other
More information<xs:element name="record" type="recordtype" maxoccurs="unbounded" /> </xs:sequence> </xs:complextype>
- -
More informationXEP-0337: Event Logging over XMPP
XEP-0337: Event Logging over XMPP Peter Waher mailto:peterwaher@hotmail.com xmpp:peter.waher@jabber.org http://www.linkedin.com/in/peterwaher 2017-09-11 Version 0.3 Status Type Short Name Deferred Standards
More information[MS-MSL]: Mapping Specification Language File Format. Intellectual Property Rights Notice for Open Specifications Documentation
[MS-MSL]: Intellectual Property Rights Notice for Open Specifications Documentation Technical Documentation. Microsoft publishes Open Specifications documentation ( this documentation ) for protocols,
More informationQosPolicyHolder 1.0. For UPnP Version Date: March 10th, 2005
QosPolicyHolder 1.0 For UPnP Version 1.0 2 Date: March 10th, 2005 This Standardized DCP has been adopted as a Standardized DCP by the Steering Committee of the UPnP Forum, pursuant to Section 2.1(c)(ii)
More informationAdministering Oracle Enterprise Data Quality 12c (12.2.1)
[1]Oracle Fusion Middleware Administering Oracle Enterprise Data Quality 12c (12.2.1) E56642-01 October 2015 Describes how to administer Oracle Enterprise Data Quality. Oracle Fusion Middleware Administering
More informationDocument: M1/ Date: July 18, 2007 Reply to: Matt Swayze Phone: /
InterNational Committee for Information Technology Standards (INICTS) INCITS Secretariat, Information Technology Industry Council (ITI) 1250 Eye St. NW, Room 200, Washington, DC 20005 Telephone 202-737-8888;
More informationX-Road: Protocol for Downloading Configuration
X-Road: Protocol for Downloading Configuration Technical Specification Version: 2.1 23.10.2015 26 pages Doc. ID: PR-GCONF 23.10.2015 1/26 Date Version Description Author 04.09.2015 1.4 Minor fixes Siim
More informationAll About <xml> CS193D, 2/22/06
CS193D Handout 17 Winter 2005/2006 February 21, 2006 XML See also: Chapter 24 (709-728) All About CS193D, 2/22/06 XML is A markup language, but not really a language General purpose Cross-platform
More informationXEP-0009: Jabber-RPC
XEP-0009: Jabber-RPC DJ Adams mailto:dj.adams@pobox.com xmpp:dj@gnu.mine.nu 2011-11-10 Version 2.2 Status Type Short Name Final Standards Track jabber-rpc This specification defines an XMPP protocol extension
More informationXML Schema for Job Definition Format. Graham Mann Internet Printing Group, Adobe Systems Inc
XML Schema for Job Definition Format Graham Mann Internet Printing Group, Adobe Systems Inc gmann@adobe.com Agenda! Why use XML schema! Summary of XML schema capability! Limitations of XML schema! JDF
More informationDocument: M1/ Date: August 28, 2006 Reply to: Matt Swayze Phone: /
InterNational Committee for Information Technology Standards (INICTS) INCITS Secretariat, Information Technology Industry Council (ITI) 1250 Eye St. NW, Room 200, Washington, DC 20005 Telephone 202-737-8888;
More informationOracle Hospitality OPERA Web Self- Service Brochure Web Service Specification Version 5.1. September 2017
Oracle Hospitality OPERA Web Self- Service Brochure Web Service Specification Version 5.1 September 2017 Copyright 1987, 2017, Oracle and/or its affiliates. All rights reserved. This software and related
More informationRESOURCE SCHEDULE CONFIRMATION DOCUMENT UML MODEL AND SCHEMA
1 RESOURCE SCHEDULE CONFIRMATION DOCUMENT UML MODEL AND SCHEMA 2019-02-12 APPROVED DOCUMENT 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
More informationSpecifications for the Preliminary Official Statement Submission Service
Specifications for the Preliminary Official Statement Submission Service Version 1.2 August 2015 1 EVISION HISTOY Version Date Major Changes 1.0 May 2011 Initial version. 1.1 July 2011 emove security types
More informationDocument Metadata: document technical metadata for digital preservation
Document Metadata: document technical metadata for digital preservation By Carol Chou - Florida Digital Archive (FDA) Andrea Goethals - Harvard Library (HL) March 18, 2009 Rev. November 30, 2012 1 Table
More informationMESH client File Interface Specification
Document filename: MESH Client File Interface Specification Directorate / Programme Operations and Project Assurance Services Spine Services/ MESH Document Reference Project Manager Andrew Meyer
More informationSemantic Web Technologies and Automated Auctions
Semantic Web Technologies and Automated Auctions Papers: "Implementing Semantic Interoperability in Electronic Auctions" - Juha Puustjarvi (2007) "Ontologies for supporting negotiation in e-commerce" -
More informationInternet Engineering Task Force (IETF) Request for Comments: 7395 Category: Standards Track. E. Cestari cstar industries October 2014
Internet Engineering Task Force (IETF) Request for Comments: 7395 Category: Standards Track ISSN: 2070-1721 L. Stout, Ed. &yet J. Moffitt Mozilla E. Cestari cstar industries October 2014 An Extensible
More information[MS-OXWSMSHR]: Folder Sharing Web Service Protocol. Intellectual Property Rights Notice for Open Specifications Documentation
[MS-OXWSMSHR]: Intellectual Property Rights Notice for Open Specifications Documentation Technical Documentation. Microsoft publishes Open Specifications documentation ( this documentation ) for protocols,
More information