SMPTE RP 191-1996 Routing Switcher Type-Specific Messages for Remote Control of Broadcast Equipment.pdf

上传人:orderah291 文档编号:1046424 上传时间:2019-03-27 格式:PDF 页数:19 大小:871.69KB
下载 相关 举报
SMPTE RP 191-1996 Routing Switcher Type-Specific Messages for Remote Control of Broadcast Equipment.pdf_第1页
第1页 / 共19页
SMPTE RP 191-1996 Routing Switcher Type-Specific Messages for Remote Control of Broadcast Equipment.pdf_第2页
第2页 / 共19页
SMPTE RP 191-1996 Routing Switcher Type-Specific Messages for Remote Control of Broadcast Equipment.pdf_第3页
第3页 / 共19页
SMPTE RP 191-1996 Routing Switcher Type-Specific Messages for Remote Control of Broadcast Equipment.pdf_第4页
第4页 / 共19页
SMPTE RP 191-1996 Routing Switcher Type-Specific Messages for Remote Control of Broadcast Equipment.pdf_第5页
第5页 / 共19页
点击查看更多>>
资源描述

1、SMPTE RP*ll b 8357403 0002445 349 H RP 191-1996 SMPTE RECOMMENDED PRACTICE Routing Switcher Type-Specific Messages for Remote Control of Broadcast Equipment Introduction This clause contains a general explanation of some of the concepts used in the formulation of the routing switcher type-specific m

2、essage set. It constitutes tutorial information and is intended to assist in the understanding of the specifications in clause 6 of this practice. A working knowledge of the following ESbus topics is assumed: - ESbus system overview; - control message architecture; - supervisory protocol; - tributar

3、y interconnection; - electrical and mechanical characteristics; - system service and common messages. Conventions: Acronyms and abbreviations are shown in uppercase characters; e.g., information field - IF. Message keywords and names of information fields are shown in uppercase characters; e.g., CON

4、NECT CROSSPOINT; SOURCE POINTER. These command keywords and information field names are used within the text of this practice to imply requested action, information field identity, and, in turn, the information field contents of the virtual machine. To assist in readability of this practice, these t

5、erms are used in the context of the presentation material; e.g., “If this I/F is PRESET, ” (PRESET in this context refers to a command contained within the type-specific message set.) Terms with special meaning to this or related docu- ments are shown with leading uppercase characters; e.g., Virtual

6、 Machine; Common Messages. Page 1 of 19 pages 1 Scope of the dialect This dialect is intended to be used for the external control of routing switcher systems. 2 Multidimensional information fields The controlled elements in a routing switcher are in the crosspoints. The crosspoints are arranged in a

7、 multidimensional way; .e., to identify an individual crosspoint, it is usually necessary to specify the following characteristics of its location: - its row (1 .dimension); - its column (2.dimension); - its level (3.dimension); - its matrix (4.dimension). (The latter applies only to a switcher cons

8、isting of several matrices.) In ESbus dialects, all kinds of status data are main- tained in Information Fields (VFs). Each type of infor- mation has its corresponding I/F associated with a unique I/F Name. In routing switcher systems, nearly all status data are related to crosspoints. Because cross

9、points are arranged in a multidimensional way, and each crosspoint is the carrier of status data, the I/Fs describing routing switcher data must also be multidimensional. The particular item of information belonging to one crosspoint is just an element of the whole Information Field of acertain type

10、. This requires additional descriptors which point to the location of this element within the field; .e., to the row, column, level, and matrix. When such an element of an I/F is tallied, these descriptors are simply carried as parameters in the format. When such an element is accessed, however, Cop

11、yright O 1996 by the SOCIETY OF MOTION PICTURE AND TELEVISION ENGINEERS 595 W. Hartsdale Ave., White Plains, NY 10607 (914) 761-1100 Approved September 1,1996 SUPTE RP*LL 96 357403 O002446 085 W RP 191-1996 a different mechanism is required due to the fact that the Common commands which access I/Fs

