1、raising standards worldwideNO COPYING WITHOUT BSI PERMISSION EXCEPT AS PERMITTED BY COPYRIGHT LAWBSI Standards PublicationM u l t i m e d i a h o m e s e r v e r s y s t e m s D i g i t a l r i g h t s p e r m i s s i o n c o d eB S E N 6 2 2 2 7 : 2 0 0 8 +A1:2013BS EN 62227:2008+A1:2013National fo
2、rewordThis British Standard is the UK implementation of EN 62227:2008+A1:2013. It is identical to IEC 62227:2008, incorporating amendment 1:2012. It supersedes BS EN 62227:2008, which is withdrawn.The start and finish of text introduced or altered by amendment is indicated in the text by tags. Tags
3、indicating changes to IEC text carry the number of the IEC amendment. For example, text altered by IEC amendment 1 is indicated by !“.The UK participation in its preparation was entrusted to Technical Committee EPL/100, Audio, video and multimedia systems and equipment.A list of organizations repres
4、ented on this committee can be obtained on request to its secretary.This publication does not purport to include all the necessary provisions of a contract. Users are responsible for its correct application. The British Standards Institution 2013. Published by BSI Standards Limited 2013ISBN 978 0 58
5、0 78654 9 ICS 33.160.60; 35.240.99 Compliance with a British Standard cannot confer immunity from legal obligations.This Draft for Development was published under the authority of the Standards Policy and Strategy Committee on 31 January 2009Amendments/corrigenda issued since publicationDate Text af
6、fected30 June 2013 Implementation of IEC amendment 1:2012 with CENELEC endorsement A1:2013BRITISH STANDARDEUROPEAN STANDARD EN 62227 NORME EUROPENNE EUROPISCHE NORM CENELEC European Committee for Electrotechnical Standardization Comit Europen de Normalisation Electrotechnique Europisches Komitee fr
7、Elektrotechnische Normung Central Secretariat: rue de Stassart 35, B - 1050 Brussels 2008 CENELEC - All rights of exploitation in any form and by any means reserved worldwide for CENELEC members. Ref. No. EN 62227:2008 E ICS 33.160.60; 35.240.99 English version Multimedia home server systems - Digit
8、al rights permission code (IEC 62227:2008) Systmes serveurs multimdia domestiques - Codes numriques des autorisations des droits (CEI 62227:2008) Multimedia-Homeserversysteme - Zulassungsschlssel fr digitale Rechte (IEC 62227:2008) This European Standard was approved by CENELEC on 2008-09-01. CENELE
9、C members are bound to comply with the CEN/CENELEC Internal Regulations which stipulate the conditions for giving this European Standard the status of a national standard without any alteration. Up-to-date lists and bibliographical references concerning such national standards may be obtained on app
10、lication to the Central Secretariat or to any CENELEC member. This European Standard exists in three official versions (English, French, German). A version in any other language made by translation under the responsibility of a CENELEC member into its own language and notified to the Central Secreta
11、riat has the same status as the official versions. CENELEC members are the national electrotechnical committees of Austria, Belgium, Bulgaria, Cyprus, the Czech Republic, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Iceland, Ireland, Italy, Latvia, Lithuania, Luxembourg, Malta, the N
12、etherlands, Norway, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, Sweden, Switzerland and the United Kingdom. :2008+A1March 2013- - Foreword The text of document 100/1287/CDV, future edition 1 of IEC 62227, prepared by technicaI area 8, Multimedia home server systems, of IEC TC 100, Audio, v
13、ideo and multimedia systems and equipment, was submitted to the IEC-CENELEC parallel vote and was approved by CENELEC as EN 62227 on 2008-09-01. The following dates were fixed: latest date by which the EN has to be implemented at national level by publication of an identical national standard or by
14、endorsement (dop) 2009-06-01 latest date by which the national standards conflicting with the EN have to be withdrawn (dow) 2011-09-01 Annex ZA has been added by CENELEC. _ Endorsement notice The text of the International Standard IEC 62227:2008 was approved by CENELEC as a European Standard without
15、 any modification. _ The text of document 100/1953/CDV, future edition 1 of IEC 62227:2008/A1, prepared by Technical Area 8, “Multimedia home server systems“, of IEC/TC 100, “Audio, video and multimedia systems and equipment“ was submitted to the IEC-CENELEC parallel vote and approved by CENELEC as
16、EN 62227:2008/A1:2013. The following dates are fixed: latest date by which the document has to be implemented at national level by publication of an identical national standard or by endorsement (dop) 2013-10-03 latest date by which the national standards conflicting with the document have to be wit
17、hdrawn (dow) 2016-01-03 Attention is drawn to the possibility that some of the elements of this document may be the subject of patent rights. CENELEC and/or CEN shall not be held responsible for identifying any or all such patent rights. Endorsement notice The text of the International Standard IEC
18、62227:2008/A1:2012 was approved by CENELEC as a European Standard without any modification. Foreword to amendment A1BS EN 62227:2008+A1:2013iiEN 62227:2008+A1:2013- - Annex ZA (normative) Normative references to international publications with their corresponding European publications The following
19、referenced documents are indispensable for the application of this document. For dated references, only the edition cited applies. For undated references, the latest edition of the referenced document (including any amendments) applies. NOTE When an international publication has been modified by com
20、mon modifications, indicated by (mod), the relevant EN/HD applies. Publication Year Title EN/HD Year ISO 3166-1 2006 Codes for the representation of names of countries and their subdivisions - Part 1: Country codes EN ISO 3166-1 2006 BS EN 62227:2008+A1:2013iiiEN 62227:2008+A1:2013 2 CONTENTSFOREWOR
21、D.6INTRODUCTION.81Scope.92Normative references.93Terms, definitions and abbreviations93.1Terms and definitions93.2Abbreviated terms.154Permission code framework164.1General.164.2Assumptions associated with the permissioncode.174.2.1Binary relationships within the contentdistribution value chain174.2
22、.2Permission issued fora group of content.174.2.3Common code center forperm issions184.2.4Usage report.184.2.5Application scenarioof the permission code184.2.6Harmonization with DRM systems194.3Components of a permissioncode.194.3.1Permission actor194.3.2Permission classification.224.3.3Content usag
23、e.224.3.4Content data handling.235Permission code configuration245.1General.245.2Notation255.2.1Numerical values.255.3Permission code system255.4Version unit.265.4.1Structure.265.4.2Version unittag.265.4.3Reserved.275.4.4Version275.5Permission actor unit.275.5.1Structure.275.5.2Permission actor unit
24、tag.275.5.3Total bytes of identifiers275.5.4Content identifier.285.5.5Issuer identifier295.5.6Receiver identifier .315.6Permission classification unit.325.6.1Structure.325.6.2Permissionclassification unit tag.325.6.3Reserved.325.6.4Disclosure class325.6.5Usage purpose class.335.6.6Charge model class
25、.345.6.7Billing class.34BS EN 62227:2008+A1:201362227 IEC:2008+A1:2013(E) 3 5.6.8Application class .355.6.9Sponsor class355.6.10 Territory class .365.6.11 Usage class.365.7General usage condition unit.395.7.1Unit structure.395.7.2General usage condition header395.7.3General usage condition descripto
26、r.395.8Extended use condition unit485.9Data management condition unit.495.9.1Unit structure.495.9.2Data management condition header495.9.3Data management condition505.10 Data exportcondition unit525.10.1 Unit structure.525.10.2 Data exportcondition header.525.10.3 Data exportcondition descriptor525.
27、10.4 General export descriptor53Annex A (informative) Permission code requirements forhome servers and playbackdevices.57AnnexB (informative) Use-case scenario.62Annex C (informative)Issuing a permissioncode.70Figure 1 Permissioncode environment17Figure 2 Permissioncode environment23Figure 3 Permiss
28、ion code configuration.26Figure 4 Basicstructure of permissioncode un it26Figure 5 General usage condition unit39Figure 6 Data management condition unit49Figure 7 Data export condition unit52Figure A.1 Permission code and domain58Figure A.2 Re-issuing permission information59Figure A.3 Re-issuing pe
29、rmission among permissioncode compliant objects isallowed.60Figure A.4 Re-issuing permission within a domain is allowed.60Figure A.5 Other conditions .61Figure B.1 Permission code structuring(1/2)62Figure B.2 Permission code structuring(2/2)63Figure B.3 Permission code example with respect toFairPla
30、y (1/2)63Figure B.4 Permission code example with respect toFairPlay (2/2)64Figure B.5 Permission code example with respect toCPRM(1/2)65Figure B.6 Permission code example with respect toCPRM(2/2)65Figure B.7 Permission code example with respect to SAFIA(1/2)66Figure B.8 Permission code example with
31、respect to SAFIA(2/2)66Figure B.9 Permission code example with respect to PC distribution (streaming).67BS EN 62227:2008+A1:201362227 IEC:2008+A1:2013(E) 4 Figure B.10 Permission code example withrespect to PC distribution(download)(1/2)68Figure B.11 Permission code example withrespect to PC distrib
32、ution(download)(2/2)68Figure B.12 Permissioncode example withrespect to ringtones(1/2 )69Figure B.13 Permissioncode example withrespect to ringtones(2/2 )69Figure C.1 The flow of issuing a permission code to grant access to a single piece ofcontent (for access ona home server)70Figure C.2 The flow o
33、f issuing a permission code to grant access to a single piece ofcontent (for access on a client device)71Figure C.3 The flow of issuing a permission code to grant access to subscriptioncontent (for access ona home server)72Figure C.4 The flow of issuing a permission code to grant access to subscript
34、ioncontent (for access on a client device)73Table 1 Distinct taginterpretation25Table 2 Structure of version unit26Table3 Structureof permission actor unit27Table 4 Structure of content identifierdescriptor28Table 5 Content type code interpretation28Table 6 Structure ofissuer identifier descriptor29
35、Table 7 Issuer role code interpretation.30Table 8 Issuer configuration codeinterpretation.30Table 9 Structure of receiveridentifier descriptor.31Table 10 Receiver role code interpretation.31Table 11 Receiver configuration codeinterpretation.31Table12 Structure of permissionclassificationunit32Table1
36、3 Structure of disclosure class33Table 14 disclosure_type (DT) interpretation33Table15 Structure of usage purposeclass33Table 16 usage_purpose_type (UPT)interpretation.33Table 17 Structure of charge model class34Table 18 charge_model_type (CMT)interpretation.34Table 19 Structure of billing class35Ta
37、ble 20 billing_type (BT) interpretation35Table21 Structure of applicationclass.35Table 22 application_type (AT)interpretation.35Table23 Structure ofsponsor class.36Table 24 Configuration of sponsor_type (ST).36Table25 Structure of territory class.36Table26 Structure of usage class37Table 27 Usage_ty
38、pe (UT) interpretation37Table 28 Configuration of redistribution_Type38Table29 Structure of general usage condition header.39Table30 Tag values of descriptors40BS EN 62227:2008+A1:201362227 IEC:2008+A1:2013(E) 5 Table 31 Structure of playbackusage condition descriptor.40Table 32 Structure of prin t
39、usage condition descriptor 43Table33 Structure of execute usage condition descriptor46Table 34 Structure of datamanagement condition header49Table 35 Structure of datamanagement condition.50Table36 Structure of encryptionflag(EF)50Table 37 Transcode typeinterpretation51Table 38 Structure of time-lin
40、e flag (TF).51Table39 Structure of data export conditionheader 52Table40 Tag values of descriptors53Table41 Structure ofgeneral export descriptor53Table 42 storage_media_type (SMT)interpretation54Table 43 encoding_type (ET)interpretation54Table 44 protection_type (PT)interpretation55Table 45 control
41、_type (CT) interpretation.55BS EN 62227:2008+A1:201362227 IEC:2008+A1:2013(E) 6 INTERNATIONAL ELECTROTECHNICAL COMMISSION_MULTIMEDIAHOME SERVER SYSTEMS DIGITAL RIGHTS PERMISSION CODE FOREWORD 1) The International Electrotechnical Commission (IEC) is a worldwide organization for standardization compr
42、isingall national electrotechnicalcommittees (IEC National Committees). The object of IEC is to promoteinternational co-operation on all questions concerning standardization in the electrical and electronic fields. To this end and in addition to other activities, IEC publishes International Standard
43、s, Technical Specifications,TechnicalReports, Publicly Available Specifications (PAS) and Guides (hereafter referred to as “IECPublication(s)”). Their prepa ration is entrusted to technical com mittees; any IEC National Committee interestedin the subject dealtwith may participate in thispreparatory
44、work. International,governmental and non-governmental organizations liaising with the IEC also participate in thispreparation. IEC collaborates closelywith the International Organization for Standardization (ISO) in accordance with conditions determined byagreement between the two organizations.2) T
45、he formal decisions or agreements of IEC on technical matters express, as nearlyas possible, an internationalconsensus of opinion on the relevant subjects since each technical committee has representation from allinterested IEC National Committees. 3) IEC Publications have the form of recommendation
46、s for international use and are accepted by IEC NationalCommittees in that sense. While all reasonable efforts are made to ensure that the technical Content of IECPublications is accurate, IEC cannot be held responsible for the way in which theyare used or for anymisinterpretation by any end user.4)
47、 In order to promote international uniformity, IEC NationalCommittees undertake to apply IEC Publicationstransparently to the maximum extent possible in their national and regional publications. Any divergencebetween any IEC Publication and the corresponding national or regional publication shall be
48、 clearly indicated inthe latter.5) IEC provides no marking procedure to indicate its approval an d cannot be rendered responsible for anyequipment declared to be in conformitywith an IEC Publication.6) All users should ensure that they have the latest edition of this publication.7) No liability shal
49、l attach to IEC or its directors, employees, servants or agents including individual experts andmembers of its technical committees and IEC National Committees for any personal injury, property damage orother damage of any nature whatsoever, whether direct or indirect, or for costs (including legal fees) and expenses arising out of the publication, use of,or reliance upon,