S3-040460 S4-040309 LS on DRM For
Total Page:16
File Type:pdf, Size:1020Kb
3GPP TSG SA WG3 Security — S3#34 S3-040460 July 6 - 9, 2004 Acapulco, Mexico 3GPP TSG-SA4 Meeting #31 Tdoc S4-040309 Montreal, Canada, 17 - 21 May 2004 Title: Liaison statement on DRM protection for PSS Source: 3GPP TSG SA4 To: 3GPP TSG SA3 Cc: OMA-BAC DL+DRM, ISMA Contact Person: Name: Per Fröjdh Tel. Number: +46 8 404 8188 E-mail Address: [email protected] Attachments: Working Draft 3GPP TS 26.234 V0.5.0: “PSS; Protocols and codecs” (S4-040308) 3GPP TS 26.244 V6.0.0: "PSS; 3GPP file format (3GP)" 1. Overall Description: SA4 would like to inform SA3 that it has made recent progress on DRM protection for the transparent end-to- end Packet-switched Streaming Service (PSS). The attached working draft of TS 26.234 (V0.5.0) includes our working assumption implementing DRM confidentiality protection of streamed media and an optional mechanism for integrity protection using SRTP. The attached TS 26.244 (V6.0.0) includes support for SRTP in 3GP files. Key management is handled by using OMA DRM 2.0. The current status of our specifications, implementing the working assumption, is as follows: • TS 26.234 V0.5.0 o This is the Release-6 working draft of the PSS protocols and codecs specification. SA4 will finalize the draft in August 2004 and send it to SA for approval at SA#25 in September 2004. (Other Release-6 functionality of TS 26.234 has been sent to SA for approval at SA#24 in June 2004.) o It contains the necessary extensions for DRM protection of PSS. It includes all details on signaling encrypted media as well as the transport format (RTP payload wrapper payload format). It also includes the mechanism for integrity protection and key handling based on SRTP. • TS 26.244 V6.0.0 o This is the 3GP file format specification approved for Release 6. o It includes support for carrying encrypted and protected media, as well as support for streaming servers to apply integrity protection using SRTP. 2. Actions for SA3: SA4 kindly asks SA3 to review the working assumption for DRM protection of PSS and would appreciate any comments before it is finalized at SA4#32. 3. Dates of next 3GPP SA4 meetings: 16 – 20 Aug 2004 TSG-SA4#32 Location: TBD. 22 – 26 Nov 2004 TSG-SA4#33 Location: Helsinki, Finland. 4. Dates of next 3GPP SA meetings: 7 – 10 June 2004 TSG-SA#24 Location: Seoul, Korea. 13 – 16 Sep 2004 TSG-SA#25 Location: Palms Springs, US. 3GPP TS 26.234 V0.54.01 (2004-05-2112) Technical Specification 3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Transparent end-to-end Packet-switched Streaming Service (PSS); Protocols and codecs (Release 6) TSG-SA4 PSM SWG internal working draft The present document has been developed within the 3rd Generation Partnership Project (3GPP TM) and may be further elaborated for the purposes of 3GPP. The present document has not been subject to any approval process by the 3GPP Organisational Partners and shall not be implemented. This Specification is provided for future development work within 3GPP only. The Organisational Partners accept no liability for any use of this Specification. Specifications and reports for implementation of the 3GPP TM system should be obtained via the 3GPP Organisational Partners' Publications Offices. Release 6 3 3GPP TS 26.234 V0.54.01 (2004-05-2112) Keywords UMTS, IP, packet mode, protocol, codec 3GPP Postal address 3GPP support office address 650 Route des Lucioles - Sophia Antipolis Valbonne - FRANCE Tel.: +33 4 92 94 42 00 Fax: +33 4 93 65 47 16 Internet http://www.3gpp.org Copyright Notification No part may be reproduced except as authorised by written permission. The copyright and the foregoing restriction extend to reproduction in all media. © 2003, 3GPP Organisational Partners (ARIB, CCSA, ETSI, T1, TTA, TTC). All rights reserved. 3GPP Release 6 4 3GPP TS 26.234 V0.54.01 (2004-05-2112) Contents Foreword.............................................................................................................................................................8 Introduction ........................................................................................................................................................8 1 Scope ........................................................................................................................................................9 2 References ................................................................................................................................................9 3 Definitions and abbreviations.................................................................................................................12 3.1 Definitions..............................................................................................................................................................12 3.2 Abbreviations.........................................................................................................................................................13 4 System description .................................................................................................................................14 5 Protocols.................................................................................................................................................15 5.1 Session establishment ............................................................................................................................................15 5.2 Capability exchange...............................................................................................................................................16 5.2.1 General .............................................................................................................................................................16 5.2.2 The device capability profile structure .............................................................................................................16 5.2.3 Vocabularies for PSS........................................................................................................................................16 5.2.3.1 General .............................................................................................................................................................16 5.2.3.2 PSS base vocabulary ........................................................................................................................................16 5.2.3.2.1 PssCommon component .............................................................................................................................17 5.2.3.2.2 Streaming component .................................................................................................................................19 5.2.3.2.3 3gpFileFormat component..........................................................................................................................22 5.2.3.2.4 PssSmil component.....................................................................................................................................24 5.2.3.3 Attributes from UAProf....................................................................................................................................25 5.2.4 Extensions to the PSS schema/vocabulary .......................................................................................................27 5.2.4.1 Vocabulary definitions .....................................................................................................................................27 5.2.4.2 Backward compatibility ...................................................................................................................................27 5.2.5 Signalling of profile information between client and server ............................................................................27 5.2.6 Merging device capability profiles...................................................................................................................28 5.2.7 Profile transfer between the PSS server and the device profile server .............................................................29 5.3 Session set-up and control......................................................................................................................................29 5.3.1 General .............................................................................................................................................................29 5.3.2 RTSP ................................................................................................................................................................29 5.3.2.1 The 3GPP-Link-Char header............................................................................................................................29 5.3.2.2 The 3GPP-Adaptation header...........................................................................................................................30 5.3.2.3 The Quality of Experience headers ..................................................................................................................31 5.3.2.3.1 Protocol initiation and termination .............................................................................................................31 5.3.2.3.2 Metrics feedback.........................................................................................................................................32 5.3.3 SDP ..................................................................................................................................................................33