12、(e.g., READ, UPDATE, CYCLE) allow only for specifying the I/F name. No additional descriptor information is permitted in the format. Such additional information must, therefore, be transmitted in advance by pre- setting one or more pointers which predefine the parameters necessary for multidimension

13、al access. The pointers themselves also reside in Information Fields of their own and thus can be PRESET as any other presettable I/F. This gives the advantage that the pointer information need only be transmitted when it really changes, not in advance of every I/F access. The names of the relevant

14、pointers are: - MATRIX POINTER; - LEVEL POINTER; - SOURCE POINTER; - DESTINATION POINTER. NOTE - In order to PRESET a multidimensional VF, no pointers are required since the whole format of an I/F appears within the PRESET command, including the descriptors. Because of special requirements of routin

15、g switchers, one of these dimensions may not be specified; e.g., the I/F DESTINATIONS-TO-SOURCE does not use the DESTINATION POINTER because it shows all connections between a specified source and any destination in the form of a list. 3 Wildcard characters In order to facilitate access to a whole a

16、rray (row, column, level, matrix) of one type of a multi- dimensional status information, a wildcard character is introduced (FFh to FFFFh, respectively). A pointer, preset to the wildcard, indicates (when an I/F access requiring this pointer is made) that the information corresponding to the full a

17、vailable range of the pointer is desired. For example, if the LEVEL POINTER is preset to FFh, a subsequent READ of the I/F CROSSPOINT STATUS will result in a multiple I/F RESPONSE message (either in many single messages or in one message using the BEGIN/END construct or in combination) tallying the

18、crosspoint status of all existing levels. A second application of the wildcard concerns certain commands (e.g., CONNECT CROSSPOINT), where it can be used as a normal parameter with the same effect. The description of the commands and information fields in clause 6 contains detailed instructions as t

19、o when and how wildcards can be used. 4 Procedures and events As with all Dialects, the complete Routing Switcher Dialect, by definition, consists of both Common Mes- sages and the Routing Switcher Type-Specific Dialect described in this practice. The elements of the Common Messages prove very usefu

20、l for switcher applications and are, there- fore, recommended. The concept of Procedures provided by the common messages can be used to predefine a lengthy set of commands (by the DEFINE PROCEDURE command) pending the arrival of the EXECUTIVE PROCEDURE command, which causes the entire Procedure to b

21、e performed. The concept of Events provided by the Common Messages can be used to predefine a command (by the DEFINE EVENT command) to be executed at a certain point in time. As the time scale (usually the Timeline) is used, an individual software clock running in each controlled Virtual Machine is

22、preset by the bus controller (by the System Service command REQUEST TIME TRANSMISSION). Both concepts can easily be combed by first defining a procedure, then defining an event with EXECUTE PROCEDURE as the command to be carried out on the timeline. Details about these facilities are described in th

23、e documents about System Service and Common Messages mentioned above. 5 Sample command sequences The following message sequences show the applica- tion of the dialect (including the Common Messages). The commands are also shown encoded into their hexadecimal codes. The PRESET commands signed with a

24、“ sign may be omitted if the corresponding I/F has already been preset by a preceding PRESET command. Page 2 of 19 pages SMPTE RP*191 96 8357403 0002447 TIL = RP 191-1996 5.1 Disconnecting all crosspoints in level #1 O matrix #2: 5.2 Requesting the status of all crocspoints in level #2 of matrix #1:

25、 c P R E S ET c P R ES ET The response from the controlled virtual machine may be: cI/F ITEM RESPONSE c DE STI NATI ON-TO-SOU RCE (one connection) (multiple connection) COA cFFFF cFFFF c60 CO1 c60 c60r cFFFF c46 c23 CO1 c46 COI c0003 COI c0004 c0004 c46 coo1 1 5.3 Instructing the controlled Virtual

