ANSI ESTA E1.30-1-2010 EPI 23 Device Identification Subdevice (Formerly PLASA E1.30-1).pdf

上传人:eastlab115 文档编号:434739 上传时间:2018-11-11 格式:PDF 页数:10 大小:172.41KB
下载 相关 举报
ANSI ESTA E1.30-1-2010 EPI 23 Device Identification Subdevice (Formerly PLASA E1.30-1).pdf_第1页
第1页 / 共10页
ANSI ESTA E1.30-1-2010 EPI 23 Device Identification Subdevice (Formerly PLASA E1.30-1).pdf_第2页
第2页 / 共10页
ANSI ESTA E1.30-1-2010 EPI 23 Device Identification Subdevice (Formerly PLASA E1.30-1).pdf_第3页
第3页 / 共10页
ANSI ESTA E1.30-1-2010 EPI 23 Device Identification Subdevice (Formerly PLASA E1.30-1).pdf_第4页
第4页 / 共10页
ANSI ESTA E1.30-1-2010 EPI 23 Device Identification Subdevice (Formerly PLASA E1.30-1).pdf_第5页
第5页 / 共10页
点击查看更多>>
资源描述

1、ANSI E1.30-1 - 2010, EPI23 Device Identification SubdeviceANSI E1.30-1 - 2010EPI 23. Device Identification SubdevicePart of the E1.30 Project, Application level equipment interoperability for control of commonly encountered entertainment technology devices using E1.17.TSP document ref. CP/2008-1004r

2、3Copyright 2011, the PLASA North America. All rights reserved.Approved by the ANSI Board of Standards Review on 6 January 2011.AbstractThis EPI specifies a collection of properties which may be exposed by a DMP device to provide detailed information on the manufacturer, model, serial number, hardwar

3、e and software revisions and other administrative details of the device. These properties are described in a standard format as a templated DDL (sub)device.CP/2008-1004r3pub Page 1ANSI E1.30-1 - 2010, EPI23 Device Identification SubdeviceRevision HistoryRevision 3 2010-01-06Revision 2 2009-03-02Revi

4、sion 1 2008-05-01Revision 0 2008-03-28Revision 0pre4 2008-03-05Revision 0pre3 2008-02-25Revision 0pre2 2007-11-14Revision 0pre1 2007-10-16Table of ContentsAbstract1Foreword ACN EPIs31. Introductory Discussion32. Device Identification Model.32.1. Device Name (User Assigned Component Name or UACN)32.2

5、. The Default Device Name42.3. The Model Name Fixed Component Type Name (FCTN).42.4. The Manufacturer.42.5. The Manufacturer URL42.6. Hardware Version.42.7. Software Version42.8. Serial Number.53. The DDL.53.1. Behaviors Needed.53.2. Device Identification Device DDL.5Notes:.73.3. Languageset for Dev

6、ice Identification Device74. Use as a subdevice8Notes:.8Annex A. Definitions10Annex B. Normative References10CP/2008-1004r3pub Page 2ANSI E1.30-1 - 2010, EPI23 Device Identification SubdeviceForeword ACN EPIsE1.17 is the “Architecture for Control Networks” standard ACN. It specifies an architecture

7、including a suite of protocols and languages which may be configured and combined with other standard protocols in a number of ways to form flexible networked control systems.E1.17 Profiles for Interoperability (EPIs) are standards documents which specify how conforming implementations are to operat

8、e in a particular environment or situation in order to guarantee interoperability. They may specify a single technique, set of parameters or requirement for the various ACN components. They may also specify how other standards (including other EPIs) either defined within ACN or externally are to be

9、used to ensure interoperability. 1. Introductory DiscussionDevice Description Language DDL provides the facility to describe devices such that one device, previously described, may be embedded within another device. Such a device is termed a sub-device, and the device it is embedded in a parent devi

10、ce. This allows common descriptions to be reused. It also allows applications to provide services specific to a particular sub-device, rather than having to divine the purpose of a group of properties from first principles.NoteThis EPI refers extensively to elements and constructions which are part

11、of the DDL standard DDL. To understand this specification will require some knowledge of DDL and its terms. Also since DDL is founded on XML, that pervasive standard also needs to be understood.This particular sub-device is intended to provide a common set of properties to identify for a user a part

12、icular instance of an ACN device, its hardware, software, and other information. In order to aid configuration, certain properties are writeable.2. Device Identification ModelThis section summarizes the model of the Device Identification device which a conforming device presents to a controller, wit

