A PPENDIX Q A LPHABET T HE I NTERNATIONAL R EFERENCE. William Stallings Copyright 2010

Similar documents
Table 7.1 The International Reference Alphabet (IRA) b b 5

Telegraphic alphabet for data communication by phase shift keying at 31 Bd in the amateur and amateur-satellite services. Recommendation ITU-R M.

DigiPoints Volume 1 SINE WAVES VA 3.1 SCTE

Decoding a Signal in Noise

Introduction to Coding

Signal Paths from Analog to Digital

Data Transmission. ITS323: Introduction to Data Communications. Sirindhorn International Institute of Technology Thammasat University ITS323

Bur3074 NADAMOO 2.4G Wireless & USB wired Barcode Scanner. Quick Start Guide

Data Representation. "There are 10 kinds of people in the world, those who understand binary numbers, and those who don't."

I-500. Programming Guide. 2D Imaging Barcode Scanner. Advanced Handheld High-Speed Laser Scanner

NATIONAL CERTIFICATE (VOCATIONAL) ELECTRONIC CONTROL AND DIGITAL ELECTRONICS NQF LEVEL 4 NOVEMBER 2009

See notes for calculations 4110 Usage Hours 1 Integer RO Y - Hours YP Usage Minutes 1 Integer RO Y - Minutes 0-59 YP

4111 Usage Minutes 1 Integer RO Y - Minutes 0-59 Y Y YP

NADAMOO2.4G Wireless & USB wired Barcode Scanner. Quick Start Guide

TP4-WT4 Serial Communications Output Addendum

BARCODE SCANNER. FUZZYSCAN FAMILY Quick Start Guide

UAS Telemetry. Objective

VCE VET INTEGRATED TECHNOLOGIES

VCE VET ELECTROTECHNOLOGY

UART CHAPTER INTRODUCTION

Communications and Communications Systems

NUMBER SYSTEM AND CODES

PROGRAMMING GUIDE S302D. 2D Imaging Barcode Scanner. Programming Guide. Advanced imaging barcode scanner

Formatting and Baseband Modulation

Transmission Principles

Representation of Information. Transmission Principles. Agenda. Transmission of Information

Subject: Aeronautical Telecommunications Digital Data Communication and Voice Communication System

)454 6 TELECOMMUNICATION STANDARDIZATION SECTOR OF ITU

Line-to-line RMS Volts, 3 phases 4 digits (XXX.X) Volts

) ,4)0,%8 $4%$#% ).4%2&!#% &/2 53%2 #,!33%3 05",)# $!4!.%47/2+3 ).4%2&!#%3. )454 Recommendation 8 INTERNATIONAL TELECOMMUNICATION UNION

SG300BT Wireless Handheld Linear Imager Bar code Scanner

INTERNATIONAL TELECOMMUNICATION UNION DATA COMMUNICATION NETWORK: INTERFACES