26、Machine to tally any changes in the crosspoint status of matrix #3: c60 c41 c U P DATE On a change, the response from the controlled Virtual Machine may be: c02 . Once defined, the procedures may be carried out as often as desirable simply by commanding: 5.5 Setting a crosspoint at 9:00 oclock on th

27、e timeline: Page 4 of 19 pages SMPTE RP*LSL 9b Ip3 8357401 O002449 894 m RP 191 -1 996 6 Routing switcher type-specific messages Virtual machine type is 05h. GENERAL NOTES 1 All parameters described below as 1-byte numbers or 2-byte numbers are binary-coded unsigned numbers. 2 Parameters which can b

28、e used with Wildcard Characters are indicated below by FFh = all or FFFFh = all, respectively. 3 In all cases, the temporal order or EVENTS must be preserved. Mutually exclusive commands actuated by the EVENT construct, which are placed on the EVENT cue at the same trigger point, will cause both eve

29、nts to cancel. 6.1 Index Numerical Index of Keywords, Information Field Names, and Mnemonics 40 41 42 43 44 45 46 47 48 49 4A 4B 4c 4D 4E 4F 50 51 52 53 54 55 56 57 58 59 5A 5B 5c 50 5E 5F 60 MESSAGE KEYWORDS MNEMONIC Not used Not used CONNECT CROSSPOINT DISCONNECT CROSSPOINT LOCK CROSSPOINT UNLOCK

30、CROSSPOINT SPECIFIC MUTE Not used TEST CROSSPOINTS Not used SET CROSSPOINT EXCLUSION CLEAR CROSSPOINT EXCLUSION Not used Not used Not used Not used Not used Not used Not used Not used Not used Not used Not used Not used CHOP Not used SET CHOP RATE SET CHOP TIME Not used Not used Not used Not used PR

31、ESET 40 41 CONC 42 DISC 43 LCKC 44 UNLC 45 SPMT 46 47 TESC 48 49 SCEX 4A CCEX 4B 4c 4D 4E 4F 50 51 52 53 54 55 56 57 CHOP 58 59 SCHR 5A SCHT 5B 5c 5D 5E 5F PRST 60 I/F FIELD NAMES MNEMONIC COMMAND ERROR STATUS MATRIX POINTER LEVEL POINTER SOURCE POINTER DEST I NATI ON POINTER Not used DESTINATION-TO

32、-SOURCE SOURCES-TO-DESTINATION CROSSPOINT STATUS SRC SIGNAL STATUS LEVEL CONFIGURATION LEVEL STATUS-MISSING BLOCKS LEVEL STATUS-ADDED BLOCKS Not used SOURCE NAME DESTINATION NAMES LOCKED DEST-TO-SOURCE LOCKED SOURCES-TO-DEST EXCLUSION DEST-TO-SOURCE EXCLUSION SOURCES-TO-DEST Not used Not used Not us

33、ed Not used CHOP SOURCE CHOP RATE STATUS CHOP TIME STATUS Not used Not used Not used Not used Not used DESTINATIONS- I N-CHOP CEST MPOI LPOI SPOI DPOI DTOS STOD CSTA SSTA LEC0 LSMB LSAB SNAM DNAM LDTS LSTD EXDS EXSD DICH CSRC CHRS CHTS Page 5 of 19 pages SMPTE RP*lL 96 m 8357403 0002450 506 m RP 191

34、 -1 996 6.2 Keywords 40 Not used 41 Not used 42 CONNECT CROSSPOINT causes the crosspoint between the specified source (row) and the specified destination (column) in the specified level of the specified matrix to be connected. Format: 1 -byte number (FFh = al I) 1 -byte number (FFh = all) 2-byte num

35、ber 2-byte number (FFFFh = all) NOTES 1 If the matrix is addressed with the wildcard FFh, the crosspoints between specified source and destination in the specified level of all available matrices are connected. 2 If the level is addressed with the wildcard FFh, the crosspoints between the specified

