view Side-By-Side changes
SIMPLE Working Group M. Garcia-Martin Internet-Draft Nokia Intended status: Standards TrackDecember 17, 2006March 2, 2007 Expires:June 20,September 3, 2007 The Presence-specific Dictionary for the Signaling Compression (Sigcomp) Frameworkdraft-garcia-simple-presence-dictionary-01.txtdraft-garcia-simple-presence-dictionary-02.txt Status of this Memo By submitting this Internet-Draft, each author represents that any applicable patent or other IPR claims of which he or she is aware have been or will be disclosed, and any of which he or she becomes aware will be disclosed, in accordance with Section 6 of BCP 79. Internet-Drafts are working documents of the Internet Engineering Task Force (IETF), its areas, and its working groups. Note that other groups may also distribute working documents as Internet- Drafts. Internet-Drafts are draft documents valid for a maximum of six months and may be updated, replaced, or obsoleted by other documents at any time. It is inappropriate to use Internet-Drafts as reference material or to cite them other than as "work in progress." The list of current Internet-Drafts can be accessed at http://www.ietf.org/ietf/1id-abstracts.txt. The list of Internet-Draft Shadow Directories can be accessed at http://www.ietf.org/shadow.html. This Internet-Draft will expire onJune 20,September 3, 2007. Copyright Notice Copyright (C) The IETF Trust(2006).(2007). Abstract The Session Initiation Protocol (SIP) [4] is a text-based protocol for initiating and managing communication sessions. The protocol is extended by the SIP-events framework [5] to provide, e.g., subscriptions and notifications to presence information that are carried in presence documents [8]. SIP can be compressed by using Signaling Compression (SigComp) [2], which is enhanced by using the SIP/SDP dictionary [7] to achieve better compression rates. However, Garcia-Martin ExpiresJune 20,September 3, 2007 [Page 1] Internet-Draft Presence dictionary for SigcompDecember 2006March 2007 the SIP/SDP dictionary [7] is not able to increase the compression factor of (typically lengthy) presence documents. This memo defines the presence-specific static dictionary that SigComp may use in order to achieve higher efficiency. The dictionary is compression algorithm independent. Table of Contents 1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . . 3 2. Terminology . . . . . . . . . . . . . . . . . . . . . . . . . 4 3. Design considerations . . . . . . . . . . . . . . . . . . . . 4 4. Binary representation of the presence-specific static dictionary . . . . . . . . . . . . . . . . . . . . . . . . . .56 5. Security Considerations . . . . . . . . . . . . . . . . . . .1112 6. IANA Considerations . . . . . . . . . . . . . . . . . . . . .1112 7. Acknowledgements . . . . . . . . . . . . . . . . . . . . . . .1113 8. References . . . . . . . . . . . . . . . . . . . . . . . . . .1113 8.1. Normative References . . . . . . . . . . . . . . . . . . .1113 8.2. Informational References . . . . . . . . . . . . . . . . .1113 Appendix A. Input strings to the presence-specific static dictionary . . . . . . . . . . . . . . . . . . . . .1315 Author's Address . . . . . . . . . . . . . . . . . . . . . . . . .1925 Intellectual Property and Copyright Statements . . . . . . . . . .2026 Garcia-Martin ExpiresJune 20,September 3, 2007 [Page 2] Internet-Draft Presence dictionary for SigcompDecember 2006March 2007 1. Introduction The Session Initiation Protocol (SIP) [4] is extended by the SIP- events framework [5] to provide, e.g., subscriptions and notifications to presence information. The presence information is typically carried in Extended Markup Language XML documents that are compliant with a given XML schema. For example, the Presence Information Data Format (PIDF) [8] defines the format for the basic document that supplies presence information. Typically, PIDF is used in combination with other extensions to provide a richer user experience, among others: the Presence Data Model [10], Rich Presence Extensions to PIDF (RPID) [11], Contact Information in PIDF (CIPID) [12], or Timed Presence Extensions to PIDF [13]. Typically, presence documents can contain large bulks of data. The size of this data is dependent on the number of presentities that a watcher is subscribed to and the amount of information supplied by the presentity. This can impose a problem in environments where resources are scare (e.g., such as low bandwidth links with high latency) and the presence service is offered at low or no cost. This is the case, e.g., of some wireless network and devices. It is reasonable to try to minimize the impact of bringing the presence service to wireless networks under these circumstances. Work has been done to mitigate the impact of transferring large amounts of presence documents between endpoints. For example, the Partial PIDF [15] reduces the amount of data transferred between the endpoints. On the other hand, the signaling compression mechanisms specified in SigComp [2] provide a multiple compression/decompression algorithm framework to compress and decompress text-based protocols such as SIP. When compression is used in SIP, the compression achieves its maximum rate once a few message exchanges have taken place. This is due to the fact that the first message the compressor sends to the decompressor is only partially compressed, as there is not a previous stored state to compress against. As the goal is to compress as much as possible, it seems sensible to investigate a mechanism to boost the compression rate from the first message. RFC 3485 [7] defines a the static dictionary for SIP [4] and SDP [9]. The dictionary is to be used in conjunction with SIP, SDP and SigComp. The static SIP/SDP dictionary constitutes a SigComp state that can be referenced in the first SIP message that the compressor sends out. The dictionary boosts the compression of SIP and SDP, but unfortunately, does not have any effect in XML-based presence documents. Garcia-Martin ExpiresJune 20,September 3, 2007 [Page 3] Internet-Draft Presence dictionary for SigcompDecember 2006March 2007 It sounds reasonable to define a presence-specific static dictionary that can be used in conjunction with SIP, and Sigcomp. This dictionary can coexist with the static SIP/SDP dictionary defined in RFC 3485 [7]. Sigcomp endpoints will announce the availability of one or both dictionaries during the Sigcomp initialization phase. Our initial simulations when developing this dictionary reveal that, once the current mitigation mechanisms are applied (e.g., Sigcomp, partial notification, partial publication), a further compression factor of 10% can be achieved when Sigcomp uses the presence-specific static dictionary. 2. TerminologyIn this document, theThe key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED","NOT RECOMMENDED","MAY", and "OPTIONAL" in this document are to be interpreted as described in BCP 14, RFC 2119 [1] and indicate requirement levels for compliant implementations. 3. Design considerations Thestaticpresence static dictionary is a collection of well-known strings that appear in most of the presence documents used by SIP. The dictionary is not a comprehensive list of reserved words, but it includes many of the strings that appear in presence documents. The presence static dictionary is unique and MAY be available in SigComp implementations for SIP that support the presence service. The dictionary is not intended to evolve as presence evolve. It is defined once, and stays as is forever. This solves the problems of updating, upgrading and finding out the dictionary that is supported at the remote end when several versions of the same dictionary coexist. Appendix A contains the collection of strings that were contributed to the presence static dictionary. The appendix includes references to the documents that define those strings. While this appendix is of an informative nature, Section 4 gives the normative binary form of the presence-specific static dictionary. This is the dictionary that is included in the SigComp implementation. This dictionary has been formed from the collection of individual dictionaries given in Appendix A. The input set is a collection of UTF-8 [6] encoded character strings.Garcia-Martin Expires June 20, 2007 [Page 4] Internet-Draft Presence dictionary for Sigcomp December 2006The appendix provides a table where each row represents an entry. Garcia-Martin Expires September 3, 2007 [Page 4] Internet-Draft Presence dictionary for Sigcomp March 2007 Each entry contains the string that actually occurs in the dictionary, its priority (see below), its offset from the first octet and its length (both in hexadecimal), and one or more references that elucidate why this string is expected to occur in presence documents. Note: Length in this document always refers to octets. The columns in the table are described as follows: String: represents the UTF-8 string that is inserted into the dictionary. Note that the quotes (") are not part of the string itself. Pr: indicates the priority of this string within the dictionary. Some compression algorithms, such as DEFLATE [3], offer an increased efficiency when the most commonly used strings are located at the bottom of the dictionary. To facilitate generating a dictionary that has the most frequently occurring strings further down at the bottom, we have decided to allocate a priority to each string in the dictionary. Priorities range from 1 until 5. A low value in the priority column (e.g., 1) indicates that we believe in a high probability of finding the string in a presence document. A high value in the priority column (e.g., 5) indicates lower probability of finding the string in a presence document. This is typically the case for less frequent extensions or optional infrequent XML elements or attributes. Off: indicates the hexadecimal offset of the entry with respect to the first octet in the dictionary. Note that several strings in the collections can share space in the dictionary if they exhibit suitable common substrings. Len: the length of the string in octets in hexadecimal. References: contains one or more references to the specification and the section within the specification where the string is defined. Note that the strings stored in the dictionary are case sensitive. (Again, the strings do not comprise the quotes ("), they are just shown here to increase the readability). There are a few design consideration that require a bit more explanation. For example, when a string appears as an XML element in an XML document, it is typically prepended by the '<' and '>' signs, such as in '<foo>'. It would have been natural to include the '<' and '>' signs of the element in each input string. However, we took the decision of omitting the '<' and '>' signs because then we can easily reuse the same string for opening elements (e.g., <foo>), opening elements that contain with attributes (e.g., <foo attr="myattr">), empty elements (e.g., <foo/>), and closing elements (e.g., </foo>). Whenever there is an enumerated string, the string does not contain Garcia-Martin Expires September 3, 2007 [Page 5] Internet-Draft Presence dictionary for Sigcomp March 2007 quotes, following the same pattern like any other input string. In a few cases, we have decided to split a string that appears a few times into a few substrings. This is the case of Uniform Resource Names (URNs) in the IETF address space, because this allows the dictionary to reuse the same substring in various URN strings. 4. Binary representation of the presence-specific static dictionary This section contains the binary form of the presence-specific static dictionary that is loaded into SigComp as a state. The binary SigComp dictionary is comprised of two parts, the concatenation of which serves as the state value of the state item: A string subset, which contains all strings in the contributing collections as a substring (roughly ordered such that strings with low priority numbers occur at the end), and a table subset, whichGarcia-Martin Expires June 20, 2007 [Page 5] Internet-Draft Presence dictionary for Sigcomp December 2006contains pairs of length and offset values for all the strings in the contributing collections. In each of these pairs, the length is stored as a one-byte value, and the offset is stored as a two-byte value that has had 1024 added to the offset (this allows direct referencing from the stored value if the dictionary state has been loaded at address 1024). The intention is that all compression algorithms will be able to use the (or part of the) string subset, and some compression methods, notably those that are related to the LZ78 family, will also use the table in order to form an initial set of tokens for that compression method. The text below therefore gives examples for referencing both the table subset and the string subset of the dictionary state item. As defined in section 3.3.3 in the Signaling Compression specification [1], a SigComp state is characterized by a certain set of information. For the presence-specific static dictionary, the information in the following Figure 3 fully characterizes the state item. Note that the string subset of the dictionary can be accessed using: STATE-ACCESS (%ps, 6, 0,0x073D,0x0980, %sa, 0), and the table subset can be accessed using: Garcia-Martin Expires September 3, 2007 [Page 6] Internet-Draft Presence dictionary for Sigcomp March 2007 STATE-ACCESS (%ps, 6,0x073D, 0x03A2,0x0980, 0x04B9, %sa, 0), where %ps points to UDVM memory containing0xfc2dd39046b50x46f8c65183ca and %sa is the desired destination address in UDVM memory (with UDVM byte copying rules applied). If only a subset of the dictionary up to a specific priority is desired (e.g., to save UDVM space), the values for the third and forth operand in these STATE-ACCESS instructions can be changed to: Priorities String String Table Table desired offset length offset length ========== ====== ====== ====== ====== 1 only0x0601 0x013C 0x073D 0x00420x07E2 0x019E 0x0980 0x0045 1..20x050A 0x0233 0x073D 0x00720x0712 0x026E 0x0980 0x0075 1..30x032D 0x0410 0x073D 0x01110x0442 0x053E 0x0980 0x0159 1..40x028A 0x04B3 0x073D 0x01620x02C8 0x06B8 0x0980 0x01C2 1..5 0x00000x073D 0x073D 0x03A2 Garcia-Martin Expires June 20, 2007 [Page 6] Internet-Draft Presence dictionary for Sigcomp December 20060x0980 0x0980 0x04B9 Figure 1: Priority Table The state item consists of the following elements: Name: Value: ===================== ======================== state_identifier0xfc2dd39046b5dc6ad5695eca084576aa86a461ed0x46f8c65183ca690bfc34426e34ee3cc3ca2ab484 state_length0x0ADF0x0E39 state_address 0 (not relevant for the dictionary) state_instruction 0 (not relevant for the dictionary) minimum_access_length 6 state_value Representation of the table below. Figure 2: State item table 0000636f 6e76 656e 7469 6f6e 2d637065 726d 616e 656e7465 convention-cente742d 6162 7365 6e63 permanent-absenc 0010726d 696e 6174 6564 6973 7472656d 6261 7272 6173 7365 6465 61637465 rminatedistracte7469 embarrassedeacti 00206469 6e6e 6572 766f 7573 6368 6f6f 6c61 dinnervouschoola 0030 7373 6f63 69617661 74656d62 61726469 7374 72617373 ssociatembarrass 0040 6564 656163746976 617465646973 6170 edeactivatedisap 0050 706f696e vatedistractedin 0030 6e65 7276 6f75 7368 7963 6f6e 7665 6e74 nervoushyconvent 0040 696f 6e2d 6365 6e74 6572 6d69 6e61 7465 ion-centerminate 0050 64657363 7269 7074 696f pointedescriptio7072 6573 7365 6469 7367 7573 7465 depressedisguste 00606e3d 636c 7562 7265 616b 6661 7374 6565 n=clubreakfastee6468 6967 6865 7274 6861 6e78 696f 7573 dhigherthanxious 0070 7069 72696e67 6f76 6572 6e6d 656e 7472 6169 ringovernmentrai7473 2d49 4e44 5073 7572 7072 pirits-INDPsurpr Garcia-Martin Expires September 3, 2007 [Page 7] Internet-Draft Presence dictionary for Sigcomp March 2007 00806e2d 7374 6174 696f 6e2d 7468 652d 7068 n-station-the-ph6973 6564 6172 6b49 4e46 4f50 5449 4f4e isedarkINFOPTION 00906f6e 6575 7472 616c 6173 742d 696e 7075 oneutralast-inpu 00A0 743d 6875 6d69 6c695369 656d 656e 732d 5254 502d 5374 61746564 6570 7265 t=humiliatedepre 00B0 7373 6564 7075 626c 6963 2d74 7261 6e73 ssedpublic-trans 00C0 706f 7274 6f6f 6272 6967 6874 6f3d 7072 portoobrighto=pr 00D0Siemens-RTP-Stat 00A0 7375 7065 7276 6973 6f72 6573656e746174697572 supervisorestaur 00B0 616e 7472 7563 6b70 6c6d 6f62 696c 6974 antruckplmobilit 00C0 7969 6e2d 7065 7273 6f6e6f69 7379 7365 esentationoisyse616c 6f6e 656c yin-personalonel 00D0 7969 6e64 7573 7472 6961 6c61 7374 2d69 yindustrialast-i 00E06c66 7265 6967 6874 696d 656f6e70 7574 3d68 756d 696c 6961 7465 646flfreightimeoutdonput=humiliatedo 00F06f72 7368 6f63 6b656d61 696e 3d61 7574 6f6d 6f62 696c 6563 main=automobilec 0100 6f75 7269 6572 656a 6563 7465 6470 6c61 ourierejectedpla 0110 7966 756corshockedplayful 0100 6f6f 6b69 6e67 2d66 6f72 2d77 6f72 6b69 ooking-for-worki 0110 6e67 6169 7270 6f726f77 6572 74686561 7465 7265 ngairportheatere616e 6e6f 7965 yfulowerthannoye 01206a65 6374 6564 756e 636f 6d66 6f72 7461 jecteduncomforta6475 6e63 6f6d 666f 7274 6162 6c65 7863 duncomfortablexc 0130626c 6578 636c 7564 653d 696e 7465 7265 blexclude=intere6c75 6465 3d50 5542 4c49 5348 4e53 5542 lude=PUBLISHNSUB 01407374 6564 6973 6775 73745343 5249 4245 636f 6e66 7573 65646172 656e stedisgustedaren7661 SCRIBEconfusedva 01506162 6c65 643d 7265 6c69 6576 6564 7661 abled=relievedva 01606361 7469 6f6e 6869 73747265 7373 6564 6170 cationstressedap696e 666f 6666 cationhistinfoff 0160 6963 6561 6972 706f 7274 6869 7273 7479 iceairporthirsty 017070726275 732d 7374 6174 696f 6e72 656d 6f766564 686f 7370 6974 616c 6f6e provedhospitalonbus-stationremov 0180656c 796a 6561 6c6f 7573 6c65 6570 7969 elyjealousleepyi653d 7761 6974 696e 6772 756d 7079 5245 e=waitingrumpyRE 01906d70 7265 7373 65644645 5245 4749 5354 4552 61726b77 6169 7469 mpressedarkwaiti656e 6162 FEREGISTERarenab 01A06e67 7569 6c74 7970 6f73 7461 6c68 6f74 nguiltypostalhot 01B0 656c 696e 636c 7564 653d 776f 7272 6965 elinclude=worrie 01C0 6461 6e6e 6f79 65646c65 643d 706f 7374 616c 7072 6566 69783d70 dannoyedprefix=pled=postalprefix 01B0 3d4e 414d 4553 5341 4745 6d65 616e 6772 =NAMESSAGEmeangr 01C0 794c 4f43 414e 4345 4c48 4e4f 5449 4659 yLOCANCELHNOTIFY 01D0 7072 6f76 6174 696f 6e50 5241 434b 686f provationPRACKho 01E0 7465 6c69 6e63 6c75 6465 3d61 7070 726f telinclude=appro 01F0 7665 6470 6172 6b69 6e67756e 6b6e 6f77 6e70 6c61 arkingunknownpla 01E0 7969 6e67 686f 6c69 6461 7968776f 7272 6965 vedparkingworrie 0200 6468 756d 626cyingholidayhumbl Garcia-Martin Expires June 20, 2007 [Page 7] Internet-Draft Presence dictionary for Sigcomp December 2006 01F06564 6173 6861 6d656448 4e53 5453 6875 edashamedHNSTShu 0200 6e67 7279 6372 616e 6b79 616d 617a 6564 ngrycrankyamazed6470 dhumbledashamedp 0210 6c61 7969 6e67 686f 6c69 6461 7975 6e6b layingholidayunk 0220 6e6f 776e 5550 4441 5445 494e 5649 5445 nownUPDATEINVITE 0230 6672 6965 6e64 6661 6d69 6c79 7072 6973 friendfamilypris02200240 6f6e 696e 5f61 7765626f 7265 64616875 6e67onin_aweboredang 023072797072 6f756372 onin_awehungrycr 0250 616e 6b79 616d 617a 6564 6166 7261 6964 ankyamazedafraid 0260 6669 7865 6471 7569 65746861 7070 ryproudquiethapp 0240 7962 7261 7665 6d65 616c 636f 6c64 6875 ybravemealcoldhu 0250 7274 6261 6e6b 6361 66657072 6f75 6468 fixedquietproudh 0270 6170 7079 6272 6176 6562 6f72 6564 6d69 appybraveboredmi 0280 6e3d 6d61 783d 7572 6e3d6177 rtbankcafeurn=aw 0260 6179776f 726b 6361 n=max=urn=workca 0290 6665 6261 6e6b 6875 7274 636f 6c64 6d65 febankhurtcoldme 02A0 616c 6275 7379 6177 6179 4259 4546 4c52 albusyawayBYEFLR 02B0 4c4d 4b53 5453 504f 4450 52447368 794e aybusyPODPRDshyN 0270 414d 4c4f 4346 4c52 4c4d 4b48 4e4f5043AMLOCFLRLMKHNOPC 0280 4132 4133 4134 413541367375 6273 6372 A2A3A4A5A6subscr 0290 6962 6566 6f72 6574 7261 6e73 6d69 7373 ibeforetransmiss 02A0 696f 6e2d 616c 6c6f 7765 6475 7261 7469 ion-allowedurati 02B0 6f6e 2d73 7562 7363 7269 6265 643d 7065 on-subscribed=peLMKSTSPODPRDPCA6 02C0726d 616e 656e 742d 6162 7365 6e63 6578 rmanent-absencex4135 4134 4133 4132 6375 7269 6f75 7370 A5A4A3A2curiousp 02D07069 7261 7469 6f6e 3d77 61746972 6974 732d 7573 65726372 piration=watercr2d70 726f 676f irits-user-progo 02E06166 7465 7265 6d6f76653d3a 6369 7669 afteremove=:civi726e 6d65 6e74 7261 696e 2d73 7461 vernmentrain-sta 02F0634c 6f637469 6f6e7465 6e74 6564 3a62 6173 cLocontented:bas6f72 6566 6572 7375 6273 6372 tionorefersubscr 03006963 506f 6c69 6379 636c 6563 6861 6e67 icPolicyclechang6962 6566 6f72 6574 7261 6e73 6d69 7373 ibeforetransmiss 03106564 696e 7374 616e 6365 6175 6469 6f75 edinstanceaudiou696f 6e2d 616c 6c6f 7765 6475 7261 7469 ion-allowedurati 03206e74 696c 3d77 6861 74756f6e 2d73 7562 7363 72693d73 6572 ntil=whaturi=ser6265 643d 3a63 on-subscribed=:c 033076696976 6963 4c6f 636f 6e66 6572 656e 63652d63 6c61 7373 726f 6f6d 7573 vice-classroomusivicLoconference 03407455 6e64 6572 7374 616e 6469 7370 6c61 tUnderstandispla7175 616c 7365 7276 6963 652d 6465 7363 qualservice-desc 0350792d 6e61 6d65 3d66 6c69 7274 61747269 7074 696fy-name=flirtatio6e3d 636c 7562 7265 616b ription=clubreak 03607573 6167 652d 7275 6c65 7370 65636661 7374 6164 6975 6d73 672d 7461usage-rulespecta6b65 fastadiumsg-take 0370746f7265 6d6f 7273 6566 756c6c3a 7469 toremorsefull:ti 0380 6d65 642d 73746c77 61747573 2d69 636f 6e73 med-status-icons6572 remorsefullwater Garcia-Martin Expires September 3, 2007 [Page 8] Internet-Draft Presence dictionary for Sigcomp March 2007 0380 6372 6166 7465 7261 6e67 653a 6261 7369 crafterange:basi 03907472 7563 7469 6f6e 6f72 6573 6f75 7263 tructionoresourc6350 6f6c 6963 7963 6c65 6368 616e 6765 cPolicyclechange 03A0653d 3a72 6c6d 696e 6170 7072 6f706475 6e74 696c 3d75 7269e=:rlminappropri3d77 6861 7477 duntil=uri=whatw 03B06174 6578 7465 726e 616c 2d72 756c 6573 atexternal-rules6172 6568 6f75 7365 722d 696e 7075 7472 arehouser-inputr 03C06574 696d 652d 6f66 6673 6574 7269 6767 etime-offsetrigg6176 656c 6563 7472 6f6e 6963 6976 6963 avelectronicivic 03D065724164 6472 65736964 656e 6365 7761 7463 6865 eresidencewatche7370 6563 7461 746f 7265 Addresspectatore 03E0722d 6c69 7374 6164 6975 6d65 7468 6f64 r-listadiumethod7369 6465 6e63 6576 656e 742d 7061 636b sidencevent-pack 03F06669 6c74 6572 6573 746c6167 65737370 6865 filterestlessphe6563 2d61 6772 6565 6172 6c79 agesec-agreearly 04007265 7465 6e742d73 6573 7369 6f6e 2d70 6174 6963 6970 -session-paticip 0410 6174 696f 6e2d6578 7069 7279 retention-expiry 0410 6175 746f 6d6f 62697468 652d 7068 6f6e 6574 ation-the-phonet 0420 776f 726b 2d61 7661 696c 6162 696c 6974 work-availabilit 0430 7970 6572 666f 726d 616e 6365 7863 6974 yperformancexcit 0440 6564 706c 6163 652d 6f66 2d77 6f72 7368 edplace-of-worsh 0450 6970 6c61 6365 2d74 7970 653d 666c 6972 iplace-type=flir 0460 7461 7469 6f75 7361 6765 2d72 756c 6573 tatiousage-rules 0470 6c65 6570 696e 6775 696c 7479 6a6f 696e leepinguiltyjoin 0480 6170 7072 6f70 7269 6174 6576 656e 746c appropriateventl 0490 6973 7465 6572 696e 6769 76656e74 3d73 automobilevent=s 0420 746f7570 7269 isteeringiveupri 04A0 6e63 6970 616c 616e 6775 6167 6573 686f ncipalanguagesho 04B0 636b 6564 6261 7272 696e 672d 7374 6174 ckedbarring-stat 04C0 6578 7465 726e 616c 2d72 756c 6573 6574 external-ruleset 04D0 696d 652d 6f66 6673 6574 6469 616c 6f67 ime-offsetdialog 04E0 3a74 696d 6564 2d73 7461 7475 732d 6963 :timed-status-ic 04F0 6f6e 7374 7275 6374 696f 6e65 7574 7261 onstructioneutra 0500 6c3a 6765 6f70 7269 7631 3030 7265 6c61 l:geopriv100rela 0510 7469 6f6e 7368 6970726f torelationshipro 0430 7669 6465 642d 6279 3d69 6e64 7573 7472 vided-by=industr 0440 6961 6c6f6f63 2d73 6574 7469 tionshipoc-setti 0520 6e67 7361 7263 6173 7469 636f 6e74 656e ngsarcasticonten 0530 7465 6469 6e73 7461 6e63 6578 7465 6e73 tedinstancextens 0540 696f 6e73 2d62 696e 6469 6e67 7365 7276 ions-bindingserv 0550 6361 7073 6368 6f6f 6c75 726e 3a6f 6d61 capschoolurn:oma 0560 3a78 6d6c 3a70 7273 3a70 6964 663a 6f6d :xml:prs:pidf:om 0570 612d 7072 6573 656e 7461 7469 6f6e2d69 6e66 6f66 ialocation-infof 0450 6665 6e64 65646f69 a-presentationoi 0580 7379 3a73 696d 706c 652d 6669fended:simple-fi 04606c74 6572 sy:simple-filter 0590 2d73 65746869 7273 7479 636f lter-sethirstyco 0470 7572 6965 723a696d 656f 7574 646f 6f72 736c -setimeoutdoorsl 05A0 6565 7079 7061 7274 6961 6c6f 6361 7469 eepypartialocati 05B0 6f6e 2d69 6e66 6f72 6d61 7469 6f6e 616d on-informationam 05C0 6565 7469 6e67 7075 626c 6963 2d74 7261 eetingpublic-tra 05D0 6e73 706f 7274 6f6f 6272 6967 6874 7669 nsportoobrightvi 05E0 6465 6f6b 626f 7468 6572 6567 6973 7472 deokbotheregistr 05F0 6174 696f 6e2d 7374 6174 653d 6169 7263 ation-state=airc 0600 7261 6674 7269 6767 6572 6573 6f75 7263 raftriggeresourc 0610 653d 706c 6163 652d 6973 666f 6375 7374 e=place-isfocust 0620 6f72 6563 6569 7665 2d6f 6e6c 793a 7761 oreceive-only:wa 0630 7463 6865 7269 6e66urier:watcherinf 04806f666669 6365 686f 6d65 7061 6765 6f70 officehomepageop 0490 7269 7661 6379 6275 732d6665 6e64 6564 tcherinfoffended 0640 696e 7465 7265 73746174 696f rivacybus-statio 04A0 6e6d 6565 7469 6e67 6166 7261 6964 6c65 nmeetingafraidle 04B0 2d74 6872 6573 686f 6c64 3d6d 6561 6e78 -threshold=meanx 04C0 696f 75736564 6576 6361 7073 interestedevcaps 0650 6f75 6e64 6572 77617970 6163 iousounderwaypac 04D0 6b61 6765 3d70 6c61 6365 2d69 7374 6174 kage=place-istat 04E0 653d 6361 6c6d 6f6f 6479 3a67 656f 7072 e=calmoody:geopr7962 7573 696e 6573 ounderwaybusines 0660 7370 6865 7265 7465 6e74 696f 6e2d 6578 spheretention-ex 0670 7069 7279 636f 6e74 726f 6c6f 6f6b 696e pirycontrolookin Garcia-Martin ExpiresJune 20,September 3, 2007 [Page8]9] Internet-Draft Presence dictionary for SigcompDecember 2006 04F0 6976 3130 6163 7469 7665 6672March 2007 0680 672d 666f 722d 776f 726b 696e 6777 6174 g-for-workingwat 0690 6368 6572 2d6c 6973 7472 6565 7468 6f6d3d70 iv10activefrom=p 0500cher-listreethom 06A0 6570 6167 6570 7269 7661 6379 3a72 6c6d epageprivacy:rlm 06B0 696e 7661 6c75 653d 636c 6173 7369 7374 invalue=classist 06C0 616e 746f 3d69 6e76 696e 6369 626c 6576 anto=invinciblev 06D0 656e 743d 7061 636b 6167 653d 7265 6c69 ent=package=reli 06E0 6576 6564 3a63 6170 7374 7265 7373 6564 eved:capstressed 06F0 6d6f 6f64 7970 7269 6f72 6974 7966 726f moodypriorityfro 0700 6d3d 6175 6469 6f70 6f73 3d63 6172 6477 m=audiopos=cardw 0710 733d736c 6565 7069 os=cardws=sleepi 0510 6e67 6976 6575 7072 6f763a64 6174696f 6e6f ngiveuprovationo 0520612d 6d6f 6465 6c69 6d70 s=:data-modelimp 0720 7265 7373 6564 6973 6170 706f 696e 74652d77 656cressedisappointe 0730 646e 6f74 652d 7765 6c6c 6962 7261 7279 dnote-wellibrary 0740 6d61 7070 6c696272 6172 7977 6172 te-wellibrarywar 0530 65686361 7469 6f6e 6f74 7375 mapplicationotsu 0750 7070 6f72 7465 6465 7669 6365 4964 7365 pportedeviceIdse 0760 7269 6f75 7365722d 696e 7075 7472 6176 ehouser-inputrav 05406c66 7265 6967 6874 696d riouselfreightim 0770 6572 6570 6c61 6365 7369 6e64 6967 6e61 ereplacesindigna 0780 6e74 696d 6573 7461 6d70 726f 7669 6465 ntimestamprovide 0790 642d 6279 3d68 616c 663a 6369 7069 6466 d-by=half:cipidf 07A0 2d66 756c 6c53 7461 7465 3d61 6374 6f72 -fullState=actor 07B0 656d 6f76 6564 6361 6c6d 6574 686f 6473 emovedcalmethods 07C0 656c 3d6a 6561 6c6f 7573 6164 6465 643a el=jealousadded: 07D0 7363 6865 6d61 7876 616c 7565 3d3a 7270 schemaxvalue=:rp 07E0 6964 7072 656374726f6e6963 6976 6963 4164 electronicivicAd 0550 64726469 7469 6f6e 6f72 idpreconditionor 07F0 65737375 72706f75 7263 652d 7072 696f 7269 7479 esource-priority 0800 3d66 616c 7365 7276 6963 652d 636c 6173 =falservice-clas 0810 7372 6f6f 6d75 7374 556e 64657669 dressurprisedevi 0560 6365 4964 3a64 6174 612d 6d6f 6465 6c62 ceId:data-modelb 0570 6f74 6865 72657273 7461 sroomustUndersta 0820 6e64 6973 706c6163 652d 6f66 2d77 othereplace-of-w 0580 6f72 7368 6970 6c61 6365 2d74 79706179 2d6e 616d 653dorshiplace-type= 0590 3a78 6d6c 2d70 6174 6368 2d6f 7073 7570 :xml-patch-opsup 05A0696e ndisplay-name=in 0830 5f6c 6f76 65727669 736f 7265 7374 6175 72617269 6469 6e67 2d77 696c _loverriding-wil 0840 6c69 6e67 6e65 7373 6470 2d61 6e61 7474 lingnessdp-anatt 0850 656e 6461 6e74ervisorestaurant 05B07275636b 6169 7263 7261 6674 696d 6573 ruckaircraftimes 05C0 7461 6d70 6572 666f 726d 616e 6365 7863 tamperformancexc 05D0 6974 6564 696e 2d70 6572 736f 6e72 656d itedin-personrem 05E0 6f76 6564 3a63 6970 6964 662d 6675 6c6c oved:cipidf-full 05F0 53746561 7574 6f6d 6174653d 7361 6464 6564 3a72 7069 State=sadded:rpi 0600 6475 726e 3a69 6574 663a 7061 7261 6d73 durn:ietf:params 0610 3a78 6d6c 3a6e 732d 6269 6e64 696e 6773 :xml:ns-bindings 0620 6172 6361 7374 6963 6f6e 6675 7365 6475 arcasticonfusedu 0630 726e 3a69 6574 663a 7061 7261 6d73 3a78 rn:ietf:params:x 0640 6d6c 3a73 6368 656dendantrueautomat 0860 6170 706f 696e 746dml:schemappointm 0650656e 7469 74793d63 6f6e 7461 6374 6976 entity=contactiv 0660 6974 6965 7368 6f70 7069 6e67 2d61 7265 itieshopping-are 0670 6173 6f6e3d3a appointmentity=: 0870 7069 6466 2d64 6966 6672ason=:pidf-diffr 06807573 7472 6174 pidf-diffrustrat 0880 65646f6d 61697570 6c65 7870 6972 6174 696f 6e3d696e ustratedomain=in 0690 6469 676e 616e 7476 6964 656f 7065eduplexpiration= 0890 636f 6e74 6163 7469 7669 7469 6573 6368 contactivitiesch 08A0 656d 6573 7361 6765 2d73 756d 6d61 7279 emessage-summary 08B0 7572 6e3a 6965 7466 3a70 6172 616d 733a urn:ietf:params: 08C0 786d 6c2d 7061 7463 682d 6f70 7365 6e64dignantvideopend 06A0xml-patch-opsend 08D0 2d6f 6e6c 7961 7373 6f63 6961 7465 6e63 -onlyassociatenc 08E0 6f64 696e6772 756d 7079 6375 7269 6f75673d 636c 6f73 6572 7669 6365 oding=closervice 08F0 2d69 646c 652d 7468 7265 7368 6f6c 643d -idle-threshold= 0900 7061 7468 6561 7465 7265 7374ingrumpycurioust 06B0 6174 7573 3d69 6e76 696e 6369 626c 656e atus=invinciblen 06C0 636f 64696c65 7373 patheaterestless 0910 7461 7475 733d 3a6e 7368 6f70 7069 6e673d66 616c 7365 7269 6f75 coding=falseriou 06D0 7374tatus=:nshopping 0920 2d61 7265657461737369 7374 616e 7472 streetassistantr 06E0 7565 696e 2d74 7261 6e73 6974 7570 6c65 uein-transituple 06F0 696e 5f6c 6f766f6e 3d61 6374 6976 6572 -areason=activer 0930 7369 6f6e3d70 6172 in_loversion=par 0700 7469 616c3d77 696e 666f 7065 6e64 696e sion=winfopendin 0940 6769 6e2d 7472 616e673d 3c3f 786d 6c6e 733d tialang=<?xmlns= 0710 636c7369 7475 706c 6568 gin-transitupleh 0950 6f73656c7069 7461 6c61 6e67 3d3c 3f78 6d6c ospitalang=<?xml 0960 6e73 3d73 6963 6b707269 6f72 closel=sickprior 0720 6974 793d 7072 6573 656e 6365 6369 643d ity=presencecid= 0730 5554 462d 383f 3e41 312e 302f 3e05 0b08 UTF-8?>A1.0/>... 0740 080a f503 0b38 090a be07 0b30 060b 0a16 .....8.....0.... 0750 0a01 050a 7507 0a50 020b 3b08 0b24 050a ....u..P..;..$.. 0760 eb03 0b2d 040a de07 0a57 050a c706 0784 ...-.....W...... 0770 0506 fd04 0a9b 050b 1009 0b1b 050b 0304 ................ 0780 091e 0909 bb09 09e7 0b09 6408 095c 0609 ..........d..\e.. 0790 5c06 09d7 0509 fc0e 0990 1a0a 2f03 09f7 \e.........../... 07A0 0709 7406 06e4 040b 130a 0a75 090a 760e ..t........u..v. 07B0 073d 0a0a 5b04 08e5 0509 7005 0735 0808 .=..[.....p..5.. 07C0 d50a 085e 0b0a 150a 0a15 0a09 8507 088f ...^............ 07D0 0c08 220d 072d 0607 fc0b 0784 0b07 c10a .."..-.......... 07E0 0933 0608 f404 08ac 0609 e404 0903 0c07 .3..............7265 7365 6e63 6563 ns=sickpresencec 0970 6964 3d55 5446 2d38 3f3e 4131 2e30 2f3e id=UTF-8?>A1.0/> Garcia-Martin ExpiresJune 20,September 3, 2007 [Page9]10] Internet-Draft Presence dictionary for SigcompDecember 2006 07F0 4a08 0886 0407 8b03 0a47 0508 c306 07f0 J........G...... 0800 0808 cd03 0907March 2007 0980 050d 5b08 0d2d 030d 7b09 0cdd 070d 7306 ..[..-..{.....s. 0990 0d5d 130c b003 0d16 0509 6807 0c68 020d .]........h..h.. 09A0 7e08 0d67 050d 4a03 0d70 070c 9006 08e7 ~..g..J..p...... 09B0 0507a204 07e2 0407 5208 ..............R. 0810 0799 0408 ff05 098b 0a08 ea0a 09ec 07088c04 0d39 050c e609 0bf8 040c 5505 .....9........U. 09C0 0c01 050d 5604 0b31 090b 810b 0b12 080b ....V..1........ 09D0 5606 0b56 0604 c405 0bdd 070b cf0e 0cbf V..V............ 09E0 030b ca07 0b71 0605 7b04 0bbf 0a0c 6f09 .....q..{.....o. 09F0 0c70 090b 9c0e 0c14 0a0c 9405 09e5 050a .p.............. 0A00 b804 0af0 080a 1205 0b02 0509 de04 08bf ................0820 8c0d 0842 0b07 6006 07ea0A10 0a08 5107 0aa5 0c09 0c0d 0c04 060a 600b ..Q...........`. 0A20 08e7 0b082d0c 0875 ...B..`.....-..u 0830cf0a 07b5 060d 2904 0cf1 060b ..........)..... 0A30 9904 0b0b 0c0c 2108 0a9d 0408 ee03 0b40 ......!........@ 0A40 050a 4f05 0afd 040b 0705 0857 030b 0f0a ..O........W.... 0A50 0901 0709 020d 09aa 0b087606 08dc 0c07 da09 0799 0808 cd07 ..v............. 0840 07da6506 0bb9 0b0b ..........e..... 0A60 890c 0a2d 0b0a 2e06 09f6 0c0a 8d09 0a09 ...-............ 0A70 080a d407 0a2e 070d 0f06 0ace 0e09 820a ................ 0A80 098a 0b09 420a 0942 0609 8a08 0ad4 050a ....B..B........ 0A90 ac04 088f 0409 bd08 0a09 0a0b a105 0ae4 ................ 0AA0 0809 4c0b 0b41 070aae06 0819 0508 fa0e 0856 0507 .............V.. 0850 1a05 0a97 0407 b10d 077d 0c07 7e06 0691 .........}..~... 0860 0506 e004 096f7407 0ca1 0408 2f08 ..L..A..t...../. 0AB0 0c59 060c 810b 074c 0e07 e608 0af5 070b .Y.....L........ 0AC0 b90a 093a 070c 9d05 0bab 070a 1809 08a5 ...:............ 0AD0 070a 4907 0aa5 1d09 590d 08e0 0c08 e106 ..I.....Y....... 0AE0 07a1 06071f0c 06fc 0909 1e09 .....o.......... 0870 06eb 0c09 4916 06950105 0782 0409 e40c 078b 1607 ................ 0AF0 0510 0a64 10080004 0725 0707 ....I........%.. 0880 cb04 0729 0707 0b05 09f7 0709 dd10 07b2 ...)............ 0890 0b06 ce14 06aac009 0b31 0907 2e0c 07cb ...d.....1...... 0B00 04077907 0afd 0807 1208 ........y....... 08A0 0566 0909 5407 0867 0705 ba05 04d9 0205 .f..T..g........ 08B0 0105 0637 0904 c304 0597 0d05 260d 07a6 ...7........&... 08C07707 09a4 0b0c 8514 071a 0407 ab07 ..w............. 0B10 0a03 0407 a707 079a 050b ca07 0baf 0809b407 0512 0505 4c0a 0810 0406 5203 ........L.....R. 08D0 0439 0306 620b 0896 0406 5609 0735 0404 .9..b.....V..5.. 08E0 620c 078c 1104 0005................ 0B20 3309 0b4e 0c0b 4b13 0744 0a0c e907 0d2d 3..N..K..D.....- 0B30 0b0c 3d14 0801 1209 e90d 08b4 160c 3214 ..=...........2. 0B40 081d 07060a04 7308 0576 b...........s..v 08F0 0505 ad0a 08391d0b 0c60 0406 a609 075b 0406 .......`.....[.. 0B50 a206 042d 0706 160a 0d41 100a 7a04 069e ...-.....A..z... 0B60 07092606 0880 0804 eb07 .....9..&....... 0900 05cf 1009 7606 061c 0604 b410 04b4bf0c 0813 0b08 3111 0400 0706 0f0c ........1....... 0B70 0972 080d 1808 086f 0907....v........... 0910 d10a 09a6 0604 290d 0a64 0707 e405 081f ......)..d...... 0920 060a d007 0518 0504 7c0d 047c 0509 af08 ........|..|.... 0930 08c5 0909 2d05 06d9 0a06 d907 05d6 0b0a ....-........... 0940 4809 0ad6 0904 2f06 0616d608 0891 0607 .r.....o........ 0B80 be02 09dd 0805 4e07 0a86 0708 4b06 065a ......N.....K..Z 0B90 06061004 04de H...../......... 0950 0a09 9d07 086e 0a09 4007 04e1 0909 d406 .....n..@....... 0960 05a75405 05bc 0705 1a07 0469 0706 0805 ..T........i.... 0BA0 0679 0506 7404 0bb6 04065e07 086e 0a09 4007 04e19a08 0546 0909....^..n..@..... 0970 d406 05a7 0904 6504 0886 0405 0b04 0662 ......e........b 0980.y..t........F.. 0BB0 2a06 064e 0706 c809 0450 0c0b 2509 0458 *..N.....P..%..X 0BC0 0a04 240b 0410 0708 3b0b 085c 0a0c 7806 ..$.....;..\e..x. 0BD0 0588 0608 7605 066f 0305 de07 0601 0a04 ....v..o........ 0BE0 e506 0648 0406 9609 0b1d 0606 4207 0c2e ...H........B... 0BF0 090b 790a 0a40 0a0a c507 0bc3 0604200c 0456 0705 e40a 0ae2 1004 ff0f .. ..V.......... 0990 08ac 0b04 9704 0646cb04 ..y..@.......... 0C00 05ba 050a f007 0430 0708a10c 0487 0b09 .......F........ 09A0 c311 06befa08 0a38 0705dd0c 04ce.......0.....8.. 0C10 0d05 066a 080a6408 090a ............d... 09B0 0907 6a08 046c 0609 3c02 0a96 0805 5e07 ..j..l..<.....^. 09C0 050b 0709 7f06 08a8 0606 0a05 062d 0705 .............-.. 09D0 c107 08bddc0a 0770 080d 0803 0bc9 ...j.....p...... 0C20 0909 2207 0b5e 0708 ad03 0436 040d 6306 .."..^.....6..c. 0C30 099e 080a e809 047b 0705f205 06286907 05fa 0509 .......{..i..... 0C40 7d02 09e2 05064104 08e2 .........(..A... 09E0 0406 4a08 0a27 0906 f306 0604 070a a809 ..J..'.......... 09F0 04ab6509 09d5 0404 830d 0521 }.....e........! 0C50 0d08 7e08 09fc 0705 6305 059a 0a04 f504 ..~.....c....... 0C60 0692 0304 1203 0570 0b05 7004 068e 090c .......p..p..... 0C70 0c044b09 05430758 0c08 ef11 0439 0507 950a 06de ...X.....9...... Garcia-Martin Expires September 3, 2007 [Page 11] Internet-Draft Presence dictionary for Sigcomp March 2007 0C80 080d 4f05 05de 0a04170b 0437 0709 ....K..C.....7.. 0A00 cd0b 0757 0a0a 7e06 0aa2 020b 3702 0680 ...W..~.....7... 0A10d107 0b39 0605 5d08 ..O........9..]. 0C90 0997 0705 f310 0842 0606 3c06 09c6 1009 .......B..<..... 0CA0 c609 07de 0a04 a906 0953 0d0d 1807 0762 .........S.....b 0CB0 050a 1e06 0a97 070d 0205 06e7 0d06 e705 ................ 0CC0 04b2 080a 5109 07af 0507 7b0a 077b 090a ....Q.....{..{.. 0CD0 ba09 0cd5 0606 3606 0630 040b 640a 04a0 ......6..0..d... 0CE0 0704 ff0a 07c2 070b 6709 04c1 0605 a407 ........g....... 0CF0 04ff 0a07 c207 0b67 0904 c106 05a4 040a .......g........ 0D00 9d04 068a 0c07 4c0f 0cf1 0b04 da02 0d7a ......L........z 0D10 02068202 0684c602 06c4 02068602 0688c202 06c0 0206 be03 ................ 0D20 06b9 03066903 ..............i. 0A20 0666 0305 fb03 067bb603 06b3 0305f903 0678c903 053b 0306.f.....{.....x.. 0A30 7203 0675.............;.. 0D30 b003 05c1 03066f02 067e 0605 a105 063c r..u..o..~.....< 0A40 0305 ad07 05ebad03 05b1 0206 bc0d 0c21 ...............! 0D40 070d 3a07 0582 0a04a206 05fe 0406 4e09 ..............N. 0A50 058f 0606 220d 074a 070a f007 0a9c 0705 ...."..J........ 0A60 9b0a 040e 090a 8e09 068a4709 06fa 08056e0b 0441 ............n..A 0A70 0909 1608 051e 0704 e706 0911 0a07 970aeb0b ..:.....G....... 0D50 041a 0905 d008 0505 0709 9306 0898 0a0b ................0A80 053a 0a0a b507 0583 0605 7d04 08bb 0508 .:........}..... 0A90 e507 0423 0704 9108 084e0D60 ed07 05aa 0406 8607 04ee 0705c804 065a ...#.....N.....Z 0AA0 0704 f905 0632 0805 5607 0a87 0706 e408 .....2..V....... 0AB0 054e7b08 059c ............{... 0D70 0805b208 0532 0a07 7208 07f5e308 052d 030a c203 0b92 040d 6f07 .....-........o. 0D80 0d22 080a 5908 04c4 040b 950c 0a21 090c ."..Y........!.. 0D90 cc09 0513 0a04 6106 073f 0507 8609 0bd4 ......a..?...... 0DA0 090a af06 0ab2 0406 8204 067e 0804 b905 ...........~.... 0DB0 0660 0604 f90a 0736 0608 da04 04b6 0f0c .`.....6........ 0DC0 a10c 0917 0309.N.....2..r..... 0AC0 f603 04cb 0308 3609 0a1f 070ae905 06f5 1104 900d 046f ...............o 0DD0 1106 ce05 0d35 0305 db03 06aa 0605 c304 .....5.......... 0DE0 0487 0606 2a07 05b3 0605 ca0704f2 ......6......... 0AD0 0306 6c04 0b17 040b 2c06 0589 070a 6e ..l.....,.....n048a 0505 ....*........... 0DF0 d907 0535 0505 8e08 0592 0905 3d06 0624 ...5........=..$ 0E00 0609 090d 07fb 0908 8a08 0556 0408 7c0a ...........V..|. 0E10 06f3 040d 000c 0be2 0405 aa08 0b71 110b .............q.. 0E20 ef08 0c47 0907 f307 08d9 050b 6d09 089d ...G........m... 0E30 090c 4d09 0768 0b09 b3 ..M..h... Figure 3: Binary representation of the presence-specific static dictionary for SigComp 5. Security Considerations This document defines a presence-specific static dictionary for the Sigcomp framework. Therefore, the security considerations of RFC 3320 [2] apply. This memo does not introduce any known additional security risk. 6. IANA Considerations None. Garcia-Martin ExpiresJune 20,September 3, 2007 [Page10]12] Internet-Draft Presence dictionary for SigcompDecember 2006 Figure 3: Binary representation of the presence-specific static dictionary for SigComp 5. Security Considerations TBD 6. IANA Considerations TBDMarch 2007 7. Acknowledgements The author would like to thank Miraj Mostafa, Pekka Pessi, and Catalin Ionescu for their persistent convincing arguments to demonstrate the benefit of this dictionary. Thanks to Carsten Bormann and Adam Roach for providing assistance with thedictionary generation. Adam Roach created thesoftware that automatically generates the binary dictionary. 8. References 8.1. Normative References [1] Bradner, S., "Key words for use in RFCs to Indicate Requirement Levels", BCP 14, RFC 2119, March 1997. [2] Price, R., Bormann, C., Christoffersson, J., Hannu, H., Liu, Z., and J. Rosenberg, "Signaling Compression (SigComp)", RFC 3320, January 2003. 8.2. Informational References [3] Deutsch, P., "DEFLATE Compressed Data Format Specification version 1.3", RFC 1951, May 1996. [4] Rosenberg, J., Schulzrinne, H., Camarillo, G., Johnston, A., Peterson, J., Sparks, R., Handley, M., and E. Schooler, "SIP: Session Initiation Protocol", RFC 3261, June 2002. [5] Roach, A., "Session Initiation Protocol (SIP)-Specific Event Notification", RFC 3265, June 2002. [6] Yergeau, F., "UTF-8, a transformation format of ISO 10646",Garcia-Martin Expires June 20, 2007 [Page 11] Internet-Draft Presence dictionary for Sigcomp December 2006STD 63, RFC 3629, November 2003. [7] Garcia-Martin, M., Bormann, C., Ott, J., Price, R., and A. Roach, "The Session Initiation Protocol (SIP) and Session Description Protocol (SDP) Static Dictionary for Signaling Compression (SigComp)", RFC 3485, February 2003. [8] Sugano, H., Fujimoto, S., Klyne, G., Bateman, A., Carr, W., and J. Peterson, "Presence Information Data Format (PIDF)", RFC 3863, August 2004. [9] Handley, M., Jacobson, V., and C. Perkins, "SDP: Session Description Protocol", RFC 4566, July 2006. [10] Rosenberg, J., "A Data Model for Presence", RFC 4479, Garcia-Martin Expires September 3, 2007 [Page 13] Internet-Draft Presence dictionary for Sigcomp March 2007 July 2006. [11] Schulzrinne, H., Gurbani, V., Kyzivat, P., and J. Rosenberg, "RPID: Rich Presence Extensions to the Presence Information Data Format (PIDF)", RFC 4480, July 2006. [12] Schulzrinne, H., "CIPID: Contact Information for the Presence Information Data Format", RFC 4482, July 2006. [13] Schulzrinne, H., "Timed Presence Extensions to the Presence Information Data Format (PIDF) to Indicate Status Information for Past and Future Time Intervals", RFC 4481, July 2006. [14] Urpalainen, J., "An Extensible Markup Language (XML) Patch Operations Framework Utilizing XML Path Language (XPath) Selectors", draft-ietf-simple-xml-patch-ops-02 (work in progress), March 2006. [15] Lonnfors, M., "Presence Information Data format (PIDF) Extension for Partial Presence",draft-ietf-simple-partial-pidf-format-07draft-ietf-simple-partial-pidf-format-08 (work in progress),JulyNovember 2006. [16] Peterson, J., "A Presence-based GEOPRIV Location Object Format", RFC 4119, December 2005. [17] Rosenberg, J., "An Extensible Markup Language (XML) Based Format for Watcher Information", RFC 3858, August 2004. [18] Khartabil, H., Leppanen, E., Lonnfors, M., and J. Costa- Requena, "An Extensible Markup Language (XML)-Based Format for Event Notification Filtering", RFC 4661, September 2006.Garcia-Martin Expires June 20, 2007 [Page 12] Internet-Draft Presence dictionary for Sigcomp December 2006[19] Roach, A., Campbell, B., and J. Rosenberg, "A Session Initiation Protocol (SIP) Event Notification Extension for Resource Lists", RFC 4662, August 2006. [20] Lonnfors, M. and K. Kiss, "Session Initiation Protocol (SIP) User Agent Capability Extension to Presence Information Data Format (PIDF)", draft-ietf-simple-prescaps-ext-07 (work in progress), July 2006. [21] Open Mobile Alliance, OMA., "OMA Presence Simple V1.0.1, Presence Information Data Format PIDF Schema Description", November 2006. Garcia-Martin Expires September 3, 2007 [Page 14] Internet-Draft Presence dictionary for Sigcomp March 2007 Appendix A. Input strings to the presence-specific static dictionary String Pr Off Len References ===================================== == ==== ==== ========== "<?xml" 10708095B 0005 "version=" 106F5092D 0008 "1.0" 10738097B 0003 "encoding=" 106BE08DD 0009 "UTF-8?>" 107300973 0007 "xmlns=" 1070A095D 0006"urn:ietf:params:xml:ns""urn:ietf:params:xml" 10601 001608B0 0013 [8] 4.4 [10] 5.1 [11] 5 [12] 5 [13] 5 [14] 9 [15] 7 [17] 6 [18] 7 [19] 5.1 [20] 3.2, 3.3 ":ns" 1 0916 0003 [8] 4.4 [10] 5.1 [11] 5 [12] 5 [13] 5 [15] 7 [17] 6 [18] 7 [19] 5.1 [20] 3.2, 3.3 ":pidf" 106750568 0005 [8] 4.4 [10] 5.1 [11] 5 [12] 5 [13] 5 [20] 3.2, 3.3 "entity=" 106500868 0007 [8]4.44.4, [15] 7 "/>" 1073B097E 0002 [8] 4.4 "presence" 107240967 0008 [8] 4.4 [20] 3.2.14 "tuple" 106EB094A 0005 [8] 4.4 "id=" 1072D0970 0003 [8] 4.4 [10] 5.1 [18] 7 [17] 6 [19] 5.1 Garcia-Martin Expires September 3, 2007 [Page 15] Internet-Draft Presence dictionary for Sigcomp March 2007 [11] 5 [21] "note" 2051E0731 0004 [8] 4.4 [10] 5.1 [13] 5 [11] 5 "contact" 106570890 0007 [8] 4.4 "timestamp" 205BB0781 0009 [8] 4.4 [10] 5.1 "status" 1038404E7 0006 [8] 4.4 "basic" 102FD038C 0005 [8] 4.4 [13] 5 [21] "open" 1069B0939 0004 [8]4.44.4, [21] "close" 1071008E6 0005 [8]4.44.4, [21] "priority=" 1071B07F8 0009 [8] 4.4 "mustUnderstand" 3033D0814 000E [8] 4.4 "true" 106DE0855 0004 [8] 4.4 [16] 2.2.5 [18] 7 [19] 5.1 [20] 3.2, 3.3 "false" 106C70801 0005 [8] 4.4 [16] 2.2.5 [18] 7 [19] 5.1 [20] 3.2, 3.3 ":data-model" 205640712 000B [10] 5.1 "deviceId" 2055C0756 0008 [10] 5.1 "device" 2055C0756 0006 [10] 5.1 "person" 205D700C4 0006 [10] 5.1 ":rpid" 205FC07DD 0005 [11] 5 "activities" 3065B0894 000A [11] 5 "unknown" 501D6021D 0007 [11] 5 "appointment" 506480860 000B [11] 5 "away" 5025E02A6 0004 [11] 5 "breakfast" 50065035B 0009 [11] 5 "busy" 5026202A2 0004 [11] 5 "dinner" 50020002D 0006 [11] 5 "holiday" 501E40216 0007 [11] 5 "in-transit" 506E20941 000A [11] 5Garcia-Martin Expires June 20, 2007 [Page 13] Internet-Draft Presence dictionary for Sigcomp December 2006"looking-for-work" 500FF067A 0010 [11] 5 "meal" 50246029E 0004 [11] 5 "meeting" 504A105BF 0007 [11] 5 "on-the-phone" 500870413 000C [11] 5 "performance" 505C30431 000B [11] 5 "permanent-absence" 502BE0000 0011 [11] 5 "playing" 501DD020F 0007 [11] 5 Garcia-Martin Expires September 3, 2007 [Page 16] Internet-Draft Presence dictionary for Sigcomp March 2007 "presentation" 500CE0572 000C [11] 5 "shopping" 506640918 0008 [11] 5 "sleeping" 5050A046F 0008 [11] 5 "spectator" 5036A03D6 0009 [11] 5 "steering" 5006C0491 0008 [11] 5 "travel" 5053C03BE 0006 [11] 5 "tv" 5069605DD 0002 [11] 5 "vacation" 5015E014E 0008 [11] 5 "working" 5010B0686 0007 [11] 5 "worship" 5057F044B 0007 [11] 5 "other" 3057005E5 0005 [11] 5 "class" 3033506B8 0005 [11] 5 [20] 3.2 "afraid" 504A8025A 0006 [11] 5 "amazed" 5020A0254 0006 [11] 5 "angry" 5022D01BC 0005 [11] 5 "annoyed" 501C1011A 0007 [11] 5 "anxious" 504BD0069 0007 [11] 5 "ashamed" 501F20208 0007 [11] 5 "bored" 502280279 0005 [11] 5 "brave" 502410274 0005 [11] 5 "calm" 504E207B6 0004 [11] 5 "cold" 5024A029A 0004 [11] 5 "confused" 506270146 0008 [11] 5 "contented" 502F3052A 0009 [11] 5 "cranky" 50204024E 0006 [11] 5 "curious" 506A802C8 0007 [11] 5 "depressed" 500AB0050 0009 [11] 5 "disappointed" 5004B0725 000C [11] 5 "disgusted" 501430058 0009 [11] 5 "distracted" 500170024 000A [11] 5 "embarrassed" 500370010 000B [11] 5 "excited" 505CD043B 0007 [11] 5 "flirtatious" 50357045C 000B [11] 5 "frustrated" 5067E0878 000A [11] 5 "grumpy" 506A20188 0006 [11] 5 "guilty" 501A10476 0006 [11] 5 "happy" 5023C026F 0005 [11] 5 "hot" 501AD01DE 0003 [11] 5 "humbled" 501EB0201 0007 [11] 5 "humiliated" 500A200E5 000A [11] 5 "hungry" 501FE0248 0006 [11] 5Garcia-Martin Expires June 20, 2007 [Page 14] Internet-Draft Presence dictionary for Sigcomp December 2006"hurt" 5024E0296 0004 [11] 5 "impressed" 5018F071D 0009 [11] 5 "in_awe" 502220242 0006 [11] 5 "in_love" 506F0082E 0007 [11] 5 "indignant" 5068E0779 0009 [11] 5 "interested" 5013A0640 000A [11] 5 Garcia-Martin Expires September 3, 2007 [Page 17] Internet-Draft Presence dictionary for Sigcomp March 2007 "invincible" 506B506C5 000A [11] 5 "jealous" 5018307C3 0007 [11] 5 "lonely" 5017D00CB 0006 [11] 5 "mean" 504BB01BA 0004 [11] 5 "moody" 504E506F0 0005 [11] 5 "nervous" 500230030 0007 [11] 5 "neutral" 5009104FA 0007 [11] 5 "offended" 5044E0638 0008 [11] 5 "playful" 500F9010D 0007 [11] 5 "proud" 50232026A 0005 [11] 5 "relieved" 5015606DC 0008 [11] 5 "remorseful" 503720370 000A [11] 5 "restless" 503F50908 0008 [11] 5 "sad" 505F607C9 0003 [11] 5 "sarcastic" 5061F0522 0009 [11] 5 "serious" 506CA075E 0007 [11] 5 "shocked" 500F204AD 0007 [11] 5 "shy" 5026C0036 0003 [11] 5 "sick" 507170963 0004 [11] 5 "sleepy" 50189059E 0006 [11] 5 "stressed" 5016606E8 0008 [11] 5 "surprised" 50554007B 0009 [11] 5 "thirsty" 504670169 0007 [11] 5 "worried" 501BA01FA 0007 [11] 5 "mood" 304E506F0 0004 [11] 5 "place-is" 304D50612 0008 [11] 5 "audio"4 031A3 0702 0005 [11] 5 [20] 3.2 "noisy" 500D9057D 0005 [11] 5 "ok" 5010105E2 0002 [11] 5 "quiet" 502370265 0005 [11] 5 "video"4 06973 05DE 0005 [11] 5 [20] 3.2 "toobright" 500C305D5 0009 [11] 5 "dark" 501970083 0004 [11] 5 "text"4 03B13 04BF 0004 [11] 5 [20] 3.2 "uncomfortable" 501260121 000D [11] 5 "inappropriate" 503A6047E 000D [11] 5 "place-type" 305850451 000A [11] "aircraft" 505B405FC 0008 [11] 5 "airport" 501120163 0007 [11] 5 "arena" 5014C019A 0005 [11] 5 "automobile" 5041000F5 000A [11] 5 "bank" 502520292 0004 [11] 5Garcia-Martin Expires June 20, 2007 [Page 15] Internet-Draft Presence dictionary for Sigcomp December 2006"bar" 500390012 0003 [11] 5 "bus" 502620170 0003 [11] 5 "bus-station" 504960170 000B [11] 5 Garcia-Martin Expires September 3, 2007 [Page 18] Internet-Draft Presence dictionary for Sigcomp March 2007 "cafe" 50256028E 0004 [11] 5 "classroom" 50335080C 0009 [11] 5 "club" 500620358 0004 [11] 5 "construction" 5038C04EF 000C [11] 5 "convention-center" 500000039 0011 [11] 5 "cycle" 503060395 0005 [11] 5 "government" 5007302DE 000A [11] 5 "hospital" 50176094F 0008 [11] 5 "hotel" 501AD01DE 0005 [11] 5 "industrial" 5043900D1 000A [11] 5 "library" 505260739 0007 [11] 5 "office" 50480015D 0006 [11] 5 "outdoors" 500EB0597 0008 [11] 5 "parking" 501CF01F3 0007 [11] 5 "place-of-worship" 505760442 0010 [11] 5 "prison" 5021C023C 0006 [11] 5 "public" 500B405C6 0006 [11] 5 "public-transport" 500B405C6 0010 [11] 5 "residence" 503D103DE 0009 [11] 5 "restaurant" 505A600A9 000A [11] 5 "school" 500290553 0006 [11] 5 "shopping-area" 506640918 000D [11] 5 "stadium" 503E40362 0007 [11] 5 "store" 5041F061E 0005 [11] 5 "street" 506D00697 0006 [11] 5 "theater" 501180902 0007 [11] 5 "train" 5007C02E7 0005 [11] 5 "train-station" 5007C02E7 000D [11] 5 "truck" 505AF00B2 0005 [11] 5 "underway" 504C50651 0008 [11] 5 "warehouse" 5052D03AF 0009 [11] 5 "water" 502D9037B 0005 [11] 5 "watercraft" 502D9037B 000A [11] 5 "privacy" 3048F06A5 0007 [11] 5 [20] 3.2.17 "relationship" 30422050C 000C [11] 5 "assistant" 506D606BA 0009 [11] 5 "associate" 5002F08D5 0009 [11] 5 "family" 502160236 0006 [11] 5 "friend" 502100230 0006 [11] 5 "self" 500DE0764 0004 [11] 5 "supervisor" 5059D00A0 000A [11] 5 "courier" 5046E00FF 0007 [11] 5, [11] 5 "electronic" 5054003C2 000A [11] 5, [11] 5 "freight" 500E10767 0007 [11] 5, [11] 5 "in-person" 505D400C1 0009 [11] 5, [11] 5Garcia-Martin Expires June 20, 2007 [Page 16] Internet-Draft Presence dictionary for Sigcomp December 2006"postal" 501A701A4 0006 [11] 5, [11] 5 "service-class" 3032D0804 000D [11] 5 Garcia-Martin Expires September 3, 2007 [Page 19] Internet-Draft Presence dictionary for Sigcomp March 2007 "courier" 5046E00FF 0007 [11] 5, [11] 5 "electronic" 5054003C2 000A [11] 5, [11] 5 "freight" 500E10767 0007 [11] 5, [11] 5 "in-person" 505D400C1 0009 [11] 5, [11] 5 "postal" 501A701A4 0006 [11] 5, [11] 5 "sphere" 303FC0660 0006 [11] 5 "home" 50486069D 0004 [11] 5 "work" 5010B028A 0004 [11] 5 "status-icon" 3038404E7 000B [11] 5 "time-offset" 303C104CF 000B [11] 5 "description=" 50056034C 000C [11] 5 "user-input" 3053303B5 000A [11] 5 "active" 304F40929 0006 [11] 5 [19] 5.1 [21] [17] 6 "idle" 304AC08F1 0004 [11] 5 "idle-threshold=" 504AC08F1 000F [11] 5 "last-input=" 5009700DA 000B [11] 5 ":cipid" 305E40799 0006 [12] 5 "card" 30503070B 0004 [12] 5 "display-name" 3034A0821 000C [12] 5 "homepage" 30486069D 0008 [12] 5 "icon" 3038B04EE 0004 [12] 5 "map" 306470740 0003 [12] 5 "sound" 304C3064F 0005 [12] 5 ":timed-status" 4037D04E0 000D [13] 5 "timed-status" 4037E04E1 000C [13] 5 "from=" 304FA06FD 0005 [11] 5 [10] 5.1 [13] 5 [18] 7 "until=" 4031F03A1 0006 [13] 5"urn:ietf:params:xml:schema"[10] 5.1 [11] 5 ":schema" 2062F 001A07CF 0007 [14] 9 ":xml-patch-ops" 2059008BF 000E [14] 9 "add" 205F707CA 0003 [14] 9 "replace" 205740771 0007 [14] 9 "remove" 202E4017B 0006 [14] 9 "sel=" 2071307BF 0004 [14] 9 "pos=" 304FF0707 0004 [14] 9 "type=" 3058B0457 0005 [14]99, [18] 7 "ws=" 30507070F 0003 [14] 9 "before" 402910301 0006 [14] 9 "after" 402E00382 0005 [14] 9 "both" 4056F05E4 0004 [14] 9 ":pidf-diff" 20675086F 000A [15] 7 Garcia-Martin Expires September 3, 2007 [Page 20] Internet-Draft Presence dictionary for Sigcomp March 2007 "pidf-diff" 206760870 0009 [15] 7 "pidf-full" 205E7079C 0009 [15] 7 ":geopriv10" 304EA0501 000A [16] 2.2.5 ":basicPolicy" 402FC038B 000C [16] 2.2.5 "geopriv" 3048C0502 0007 [16] 2.2.5 "location-info" 3044205AA 000D [16] 2.2.5Garcia-Martin Expires June 20, 2007 [Page 17] Internet-Draft Presence dictionary for Sigcomp December 2006"usage-rules" 303600465 000B [16] 2.2.5 "method" 303EA07B9 0006 [16] 2.2.5 "provided-by" 3042D0789 000B [16] 2.2.5 "retransmission-allowed" 402950305 0016 [16] 2.2.5 "retention-expiry" 404000664 0010 [16] 2.2.5 "external-ruleset" 403B204C0 0010 [16] 2.2.5 "note-well" 4051E0731 0009 [16] 2.2.5 ":civicLoc" 402EB032E 0009 [16] 2.2.5 "civicAddress" 4054903CB 000C [16] 2.2.5 "A1" 50737097A 0002 [16] 2.2.5 "A2" 5028002C6 0002 [16] 2.2.5 "A3" 5028202C4 0002 [16] 2.2.5 "A4" 5028402C2 0002 [16] 2.2.5 "A5" 5028602C0 0002 [16] 2.2.5 "A6" 5028802BE 0002 [16] 2.2.5 "PRD" 5026902B9 0003 [16] 2.2.5 "POD" 5026602B6 0003 [16] 2.2.5 "STS" 501FB02B3 0003 [16] 2.2.5 "HNO" 5027B01C9 0003 [16] 2.2.5 "HNS" 501F9013B 0003 [16] 2.2.5 "LMK" 5027802B0 0003 [16] 2.2.5 "LOC" 5027201C1 0003 [16] 2.2.5 "FLR" 5027502AD 0003 [16] 2.2.5 "NAM" 5026F01B1 0003 [16] 2.2.5 "PC" 5027E02BC 0002 [16] 2.2.5 ":watcherinfo" 30475062D 000C [17] 6 "watcherinfo" 30476062E 000B [17] 6 "state=" 304DC05F6 0006 [17] 6 [19] 5.1 "full" 403790377 0004 [17] 6 [20] 3.2.12 "partial" 406FD05A4 0007 [17] 6 "watcher-list" 303DA068D 000C [17] 6 "resource=" 303990609 0009 [17] 6 "package=" 304CD06D4 0008 [17] 6, [18] 7 "watcher" 303DA062E 0007 [17] 6 "display-name=" 5034A0821 000D [17] 6 "status=" 306AE090F 0007 [17] 6 "pending" 5069C093A 0007 [17] 6 [19] 5.1 "waiting" 5019B0182 0007 [17] 6 "terminated" 5000E0047 000A [17] 6 [19] 5.1 Garcia-Martin Expires September 3, 2007 [Page 21] Internet-Draft Presence dictionary for Sigcomp March 2007 [21] "event=" 3041906CE 0006 [17] 6 "subscribe" 5028A02FA 0009 [17] 6 "approved" 5016E01EB 0008 [17] 6 "deactivated" 50041001A 000B [17] 6 "provation" 5051601D0 0009 [17] 6 "rejected" 5011E0105 0008 [17] 6 "timeout" 500E70593 0007 [17] 6 "giveup" 505110498 0006 [17] 6 "noresource" 5039707ED 000A [17] 6Garcia-Martin Expires June 20, 2007 [Page 18] Internet-Draft Presence dictionary for Sigcomp December 2006"expiration=" 402CE0885 000B [17] 6 "duration-subscribed=" 402AA031A 0014 [17] 6 "lang=" 107030956 0005 [17] 6 [19] 5.1 [10] 5.1 [16] 2.2.5 ":simple-filter" 304560582 000E [18] 7 "filter-set" 3045E058A 000A [18] 7 "ns-bindings" 306150542 000B [18] 7 "ns-binding" 306150542 000A [18] 7 "filter" 303F0058A 0006 [18] 7 "package=" 304CD06D4 0008 [17] 6, [18] 7 "prefix=" 501C801AA 0007 [18] 7 "urn=" 5025A0286 0004 [18] 7 "what" 4032503AB 0004 [18] 7 "trigger" 403CB0603 0007 [18] 7 "uri=" 4032903A7 0004 [18] 7 [19] 5.1 "domain=" 5068700EE 0007 [18] 7 "remove=" 502E4017B 0007 [18] 7 "enabled=" 5014E019C 0008 [18] 7 "include=" 501B201E3 0008 [18] 7 "exclude=" 50132012D 0008 [18] 7 "changed" 4030B039A 0007 [18] 7 "added" 405F707CA 0005 [18] 7 "removed" 405DD07AF 0007 [18] 7 "to=" 500CB06C2 0003 [18] 7 "by=" 504360792 0003 [18] 7 ":rlmi" 303A206AC 0005 [19] 5.1 "list" 303E2048F 0004 [19] 5.1 "name" 3035205BD 0004 [19] 5.1 "resource" 303990609 0008 [19] 5.1 "fullState=" 305EC07A1 000A [19] 5.1 "cid=" 5072C096F 0004 [19] 5.1 "instance" 403120533 0008 [19] 5.1 "reason=" 5066E0922 0007 [19] 5.1 ":caps" 3 06E4 0005 [20] 3.2, 3.3 "servcaps" 3 054C 0008 [20] 3.2 Garcia-Martin Expires September 3, 2007 [Page 22] Internet-Draft Presence dictionary for Sigcomp March 2007 "application" 3 0741 000B [20] 3.2 "control" 3 0674 0007 [20] 3.2 "message" 3 08A1 0007 [20] 3.2 "type" 3 042F 0004 [20] 3.2 "automata" 3 0859 0008 [20] 3.2 "duplex" 3 0881 0006 [20] 3.2 "description" 3 034C 000B [20] 3.2, 3.3 [21] "event-packages" 3 03E6 000E [20] 3.2 "priority" 3 06F5 0008 [20] 3.2, 3.3 "methods" 3 07B9 0007 [20] 3.2 "extensions" 3 053A 000A [20] 3.2 "schemes" 3 089D 0007 [20] 3.2 "actor" 3 07AB 0005 [20] 3.2 "isfocus" 3 0618 0007 [20] 3.2 "languages" 3 04A5 0009 [20] 3.2 "supported" 4 074E 0009 [20] 3.2, 3.3 "notsupported" 4 074B 000C [20] 3.2, 3.3 "business" 5 0659 0008 [20] 3.2.11 "personal" 5 00C4 0008 [20] 3.2.11 "half" 5 0795 0004 [20] 3.2.12 "receive-only" 5 0621 000C [20] 3.2.12 "send-only" 5 08CC 0009 [20] 3.2.12 "lowerthan" 5 0113 0009 [20] 3.2, 3.3 "higherthan" 5 0061 000A [20] 3.2, 3.3 "equals" 5 033F 0006 [20] 3.2, 3.3 "range" 5 0386 0005 [20] 3.2, 3.3 "maxvalue=" 5 07D4 0009 [20] 3.2, 3.3 "minvalue=" 5 06AF 0009 [20] 3.2, 3.3 "value=" 5 06B2 0006 [20] 3.2, 3.3 "max=" 5 0282 0004 [20] 3.2, 3.3 "min=" 5 027E 0004 [20] 3.2, 3.3 "devcaps" 3 0649 0007 [20] 3.3 "mobility" 5 00B9 0008 [20] 3.3 "fixed" 5 0260 0005 [20] 3.3.2 "mobile" 5 00F9 0006 [20] 3.3.2 "conference" 5 0336 000A [20] 3.2.14 "dialog" 5 04DA 0006 [20] 3.2.14 "kplm" 5 00B6 0004 [20] 3.2.14 "message-summary" 5 08A1 000F [20] 3.2.14 "poc-settings" 5 0517 000C [20] 3.2.14 "reg" 5 05E9 0003 [20] 3.2.14 "refer" 5 02F5 0005 [20] 3.2.14 "Siemens-RTP-Stats" 5 0090 0011 [20] 3.2.14 "spirits-INDPs" 5 006F 000D [20] 3.2.14 "spirits-user-prog" 5 02CE 0011 [20] 3.2.14 "winfo" 5 0935 0005 [20] 3.2.14 "ACK" 5 01DB 0003 [20] 3.2.16 Garcia-Martin Expires September 3, 2007 [Page 23] Internet-Draft Presence dictionary for Sigcomp March 2007 "BYE" 5 02AA 0003 [20] 3.2.16 "CANCEL" 5 01C3 0006 [20] 3.2.16 "INFO" 5 0087 0004 [20] 3.2.16 "INVITE" 5 022A 0006 [20] 3.2.16 "MESSAGE" 5 01B3 0007 [20] 3.2.16 "NOTIFY" 5 01CA 0006 [20] 3.2.16 "OPTIONS" 5 008A 0007 [20] 3.2.16 "PRACK" 5 01D9 0005 [20] 3.2.16 "PUBLISH" 5 0135 0007 [20] 3.2.16 "REFER" 5 018E 0005 [20] 3.2.16 "REGISTER" 5 0192 0008 [20] 3.2.16 "SUBSCRIBE" 5 013D 0009 [20] 3.2.16 "UPDATE" 5 0224 0006 [20] 3.2.16 "100rel" 5 0509 0006 [20] 3.2.17 "early-session" 5 03FB 000D [20] 3.2.17 "eventlist" 5 048A 0009 [20] 3.2.17 "histinfo" 5 0156 0008 [20] 3.2.17 "join" 5 047C 0004 [20] 3.2.17 "norefersub" 5 02F3 000A [20] 3.2.17 "path" 5 0900 0004 [20] 3.2.17 "precondition" 5 07E2 000C [20] 3.2.17 "pref" 5 01AA 0004 [20] 3.2.17 "privacy" 3 06A5 0007 [11] 5 [20] 3.2.17 "replaces" 5 0771 0008 [20] 3.2.17 "resource-priority" 5 07EF 0011 [20] 3.2.17 "sdp-anat" 5 0847 0008 [20] 3.2.17 "sec-agree" 5 03F3 0009 [20] 3.2.17 "tdialog" 5 04D9 0007 [20] 3.2.17 "timer" 5 076D 0005 [20] 3.2.17 "principal" 5 049D 0009 [20] 3.2.19 "attendant" 5 084D 0009 [20] 3.2.19 "msg-taker" 5 0368 0009 [20] 3.2.19 "information" 5 05B3 000B [20] 3.2.19 "urn:oma:xml:prs:pidf:oma-pres" 3 0559 001D [21] "service-description" 4 0344 0013 [21] "service-id" 4 08E9 000A [21] "version" 4 092D 0007 [21] "willingness" 4 083D 000B [21] "session-paticipation" 4 0401 0014 [21] "registration-state" 4 05E9 0012 [21] "barring-state" 4 04B4 000D [21] "overriding-willingness" 4 0832 0016 [21] "network-availability" 4 041D 0014 [21] Figure 4: Input strings Garcia-Martin Expires September 3, 2007 [Page 24] Internet-Draft Presence dictionary for Sigcomp March 2007 Author's Address Miguel A. Garcia-Martin Nokia P.O.Box 407 NOKIA GROUP, FIN 00045 Finland Email: miguel.an.garcia@nokia.com Garcia-Martin ExpiresJune 20,September 3, 2007 [Page19]25] Internet-Draft Presence dictionary for SigcompDecember 2006March 2007 Full Copyright Statement Copyright (C) The IETF Trust(2006).(2007). This document is subject to the rights, licenses and restrictions contained in BCP 78, and except as set forth therein, the authors retain all their rights. This document and the information contained herein are provided on an "AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE REPRESENTS OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY, THE IETF TRUST AND THE INTERNET ENGINEERING TASK FORCE DISCLAIM ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Intellectual Property The IETF takes no position regarding the validity or scope of any Intellectual Property Rights or other rights that might be claimed to pertain to the implementation or use of the technology described in this document or the extent to which any license under such rights might or might not be available; nor does it represent that it has made any independent effort to identify any such rights. Information on the procedures with respect to rights in RFC documents can be found in BCP 78 and BCP 79. Copies of IPR disclosures made to the IETF Secretariat and any assurances of licenses to be made available, or the result of an attempt made to obtain a general license or permission for the use of such proprietary rights by implementers or users of this specification can be obtained from the IETF on-line IPR repository at http://www.ietf.org/ipr. The IETF invites any interested party to bring to its attention any copyrights, patents or patent applications, or other proprietary rights that may cover technology that may be required to implement this standard. Please address the information to the IETF at ietf-ipr@ietf.org. Acknowledgment Funding for the RFC Editor function is provided by the IETF Administrative Support Activity (IASA). Garcia-Martin ExpiresJune 20,September 3, 2007 [Page20]26] ----