13、hout reference to specific DDL which will be shown in later sections.2.1. Device Name (User Assigned Component Name or UACN).EPI 19 DiscoveryIP requires every compliant component to maintain a persistent component name called the User Assigned Component Name (UACN). This name shows up in discovery a

14、nd may be assigned by the user with any string value to suit the system role of that component. EPI19 DiscoveryIP does not specify any method to configure the value of this name, but for any device complying with this EPI the UACN must be accessible and modifiable using DMP via this property. The ma

15、ximum size of the UACN property is parameterized but must be at least 64 octets.In many implementations the UACN may be configurable by other methods (local controls, web-pages etc.) and so this property may be declared as volatile. It is also required to be persistent.When the UACN is changed (whet

16、her by writing to this property or otherwise) the device must re-register itself and modify its advertisements as necessary to ensure that the new name is propagated throughout the ACN system. This same consideration will apply to any other discovery mechanism which uses the UACN.CP/2008-1004r3pub P

17、age 3ANSI E1.30-1 - 2010, EPI23 Device Identification Subdevice2.2. The Default Device NameThe template also specifies the default value of the UACN. This is the value of the name as supplied from the factory and following a “reset defaults” operation and may be a null string.2.3. The Model Name Fix

18、ed Component Type Name (FCTN)EPI 19 DiscoveryIP also defines a Fixed Component Type Name (FCTN) which is the string representing the model name and/or number of the device. It cannot be changed. Manufacturers use widely varying formats for this string. The model name is an immediate value provided a

19、s a template parameter. This allows a controller which has processed the device description offline to know in advance what FCTN received during discovery corresponds to this device. Note that while this facility is invaluable for presenting a human readable model name, it should not be used for aut

20、omated identification there are UUID UUID based mechanisms for this.2.4. The ManufacturerThis is the string representing the name of the manufacturer of the device. It cannot be changed. The manufacturer shall take reasonable steps to ensure that this string is unique to them (e.g. “ABC Lighting Con

21、trols Inc.” rather than “ABC” or “ALC”). The manufacturer name is an immediate value provided as a template parameter.2.5. The Manufacturer URLThis is the string representing the URL of the manufacturer of the device. It is intended to lead the user to further information. Manufacturers should ensur

22、e that, as a minimum, this URL leads to resources which provide the user with contact information for sales and support of the device. The manufacturer URL is an immediate value provided as a template parameter.2.6. Hardware VersionThis is a string representing the hardware version of the device. It

23、 cannot be changed. Manufacturers use widely varying version formats, so this property uses a string rather than a number to accommodate those formats. For software-only devices, (e.g. such as would run on PCs), the hardware version is frequently unknown or meaningless. In these cases it shall be an

24、 empty string.Hardware version is included as a constant network readable property. This means that different instances of the same device type can have differing hardware versions. Note though that by the rules of DDL, if two hardware versions have sufficiently differing functionality to require di

25、fferent treatment of any kind by a controller, then a revised device description should be applied.2.7. Software VersionThis is a string representing the version of the software of the device. It cannot be changed. Manufacturers use widely varying version formats, so this property uses a string rath

26、er than a number to accommodate those formats.Software version is included as a constant network readable property. This means that different instances of the same device type can have differing software versions. Note though that by the rules of DDL, if two software versions have sufficiently diffe

27、ring functionality to require different treatment of any kind by a controller, then a revised device description should be applied.CP/2008-1004r3pub Page 4ANSI E1.30-1 - 2010, EPI23 Device Identification Subdevice2.8. Serial NumberThis is a string representing the serial number of the device. It can

28、not be changed. Manufacturers use widely varying serial number formats, so this property uses a string to accommodate those formats.Manufacturers shall ensure that each instance of any device has a unique serial number within their own organization. This ensures that the combination of Manufacturer

29、Name and Serial Number will be globally unique.Products without serial numbers shall return a null string for this property.As with the Model name, the serial number is suitable for human interaction, but automated algorithms for identification of specific ACN components should use the CID.3. The DD

30、LThe following is a listing of two DDL documents which define this device. These documents are available under their UUID identifiers from ESTA and may be available in a variety of encodings or formats subject to the rules of DDL DDL.The combination of these two DDL documents and the referenced beha

31、vior descriptions and label form a normative description of this device. Any discrepancies between the DDL and this EPI are errors and should be reported to ESTA.3.1. Behaviors NeededAll behaviors used by these documents are defined in the ACN Base Behaviorset ACNbase which is separately available u

32、nder its own UUID.Note on Draft DDLThe “provider” attribute in these DDL documents is given as “http:/www.esta.org/ddl/draft/” which in accordance with EPI32 DraftDDL indicates that these descriptions are in draft form and may change. On approval of this standard, the provider attribute must be chan