36、source and destination in all available levels of the specified matrix are connected. 3 If the destination is addressed with the wildcard FFFFh, the crosspoints between the specified source and all available destinations in the specified level of the specified matrix are connected. 4 More than one p

37、arameter may use the wildcard at the same time 43 DISCONNECT CROSSPOINT causes the crosspoint between the specified source (row) and the specified destination (column) in the specified level of the specified matrix to be disconnected. Format: 1-byte number (FFh = all) 1-byte number (FFh = all) 2-byt

38、e number (FFFFh = all) 2-byte number (FFFFh = all) NOTES 1 If the matrix is addressed with the wildcard FFh, the crosspoints between specified source and destination in the specified level of all available matrices are disconnected. 2 If the level is addressed with the wildcard FFh, the crosspoints

39、between the specified source and destination in all available levels of the specified matrix are disconnected. 3 If the source is addressed with the wildcard FFFFh, a crosspoint that might be set between a source and the specified destination in the specified level of the specified matrix is disconn

40、ected. 4 If the destination is addressed with the wildcard FFFFh, the crosspoints between the specified source and all available destinations in the specified level of the specified matrix are disconnected. 5 More than one parameter may use the wildcard at the same time; e.g., if both source and des

41、tination are addressed with the wildcard FFFFh, all crosspoints in the specified level of the specified matrix are disconnected. Page 6 of 19 pages - SMPTE RP*LL 96 W 8357403 0002453 442 = RP 191-1996 44 LOCK CROSSPOINT causes the crosspoint between the specified source (row) and the specified desti

42、nation (column) in the specified level of the specified matrix to be locked in its current state (either connected or disconnected). Format: 1 -byte number (FFh = ali) 1-byte number (FFh = ail) 2-byte number (FFFFh = present state) 2-byte number (FFFFh = all) NOTES 1 If the matrix is addressed with

43、the wildcard FFh, the crosspoints between specified source and destination in the specified level of all available matrices are locked in their respective states. 2 If the level is addressed with the wildcard FFh, the crosspoints between the specified source and destination in all available levels o

44、f the specified matrix are locked in their respective states. 3 If the source is addressed with the wildcard FFFFh, the crosspoints between all available sources and the specified destination are locked in their respective states. 4 If the destination is addressed with the wildcard FFFFh, the crossp

45、oints between the specified source and all available destinations in the specified level of the specified matrix are locked in their respective states. 5 More than one parameter may use the wildcard at the same time. 45 UNLOCK CROSSPOINT causes the crosspoint between the specified source (row) and t

46、he specified destination (column) in the specified level of the specified matrix to be unlocked and available for a change in state. Format: 1 -byte number (FFh = all) 1 -byte number (FFh = all) 2-byte number (FFFFh = all) 2-byte number (FFFFh = all) NOTES 1 If the matrix is addressed with the wildc

47、ard FFh, the crosspoints between specified source and destination in the specified level of all available matrices are unlocked. 2 If the level is addressed with the wildcard FFh, the crosspoints between the specified source and destination in all available levels of the specified matrix are unlocke

48、d. 3 If the source is addressed with the wildcard FFFFh, a crosspoint that might be locked between a source and the specified destination in the specified level of the specified matrix is unlocked. 4 If the destination is addressed with the wildcard FFFFh, the crosspoints between the specified sourc

49、e and all available destinations in the specified level of the specified matrix are unlocked. 5 More than one parameter may use the wildcard at the same time: e.g., if both source and destination are addressed with the wildcard FFFFh, all crosspoints in the specified level of the specified matrix are unlocked. Page 7 of 19 pages SUPTE RP*LL 9b H 8357403 0002452 389 RP 191-1996 46 SPECIFIC MUTE directs the controlled Virtual Machine to switch off all responses previously initiated by a CYCLE or UPDATE command for the specified Information Field. Format: NOTES 1 This command supp

展开阅读全文
相关资源
猜你喜欢
相关搜索

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

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