OHIO SEMITRONICS, INC. DIGITAL AC POWER MONITOR OSI SPECIFICATIONS

)454 3 ).4%2.!4)/.!, 4%,%'2!0(!,0(!"%4.O 4%,%'2!0(9!,0(!"%4)#!, 4%,%'2!0( 4%2-).!, %15)0-%.4 )454 2ECOMMENDATION 3

IIbm. AM International, lnc. lnternational Symbology Specification - QR Code. AIM International ITS Date:

INTERNATIONAL TELECOMMUNICATION UNION

CWR-670 TELEREADER RECEIVE - ONLY RTTY/CW TERMINAL INSTRUCTION MANUAL QUALITY COMMUNICATIONS EQUIPMENT

13. OP-03 RS-232C SERIAL INTERFACE

OD 0465 DIGITAL CIRCUITS AND PRECISION SOLDERING

MODEL PAXCDC -SERIAL COMMUNICATIONS PLUG-IN OPTION CARDS

Data and Computer Communications

MULTIPLE CHOICE QUESTIONS

Back to. Communication Products Group. Technical Notes. Local/Remote Control, 9300 Series

MINI PRINTER. Contents. Instruction Manual DESK TYPE SE7200 SD SE7200 PD SE7200 ST SE7200 PT. Chapter 1. Pre-face. Chapter 2.

2320 cousteau court

Chapter 5: Modulation Techniques. Abdullah Al-Meshal

Error Detection and Correction

RECOMMENDATION ITU-R BT.1302 *

Disclosure to Promote the Right To Information

HA400/HA900 HA401/HA901

CHAPTER 3: Data Formats

MODEL PAXCDC -SERIAL COMMUNICATIONS PLUG-IN OPTION CARDS

SIN 57 Issue 2.4 May 2018

Module Type Controller SRV. Communication Instruction Manual IMS01P01-E7 RKC INSTRUMENT INC.

APPLICATION BULLETIN. SERIAL BACKGROUNDER (Serial 101) AB23-1. ICS ICS ELECTRONICS division of Systems West Inc. INTRODUCTION CHAPTER 2 - DATA FORMAT

Power Torque Meter 1. Basic technical specifications

RECOMMENDATION ITU-R BT *

RS-232 Data Acquisition Module 232SPDA and 232SPDACL Document No. 232SPDA3798

Infrared Instant Messenger Introductory Digital Systems Laboratory Final Project

) #(2/./53 $!4! 42!.3-)33)/.!4! $!4! 3)'.!,,).' 2!4% ()'(%2 4(!. KBITS 53).' K(Z '2/50 "!.$ #)2#5)43

Code Master. Model CWR-610E OPERATING INSTRUCTIONS

SCM9B-D100 SERIES USERS MANUAL

BSc (Hons) Computer Science with Network Security, BEng (Hons) Electronic Engineering. Cohorts: BCNS/17A/FT & BEE/16B/FT

Installation procedure Ground loop reader: LBS type R12 / RS232 type 5C

Superseded by a more recent version INTERNATIONAL TELECOMMUNICATION UNION GENERAL ASPECTS OF DIGITAL TRANSMISSION SYSTEMS

RECOMMENDATION 584-1* (Question 12/8, Study Programme 12A/8)

Glossary of Technical Terms for Process Weighing

COMP467. Local Asynchronous Communication. Goals. Data is usually sent over a single channel one bit at a time.

Multi-Channel RS-232 Serial RF Transceiver

WIEG4PRT-A Four port Wiegand to RS232 Converter.

INTERNATIONAL TELEGRAPH ALPHABET

APPENDICES. o OR OSB OSC OSD OSH PR PS. o DB OW E ER F FR FSA FSB FSC FSD FSE FSF FSG FSH G GH "H H IS K L LD LF MC MN MPA MPI N.

ROM/UDF CPU I/O I/O I/O RAM

Select datum Page backward in parameter list

WIE232-A Dual Wiegand to RS232 Converter.

MICRImage CHECK READER TECHNICAL REFERENCE MANUAL

Industriefunkuhren. Technical Manual. System 7001RC. Multi-Source Function ENGLISH. Version:

CSCI-1680 Physical Layer Rodrigo Fonseca

Select datum Page backward in. parameter list

Channel Coding/Decoding. Hamming Method

RECOMMENDATION ITU-R M.821-1*

RECOMMENDATION ITU-R M *

An open source and flexible ACARS receiver based on software defined radio

Liquid Level Sensors. M-Series Magnetostrictive Sensors

Instruction Sheet UPS SERIES. Serial Control Protocol. I Rev E

and coding (a.k.a. communication theory) Signals and functions Elementary operation of communication: send signal on

LOCAL/REMOTE CONTROL and FUNCTIONAL DESCRIPTION. UNIVERSAL Ku-BAND TEST TRANSLATOR UNIVERSAL DBS BAND TEST TRANSLATOR

Zonerich AB-T88. MINI Thermal Printer COMMAND SPECIFICATION. Zonerich Computer Equipments Co.,Ltd MANUAL REVISION EN 1.

Digital Information. INFO/CSE 100, Spring 2006 Fluency in Information Technology.

Chapter 9: Serial Communication Interface SCI. The HCS12 Microcontroller. Han-Way Huang. September 2009

ETSI TS V2.1.1 ( ) Technical Specification

Carbon Dioxide (Tiny CO2) Gas Sensor. Rev TG400 User Manual

Installation Custom Sensors Series RS12100 CCD Scan Engine

Error Detection and Correction: Parity Check Code; Bounds Based on Hamming Distance

NLS-HR32 Series. Hand-held Barcode Scanner (NLS-HR3250-SX) User Guide

Confirm entry value Set display to value from Actual value and input display Select datum P79 (P80!) (7-segment LED,

INTRODUCTION. T hank you for your HB8215/HB8216 loadcell indicator purchase. The HB8215 and HB8216 are the best choice for industrial weighing

Data transmission - Transmission modes

igital Weighing Indicator

420A, 430A, 460A, 510A, 520C, 540C, 620B, 644B, 680B, 684B, 724C, 754C, & 784C)

Transcription:

A PPENDIX Q T HE I NTERNATIONAL R EFERENCE A LPHABET William Stallings Copyright 2010 Supplement to Cryptography and Network Security, Fifth Edition William Stallings Prentice Hall 2010 ISBN-10: 0136097049 http://williamstallings.com/crypto/crypto5e.html

A familiar example of data is text or character strings. While textual data are most convenient for human beings, they cannot, in character form, be easily stored or transmitted by data processing and communications systems. Such systems are designed for binary data. Thus a number of codes have been devised by which characters are represented by a sequence of bits. Perhaps the earliest common example of this is the Morse code. Today, the most commonly used text code is the International Reference Alphabet (IRA). 1 Each character in this code is represented by a unique 7-bit binary code; thus, 128 different characters can be represented. Table Q.1 lists all of the code values. In the table, the bits of each character are labeled from b 7, which is the most significant bit, to b 1, the least significant bit. Characters are of two types: printable and control (Table Q.2). Printable characters are the alphabetic, numeric, and special characters that can be printed on paper or displayed on a screen. For example, the bit representation of the character "K" is b 7 b 6 b 5 b 4 b 3 b 2 b 1 = 1001011. Some of the control characters have to do with controlling the printing or displaying of characters; an example is carriage return. Other control characters are concerned with communications procedures. IRA-encoded characters are almost always stored and transmitted using 8 bits per character. The eighth bit is a parity bit used for error detection. The parity bit is the most significant bit and is therefore labeled b 8. This bit is set such that the total number of binary 1s in each octet is always odd (odd parity) or always even (even parity). Thus a transmission error that changes a single bit, or any odd number of bits, can be detected. 1 IRA is defined in ITU-T Recommendation T.50 and was formerly known as International Alphabet Number 5 (IA5). The U.S. national version of IRA is referred to as the American Standard Code for Information Interchange (ASCII). Q-2

Table Q.1 The International Reference Alphabet (IRA) bit position b 7 0 0 0 0 1 1 1 1 b 6 0 0 1 1 0 0 1 1 b 5 0 1 0 1 0 1 0 1 b 4 b 3 b 2 b 1 0 0 0 0 NUL DLE SP 0 @ P ` p 0 0 0 1 SOH DC1! 1 A Q a q 0 0 1 0 STX DC2 " 2 B R b r 0 0 1 1 ETX DC3 # 3 C S c s 0 1 0 0 EOT DC4 $ 4 D T d t 0 1 0 1 ENQ NAK % 5 E U e u 0 1 1 0 ACK SYN & 6 F V f v 0 1 1 1 BEL ETB ' 7 G W g w 1 0 0 0 BS CAN ( 8 H X h x 1 0 0 1 HT EM ) 9 I Y i y 1 0 1 0 LF SUB * : J Z j z 1 0 1 1 VT ESC + ; K [ k { 1 1 0 0 FF FS, < L \ l 1 1 0 1 CR GS - = M ] m } 1 1 1 0 SO RS. > N ^ n ~ 1 1 1 1 SI US /? O _ o DEL Q-3

Table Q.2 IRA Control Characters (page 1 of 2) Format Control BS (Backspace): Indicates movement of the printing mechanism or display cursor backward one position. HT (Horizontal Tab): Indicates movement of the printing mechanism or display cursor forward to the next preassigned 'tab' or stopping position. LF (Line Feed): Indicates movement of the start of the next line. VT (Vertical Tab): Indicates movement of the next of a series or preassigned printing lines. FF (Form Feed): Indicates movement of the starting position of the next page, form, or screen. CR (Carriage Return): Indicates movement of the printing mechanism or display cursor to the starting position of the same line. Transmission Control SOH (Start of Heading): Used to indicate the start of a heading, which may contain address or routing information. STX (Start of Text): Used to indicate the start of the text and so also indicates the end of the heading. ETX (End of Text): Used to terminate the text that was started with STX. EOT (End of Transmission): Indicates the end of a transmission, which may have included one or more 'texts' with their headings. ENQ (Enquiry): A request for a response from a remote station. It may be used as a 'WHO ARE YOU' request for a station to identify itself. ACK (Acknowledge): A character transmitted by a receiving device as an affirmation response to a sender. It is used as a positive response to polling messages. NAK (Negative Acknowledgment): A character transmitted by a receiving device as a negative response to a sender. It is used as a negative response to polling messages. SYN (Synchronous/Idle): Used by a synchronous transmission system to achieve synchronization. When no data is being sent a synchronous transmission system may send SYN characters continuously. ETB (End of Transmission Block): Indicates the end of a block of data for communication purposes. It is used for blocking data where the block structure is not necessarily related to the processing format. Q-4

Table Q.2 IRA Control Characters (page 2 of 2) Information Separator FS (File Separator) GS (Group Separator) RS (Record Separator) US (Unit Separator) Information separators to be used in an optional manner except that their hierarchy shall be FS (the most inclusive) to US (the least inclusive) Miscellaneous NUL (Null): No character. Used for filling in time or filling space on tape when there are no data. BEL (Bell): Used when there is need to call human attention. It may control alarm or attention devices. SO (Shift Out): Indicates that the code combinations that follow shall be interpreted as outside of the standard character set until a SI character is reached. SI (Shift In): Indicates that the code combinations that follow shall be interpreted according to the standard character set. DEL (Delete): Used to obliterate unwanted characters; for example by overwriting. SP (Space): A nonprinting character used to separate words, or to move the printing mechanism or display cursor forward by one position. DLE (Data Link Escape): A character that shall change the meaning of one or more contiguously following characters. It can provide supplementary controls, or permits the sending of data characters having any bit combination. DC1, DC2, DC3, DC4 (Device Controls): Characters for the control of ancillary devices or special terminal features. CAN (Cancel): Indicates that the data that precedes it in a message or block should be disregarded (usually because an error has been detected). EM (End of Medium): Indicates the physical end of a tape or other medium, or the end of the required or used portion of the medium. SUB (Substitute): Substituted for a character that is found to be erroneous or invalid. ESC (Escape): A character intended to provide code extension in that it gives a specified number of continuously following characters an alternate meaning. Q-5