33、ged to “http:/www.esta.org/ddl/final/” and this note removed.3.2. Device Identification Device DDL64256volatileNULLCP/2008-1004r3pub Page 5ANSI E1.30-1 - 2010, EPI23 Device Identification SubdeviceCP/2008-1004r3pub Page 6ANSI E1.30-1 - 2010, EPI23 Device Identification SubdeviceNotes: The DMP addres

34、ses for network accessible properties all use the relative format of DDL so that the entire sub-devices address map may be relocated when it is included, however since they are not parameterized it is not possible to change their relative arrangement from instance to instance All four network proper

35、ties are strings which use the variable length encoding of DMP. The devicename property value is persistent because its “UACN” behavior refines “persistent” behavior.3.3. Languageset for Device Identification DeviceLabels for Device ID deviceDevice ID deviceUser assigned component name (UACN)also ap

36、pears in discoveryDefault value for UACN nameonly used in new devices or on reset defaultsoperation.Manufacturers model namealso appears in discoveryManufacturerURL of ManufacturerHardware version stringSoftware version stringSerial number of deviceBeschriftung der GerteID des GertsGerte ID des Gert

37、sBenutzer-definierter Gerte-Nameerscheint auch in DiscoveryVorgabe-Wert fr den Gerte-Namenerscheint nur bei neuen Gerten und bei Verwendungder “reset defaults“ Funktion.Hersteller Modell-Nameerscheint auch in DiscoveryHerstellerURL des HerstellersHardware-Versions BezeichnungSoftware-Versions Bezeic

38、hnungSerien-Nummer des GertesCP/2008-1004r3pub Page 7ANSI E1.30-1 - 2010, EPI23 Device Identification Subdevice4. Use as a subdevice.This Device Identification Device description is a template which requires instantiating to supply the values for immediate properties and other parameters.Here is an

39、example where the device is just inserted into another devices description:ESTA Example Device For EPI 23128ESTA Example Device For EPI 23Entertainment Services Technology Association (ESTA)http:/www.esta.org/tsp/Notes: In this example, the default volatile behavior of the Device Name property is pr

40、eserved. If parameter “devicename-volatile-behavior” were set to “NULL” instead of the default “volatile”, this would imply that accessing this property via DMP is the only way to change its value. The example device has a maximum length for the device name string of 128 octets which is longer than

41、the default 64. Since this string is UTF8 encoded, the number of complete characters that 128 octets can represent is variable and may be anything from 128 down to 42. The childrule_DMP element provides an offset for the relative addresses used in the template meaning that in this example the networ

42、k properties are laid out as follows:CP/2008-1004r3pub Page 8ANSI E1.30-1 - 2010, EPI23 Device Identification SubdeviceProperty xml:id DMP locationAccessdevicename 10,000 Read/Writehardwareversion 10,001 Read onlysoftwareversion 10,002 Read onlyserialno 10,003 Read only It is likely that manufacture

43、rs have more detailed information per device than the Device Identification device currently holds. These may be added in the same device which instantiates the Device ID template, in a template that contains the Device ID template, or in a template that extends the Device ID template.CP/2008-1004r3

44、pub Page 9ANSI E1.30-1 - 2010, EPI23 Device Identification SubdeviceAnnex A. DefinitionsCID: Component Identifier. A UUID UUID identifying a particular ponent: The process, program or application corresponding to a single ACN endpoint. All messages in ACN are sent and received by a component which i

45、s identified by a CID. See Arch for a more complete definition. See also CID.Annex B. Normative ReferencesACN Entertainment Services and Technology Association, since 1 January 2011 PLASA NA http:/tsp.plasa.org. ANSI E1.17 - 2010, Entertainment Technology - Architecture for Control Networks.Arch Ent

46、ertainment Services and Technology Association, since 1 January 2011 PLASA NA http:/tsp.plasa.org. ANSI E1.17 - 2010, Entertainment Technology Architecture for Control Networks. “ACN” Architecture. DDL Entertainment Services and Technology Association, since 1 January 2011 PLASA NA http:/tsp.plasa.o

47、rg. ANSI E1.17 - 2010, Entertainment Technology - Architecture for Control Networks. Device Description Language. DiscoveryIP Entertainment Services and Technology Association, since 1 January 2011 PLASA NA http:/tsp.plasa.org. ANSI E1.17 - 2010, Entertainment Technology Architecture for Control Net

48、works. EPI 19 ACN Discovery on IP Networks. DraftDDL Entertainment Services and Technology Association, since 1 January 2011 PLASA NA http:/tsp.plasa.org. E1.30-10 - 2009. EPI 32, Identification of Draft Device Description Language Modules. ACNbase Entertainment Services and Technology Association,

49、since 1 January 2011 PLASA NA http:/tsp.plasa.org. ACN base behaviorset. urn:uuid:71576eac-e94a-11dc-b664-0017316c497d.UUID Internet Engineering Task Force (IETF) http:/ietf.org/. RFC 4122 http:/ietf.org/rfc/rfc4122.txt. P. Leach, M. Mealling, and R. Salz. A Universally Unique IDentifier (UUID) URN Namespace. July 2005.CP/2008-1004r3pub Page 10

展开阅读全文
相关资源
  • ANSI Z97 1-2009 American National Standard for Safety Glazing Materials used in Buildings - Safety Performance Specifications and Methods of Test《建筑物中窗用玻璃材料安全性用.pdfANSI Z97 1-2009 American National Standard for Safety Glazing Materials used in Buildings - Safety Performance Specifications and Methods of Test《建筑物中窗用玻璃材料安全性用.pdf
  • ANSI Z97 1 ERTA-2010 Re ANSI Z97 1 - 2009 Errata《修订版 美国国家标准学会Z97 1-2009标准的勘误表》.pdfANSI Z97 1 ERTA-2010 Re ANSI Z97 1 - 2009 Errata《修订版 美国国家标准学会Z97 1-2009标准的勘误表》.pdf
  • ANSI Z21 40 2a-1997 Gas-Fired Work Activated Air-Conditioning and Heat Pump Appliances (Same as CGA 2 92a)《燃气、工作激活空气调节和热泵器具(同 CGA 2 92a)》.pdfANSI Z21 40 2a-1997 Gas-Fired Work Activated Air-Conditioning and Heat Pump Appliances (Same as CGA 2 92a)《燃气、工作激活空气调节和热泵器具(同 CGA 2 92a)》.pdf
  • ANSI Z124 9-2004 American National Standard for Plastic Urinal Fixtures《塑料小便器用美国国家标准》.pdfANSI Z124 9-2004 American National Standard for Plastic Urinal Fixtures《塑料小便器用美国国家标准》.pdf
  • ANSI Z124 4-2006 American National Standard for Plastic Water Closet Bowls and Tanks《塑料抽水马桶和水箱用美国国家标准》.pdfANSI Z124 4-2006 American National Standard for Plastic Water Closet Bowls and Tanks《塑料抽水马桶和水箱用美国国家标准》.pdf
  • ANSI Z124 3-2005 American National Standard for Plastic Lavatories《塑料洗脸盆用美国国家标准》.pdfANSI Z124 3-2005 American National Standard for Plastic Lavatories《塑料洗脸盆用美国国家标准》.pdf
  • ANSI T1 659-1996 Telecommunications - Mobility Management Application Protocol (MMAP) RCF-RACF Operations《电信 可移动管理应用协议(MMAP) RCF-RACF操作》.pdfANSI T1 659-1996 Telecommunications - Mobility Management Application Protocol (MMAP) RCF-RACF Operations《电信 可移动管理应用协议(MMAP) RCF-RACF操作》.pdf
  • ANSI T1 651-1996 Telecommunications – Mobility Management Application Protocol (MMAP)《电信 可移动性管理应用协议》.pdfANSI T1 651-1996 Telecommunications – Mobility Management Application Protocol (MMAP)《电信 可移动性管理应用协议》.pdf
  • ANSI T1 609-1999 Interworking between the ISDN User-Network Interface Protocol and the Signalling System Number 7 ISDN User Part《电信 ISDN用户间网络接口协议和7号信令系统ISDN用户部分.pdfANSI T1 609-1999 Interworking between the ISDN User-Network Interface Protocol and the Signalling System Number 7 ISDN User Part《电信 ISDN用户间网络接口协议和7号信令系统ISDN用户部分.pdf
  • ANSI T1 605-1991 Integrated Services Digital Network (ISDN) - Basic Access Interface for S and T Reference Points (Layer 1 Specification)《综合服务数字网络(ISDN) S和T基准点的.pdfANSI T1 605-1991 Integrated Services Digital Network (ISDN) - Basic Access Interface for S and T Reference Points (Layer 1 Specification)《综合服务数字网络(ISDN) S和T基准点的.pdf
  • 猜你喜欢
    相关搜索

    当前位置:首页 > 标准规范 > 国际标准 > ANSI

    copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
    备案/许可证编号:苏ICP备17064731号-1