UBC Theses and Dissertations

UBC Theses Logo

UBC Theses and Dissertations

Trans-Canada computer network and its application to point-of-sale and other systems Schuler, Max Michael 1976

Your browser doesn't seem to have a PDF viewer, please download the PDF to view this item.

Item Metadata

Download

Media
831-UBC_1976_A45 S38.pdf [ 5.44MB ]
Metadata
JSON: 831-1.0093532.json
JSON-LD: 831-1.0093532-ld.json
RDF/XML (Pretty): 831-1.0093532-rdf.xml
RDF/JSON: 831-1.0093532-rdf.json
Turtle: 831-1.0093532-turtle.txt
N-Triples: 831-1.0093532-rdf-ntriples.txt
Original Record: 831-1.0093532-source.json
Full Text
831-1.0093532-fulltext.txt
Citation
831-1.0093532.ris

Full Text

A TRANS-CANADA COMPUTER NETWORK AND I T S AP P L I C A T I O N TO POINT-OF-SALE AND OTHER SYSTEMS by MAX MICHAEL SCHULER B . A . S c , U n i v e r s i t y o f B r i t i s h C o l u m b i a , 1968 A T h e s i s S u b m i t t e d i n P a r t i a l F u l f i l l m e n t o f t h e R e q u i r e m e n t s f o r t h e D e g r e e o f M a s t e r o f B u s i n e s s A d m i n i s t r a t i o n i n t h e D e p a r t m e n t o f Commerce a n d B u s i n e s s A d m i n i s t r a t i o n We a c c e p t t h i s t h e s i s a s c o n f o r m i n g t o t h e r e q u i r e d s t a n d a r d THE UNIVERSITY OF B R I T I S H COLUMBIA J u n e , 1973 @ Max Michael S c h u l e r , 1976 In p r e s e n t i n g t h i s t h e s i s in p a r t i a l f u l f i l m e n t o f the r e q u i r e m e n t s f o r an advanced deg ree at the U n i v e r s i t y o f B r i t i s h C o l u m b i a , I a g r e e tha t the L i b r a r y s h a l l make i t f r e e l y a v a i l a b l e f o r r e f e r e n c e and s t u d y . I f u r t h e r agree t h a t p e r m i s s i o n f o r e x t e n s i v e c o p y i n g o f t h i s t h e s i s f o r s c h o l a r l y p u r p o s e s may be g r a n t e d by the Head o f my Department o r by h i s r e p r e s e n t a t i v e s . I t i s u n d e r s t o o d t h a t c o p y i n g o r p u b l i c a t i o n o f t h i s t h e s i s f o r f i n a n c i a l g a i n s h a l l not be a l l o w e d w i t h o u t my w r i t t e n p e r m i s s i o n . M.M. S c h u l e r Department o f C o m m e r c e a n d B u s i n e s s A d m i n i s t r a t i o n The U n i v e r s i t y o f B r i t i s h Co lumb ia Vancouver 8, Canada D a t e June 25 . 1 9 7 3 ABSTRACT i . The-" d i v e r g e n c e b e t w e e n t h e demands f o r more e f f e c t i v e and more e c o n o m i c d a t a c o m m u n i c a t i o n s m e d i a by u s e r s o f d i g i t a l c o m p u t e r s a n d t h e p r e s e n t a c t u a l t r e n d o f t h e f o r m o f t h e s e m e d i a a s p r o v i d e d by t o d a y ' s common c a r r i e r s i n Canada w a r r a n t s u n p r e c e d e n t e d e x a m i n a t i o n . A t t h e h e a r t o f t h i s p r o b l e m i s a c o m p l e x s e r i e s o f i n t e r r e l a t e d t e c h n i c a l and f i n a n c i a l i s s u e s t h a t a r e e x a m i n e d i n t h i s t h e s i s f r o m t h e p o i n t o f v i e w o f a manager a t t e m p t i n g t o g a i n i n s i g h t i n t o t h e n a t u r e o f a s o l u t i o n . To p r o v i d e t h i s i n s i g h t t h e t h e s i s r e c a p i t u l a t e s s i g n i f i c a n t h i s t o r i c a l a c c o m p l i s h m e n t s i n t h e a r e a s o f d a t a n e t w o r k s , i t e x a m i n e s p r e s e n t t h i n k i n g a b o u t t h e means o f e c o n o m i c a l l y e x -p a n d i n g t h e n a t u r e o f what i s now c o n s i d e r e d a s t i m e - s h a r e d c o m p u t i n g , a n d i t r e v i e w s d e v e l o p m e n t s i n a p p l i e d c o m m u n i c a t i o n s t e c h n o l o g y and s o l i d - s t a t e e l e c t r o n i c s t h a t a r e deemed t o h a v e an i m p o r t a n t b e a r i n g on a s o l u t i o n t o t h e p r o b l e m . The b a s i c m a t e r i a l was g l e a m e d f r o m t e c h n i c a l l i t e r a t u r e , t r a d e a r t i c l e s , and p e r s o n a l i n t e r v i e w s . The t h e s i s a p p l i e s t h i s i n s i g h t t o a s o l u t i o n o f t h e p r o b l e m b y p o s t u l a t i n g t h e e f f e c t a n d mode o f o p e r a t i o n o f a T r a n s - C a n a d a C o m p u t e r N e t w o r k ; i t p o i n t s o u t a r e a s i n c o m p u t e r a p p l i c a t i o n s t h a t m i g h t b e n e f i t f r o m s u c h a n e t and s p e c i f i c a l l y d e v e l o p s t h e s u b j e c t o f P o i n t - o f - S a l e s y s t e m s . P o i n t - o f - S a l e s y s t e m s a r e shown t o f a l l i n t o t h e a r e a s o f e i t h e r g e n e r a l - p u r p o s e t i m e - s h a r e d p r o c e s s o r s o r d e d i c a t e d m i n i p r o c e s s o r c o n f i g u r a t i o n s w i t h i n t h e f r a m e w o r k o f t o d a y ' s c o m m e r c i a l p o s s i b i l i t i e s . A n a l y s i s l e a d s t o t h e s u g g e s t i o n o f i i . a multiprocessor approach that would permit highly r e l i a b l e and economical operation a l b e i t only within the context of a Trans-Canada Computer Network. It i s concluded that a net such as proposed would be e n t i r e l y d i g i t a l i n nature and operate independently from telephone equipment; i t s manner of sharing data net capacity would com-plement the operation of present time-sharing computers and be more e f f i c i e n t i n the use of data transmission f a c i l i t y ; i t would extend the concept of time-sharing to small machines and reduce the need f o r f u l l redundancy i n h i g h - r e l i a b i l i t y systems, thus permitting the Canada-wide use of di s t r i b u t e d multi-processors to be a more common configuration. By enabling computer-speed switching using d i g i t a l gating rather than electromechanical switching, charges for data l i n k use would be based on access times rather than l i n e capacity, thus becoming more equitable and i n a l l p r o b a b i l i t y lower. The Trans-Canada Computer Network c h a r a c t e r i s t i c s would provide a common base for data transmission thus e s s e n t i a l l y pointing the way to a solution of- the machine interconnection problem in the case of d i s s i m i l a r processors. The case for a specialized data network, then, arises from the i n a b i l i t y of existing and to a l l appearances, planned telephone services to s a t i s f y data user's transmission re-quirements . TABLE OF CONTENTS i i i . PAGE 1.0 I n t r o d u c t i o n a n d D e f i n i t i o n o f t h e P r o b l e m 1 1.1 S h a r i n g C o m p u t e r s 1 1.1.1 G e n e r a l P u r p o s e M a c h i n e s 3 1.1.2 S p e c i a l P u r p o s e M a c h i n e s 3 1.1.2.1 The C o m m u n i c a t i o n s P r o c e s s o r . 4 1.2 P r o b l e m s A r i s i n g f r o m S h a r i n g C o m p u t e r s 6 1.3 The,Demands P l a c e d o n D a t a L i n e s 9 2.0 E v a l u a t i o n o f E x i s t i n g C o m p u t e r N e t s /. . 12 3.0 B a s i s f o r a n I n d e p e n d e n t T r a n s - C a n a d a C o m p u t e r N e t w o r k 2 2 4.0 Some C o n s i d e r a t i o n s i n t h e D e s i g n o f C o m p u t e r N e t w o r k s 2 5 4.1 S o f t w a r e a nd H a r d w a r e - A s p e c t s 27 5.0 A TCCN a s a n I n i t i a l S t e p i n a S o l u t i o n t o t h e P r o b l e m s o f S h a r i n g 3 9 5.1 Management A s p e c t s o f a TCCN 40 6.0 R e l e v a n t A p p l i c a t i o n s o f O n - l i n e S y s t e m s 44 6.1 G e n e r a l C o n s i d e r a t i o n s 44 6.2 Some E f f o r t s i n N e t w o r k A p p l i c a t i o n s 47 6.2.1 R e s e r v a t i o n S y s t e m s 48 6.2.2 P o i n t - o f - S a l e S y s t e m s 51 6.2.3 P e r s o n n e l D a t a B a n k s 55 6.2.4 E l e c t r o n i c C r e d i t V e r i f i c a t i o n S y s t e m s 57 6.2.5 M e d i c a l D a t a B a n k s 58 6.2.6 A d d i t i o n a l A p p l i c a t i o n s 59 7.0 S u p e r m a r k e t P o i n t - o f - S a l e S y s t e m s 63 7.1 I n p u t / O u t p u t C o n s i d e r a t i o n s 66 7.2 P r o c e s s i n g a n d C o m p u t a t i o n a l C o n s i d e r a t i o n s .. 7 2 7.3 C o m m u n i c a t i o n s A l t e r n a t i v e s a s POS S y s t e m D e t e r m i n a n t s 7 5 7.3.1 The U s e o f E x i s t i n g I n - h o u s e . j_,arge C e n t r a l P r o c e s s o r s 7 5 7.3.2 The U s e o f a S e l f - s u f f i c i e n t I n - s t o r e M i n i c o m p u t e r 7 8 7.3.3 The Use o f L o a d - s h a r i n g M i n i - c o m p u t e r s 8 0 7.3.4 Summary 82 i v . 8.0 C o n c l u s i o n s 8 3 Appendix 1 8 6 Appendix 2 9 2 G l o s s a r y 9 8 B i b l i o g r a p h y l'0'.O L I S T OF ILLUSTRATIONS v . FIGURE PAGE 1 A C a n a d i a n T i m e / S h a r i n g N e t : CALL/3 60 18 2 W e s t e r n S e c t i o n o f CGE T i m e / S h a r i n g N e t 19 3 A TCCN and i t s R o u t i n g P r o c e s s o r s 41,87 4 A l t e r n a t i v e POS S y s t e m s 7 6 5 TCCN M e s s a g e B l o c k 8 8 ACKNOWLEDGEMENT v i . I w i s h t o e x t e n d h e r e w i t h my s i n c e r e s t g r a t i t u d e t o EDP I n d u s t r i e s L i m i t e d o f V a n c o u v e r , C a n a d a f o r t h e f i n a n c i a l a s s i s t a n c e and s e c r e t a r i a l a i d p r o v i d e d t o w a r d s t h e com-p l e t i o n o f t h i s t h e s i s , a s w e l l a s f o r t h e i r i n i t i a t i v e i n r e a l i z i n g t h a t a s y n e r g i s t i c e f f e c t c a n be e x p e c t e d i n an a s s o c i a t i o n b e t w e e n b u s i n e s s and t h e M B A ^ s t u d e n t b y p r o p e r d e f i n i t i o n o f a common g o a l . I c a n o n l y hope t h a t what f o l l o w s w i l l s e r v e a s a t e s t i m o n y t o t h e f a c t t h a t t h e e x a m p l e i s w o r t h f o l l o w i n g i n s i m i l a r f u t u r e e n t e r -p r i s e s . I ' d a l s o l i k e t o t h a n k t h o s e i n d i v i d u a l s and f i r m s t h a t e i t h e r d i r e c t l y o r i n d i r e c t l y c o n t r i b u t e d t h e i r t i m e and e f f o r t i n p r o v i d i n g m a t e r i a l f o r t h e f o l l o w i n g p a g e s , and i n p a r t i c u l a r p r o f e s s o r s B e r n h a r d Schwab, J i m F o r b e s and A l D e x t e r f o r p o i n t i n g o u t i n i t i a l s h o r t c o m i n g s i n t h i s t h e s i s . . .. B u t remember, p l e a s e , t h e Law by w h i c h we l i v e , We a r e n o t b u i l t t o c o m p r e h e n d a l i e , We c a n n e i t h e r l o v e n o r p i t y n o r f o r g i v e . I f y o u make a s l i p i n h a n d l i n g u s y o u d i e ! We a r e g r e a t e r t h a n t h e P e o p l e s o r t h e K i n g s -Be h u m b l e , a s y o u c r a w l b e n e a t h o u r r o d s ! -Our t o u c h c a n a l t e r a l l c r e a t e d t h i n g s , We a r e e v e r y t h i n g on e a r t h - e x c e p t The Gods I R u d y a r d K i p l i n g ( f r o m "The S e c r e t o f t h e M a c h i n e s " ) 1.0 I n t r o d u c t i o n and D e f i n i t i o n o f t h e P r o b l e m The s u b j e c t t o be d i s c u s s e d i s , i n a more d e t a i l e d f o r m u l a t i o n , o f v i t a l c o n c e r n t o t h o s e i n t e r e s t e d i n c r e a t i n g a s t r o n g s e c o n d a r y i n d u s t r y i n C a n a d a . The p r e s e n t m a t e r i a l i s i n -t e n d e d t o show t h e s t r e n g t h t h a t s h o u l d be a t t r i b u t e d t o a T r a n s - C a n a d a C o mputer N e t w o r k , n o t m e r e l y a s a n i s o t e r i c p r o g r a m o f a c a d e m i c i n t e r e s t p o s s i b l y a i m e d a t i n t e r n a t i o n a l p r e s t i g e , b u t a s a p r a c t i c a l i n s t r u m e n t d e s i g n e d t o , o v e r c o m e t h e o b j e c t i o n s t o o u r p r e s e n t d a t a t r a n s m i s s i o n f a c i l i t i e s . I n e s s e n c e , t h e 1 t e c h n i c a l demands i m p o s e d upon and e c o n o m i c a t t r i b u t e s r e q u i r e d o f s u c h a n e t w o r k a r e r e v i e w e d i n t h e c o n t e x t o f one s p e c i f i c a r e a o f a p p l i c a t i o n . W h i l e t h e t e c h n i c a l and e c o n o m i c f o u n d a t i o n s h a v e b e e n l a r g e l y p r e s e n t e d i n a g e n e r a l m a n a g e r i a l f a s h i o n , p o l i t i c a l c o n s i d e r a t i o n s , p r a g m a t i c a l l y i m p o r t a n t b u t s u b j e c t t o v o t e r a t h e r t h a n s i n g l e -m i n d e d r a t i o n a l a n a l y s i s , h a v e b e e n a l m o s t t o t a l l y n e g l e c t e d . I f c o n s i d e r a b l e e m p h a s i s i s p l a c e d u p o n t e c h n i c a l a s p e c t s , t h i s i s m e r e l y a r e f l e c t i o n o f t h e f a c t t h a t t h e y a r e a n i n e x t r i c a b l e p a r t o f a b a s i s f o r o p i n i o n s e x p r e s s e d h e r e i n and must be c o n s i d e r e d f u n d a m e n t a l e v e n t o e c o n o m i c a r g u m e n t s where t h e y a f f e c t t h e c h o i c e s b e t w e e n new a n d e s t a b l i s h e d m a c h i n e s . 1.1 S h a r i n g C o m p u t e r s The v i r t u e s , a t t r i b u t e s , a d v a n t a g e s and d i s a d v a n t a g e s o f s h a r i n g c o m p u t e r s h a v e been w e l l e n o u g h d e v e l o p e d i n t h e l i t e r a t u r e t h a t l i t t l e more i n t h i s r e s p e c t w i l l be r e p e a t e d here."'" 1. B e r n h a r d Schwab, "The E c o n o m i c s o f S h a r i n g C o m p u t e r s " , H a r v a r d B u s i n e s s R e v i e w , X L V I ( S e p t e m b e r - O c t o b e r , 1 9 6 8 ) , pp. 61-70. I t c a n be t a k e n a s a f a c t t h a t f o r a v a s t number o f a p p l i c a t i o n s s h a r i n g l a r g e m a c h i n e s i s e c o n o m i c a l l y s o u n d . Of c o n c e r n h e r e i s n o t w h e t h e r s h a r i n g i s a t a l l i n d i c a t e d b u t t o what e x t e n t i s s h a r i n g p o s s i b l e and s t i l l e c o n o m i c a l l y a d v a n t a g e o u s ; what means o f s h a r i n g c a n be e m p l o y e d t o b e s t a d v a n t a g e a n d a b o v e a l l , g i v e n t h e s e means, what g e n e r a l a t t r i b u t e s must t h e y h a v e t o p r o v i d e t h e w i d e s t r a n g e o f s h a r i n g f a c i l i t i e s . Can a n d / o r s h o u l d s m a l l m a c h i n e s be s h a r e d ? Can c o m p u t e r s s h a r e e a c h o t h e r r a t h e r t h a n j u s t b e i n g s h a r e d by humans? I f some c o m p u t e r s c a n a n d s h o u l d be s h a r e d , must a l l t h e i r c o m p o n e n t s be l o c a l i z e d w i t h i n one m a i n f r a m e ? I f n o t , what w o u l d be t h e " f o r m " o f a d i s t r i b u t e d c o m p u t e r ? What a d v a n t a g e s w o u l d i t h a v e ? Who w o u l d manage a d i s t r i b u t e d c o m p u t e r s h a r e d by a n u n p r e c e d e n t e d l a r g e number o f u s e r s ? The D e p a r t m e n t o f C o m m u n i c a t i o n s o f t h e C a n a d i a n g o v e r n m e n t h a s . c l a s s i f i e d t h e d i s t r i b u t i o n o f c o m p u t e r power on f u n c t i o n a l , o p e r a t i n g - m o d e a n d i n s t i t u t i o n a l b a s e s a s s p e c i a l and g e n e r a l p u r p o s e , b a t c h - o r i e n t e d , t i m e - s h a r e d , m i x e d , p r i v a t e a n d 2 p u b l i c s y s t e m s . I n o r d e r t o p r e s e n t a new a p p r o a c h t o t h e e v a l u a t i o n o f t h e means o f s h a r i n g c o m p u t e r s and t o a n s w e r t h e p r e v i o u s g e n e r a l q u e s t i o n s , we s h a l l r e t a i n c l a s s i f i c a t i o n on a f u n c t i o n a l b a s i s . 2. D e p a r t m e n t o f C o m m u n i c a t i o n s , C o m m u n i c a t i o n s C a n a d a , " P a r t i c i p a t i o n by T e l e c o m m u n i c a t i o n s C a r r i e r s i n P u b l i c . D a t a P r o c e s s i n g , " ( 1 9 7 0 ) . 3 . 1 . 1 . 1 G e n e r a l - P u r p o s e M a c h i n e s T h e s e m a c h i n e s e x i s t t o d a y i n a l a r g e r a n g e o f s i z e , s p e e d and a r c h i t e c t u r e w h i c h d e l i m i t t h e i r t h e o r e t i c a l c a p a b i l i t i e s when programmed i n t h e i r " n a t i v e " o r m a c h i n e l a n g u a g e . T h e i r r e a l c a p a b i l i t i e s , h o w e v e r , a r e more u s u a l l y m e a s u r e d by t h e u s e r i n t e r m s o f a) t h e i r p e r f o r m a n c e a s t r a n s l a t o r s and e x e c u t o r s o f s p e c i f i c g e n e r a l - p u r p o s e l a n g u a g e s , i . e . i n t e r m s o f t h e p e r f o r m a n c e o f t h e i r c o m p i l e r s / i n t e r p r e t e r s , b) t h e i r a b i l i t y t o a c c e p t s p e c i a l - p u r p o s e h a r d w a r e a n d s o f t w a r e , e .g; c o m m u n i c a t i o n s and f i l e management p a c k a g e s a n d c ) t h e i r u p w a r d c o m p a t i b i l i t y w i t h l a r g e r m a c h i n e s . T h i s t h e s i s i n t e n d s t o e x p l a i n how t h e t e r m s o f r e f e r e n c e f o r t h e s e c r i t e r i a may c h a n g e i n t h e f u t u r e . T o d a y t h e a r c h i t e c t u r e o f a l a r g e - s c a l e g e n e r a l - p u r p o s e c o m p u t e r w i l l s u p p o r t m u l t i t a s k o p e r a t i n g ( e x e c u t i v e ) s o f t -w a r e , u n d e r w h i c h s e v e r a l u s e r p r o g r a m s may be e x e c u t e d c o n c u r r e n t l y e v e n i n b a t c h mode. H e n c e f o r t h s u c h a m a c h i n e s h a l l be r e f e r r e d t o a s b e i n g s h a r e d o n l y i f u s e r s n o t p h y s i c a l l y on i t s p r e m i s e s a r e a c c e s s i n g i t . As u n d e r s t o o d t o d a y , t h i s c o m p r i s e s t i m e - s h a r i n g a n d r e m o t e - b a t c h p r o c e s s i n g . 1 . 1 . 2 S p e c i a l - P u r p o s e M a c h i n e s I n g e n e r a l , c o m p u t e r s o f t h i s t y p e may n o t be u n l i k e g e n e r a l -p u r p o s e m a c h i n e s i n t h e i r h a r d w a r e , b u t d i f f e r c o n s i d e r a b l y i n t h e o p e r a t i o n o f t h e i r s o f t w a r e and i n t h e i r n e e d f o r e x t r e m e r e l i a b i l i t y i n many c a s e s . T h i s r e q u i r e m e n t i s . met o f t e n t i m e s by s p e c i a l h a r d w a r e w h i c h c a n o n l y be u s e d by c u s t o m i z e d 4. s o f t w a r e . F u r t h e r , s i n c e t h e h a r d w a r e a n d h e n c e t h e s o f t w a r e c a n d i f f e r r a d i c a l l y f r o m one m a n u f a c t u r e r t o a n o t h e r and w i l l i n d e e d v a r y w i t h t h e a p p l i c a t i o n i n t e n d e d , m a c h i n e s i n t h i s c a t e g o r y c a n be u n u s u a l l y e x p e n s i v e and a r e r a r e l y , i f e v e r , s h a r e d . T h i s t h e s i s w i l l a t t e m p t t o show how t h e n e e d f o r e x t r e m e m a c h i n e r e l i a b i l i t y c a n be r e d u c e d by i n c r e a s i n g t h e d e g r e e o f s h a r i n g among t h e s e m a c h i n e s . A p a r t f r o m m a c h i n e s s u c h a s t h e new I l l i a c - 4 , e s s e n t i a l l y a g e n e r a l - p u r p o s e p a r a l l e l p r o c e s s o r i n t e n d e d f o r t h e s o l u t i o n o f s p e c i a l c o m p u t a t i o n a l p r o b l e m s , s p e c i a l - p u r p o s e m a c h i n e s s h a l l be d i v i d e d i n t o p r o c e s s c o n t r o l l e r s a n d c o m m u n i c a t i o n s p r o c e s s o r s . We s h a l l e x a m i n e t h e n a t u r e a n d s h a r a b i l i t y o f t h e c o m m u n i c a t i o n s p r o c e s s o r . 1.1.2.1 The C o m m u n i c a t i o n s P r o c e s s o r J u s t a s a p r e s i d e n t o f a l a r g e company i s p r o b a b l y n e v e r a d d r e s s e d d i r e c t l y by h i s l o w e s t e m p l o y e e s , d i r e c t c o n n e c t i o n b e t w e e n c o m m u n i c a t i o n s t e r m i n a l s a n d a s h a r e d c o m p u t e r i s u n t h i n k a b l e t o d a y . A l l m e s s a g e s b e t w e e n t h e two must be h a n d l e d by some f o r m o f c o m m u n i c a t i o n s p r o c e s s o r ( C P ) . The b a s i c t r a n s m i s s i o n u n i t s a r e b i t s ; t h e s e must be f o r m a t t e d i n t o w o r d s a n d m e s s a g e s ; i f m e s s a g e s c o n t a i n d e t e c t a b l e e r r o r s t h e y m u s t be c o r r e c t e d ; t h e i r s o u r c e must be i d e n t i f i e d f o r r e p l y and p o s s i b l y f o r r e t r a n s m i s s i o n u n d e r s e v e r e e r r o r c o n d i t i o n ; i f t h e y a r e s e n t i n s p e c i a l c o d e t h e y must be d e c o d e d ; i f t h e y a r r i v e t o o q u i c k l y t o be p r o c e s s e d o r f r o m many s o u r c e s s i m u l t a n e o u s l y , t h e y m u s t be s t o r e d u n t i l p r o c e s s i n g i s p o s s i b l e ; t o b e t t e r t r a c k t h e i d e n t i t y o f t e r m i n a l s 5. and t o p r e v e n t b u f f e r s t o r a g e o v e r f l o w c o n d i t i o n s , t e r m i n a l s may be p o l l e d ( i . e . m e s s a g e s r e q u e s t e d ) a t p r e s e t i n t e r v a l s ; t e r m i n a l s must be a n s w e r e d i n t h e same c o d e t h a t t h e y u s e d f o r t r a n s m i s s i o n when d i f f e r e n t t y p e s o f t e r m i n a l s a r e i n v o l v e d ; t e r m i n a l r e q u e s t s must be c l a s s i f i e d i n t o e x t e r n a l and i n t e r n a l p r i o r i t y c l a s s e s and p a s s e d on t o t h e e x e c u t i v e s y s t e m by means o f i n t e r r u p t s . T h e s e t a s k s i l l u s t r a t e some b a s i c f u n c t i o n s o f t h e c o m m u n i c a t i o n s p r o c e s s o r o f t o d a y . S p e c i f i c a l l y , t h e y a r e p e r f o r m e d by a f r o n t - e n d CP. A d d i t i o n a l t a s k s a r e c a r r i e d o u t by s p e c i a l i z e d C P ' s : message s w i t c h i n g , w h e r e a s t a n d - a l o n e CP may be m e r e l y c o l l e c t i n g m e s s a g e s and r o u t i n g them t h r o u g h v a r i o u s l i n e s m e e t i n g a t a node i n a m e t w o r k , a n d c o n c e n t r a t i n g , w h e r e s e v e r a l m e s s a g e s a r r i v i n g o v e r l o w - s p e e d d a t a l i n e s a r e g a t h e r e d a n d f e d i n t o one h i g h - s p e e d l i n e f o r l o n g - d i s t a n c e t r a n s m i s s i o n t o r e d u c e t r a n s m i s s i o n c o s t s . B o t h t h e s e s p e c i a l i z e d t a s k s may be c a r r i e d o u t by a s i n g l e CP c a l l e d a s t o r e - a n d - f o r w a r d p r o c e s s o r . The c o m p l e x i t y o f d e s i g n o f CP's and t h e b e w i l d e r i n g v a r i e t y o f m a c h i n e s a v a i l a b l e t o c a r r y o u t s i m i l a r t a s k s i n v a r i o u s c o m b i n a t i o n s a r e b a s i c a l l y due t o t h e d i f f e r e n t t y p e s o f n e t -w o r k s w i t h i n w h i c h a s h a r e d p r o c e s s o r may f i n d i t s e l f embedded. T h i s t h e s i s w i l l a t t e m p t t o p o i n t a way o u t o f t h e r e s u l t a n t u s e r d i l e m m a . I t w i l l be o f i n t e r e s t , i n o r d e r t o d e v e l o p t h e i r i m p o r t a n c e more f u l l y , t o d i v i d e CP's i n t o d i s c r e t e CP's and d i s t r i b u t e d 6. C P ' s . A l t h o u g h t h e s e t e r m s m i g h t be f o u n d i n t h e l i t e r a t u r e , t h e y h a v e b e e n c o i n e d f o r o u r p u r p o s e s t o d i s t i n g u i s h CP's on t h e b a s i s o f t h e i r d e d i c a t i o n t o m e s s a g e s d e s t i n e d f o r and c o m i n g f r o m a s p e c i f i c s h a r e d p r o c e s s o r . I n o t h e r w o r d s , a CP i s d i s c r e t e i f . i t h a n d l e s a l l c o m m u n i c a t i o n s t a s k s f o r a g i v e n c o m p u t e r s i t e , i t i s p a r t o f a d i s t r i b u t e d CP i f i t p e r f o r m s some t a s k s and l e a v e s o t h e r s t o m a c h i n e s e l s e w h e r e i n t h e c i r c u i t b e t w e e n u s e r and c e n t r a l p r o c e s s o r . I t c a n be c o n c l u d e d t h a t i f t h e t r u e f u n c t i o n o f a c o m p u t e r n e t w o r k i s t o be t h e t r a n s m i s s i o n and d i s t r i b u t i o n o f m e s s a g e s ( i . e . i n f o r m a t i o n d i r e c t l y a s s i m i l a b l e a t e a c h end o f a c i r c u i t ) , t h e n i t must c o n t a i n , o r be p a r t o f , a t l e a s t one c o m m u n i c a t i o n s p r o c e s s o r . 1.2 P r o b l e m s A r i s i n g f r o m S h a r i n g C o m p u t e r s We h a v e s a i d t h a t s h a r e d c o m p u t e r s a r e h e r e t o s t a y . T hey h a v e i n g e n e r a l become f a r more s o p h i s t i c a t e d m a c h i n e s t h a n t h e y w e r e e v e n s i x o r s e v e n y e a r s a g o . The MULTICS t i m e - s h a r i n g 3 s y s t e m f i r s t d e s c r i b e d i n 1965 a s a n MIT d e v e l o p m e n t , i n v o l v i n g v i r t u a l memory, m u l t i p r o c e s s i n g a n d m u l t i p r o g r a m m i n g h a s b e e n i n c o r p o r a t e d i n t o t h e a r c h i t e c t u r e o f v a r i o u s m a c h i n e s s i n c e 1966. T h e s e a r e i m p o r t a n t f e a t u r e s b e c a u s e , by i n c r e a s i n g t h e t h r o u g h p u t r a t e o f j o b s on a m a c h i n e , t h e y i n c r e a s e t h e number o f u s e r s d e p e n d e n t u p o n i t . 3. F. J . C o r b a t o and V. A. V y s s o t s k y , " I n t r o d u c t i o n and O v e r v i e w o f t h e M u l t i c s S y s t e m , " A F I P S F a l l J o i n t Compu- t e r C o n f e r e n c e , X X V I I ( 1 9 6 5 ) , pp. 1 8 5 - 1 9 5 . 7. From t h e p o i n t o f v i e w o f t h e i n d i v i d u a l u s e r i t r e a l l y d o e s n o t m a t t e r w h e t h e r a d i s a b l e d m a c h i n e i s l a r g e o r s m a l l , n o r i s i t n e c e s s a r i l y t r u e t h a t a l a r g e r , more c o m p l e x m a c h i n e w i l l f a i l more o f t e n t h a n a s m a l l e r o n e , u n l e s s i t i s b e i n g u s e d 100% o f t h e t i m e . L a r g e m a c h i n e s h a v e d i a g n o s t i c and f a i l - s o f t u t i l i t y r o u t i n e s . A c r i t i c a l f i g u r e o f m e r i t f o r a l a r g e m u l t i - a c c e s s i n s t a l -l a t i o n , h o w e v e r , i s t h e r e l i a b i l i t y o f t h e w h o l e s y s t e m : t h e c o m p u t e r and t h e d a t a l i n e s . O b v i o u s l y a c o m p u t e r t h a t i s 99% r e l i a b l e c o u p l e d t o a s e t o f d a t a l i n e s t h a t i s p e r h a p s 80% r e l i a b l e i s a p o o r c o m p u t e r i n d e e d f r o m a r e m o t e - a c c e s s u s e r ' s p o i n t o f v i e w ( 7 9 . 2 % a v e r a g e r e l i a b i l i t y ) . An o b v i o u s s o l u t i o n t o t h i s p r o b l e m w o u l d be t o make t h e s y s t e m o f d a t a l i n k s a s r e l i a b l e a s a l a r g e c o m p u t e r . L e t i t be assumed a s a n e x a m p l e t h a t a t i m e - s h a r i n g u s e r i s e x a m i n i n g c e r t a i n r e c o r d s o f a n i n d e x e d - s e q u e n t i a l f i l e on h i s t i m e - s h a r i n g t e r m i n a l and i s u p d a t i n g some o f them. The f i l e h a s b e e n b u i l t o v e r a p e r i o d o f t i m e by i n s e r t i n g a f e w r e c o r d s e a c h d a y ; i t now c o n t a i n s 10,000 r e c o r d s o f 120 c h a r a c t e r s e a c h . H a v i n g u p d a t e d i t , he now w i s h e s a c o m p l e t e l i s t i n g o f t h e f i l e ; h i s s u p e r i o r i s w a i t i n g f o r a c o p y . Of c o u r s e , h i s t i m e - s h a r i n g t e r m i n a l i s c o n n e c t e d t o a c o n d i t i o n e d 150-baud t e l e p h o n e l i n e w h i c h g i v e s h i m a b o u t 20 c h a r a c t e r s / s e c o n d a c c e s s s p e e d . A l t h o u g h t h i s was s u f f i c i e n t f o r i n s e r t i n g a nd u p d a t i n g r e c o r d s , i t w i l l now be 16 h o u r s and 40 m i n u t e s b e f o r e he s e e s t h e l a s t r e c o r d o f t h a t f i l e on h i s p r i n t e r ( a s s u m i n g t h e s y s t e m d o e s n o t 8. f a i l a t t h e 7 6 5 3 ' r d r e c o r d , s a y ) . The u s e r c o u l d h a v e a v o i d e d h i s p r o b l e m by h a v i n g a r e m o t e -b a t c h t e r m i n a l o n t h e p r e m i s e s c o u p l e d t o a 2400 o r 4800 b a u d l e a s e d l i n e t h r o u g h a h i g h s p e e d modem r a t h e r t h a n t h r o u g h an a c o u s t i c c o u p l e r , b u t h i s m o n t h l y p r o c e s s i n g c o s t s w o u l d be s e v e r a l t i m e s h i g h e r . F u r t h e r , he may f i n d t h a t h i s t i m e -s h a r i n g c o m p u t e r d o e s n o t s u p p o r t r e m o t e b a t c h p r o c e s s i n g a n d t h a t i f he d o e s want t o s w i t c h , he must go f r o m a U n i v a c 1108 u s i n g E x e c - 8 t o a n IBM 360/67 u s i n g OS. H i s f i l e w o u l d h a v e t o be c o m p l e t e l y r e b u i l t f r o m ISFMS ( I n d e x e d S e q u e n t i a l F i l e Management S y s t e m ) t o ISAM ( I n d e x e d S e q u e n t i a l A c c e s s M e t h o d ) b e c a u s e t h e n e a r e s t a p p l i c a b l e U n i v a c m a c h i n e i s t o o f a r f o r r e m o t e a c c e s s a t t h e p r e s e n t c o s t o f l e a s e d l i n e s . The s o l u t i o n s h e r e w o u l d be t o h a v e a c c e s s t o a more f l e x i b l e t e r m i n a l , t o be c h a r g e d f o r t h e u s e o f d a t a l i n e s a c c o r d i n g t o u s e , and t o command a c o m p u t e r w i t h m u l t i - a c c e s s f a c i l i t i e s ( t o be d e f i n e d l a t e r ) . A l t h o u g h t h i s s e t o f c i r c u m s t a n c e s i s u n l i k e l y i f n o t i m p o s s i b l e t o d a y , we s h a l l d e v e l o p a means f o r r e n d e r i n g them h i g h l y v i a b l e . Schwab h a s a l r e a d y p o i n t e d o u t t h a t c e r t a i n e c o n o m i e s o f s c a l e 4 a r e t o be r e a l i z e d f r o m u s i n g l a r g e r s h a r e d m a c h i n e s . L a r g e r c o m p u t e r s , w i t h h i g h e r t h r o u g h p u t r a t e s i m p l y t h e r e q u i r e m e n t s f o r m a r k e t s o f l a r g e r r a d i i , and u n d e r a r a t h e r i n f l e x i b l e r a t e 4. Schwab, l o c . c i t . 9. s c h e d u l e f o r d a t a t r a n s m i s s i o n c o s t s , t h e d a n g e r e x i s t s t h a t t h e s a v i n g s a c c r u i n g f r o m t h e u s e o f l a r g e r m a c h i n e s may be o f f s e t by a n i n c r e a s e i n c o m m u n i c a t i o n s c o s t s . I f t h e r e v e n u e s f r o m a g i v e n d a t a l i n k w e r e t o r i s e b e c a u s e t h e d e g r e e o f u t i l i z a t i o n r o s e a s i t s l e n g t h i n c r e a s e d , t h i s p r o b l e m m i g h t n o t a r i s e . I t w i l l be shown t h a t s u c h an a c c e s s scheme i s p o s s i b l e . From t h e a b o v e i t i s o b v i o u s t h a t t h e i m m e d i a t e p r o b l e m s c r e a t e d by t h e s h a r i n g o f c o m p u t e r s a r e r e a l l y r e s u l t s o f t h e s h o r t -c o m i n g s o f d a t a l i n e s . 1.3 The Demands P l a c e d on D a t a L i n e s D a t a l i n e s , o r d a t a t r a n s m i s s i o n l i n e s , m u s t be a b l e t o c a r r y d a t a f r o m m a c h i n e t o m a c h i n e , o r f r o m t e r m i n a l t o c o m p u t e r a n d v i c e v e r s a . The d a t a s h o u l d i d e a l l y , u n l i k e v o i c e c o m m u n i c a t i o n s , be c a r r i e d f a u l t l e s s l y . Whereas t h e human b r a i n c a n d e d u c e t h e m e a n i n g o f i m p a i r e d m e s s a g e s t o a v e r y l a r g e e x t e n t , f a u l t y c o m p u t e r d a t a must e i t h e r be c o r r e c t e d o r r e t r a n s m i t t e d c o r r e c t l y ; c o r r e c t i o n demands a d d i t i o n a l p r o c e s s o r t i m e , r e t r a n s m i s s i o n a d d i t i o n a l d a t a l i n k t i m e a n d p o s s i b l y a d d i t i o n a l c h a n n e l c a p a c i t y ( i n o r d e r t o s i g n a l t h e c h a n n e l i n p u t b u f f e r t o r e p e a t t h e l a s t m e s s a g e s e g m e n t ) . D a t a l i n e s b a s i c a l l y t r a n s m i t i n f o r m a t i o n i n b i n a r y f o r m . The n a t u r e o f man-machine i n t e r a c t i o n o v e r t h e s e l i n e s r e q u i r e s t h a t t h i s i n f o r m a t i o n be s e n t i n b u r s t s c o n s i s t i n g o f b l o c k s o f d a t a o f e i t h e r f i x e d o r v a r i a b l e l e n g t h . B e t w e e n d a t a b u r s t s t h e d a t a 10. l i n k i s i d l e a nd t h e man-machine s y s t e m i s d e d i c a t e d e i t h e r t o p r o c e s s o r c o m p u t i n g t i m e o r t o o p e r a t o r t h i n k - t i m e i n t i m e -s h a r i n g o p e r a t i o n ; i n r e m o t e - b a t c h a p p l i c a t i o n s s i m i l a r i d l e p e r i o d s i n t h e d a t a l i n k c a n be e x p e c t e d b e t w e e n j o b s u b m i s s i o n s o r w h i l e t h e c e n t r a l p r o c e s s o r i s c o m p i l i n g a n d / o r e x e c u t i n g t h e ( u s u a l l y ) l e n g t h i e r j o b s . I t i s f u n d a m e n t a l l y u n r e a s o n a b l e t h a t a u s e r o f t h e s e s e r v i c e s s h o u l d be e x p e c t e d t o pay f o r u n u s e d t i m e o n t h e d a t a l i n k , a s i s t h e c a s e t o d a y . F u r t h e r , u s e r s a r e f o r c e d by s e r v i c e b u r e a u s t o p a y f o r c o n n e c t -t i m e t o t h e c e n t r a l p r o c e s s o r . T h i s c h a r g e a r i s e s , n o t f r o m a r e a l i s t i c a s s e s s m e n t o f p r o c e s s o r u t i l i z a t i o n , b u t due t o t h e f a c t t h a t w i t h i n t h e c o n t e x t o f s t a n d a r d d a t a t r a n s m i s s i o n a c o m m u n i c a t i o n s p r o c e s s o r c a n n o t i n i t i a t e a c a l l t o a r e m o t e u s e r b e c a u s e o f t h e r e l a t i v e l y l a r g e s w i t c h i n g t i m e r e q u i r e d . The p r o c e s s o r c a n o n l y a d d r e s s a n o p e n m u l t i p l e x e r p o r t t h a t i s d e d i c a t e d t o e a c h u s e r w h i l e t h a t u s e r ' s t e r m i n a l i s s w i t c h e d o n - - h i s c o n n e c t - t i m e . The r e a s o n f o r t h e c o n n e c t - t i m e c h a r g e l i e s i n t h e g e n e r a l h i g h c o s t ( c . f s e c t i o n 7.3.3) o f h i g h s p e e d s w i t c h e d d a t a l i n k s . S i n c e t h e s e r v i c e b u r e a u a c c r u e s t h e f u l l l e a s i n g c o s t o f t h e m u l t i p l e x e r ( u s u a l l y a c t i n g a s a c o n c e n t r a t o r ) and r e l a t e d h i g h s p e e d l i n k on a l o n g - t e r m b a s i s , i t i s f o r c e d t o p a s s t h e f u l l c o s t on t o i t s s y s t e m c u s t o m e r s i f i t c a n n o t s h a r e t h e s e f a c i l i t i e s w i t h a n y o t h e r s y s t e m o r b u r e a u . A l t h o u g h many more d e t a i l e d demands on d a t a l i n k s c o u l d be e n u m e r a t e d , we h a v e h i g h l i g h t e d h e r e o n l y t h e most p r e s s i n g n e e d 1 1 . t o - d a t e : t h e ne e d t o e l i m i n a t e t h o s e a s p e c t s o f t o d a y ' s d a t a t r a n s m i s s i o n t h a t i n f l a t e t h e l o n g - r u n c o s t s o f d a t a l i n e s w h i l e c o n t r i b u t i n g n o t h i n g t o t r a n s m i s s i o n e f f i c i e n c y . I n t h e n e a r f u t u r e a d d i t i o n a l demands may be p l a c e d on d a t a 5 6 l i n e s , s u c h a s s e c u r i t y a n d f a u l t r e c o v e r y f a c i l i t i e s . ' S e c u r i t y , i n t h e f i n a l a n a l y s i s , d e p e n d s o n p e o p l e and c a n n o t be a b s o l u t e . I t c a n o n l y be r a i s e d t o t h e l e v e l a t w h i c h i t s c o s t i s e q u a l t o t h e b e n e f i t s t o be d e r i v e d by i l l e g a l , o r more p r e c i s e l y u n a u t h o r i z e d , a c c e s s t o d a t a . T o d a y , t h i s r u l e i s t o o s e v e r e , p a r t i c u l a r l y s i n c e l a w s o n t h e s u b j e c t a r e a l m o s t n o n - e x i s t e n t . I t w i l l be shown l a t e r t h a t a v e r y h i g h d e g r e e o f s e c u r i t y c a n be made a n i n h e r e n t f e a t u r e o f a d a t a n e t w o r k a t e s s e n t i a l l y no i n c r e m e n t a l c o s t o v e r t h a t o f p r o v i d i n g i m m e d i a t e f a u l t r e c o v e r y , by u s i n g a t e c h n i q u e t h a t w i l l be c a l l e d r o u t e -d i v e r s i t y t r a n s m i s s i o n . F i n a l l y i t i s a l s o p o s s i b l e t o f o r e s e e a t y p e o f demand w h e r e i n t h e u s e r s d e s i r e t o i n i t i a t e a r e q u e s t , o v e r a d a t a l i n e , t o t r a n s f e r i n f o r m a t i o n f r o m one r e m o t e c o m p u t e r t o a n o t h e r d i s s i m i l a r m a c h i n e , w i t h o u t p h y s i c a l l y h a n d l i n g t h e i n f o r m a t i o n . The f e a s i b i l i t y o f s u c h a n o p e r a t i o n w o u l d o p e n a b r a n d new e r a i n i n t e r c o m p u t e r c o m m u n i c a t i o n s i n C a n a d a . 5. D e p a r t m e n t o f C o m m u n i c a t i o n s , ' l o c . c i t . , A p p e n d i x A, p. 20. 6. S c i e n c e C o u n c i l o f C a n a d a , C o m m i t t e e o n C o m p u t e r A p p l i -c a t i o n s a n d T e c h n o l o g y , T o w a r d a M a j o r P r o g r a m i n Compu- t e r s - B a c k g r o u n d I n f o r m a t i o n a n d a P o s i t i o n P a p e r , 25 J u l y , 1 9 7 0 , p. 28. 12. 2.0 E v a l u a t i o n o f E x i s t i n g C o m p u t e r N e t s A c c e s s i n g m e t h o d s i n a c o m p u t e r n e t a r e o f e x t r e m e i m p o r t a n c e s i n c e t h e y d e t e r m i n e t h e number and t y p e o f i n s t r u c t i o n s n e e d e d f r o m t h e u s e r t o c a r r y o u t c e r t a i n o p e r a t i o n s . T h e s e i n s t r u c t i o n s a r e t r a n s l a t e d i n t o m a c h i n e commands t o o p t i m i z e t h e u t i l i z a t i o n o f a s p e c i f i c c o m p u t e r o r a s y s t e m o f c o m p u t e r s w i t h i n a s p e c i f i c n e t w o r k . As a r e s u l t s e r i o u s p r o b l e m s a r i s e when t h e d e c i s i o n i s made t o a m a l g a m a t e one o r more s u b n e t s i n t o a s i n g l e n e t , due t o t h e l a c k o f n e t w o r k c o n t r o l i n s t r u c -t i o n s . One s u c h i n s t r u c t i o n m i g h t p e r m i t a u s e r t o s w i t c h h i s d a t a t o a m a c h i n e o u t s i d e t h e s p e c i f i c s u b n e t t h a t he i s a c c e s s i n g . S i n c e t h e e v e n t u a l a c c e s s i n g m e t h o d s o f a TCCN w i l l no d o u b t be a m i x t u r e o f t e c h n i q u e s p r e s e n t l y e m p l o y e d i n r e m o t e - b a t c h and p u r e t i m e - s h a r i n g e n v i r o n m e n t s , we s h a l l h e n c e f o r t h c l a s s i f y them a s m u l t i - a c c e s s (m/a), m e t h o d s . T i m e - s h a r i n g ( t / s ) s y s t e m s a r e c h a r a c t e r i z e d by r i g i d a c c e s s m e t h o d s t o a s i n g l e c e n t r a l p r o c e s s o r o r g r o u p o f c e n t r a l p r o c e s s o r s , by u s e o f a l i m i t e d command l a n g u a g e and r a t h e r " u n i n t e l l i g e n t " and s l o w . t e r m i n a l s . V e r y f e w commands e x i s t a t t h e u s e r l e v e l f o r c o n t r o l l i n g m a c h i n e - p r o g r a m i n t e r a c t i o n . I n s t e a d , t h e o p e r a t i n g s y s t e m c o n t r o l l i n g t h e t i m e - s h a r i n g o p e r a t i o n h a s b e e n g i v e n t h e t a s k o f a u t o m a t i n g t h e e f f i c i e n t u t i l i z a t i o n o f t h e m a c h i n e r e s o u r c e s by b e i n g a l l o c a t e d s u p e r -v i s o r y a n d h o u s e k e e p i n g f u n c t i o n s . F o r e x a m p l e , t h e MULTICS t / s s y s t e m a l r e a d y m e n t i o n e d . I n f a c t u s e r l a n g u a g e s m u s t 13 . 7 r e m a i n a n d e v e n f u r t h e r become h i g h l e v e l n o n p r o c e d u r a l . T h i s w i l l make n e t w o r k s e r v i c e s a v a i l a b l e t o t h e w i d e s t r a n g e o f u s e r s , a l r e a d y a f a m i l i a r theme. R e m o t e - b a t c h s y s t e m s , a s a r u l e , r u n u n d e r a s e p a r a t e o p e r a t i n g s y s t e m f r o m t / s j o b s ( o n e o f some e x c e p t i o n s i s t h e M i c h i g a n T e r m i n a l S y s t e m , o r MTS, w h i c h c a n r u n t / s a n d b a t c h j o b s c o n c u r r e n t l y ) , a n d a l t h o u g h t h e y h a v e more p o w e r f u l h a r d w a r e - c o n t r o l f a c i l i t i e s a n d more i n t e l l i g e n t t e r m i n a l s , t h e y l a c k t h e r e a l - t i m e i n t e r a c t i o n c a p a b i l i t i e s o f t / s s y s t e m s . A n e x c e l l e n t c a s e s t u d y o f t h e p r o b l e m s o f a t t e m p t i n g a n e t w o r k o p e r a t i o n w i t h o u t a d e t a i l e d p l a n c a n be f o u n d i n t h e p r e s e n t s t a g e s o f t h e U n i t e d S t a t e s ' W o r l d Wide M i l i t a r y Command and C o n t r o l S y s t e m f o r t h e P e n t a g o n . WWMCCS i s a n a t t e m p t t o i n t e g r a t e d i s s i m i l a r c o m p u t e r s y s t e m s t h a t a r e n e t w o r k s i n t h e m s e l v e s i n t o a g l o b a l n e t . A p a r t f r o m p o l i t i c a l p r o b l e m s , i t s p r e s e n t p l a n n e r s f a c e c e r t a i n m a j o r t e c h n i c a l d i f f i c u l t i e s , r e v o l v i n g a r o u n d t h e c o n c e p t o f s o f t w a r e t r a n s f e r a b i l i t y . A t p r e s e n t p o t e n t i a l WWMCCS s u b s y s t e m s c o n s i s t o f m u l t i p l e c p u ' s p r o v i d e d by d i f f e r e n t m a n u f a c t u r e r s , w i t h i n s t r u c t i o n s c o d e d i n m a c h i n e - d e p e n d e n t l a n g u a g e s ( b e c a u s e h i g h e r - l e v e l l a n g u a g e s d i d n o t h a v e t h e c a p a b i l i t i e s a n d i n s t r u c t i o n s f o r a l l n e e d e d command and c o n t r o l j o b s ) . P r o g r a m s w r i t t e n f o r m a g n e t i c t a p e e n v i r o n m e n t h a v e t o be r e w r i t t e n f o r t r a n s f e r t o a d i s c 7. S p e e c h b y Commander G. M. H o p p e r i n V a n c o u v e r , B. C. • C A p r i l 1, 1971) . 8. P h i l H i r s c h , "Wimmix: I t ' s t h e B i g g e s t , b u t w i l l i t be t h e B e s t ? " D a t a m a t i o n ( O c t o b e r , 1 9 6 9 ) . e n v i r o n m e n t ; e v e n s i n g l e - s o u r c e c o m p i l e r s a r e n e i t h e r upward n o r downward c o m p a t i b l e i n some c a s e s ( e . g . DOS/360 COBOL), due t o o p t i o n s ; some m a c h i n e s p r o d u c e d i f f e r e n t o b j e c t c o d e w i t h i n t h e same f a m i l y ; e v e n m i x i n g l a n g u a g e s o f t h e same t y p e a n d , a t t h e same l e v e l c a n p r o d u c e p r o b l e m s ( e . g . IBM/360 P L / I and ANS COBOL). As a r e s u l t , a n d u n t i l t r a n s f e r a b l e s o f t w a r e i s w r i t t e n a n d new s y s t e m s d e s i g n e d c o s t l y s t o p g a p m e a s u r e s s u c h a s o v e r h e a d s y s t e m s , d u a l o n - s i t e i n s t a l l a t i o n s and e m u l a t i o n / s i m u l a t i o n o f e x i s t i n g p r o g r a m s on new e q u i p m e n t a r e b e i n g u n d e r t a k e n . A l t h o u g h t h e s e p r o b l e m s i n t h e m s e l v e s a r e e n o r m o u s , t h e y a r e o n l y a s u b s e t o f a l l c o n s i d e r a t i o n s t h a t w i l l f a l l u p o n a TCCN. S p e c i f i c a l l y , we h a v e n o t c o n s i d e r e d o p t i m a l c h a n n e l b a n d w i d t h s , d i s t r i b u t e d s t o r a g e a n d s w i t c h i n g f a c i l i t i e s , l o w -c o s t s e c u r i t y m e a s u r e , a n d m a r k e t d a t a . An e x c e l l e n t s t e p h a s b e e n t a k e n by t h e P e n t a g o n i n t u r n i n g t o a l o n g - r a n g e s o l u t i o n f o r i t s d i f f i c u l t i e s by f i n a n c i n g a n e t -w o r k p r o j e c t whose c o n c e p t i o n i s c r e d i t e d t o L a w r e n c e G. R o b e r t s , o f t h e A d v a n c e d R e s e a r c h P r o j e c t s A g e n c y ( A R P A ) . The ARPA n e t w o r k was b r i e f l y d e s c r i b e d by D i c k s o n b e f o r e i t became 9 o p e r a t i o n a l a t t h e end o f 197 0. I t i s p r e s e n t l y l i n k i n g h i g h l y i n c o m p a t i b l e c o m p u t e r s a t 15 u n i v e r s i t i e s and r e s e a r c h c e n t r e s s c a t t e r e d a c r o s s t h e U n i t e d S t a t e s by means o f h i g h g r a d e t e l e p h o n e l i n e s t o p r o v i d e a c c e s s t o " . . . a l m o s t e v e r y c o n c e i v a b l e i t e m o f c o m p u t e r h a r d w a r e a nd s o f t w a r e . . . " The 9. P a u l A. D i c k s o n , "ARPA N e t w o r k w i l l r e p r e s e n t I n t e g r a t i o n on a L a r g e S c a l e , " E l e c t r o n i c s , X L I ( S e p t e m b e r 3 0 , 1 9 6 8 ) . 15. c o m m u n i c a t i o n s - l i n k - t o - c o m p u t e r i n t e r f a c e e l e m e n t s , c a l l e d IMP's ( f o r I n t e r f a c e M e s s a g e P r o c e s s o r s ) a r e i n e f f e c t , d i g i t a l c o m p u t e r s a n d k e y e l e m e n t s i n t h e n e t . T h e y p r o v i d e e i g h t e s s e n t i a l f u n c t i o n s : b r e a k i n g m e s s a g e s i n t o p a c k e t s ; management o f m essage b u f f e r s ; message r o u t i n g ; f o r m a t t i n g o f m e s s a g e s , . c o - o r d i n a t i o n o f a c t i v i t i e s w i t h o t h e r I M P ' s ; c o - o r d i n a t i o n o f a c t i v i t i e s w i t h o n - s i t e u s e r s ; m e asurement o f n e t w o r k p a r a m e t e r s and f u n c t i o n s ; and f a u l t d e t e c t i o n . On t h e b a s i s o f t h e s e , t h e n e t w o r k p r o v i d e s f i v e b a s i c f u n c t i o n s ; l o a d s h a r i n g , m e s s a g e t r a n s m i s s i o n , d a t a s h a r i n g , p r o g r a m s h a r i n g , a n d r e m o t e s e r v i c e . A l t h o u g h a c t u a l e c o n o m i c d a t a on t h e ARPA n e t w o r k w i l l p r o b a b l y s o o n be p u b l i s h e d , a t p r e s e n t , o n l y a n e s t i m a t e , f o r e c a s t i n g a 10% a v e r a g e i n c r e a s e i n o p e r a t i n g c o s t / i n s t a l l a t i o n due t o t h e n e t w o r k , i s a v a i l a b l e f r o m D i c k s o n ' s a r t i c l e . Of p r i m a r y c o n c e r n t o ARPA a r e t h e d i s t r i b u t i o n o f i n f o r m a t i o n c o n c e r n i n g t h e n e t t o l e g i t i m a t e u s e r s , a l l o c a t i o n o f p r i o r i t i e s a n d u n e v e n s y s t e m l o a d i n g by l a r g e r - t h a n - p r o p o r t i o n a l demands f o r t h e more p o w e r f u l p r o c e s s o r s . I n C a n a d a , w h i c h l a c k s t h e c o m p u t e r i z e d command a n d c o n t r o l a m b i t i o n s a n d t h e f u n d i n g o f a p o w e r f u l m i l i t a r y e s t a b l i s h m e n t , more c o n s e r v a t i v e n e t w o r k d e v e l o p m e n t s a r e u n d e r way. Common c a r r i e r s , i n r e c o g n i t i o n o f g r o w i n g d a t a c o m m u n i c a t i o n n e e d s , h a v e made s e r v i c e s more f l e x i b l e and d i v e r s i f i e d t h r o u g h t h e a c t i v i t i e s o f t h e T r a n s - C a n a d a T e l e p h o n e S y s t e m . I n g e n e r a l , d e v e l o p m e n t s a r e c o n c e r n e d w i t h t h e p r o v i s i o n o f a w i d e r r a n g e o f , s w i t c h i n g a n d t r a n s m i s s i o n s e r v i c e s t o d a t a u s e r s ; e x a m p l e s o f s u c h s y s t e m s a r e D i g i t r a n , M u l t i c o m a n d MSDS ( M e s s a g e 16. S w i t c h i n g D a t a S e r v i c e ) . T h e r e i s no d o u b t t h a t t h e s e f a c i l i t i e s w i l l s e r v e t o g i v e some s u p p o r t t o t h e n e e d s o f a TCCN e i t h e r s i n g l y o r i n some c o m b i n e d f o r m . F o r e x a m p l e , MSDS a l r e a d y e m b o d i e s some o f t h e c o n c e p t s i n c l u d e d i n t h e ARPA n e t , n a m e l y , s t o r e - a n d - f o r w a r d f a c i l i t i e s , b u f f e r s t o a l l o w m a c h i n e s o p e r a t i n g a t v a r i o u s s p e e d s t o c o m m u n i c a t e w i t h - o n e a n o t h e r , m essage s w i t c h i n g ( b e t w e e n p r i v a t e ^ l i n e t e l e t y p e a n d TWX m a c h i n e s ) , and a message p r i o r i t y s y s t e m a s w e l l a s a n i n s t a n t a n e o u s f a u l t - r e p o r t i n g p r o c e d u r e (The F i n a n c i a l P o s t , M a r c h 2 0 , 1 9 7 1 ) . A t t h e t i m e o f t h e f i n a l c o m p i l a t i o n o f t h i s t h e s i s , t h e T r a n s - C a n a d a T e l e p h o n e S y s t e m g r o u p h a s i n a u g u r a t e d " D a t a r o u t e " , a t o t a l l y d i g i t a l d a t a t r a n s m i s s i o n f a c i l i t y o f s i g n a l i m p o r t a n c e t o t h e f i n d i n g s h e r e i n . D a t a r o u t e i s e x p e c t e d t o d e c r e a s e d a t a l i n k e r r o r r a t e s , p o s s e s s i n h e r e n t c a p a c i t y e x p a n d a b i l i t y , and p r o v i d e f o r l i m i t e d s w i t c h i n g c a p a b i l i t i e s o f a g i v e n l i n k b e t w e e n v a r i o u s u s e r s . By f a r t h e most r e l e v a n t segment o f t h e d a t a c o m m u n i c a t i o n s u s e r s i n Canada i s composed o f t h e p r o v i d e r s o f t / s s e r v i c e s . A c o m p r e h e n s i v e l i s t i n g h a s b e e n g i v e n b y R o b e r t s , who i n c l u d e s a somewhat d e t a i l e d b r e a k d o w n o f t h e t y p e s o f s e r v i c e s a v a i l a b l e f r o m e a c h . I n o r d e r t o i l l u s t r a t e t h e n a t u r e a n d e x t e n t o f t h e n e t w o r k s on w h i c h t h e s e s e r v i c e s a r e p r e s e n t l y b a s e d , f i g u r e s 1 and 2 10. . A. G. R o b e r t s , " ' T i m e - s h a r i n g ' - how i t ' s s o l v i n g b u s i n e s s and e n g i n e e r i n g p r o b l e m s , " C a n a d i a n D a t a s y s t e m s , I I I ( F e b r u a r y , 1 9 7 1 ) , pp. 3 6 - 4 1 . 17 . h a v e b e e n d r a w n f r o m m a t e r i a l p r o v i d e d by t h e W e s t e r n Canada d i v i s i o n o f t h e C a n a d i a n G e n e r a l E l e c t r i c Co. L t d . t i m e - s h a r i n g s e r v i c e and IBM C o r p o r a t i o n ' s CALL/360 s e r v i c e . 1 1 Most c o m m u n i c a t i o n s f e a t u r e s o n b o t h n e t s a r e s i m i l a r s i n c e t h e y a r e b a s e d o n t e l e p h o n e company f a c i l i t i e s . We c a n d i f f e r e n t i a t e i n g e n e r a l b e t w e e n t h e c u s t o m e r ( t e r m i n a l ) e n d , t h e r e m o t e e n d , and t h e c o m p u t e r e n d . A t t h e c u s t o m e r end we f i n d a t e r m i n a l ( e . g . , A S R - 3 5 , 2 7 4 1 , o r DCT-2000) c o n n e c t e d t o a d a t a s e t ( p o s s i b l y t h r o u g h a c o u s t i c c o u p l i n g ) w h i c h i n t u r n i s c o n n e c t e d t o a " c e n t r a l o f f i c e " e x c h a n g e v i a e i t h e r a 200-300 b i t s / s e c . b u s i n e s s l i n e o r D a t a l i n e I I s e r v i c e , b o t h b e i n g c o n d i t i o n e d f o r d a t a t r a n s m i s s i o n . The c e n t r a l o f f i c e s w i t c h e s t h e c a l l t o t h e r e q u i r e d b u s i n e s s o r D a t a l i n e I I l i n e a t t h e r e m o t e e n d , l o c a t e d i n t h e same c i t y , w h ere a n o t h e r l o w - s p e e d d a t a s e t t i e s i t t o one p o r t o f a t i m e - d i v i s i o n m u l t i p l e x e r (TDM) ( e . g . T e l - T e c h 2000 o r 3 0 0 0 ) . The TDM a t t h e r e m o t e end a d d r e s s e s , v i a a h i g h - s p e e d ( e . g . 4800 b i t s / s e c . ) d a t a s e t , a c o r r e s p o n d i n g h i g h - s p e e d d a t a l i n k , n o r m a l l y u s i n g 4C c o n d i t i o n i n g . The f u n c t i o n o f t h i s m u l t i p l e x e r , w h i c h h a s a s many a s 38 p o r t s i n t h e CGE n e t w o r k , i s t o c o n c e n t r a t e a l l i n c o m i n g l o w - s p e e d d a t a i n t o a h i g h - s p e e d s t r e a m and r o u t e i t t o a n i d e n t i c a l d e v i c e a t t h e c o m p u t e r e n d , w h e r e t h e s t r e a m i s d e m u l t i p l e x e d and f e d t h r o u g h p h y s i c a l l y s e p a r a t e c h a n n e l s i n t o a c o m m u n i c a t i o n s 1 1 . C o n v e r s a t i o n s w i t h Mr. Dave R e i d , W e s t e r n O p e r a t i o n s M a n a ger o f C a n a d i a n G e n e r a l E l e c t r i c T i m e - S h a r i n g , V a n c o u v e r , B. C., May, 1 9 7 1 , a n d w i t h Mr. Ron S t a n m o r e , S y s t e m s A n a l y s t a t IBM C a n a d a L t d . , V a n c o u v e r , B. C. s F i g . 1 - A CANADIAN TIME/SHARING NET : IBM CALL/360 19. Edmonton ro ta r ie s Mk II Mk I Modems High-speed data set Compat Compat Network Mk II system F ig. 2- Western Section of CGE Time/Sharing Net 20. c o n t r o l l e r ( e i t h e r IBM 27 03 o r D a t a n e t 3 0 ) . The same s e t o f o p e r a t i o n s t a k e s p l a c e i n r e v e r s e when t h e c o m p u t e r a d d r e s s e s a t e r m i n a l , e x c e p t t h a t t h e l i n e h a s t o be " o p e n " w h e r e a s t h e t e r m i n a l u s e r must d i a l up t h e p r o c e s s o r . Whereas t h e CALL/3 60 n e t i n C a nada i s b a s e d on a s i n g l e S y s t e m 3 60/50 p r o c e s s o r , t h e CGE h a r d w a r e a d d r e s s a b l e by t h e C a n a d i a n u s e r , w h i c h we h a v e n o t shown i n f u l l b e c a u s e i t was n o t a v a i l a b l e , i s f a r more d i s p e r s e d . I t i s p a r t o f t h e M a r k I I s y s t e m , a n d i n d e p e n d e n t f r o m M ark I . A C a n a d i a n u s e r on M a r k I I may d i a l a number w h i c h g r a n t s h i m a c c e s s t o a n H6000 ( p r e v i o u s l y GE-635) p r o c e s s o r i n L o s A n g e l e s , C a l i f o r n i a . T h i s i n i t s e l f i s h a r d l y v e r y i n t e r e s t i n g ( a n d i n t h e c o n t e x t o f t h i s t h e s i s p o s s i b l y r e g r e t t a b l e ) b u t i t i s n o t e w o r t h y t h a t t h e U. S. GE n e t p r a c t i c e s a p r i m i t i v e f o r m o f l o a d s h a r i n g whose r e s u l t i s t h a t t h e C a n a d i a n u s e r i s u n a w a r e t h a t t h e d a t a f i l e s he h a s s t o r e d may n o t be i n L o s A n g e l e s a t a l l , b u t may h a v e t o be r e q u e s t e d by t h e L. A. c o m m u n i c a t i o n s c o n t r o l l e r f o r t h e L. A. H6000 f r o m e i t h e r o f t h e s i m i l a r p r o c e s s o r s i n C l e v e l a n d , O h i o o r T e a n e c k , New J e r s e y . I t r e m a i n s h e r e t o b r i n g t o a t t e n t i o n a number o f c o m p u t e r s y s t e m c o n f i g u r a t i o n s r a n g i n g f r o m h i g h l y c e n t r a l i z e d c o m p l e x e s 12 t o t o t a l l y d i s t r i b u t e d s y s t e m s d e s c r i b e d by P a r k h i l l . T h e s e c o n f i g u r a t i o n s s h o u l d a l l be c o n s i d e r e d s e r i o u s l y , s i n c e , 12. D. F. P a r k h i l l , The C h a l l e n g e o f t h e C o m p u t e r U t i l i t y I f i M a s s a c h u s s e t s : A d d i s o n - W e s l e y P u b l i s h i n g Co., 1966) , Ch. 3. a c c o r d i n g t o Commander G r a c e M. H o p p e r (USNR) i n a s p e e c h g i v e n t o t h e C a n a d i a n I n f o r m a t i o n P r o c e s s i n g S o c i e t y i n V a n c o u v e r , B. C , e v e n a s e e m i n g l y u n w i e l d y , t o t a l l y d i s t r i b u t e d n e t w o r k , i n w h i c h e v e r y l o g i c a l d e v i c e ( e . g . d i s c , t a p e , c h a n n e l , e t c . ) h a s a d e d i c a t e d m i n i c o m p u t e r c o n t r o l l i n g i t , may i n t h e f i n a l a n a l y s i s p r e s e n t t h e most e f f i c i e n t s y s t e m t o meet f u t u r e n e e d s , a s s u m i n g t h e s y s t e m c a n be made t o work a s y n c h r o n o u s l y . I n o r d e r t o c r e a t e a t r u e c o m p u t e r u t i l i t y , w h e r e t h e f o r c e s o f demand and s u p p l y d e t e r m i n e t h e d e g r e e o f u t i l i z a t i o n o f r e m o t e f a c i l i t i e s , w h e re m a c h i n e s may be u t i l i z e d a t w i l l , w h e re d a t a f i l e t r a n s f e r s may t a k e p l a c e t o a v o i d s o f t w a r e and h a r d w a r e i n c o m p a t i b i l i t i e s , a n d w h e r e u s e r c o s t s a r e d i r e c t l y r e l a t e d t o t h e d e g r e e o f a c t u a l n e t w o r k u s a g e , i t w i l l be e s s e n t i a l t o c a r e f u l l y p l a n a c c e s s commands t o t h e n e t . T o d a y n e t s a r e r a t h e r i n f l e x i b l e i n t h i s r e s p e c t . I f t h e u s e r h a s some c o n t r o l o v e r n e t w o r k c o n f i g u r a t i o n , s u c h a s . a c c e s s commands t o s e l e c t l i n e s p e e d s a n d d e s i r e d m a c h i n e s , i t w i l l be p o s s i b l e t o e s c a p e t h e e n t r a p m e n t o f m a c h i n e i n -c o m p a t i b i l i t y and e x c e s s i v e l i n e c h a r g e s . F u r t h e r , a n y d e s i r e d number o f s u b n e t s may be c o n s t r u c t e d f r o m t h e TCCN, by p r o v i d i n g s o f t w a r e - c o n t r o l l e d n e t w o r k i n t e r c o n n e c t i o n s . D e t a i l s o n how t h i s may be a c c o m p l i s h e d a r e p r e s e n t e d i n A p p e n d i x 1. The ARPA n e t w o r k r e p r e s e n t s a l a r g e s t e p i n n e t w o r k p l a n n i n g , and " D a t a r o u t e " r e p r e s e n t s a v e h i c l e f o r i m p l e m e n t i n g a s i m i l a r p l a n i n C a n a d a . 22. 3.0 B a s i s f o r a n I n d e p e n d e n t T r a n s - C a n a d a C o m p u t e r N e t w o r k When c o n s i d e r i n g t h e f u t u r e o f a TCCN i n t h i s n a t i o n , t h e m o s t d i s c o n c e r t i n g unknown i s t h e f a c t t h a t t h e f i n a l d e c i s i o n w i l l i n a l l p r o b a b i l i t y r e s t , n o t o n a n o b j e c t i v e e v a l u a t i o n o f t e c h n i c a l and e c o n o m i c d e t a i l s by q u a l i f i e d p r o f e s s i o n a l s ( a l t h o u g h t h e y w i l l be a l l o w e d t o make p r o p o s a l s ) b u t o n p o l i t i c a l g e n e r a l i t i e s o f l i m i t e d r e l e v a n c e . P o l i t i c s b e i n g a n u n a l i e n a b l e p a r t o f t h e management o f p u b l i c r e s o u r c e s , i t c a n o n l y be h o p e d t h e y w i l l be s u b s e r v i e n t t o t e c h n i c a l and e c o n o m i c c o n s i d e r a t i o n s i n t h e c a s e o f a TCCN. Some r e a s o n s w i l l now be r a i s e d f o r t h e c o n t e n t i o n t h a t a TCCN c a n s u r v i v e a s a s e p a r a t e e n t i t y f r o m t h e t e l e p h o n e n e t w o r k . Lyman R i c h a r d s o n , i n a document p r e p a r e d f o r t h e D e p a r t m e n t o f C o m m u n i c a t i o n s , e s t i m a t e s a d a t a r a t e v o l u m e o f a b o u t 7 0 m i l l i o n b i t s / s e c . by 1979 f o r C a n a d a ( 2 9 , 0 0 0 d a t a c i r c u i t s o f 13 8 2400 b i t s / s e c . e a c h ) . Our own c o n c l u s i o n s * a r e b a s e d on t h e c o m p a r i s o n b e t w e e n t h e number o f c o m p u t e r i n s t a l l a t i o n s i n t h e 14 U. S. v s t h a t number i n C a n a d a . T h e , r a t i o i s a p p r o x i m a t e l y ( d u e t o a l a c k o f c o m p l e t e d a t a ) 20,000/2,800 = 7.2. I f t h i s r a t i o i s a p p l i e d t o t h e d a t a r a t e p r o j e c t i o n s f o r t h e 13. S c i e n c e C o u n c i l o f C a n a d a , l o c . c i t . , A p p e n d i x 4. 14. N e i l M a c d o n a l d ( e d . ) , " W o r l d C o m p u t e r C e n s u s , " C o m p u t e r s  and A u t o m a t i o n , X V I I I ( J u n e 30, 1 9 6 9 ) , pp. 1 9 0-194. * We a r e i n d e b t e d t o P r o f . B. Schwab f o r s u g g e s t i n g t h i s a p p r o a c h . U. S. i n 1990 , ± b a b o u t 360 m i l l i o n b i t s / s e c . ( e x c l u d i n g c e r t a i n a r e a s s u c h a s d i g i t a l t e l e v i s i o n a n d n e w s p a p e r t r a n s m i s s i o n w h i c h a r e p r e s e n t l y n o n - e x i s t e n t a n d c e r t a i n l y n o t b a s e d on c o m p u t e r s ) , 360/7.2 = 50 m i l l i o n b i t s / s e c . f o r Canada i n 1990 c a n be e s t i m a t e d . H o w e v e r , t h i s e s t i m a t e i s p r o b a b l y f a r t o o c o n s e r v a t i v e f o r a t l e a s t two r e a s o n s : 1) t h e U.S. p r o j e c t i o n s do n o t t a k e i n t o a c c o u n t , among o t h e r s , t h e p a r t i c u l a r a p p l i -c a t i o n a r e a s t h a t we t r e a t i n some d e t a i l b e l o w , a n d 2) t h e y d i s r e g a r d t h e e f f e c t o f p r i c e e l a s t i c i t y on t h e demand f o r d a t a t r a n s m i s s i o n s e r v i c e s . As a n e x a m p l e , we w o u l d l i k e t o c i t e I . P. S h a r p A s s o c i a t e s L t d . o f T o r o n t o , who a r e now p r o v i d i n g APL t / s s e r v i c e s i n E a s t e r n C a n a d a . I n a c o n v e r s a t i o n w i t h Mr. B r a i n D a l y i n O t t a w a , i t a p p e a r s t h e f i r m i s i n t e r e s t e d i n e x t e n d i n g i t s m a r k e t t o W e s t e r n C a n a d a , b u t f i n d s t h e p r e s e n t c o m m u n i c a t i o n s c o s t s p r o h i b i t i v e . The e f f o r t s o f common c a r r i e r s t o s a t i s f y d a t a r e q u i r e m e n t s a r e c e n t e r e d a b o u t u t i l i z a t i o n o f p r e s e n t p l a n t a n d e q u i p m e n t , s u p p o s e d l y v a l u e d a t $8 b i l l i o n ( f r o m a c o n v e r s a t i o n w i t h D r . E. G. M a n n i n g , o f t h e S c i e n c e C o u n c i l o f C a n a d a ) . The B e l l - N o r t h e r n R e s e a r c h L a b o r a t o r i e s h a v e r e c e n t l y p r o p o s e d an a d d i t i o n t o t h e l i m i t e d T I c a r r i e r s y s t e m , t h a t w i l l a l l o w 15. R o b e r t Hough, " F u t u r e D a t a T r a f f i c V olume" C o m p u t e r , I I I ( S e p t e m b e r / O c t o b e r , 1 9 7 0 ) , p. 1 1 . d i r e c t d i g i t a l t r a n s m i s s i o n . " L D A l t h o u g h t h e d e t a i l s o f t h e s y s t e m a r e s t i l l c l a s s i f i e d , i n g e n e r a l , i t i s a s w i t c h e d n e t w o r k u s i n g PCM p u l s e s f o r v o i c e a n d d i r e c t c o m p u t e r b i t s f o r d a t a t r a n s m i s s i o n . T i m e - d i v i s i o n m u l t i p l e x o r s w i l l h a n d l e d a t a and v o i c e b i t s i n d i s c r i m i n a t e l y . O p e r a t i o n o f t h e n e t w i l l be c l o s e l y m o n i t o r e d t o e v a l u a t e p a r a m e t e r s s u c h a s e r r o r r a t e s a n d s t a t i s t i c s . We f i n d B e l l C a n a d a ' s a p p r o a c h m e r i t o r i o u s , b u t two q u e s t i o n s r e m a i n : 1) How much o f t h e $8 b i l l i o n h a s b e e n d e p r e c i a t e d , and c o u l d be d i s r e g a r d e d ? 2) How l a r g e i s t h e j o b o f " p a t c h -i n g , up" t h e e x i s t i n g s y s t e m r e a l l y g o i n g t o b e , when we c o n s i d e r t h a t , i f o n l y 1% o f C a n a d a ' s TCTS c u s t o m e r s went o v e r t o P i c t u r e p h o n e , t h e t r a n s m i s s i o n r e q u i r e m e n t s o f t h e 17 t e l e p h o n e n e t w o r k w o u l d be i n c r e a s e d by 100%? 16. C o n v e r s a t i o n w i t h Mr. B a r r y E c k h a r t , M a n ager o f S w i t c h -i n g S y s t e m s , B e l l - N o r t h e r n R e s e a r c h L a b o r a t o r y , O t t a w a , O n t . , J u n e , 1 9 7 1 . 17. " L a s e r s " , E l e c t r o n i c s , L X I V (May 1 0 , 1 9 7 1 ) , p. 36. 25. 4.0 Some C o n s i d e r a t i o n s i n t h e D e s i g n o f C o m p u t e r N e t w o r k s T h e r e i s l i t t l e d o u b t t h a t i n t h e i n i t i a l s t a g e s o f a TCCN t h e d e s i g n e r s w i l l be c o n c e r n e d w i t h t h e d e v e l o p m e n t o f m o d u l a r i n t e r f a c e s b e t w e e n p r e s e n t c o m p u t e r s a n d a v a i l a b l e c o m m u n i c a t i o n s ' f a c i l i t i e s . B y r n s p o i n t s o u t , i n o u t l i n i n g t h e COMCET a p p r o a c h t o t h i s e n d , t h a t s o f t w a r e t o s u p p o r t s u c h a s y s t e m w i l l c o n s i s t o f ( a ) a c o m m u n i c a t i o n s o p e r a t i n g s y s t e m ; ( b ) a c o m m u n i c a t i o n s - o r i e n t e d a s s e m b l e r w i t h p r o c e d u r a l c a p a b i l i t i e s a n d c o m p i l e r - l i k e c h a r a c t e r i s t i c s ; a n d ( c ) a t e l e p r o c e s s i n g a p p l i c a t i o n s p a c k a g e . The f i r s t i s t o p r o v i d e s w i t c h i n g b e t w e e n s h o r t l o g i c a l t a s k s , t h e s e c o n d i s t o p r o v i d e p r o c e d u r a l c a p a b i l i t i e s f o r communi-c a t i o n s t a s k s , t h e t h i r d i s a p r o d u c t o f t h e s e c o n d a n d s h o u l d make t e l e c o m m u n i c a t i o n s d a t a a p p e a r a s a p r o c e s s queue o r f i l e s t r u c t u r e t o t h e d a t a p r o c e s s i n g s y s t e m . I t s h a l l p r e s e n t l y be i l l u s t r a t e d how t h i s i n t e r f a c e s o f t w a r e c o u l d s o l v e some s p e c i f i c p r o b l e m s . A m a j o r d i f f e r e n c e b e t w e e n m u l t i - a c c e s s and t i m e - s h a r i n g n e t s w i l l be t h e d i s t r i b u t e d n a t u r e o f t h e d a t a b a s e s i n t h e f o r m e r . D e n n i s i n h i s p o s i t i o n p a p e r c o r r e c t l y r e c o g n i z e s t h e r e a s o n s f o r t h i s a r r a n g e m e n t a s t h e f o l l o w i n g : "1) I t i s e s s e n t i a l t h a t t h e i n f o r m a t i o n s e r v i c e i n d u s t r y p r o v i d e f o r t h e e s t a b l i s h m e n t a n d g r o w t h o f s m a l l , i n d e p e n d e n t l y c o n c e i v e d a n d o p e r a t e d i n f o r m a t i o n s e r v i c e s y s t e m s . 18. P a u l D. B y r n s , " C o n s i d e r a t i o n s i n D e s i g n i n g a C o m p u t e r C o m m u n i c a t i o n s S y s t e m , " D a t a m a t i o n , !XV ( O c t o b e r , 1969). 26. 2) The u s e r o f a n i n f o r m a t i o n s e r v i c e w i l l o f t e n b e l o n g t o a n i n s t i t u t i o n d i s t i n c t f r o m t h e e n t e r p r i s e o f f e r i n g t h e s e r v i c e . 3) The i n f o r m a t i o n p r o c e s s i n g demand f o r a p a r t i c u l a r s p e c i a l i z e d s e r v i c e . w i l l f r e q u e n t l y be w i d e l y d i s t r i b u t e d g e o g r a p h i c a l l y a n d y e t o f i n s u f f i c i e n t m a g n i t u d e t o j u s t i f y e v e n one c o m p u t e r i n s t a l l a t i o n o f e f f i c i e n t s i z e . 4) The c o m m u n i c a t i o n s r e q u i r e m e n t s o f a s p e c i a l i z e d s e r v i c e w o u l d p o o r l y u t i l i z e a p r i v a t e p o i n t - t o - p o i n t n e t w o r k . 5) The c o s t o f i m p l e m e n t i n g i n f o r m a t i o n s y s t e m s by c u r r e n t l y a c c e p t e d t e c h n i q u e s i s t o o h i g h t o e n c o u r a g e t h e d e v e l o p -ment o f s p e c i a l i z e d i n f o r m a t i o n s e r v i c e s . 6) Many f o r e s e e a b l e s e r v i c e s e mbody^the f u n c t i o n o f o f f e r i n g t h e u s e o f p r o g r a m s f o r a f e e . " A d i s t r i b u t e d d a t a b a s e , i n w h i c h l o c a l i z e d t e r m i n a l c l u s t e r s h ave a c c e s s t o a d a t a b a s e whose s e c t i o n s a r e c e n t r a l i z e d w i t h r e s p e c t t o t h e s e c l u s t e r s , h a s t h e p r o p e r t y t h a t two o r more u s e r s may w i s h t o o p e r a t e i n d i s p a r a t e modes on t h e same i t e m s i m u l t a n e o u s l y , o r i n a f a s h i o n s u c h t h a t a v a l i d u p d a t e o f a n i t e m may i n v a l i d a t e a n i m m e d i a t e l y p r e c e d i n g q u e r y o f t h a t i t e m by a n o t h e r u s e r . T h i s h a s b e e n r e c o g n i z e d i n t h e l i t e r a t u r e a s 20 a t h o r n y p r o b l e m , b u t t h e i d e a b e h i n d COMCET's i n t e r f a c e s o f t w a r e c o u l d s o l v e t h e p r o b l e m by e m p l o y i n g a p r o c e d u r e s u g g e s t e d by D e n n i s : 1) u p d a t i n g i n i t i a t i o n p r e e m p t s a l l o t h e r u s e r s f r o m t h e i t e m ; 2) u p d a t e r e c o g n i t i o n r e s p o n s e s f r o m a l l o t h e r t e r m i n a l s a r e t h e n a w a i t e d ; 3) t h e u p d a t e i s p r o c e s s e d a nd t h e i t e m r e t u r n e d t o n o r m a l s t a t u s . S i n c e now no l o n g e r a r e a l l i t e m s o f a g i v e n d a t a b a s e a s s o c i a t e d w i t h a 19. D e n n i s , l o c . c i t . 20. W i l l i a m T. O l l e ( e d . ) , "The L a r g e D a t a B a s e , i t s O r g a n i z a -t i o n a n d U s e r I n t e r f a c e , " D a t a Base ( F a l l , 1 9 6 9 ) . g i v e n c e n t r a l p r o c e s s o r , t h e n e c e s s i t y t o c o n n e c t c p u ' s v i a , h i g h s p e e d d a t a l i n k s i n o r d e r t o a l l o w t h e m t o c o m m u n i c a t e w i t h e a c h o t h e r a t r a t e s a p p r o a c h i n g t h e i r mass s t o r a g e s p e e d s becomes e s s e n t i a l . T h i s l e a d s t o t h e c o n s i d e r a t i o n o f h i g h s p e e d s w i t c h e d l i n k s , w h i c h s h a l l be t r e a t e d b e l o w , a s w e l l a s t o e c o n o m i c t r a d e - o f f s b e t w e e n a l a r g e number o f l o w -s p e e d l i n e s a nd a s i n g l e h i g h - s p e e d l i n k ; t h e s e w i l l be a f u n c t i o n o f t a r i f f r a t e s a n d p o s s i b l y i n t e r f a c e t e r m i n a l c o s t . A c o m p l e x a c c e s s scheme s u c h a s h a s b e e n o u t l i n e d i s t y p i c a l o f t h e p r o b l e m s o f d i s t r i b u t e d d a t a b a s e s y s t e m s b a s e d on m u l t i -a c c e s s n e t w o r k s , and w i l l s o o n e r o r l a t e r h a v e t o meet s e c u r i t y demands by i t s u s e r s . Some s u g g e s t i o n s on how t h i s may be a c c o m p l i s h e d u s i n g i n t e r f a c e e q u i p m e n t w i l l be p r e s e n t e d b e l o w , s i n c e p r e s e n t s e c u r i t y schemes a r e n o t c o m p r e h e n s i v e enough t o d e a l w i t h d e t e r m i n e d a t t e m p t s t o a c c e s s d a t a ' w i t h o u t p r o p e r a u t h o r i z a t i o n . 4.1 S o f t w a r e a n d H a r d w a r e A s p e c t s An i n v e s t i g a t i o n o f t h e c o n c e p t s o f a d v a n c e d n e t w o r k d e v e l o p -ment must t a k e i n t o a c c o u n t t h e t h e o r e t i c a l a nd p r a c t i c a l s t a t e o f t h e a r t . The f o l l o w i n g w i l l s e r v e t o i n d i c a t e some c o n c l u s i o n s . t h a t h a v e b e e n r e a c h e d by r e s e a r c h e r s a n d d e v e l o p e r s A TCCN w i l l l i k e l y e x h i b i t t h r e e l e v e l s o f s o f t w a r e : c p u , i n t e r f a c e , and n e t w o r k s o f t w a r e . A v e r y s i m p l e t y p e o f s o f t -w a r e i s p r e s e n t l y i n c o r p o r a t e d i n t h e t e l e p h o n e n e t w o r k s i n t h e f o r m o f l i n e - h u n t i n g t e c h n i q u e s . To a l a r g e e x t e n t , t h e p o s s i b i l i t y o f l i n k i n g i n t e r f a c e a nd n e t w o r k s o f t w a r e w i l l 28. d e p e n d o n t h e l e v e l o f edp a c t i v i t y t o be c a r r i e d o u t by t h e common c a r r i e r s . I n e s s e n c e , t h e i n t e r f a c e s o f t w a r e w i l l h a v e t h e p u r p o s e o f m a k i n g t h e n e t w o r k " l o o k " t o t h e c e n t r a l p r o c e s s o r s a s e i t h e r some k i n d o f a n i n p u t / o u t p u t d e v i c e , o r a c h a n n e l ; i f t h a t s o f t w a r e s h o u l d be p r o v i d e d by common c a r r i e r s t h e r e i s l i t t l e r e a s o n t o p h y s i c a l l y s e p a r a t e i t f r o m t h e n e t -w ork a d d r e s s i n g and s w i t c h i n g s o f t w a r e by h o u s i n g i t i n d i s -t r i b u t e d f o r m . H e r e we a r e a d d i n g l e g a l c o n s i d e r a t i o n t o t h e t e c h n i c a l r e a s o n s i m p l i c i t i n t h e o u t l i n e o f n e t w o r k s o f t w a r e f u n c t i o n s by B a r a n , Hamaker and R o b e r t s . B a r a n h a s p r e p a r e d a n e x h a u s t i v e s t u d y o f t h e d e s i g n f e a t u r e s o f a " D i s t r i b u t e d 2 A d a p t i v e M e s s a g e B l o c k N e t w o r k " i n a s e r i e s o f RAND Memoranda. A l t h o u g h t h e s e r i e s was p u b l i s h e d i n 1964 and i s b a s e d o n w o r k done i n 1 9 6 2 , c e r t a i n c o n c e p t s embedded i n t h e d e s i g n r e m a i n f u n d a m e n t a l . I f s o f t w a r e - i s c o n s i d e r e d a s a g e n e r a l t e r m f o r a s e t o f m a c h i n e i n s t r u c t i o n s d e s i g n e d t o p e r f o r m c e r t a i n f u n c t i o n s , e i t h e r i n h a r d - w i r e d o r p r o g r a m m a b l e f o r m , t h e n t h e r e q u i r e d 22 c o m m u n i c a t i o n s s o f t w a r e o f B a r a n , Hamaker and t h e ARPA n e t -w ork a c h i e v e c e r t a i n r e m a r k a b l e s i m i l a r i t i e s i n t e r m s o f f u n c t i o n a l - r e q u i r e m e n t s a n d f u n c t i o n s p r o v i d e d : 21. P a u l B a r a n , On D i s t r i b u t e d C o m m u n i c a t i o n s ( 1 1 v o l s . ; S a n t a M o n i c a , C a l i f . : The Rand C o r p o r a t i o n , 1 9 6 4 ) . 22. R. F. Hamaker, " D i s t r i b u t e d C o m p u t e r S y s t e m s , " T e l e c o m -m u n i c a t i o n s , IV ( M a r c h , 1 9 7 0 ) , p p . 25-30. 1) r a p i d a n d f r e q u e n t a d a p t a t i o n by t h e n e t w o r k t o c h a n g e s i n t r a f f i c p a t t e r n s ; B a r a n ' s s w i t c h i n g node c e n t r a l . 2 3 p r o c e s s o r e m b o d i e s r o u t i n e s t o s a t i s f y t h i s ; 2) a c c o m m o d a t i o n , by means o f s t o r e d p r o g r a m s a t e a c h n e t w o r k n o d e , t o v a r y i n g s i g n a l l i n g r e q u i r e m e n t s f r o m t h e l i n k s f e e d i n g e a c h n o d e ; B a r a n had e x p l i c i t l y f o r e s e e n t h i s when he d e s i g n e d h i s s i g n a l l i n g s t a n d a r d s by b a s i n g them o n 24 d i g i t a l p u l s e s e q u e n c e s , s i m i l a r t o d a t a b u r s t s ; s i g n a l l i n g c o d e s a r e e x p e c t e d t o be a s u p e r s e t o f t h e p r e s e n t t e l e p h o n e n u m b e r i n g s y s t e m by Hamaker, i n o r d e r t o f a c i l i t a t e c o m m u n i c a t i o n w i t h o t h e r s y s t e m s ; B a r a n d e v e l o p s a d i f f e r e n t c o d i n g s y s t e m i n v o l v i n g a m u l t i p l e x e r and a l i n e - a d d r e s s c o d e t h a t c a n be r a p i d l y i n t e r p r e t e d by m u l t i p l e x e r s o f t w a r e t o r e r o u t e t h e c a l l i f a f o r w a r d i n g 2 5 a d d r e s s s h o u l d h a v e b e e n l e f t by t h e p e r s o n c a l l e d ; he t h e n p r o v i d e s h a r d w a r e a t t e l e p h o n e e x c h a n g e s t o d e c o d e n e t w o r k s i g n a l l i n g a nd p r o v i d e p r e s e n t e q u i p m e n t c o m p a t i b i l i t y ; t h i s f e a t u r e was i n c l u d e d w i t h v o i c e c o m m u n i c a t i o n i n m i n d , h o w e v e r , i t c o u l d a l s o be u s e f u l when a n a n s w e r i s d e s i r e d a f t e r i n s e r t i n g a l e n g t h y b a t c h - m o d e p r o g r a m ( e . g . s i m u l a t i o n ) i n t o t h e s y s t e m ; i n a d d i t i o n Hamaker s u g g e s t s , and B a r a n d e s i g n s , r o u t e - f i n d i n g , s t a t u s u p d a t i n g , s u b s c r i b e r u p d a t i n g , 23. B a r a n , l o c . c i t . , V I I (RM-3763-PR). 24. I b i d . , V I I I ( RM-3764-PR). 25. I b i d . 30. 2 6 27 and o p e r a t i o n and m a i n t e n a n c e s i g n a l l i n g . ' 3) Hamaker m e n t i o n s t h e need t o . p r o v i d e f o r a u t o m a t i c r e -r o u t i n g o f s i g n a l s a n d m e s s a g e s when n o d e s o r l i n k s i n a t r e e ( n e t w o r k ) a r e b l o c k e d ; B a r a n ' s n e t i s n o t a t r e e s t r u c t u r e , b u t a p u r e n e t w o r k and he p r o v i d e s f o r t h i s c o n t i n g e n c y by m a k i n g random p a t h - s e e k i n g t e c h n i q u e s a p a r t o f h i s m essage e n c r y p t i o n scheme o f m a i n t a i n i n g n e t w o r k . . 2 8 s e c u r i t y ; 4) b o t h a u t h o r s a g r e e t h a t u n a t t e n d e d node o p e r a t i o n i s e s s e n t i a l t o k e e p t h e s y s t e m c o s t l o w and t o p r e v e n t human i n t e r v e n t i o n d e l a y s ; B a r a n ' s s y s t e m c o m p l i e s w i t h t h i s r e q u i r e m e n t by u s i n g m u l t i p l y - c o n n e c t e d n o d e s , random r o u t i n g , c y c l i c e r r o r d e t e c t i o n c o d e s , and s u f f i c i e n t r e l i a b i l i t y s u p p o r t e d by s t r a t e g i c a l l y l o c a t e d s e r v i c e u n i t s p l u s a l a r g e number o f s o f t w a r e f e a t u r e s we f i n d t o o l e n g t h y and d e t a i l e d t o e n u m e r a t e h e r e . C e r t a i n p o i n t s o f v i e w , a r i s i n g f r o m t h e b a s i c c o n s i d e r a t i o n t h a t B a r a n ' s d i s t r i b u t e d n e t w o r k i s d e s i g n e d t o a p p l y b o t h t o v o i c e and d a t a t r a f f i c , p r e v e n t c o n s i d e r a t i o n o f h i s d e s i g n t o t h e f u l l e s t e x t e n t . I n a TCCN, c o n c e r n i s s o l e l y w i t h d a t a c o m m u n i c a t i o n s , and a l t h o u g h v o i c e ' t r a n s m i s s i o n c a n be d i g i t i z e d , t h e n e t w o r k r e q u i r e m e n t s f o r v o i c e and d a t a a r e s i g n i f i c a n t l y 26. I b i d . , V I I . 27. I b i d . , V I I I . 28 . I b i d . , I X . d i f f e r e n t . J A l a r g e p a r t o f v o i c e p l a n t i s d e s i g n e d f o r s w i t c h i n g and r o u t i n g c a l l s b e t w e e n any two p o i n t s i n a N o r t h A m e r i c a n n e t -w o r k , w h e r e a s c o m p u t e r n e t w o r k s a r e v e r y l i m i t e d i n t h i s r e s p e c t c o m p u t e r n e t w o r k s r e q u i r e a w i d e r r a n g e o f i n f o r m a t i o n t r a n s -m i s s i o n r a t e s t h a n t e l e p h o n e n e t s due t o t h e w i d e r a n g e o f p e r i p h e r a l d e v i c e s t h a t c o u l d become d e s i r a b l e ; s w i t c h i n g s p e e d s f o r v o i c e c o m m u n i c a t i o n s a r e v e r y s l o w ( u p t o 20 s e c . ) and need n o t be much f a s t e r , b u t c o m p u t e r n e t w o r k s r e q u i r e m i l l i s e c o n d , i f n o t m i c r o s e c o n d , s w i t c h i n g r a t e s i f t h e n e t w o r k s e r v i c i n g them i s t o h a v e t h e p r o p e r t i e s m e n t i o n e d e a r l i e r . F u r t h e r , B a r a n ' s n e t w o r k i n c o r p o r a t e s a f i x e d d e l a y o f 0.5 s e c . i n v o i c e t r a n s m i s s i o n a s a r e s u l t o f t h e ' e x i s t e n c e o f t i m e -v a r y i n g s i g n a l p a t h s . T h i s c a n and s h o u l d be a v o i d e d i n a d a t a n e t w o r k . F i n a l l y , t o c a r r y t e l e p h o n e c o n v e r s a t i o n s o v e r l i n e s whose e r r o r r a t e s a r e h e l d t o d a t a t r a n s m i s s i o n r e q u i r e m e n t s i s a n i m p r o p e r u s e o f r e s o u r c e s , u n l e s s a d e d i c a t e d c o m p u t e r n e t -w ork i s deemed u n v i a b l e . The a d v e n t o f " D a t a r o u t e " h a s f i n a l i z e d t h i s a r g u m e n t , j u s t a s t h i s t h e s i s i s b e i n g c o m p l e t e d . A l s o a t t h e t i m e o f t h i s w r i t i n g , a d e t a i l e d d e s c r i p t i o n o f t h e 3 0 ARPA n e t w o r k c o m m u n i c a t i o n s s o f t w a r e h a s become a v a i l a b l e . The r e a d e r i s r e f e r r e d t o t h i s a r t i c l e w i t h t h e comment t h a t 29. C. G. B e l l e t a l . , "Computer N e t w o r k s , " C o m p u t e r , I I I ( S e p t e m b e r / O c t o b e r , 1 9 7 0 ) , p. 17. 30. F. E. H e a r t e t a l . , "The I n t e r f a c e M e s s a g e P r o c e s s o r f o r t h e ARPA C o m p u t e r N e t w o r k , " A F I P S S p r i n g J o i n t Compu- t e r C o n f e r e n c e , I I I V I ( 1 9 7 0 ) , pp. 5 5 1 - 5 6 3 . 3 2A p a r t i c u l a r a t t e n t i o n s h o u l d be p a i d t o t h e p a c k e t f o r m a t d e s -c r i b e d i n F i g u r e 5 o f t h e r e f e r e n c e . I f t h e d e c i s i o n w e r e made t o i n c o r p o r a t e v o i c e c o m m u n i c a t i o n s o v e r a d i g i t a l n e t w o r k , t h e p a c k e t f o r m a t c o u l d be m o d i f i e d u s i n g some o f t h e s p a r e b i t s t o d e n o t e w h e t h e r c o m m u n i c a t i o n i s f r o m a c o m p u t e r t e r m i n a l o r f r o m a t e l e p h o n e , s o t h a t t h e i n f o r m a t i o n may be r o u t e d t h r o u g h a PCM c o d e r o r a r o u n d i t . I n a d d i t i o n , t h e i n t e r f a c e m e ssage p r o c e s s o r ' s ( I M P ) a b i l i t y t o c o m m u n i c a t e w i t h a n y o t h e r IMP r e g a r d l e s s o f t h e t e m p o r a r y s t a t u s o f n e t w o r k l i n k s ( h e r e t h e t e r m " l i n k " i s n o t u s e d i n ARPA's r e s t r i c t e d s e n s e ) i s n o t o n l y a n o t e w o r t h y c o n t r i b u t i o n t o t h e s t a t e o f t h e a r t , b u t a d e v i c e w h e r e b y d a t a s e c u r i t y i n t h e n e t w o r k w o u l d be e n h a n c e d . T h i s r e q u i r e m e n t h a s b e e n m e n t i o n e d e a r l i e r , and was f o u n d t o be a n i n t e g r a l p a r t o f B a r a n ' s d e s i g n . I n f a c t , t h e ARPA n e t w o r k s t a n d s a s a monument t o t h e p r a c t i c a l i t y o f B a r a n ' s c o n c e p t s , e v e n t h o u g h i t i s s t i l l a n e x p e r i m e n t a l t o o l . Some s e c u r i t y f o r d a t a i s a l r e a d y a v a i l a b l e i n t h e f o r m o f t i m e - s h a r i n g i d e n t i f i c a t i o n and u s e r c o d e s . B e f o r e p r e s e n t i n g what may be a n o r i g i n a l i d e a t o a t t e m p t s o f t w a r e c o m p a t i b i l i t y b e t w e e n p r o c e s s o r s , t h e p r o b l e m o f m a c h i n e c o m p a t i b i l i t y o f d i f f e r e n t c o n v e n t i o n s f o r c h a r a c t e r c o d e s d e s e r v e s some a t t e n t i o n . I t i s n o t known how t h i s p r o b l e m was o v e r c o m e i n t h e ARPA n e t w o r k , o r w h e t h e r i t h a s b e e n s a t i s -f a c t o r i l y s o l v e d . I n t h e a b s e n c e o f a g r e e m e n t o n w h e t h e r A S C I I o r EBCDIC w i l l be u s e d t o r e p r e s e n t f i l e c h a r a c t e r s a n d t e r m i n a l c o d e s ( t h e U. S. G o v e r n m e n t i s s u p p o r t i n g A S C I I , w h e r e a s IBM i s s u p p o r t i n g p r i m a r i l y EBCDIC) t h e t i m e - c o n s u m i n g t a s k o f 31 t r a n s l a t i n g w i l l be n e c e s s a r y . IBM h a s r e c o g n i z e d t h i s n e c e s s i t y by p r o v i d i n g i n t e r n a l c h a n n e l t r a n s l a t o r s i n i t s 3 60 s e r i e s o f m a c h i n e s , b u t i n t h e f u t u r e L S I b l o c k s may p r o v e t h e most e c o n o m i c a l means t o a c c o m p l i s h t h e t a s k . The p e r s e v e r a n c e o f t h e g e n e r a l p r o b l e m o f s o f t w a r e t r a n s -f e r a b i l i t y f r o m one c o m p u t i n g e n v i r o n m e n t t o a n o t h e r c o u l d be v i e w e d i n one s e n s e a s a r e s u l t o f what m i g h t be t e r m e d u n e t h i c a l p r a c t i c e s by t h e d a t a p r o c e s s i n g i n d u s t r y t o p r e -s e r v e m a r k e t s h a r e s by a r t i f i c i a l means. S i n c e t h e r e s u l t i s a w a s t e o f r a t h e r s c a r c e manpower, t h e p r o b l e m may be s o l v e d by s u b s t i t u t i n g m a c h i n e t i m e , w h i c h i s b e c o m i n g c h e a p e r , f o r p r o -grammer t i m e , w h i c h i s b e c o m i n g d e a r e r . T h i s may be done i n s e v e r a l w a y s , one o f w h i c h i s t o r u n p r o g r a m s i n a n i n t e r -p r e t i v e f a s h i o n , w h e r e e a c h o b j e c t - c o d e i n s t r u c t i o n i s i n t e r -p r e t e d and e x e c u t e d a s t h o u g h i t w e r e an i s o l a t e d command. The v i r t u e s o f p r e s e n t i n t e r p r e t i v e c o m p i l e r s a r e known t o be h i g h l y r e d u c e d c o r e s t o r a g e r e q u i r e m e n t s a n d s i m p l i f i e d e x e c u t i v e 3 2 programs..: : i I n a m u l t i - a c c e s s m u l t i p r o g r a m m i n g e n v i r o n m e n t w i t h a l r e a d y l a r g e t i m e - s h a r i n g o v e r h e a d s , t h e s e a d v a n t a g e s t r a n s l a t e t h e m s e l v e s i n t o m i n i m a l u s e r w a i t i n g t i m e . The m a i n d i s -a d v a n t a g e o f a n i n t e r p r e t e r - i n c r e a s e d p r o g r a m r u n n i n g t i m e due t o t h e n e e d t o " r e c o m p i l e " e a c h i n s t r u c t i o n i n a l o o p -3 1 . R i c h a r d C a n n i n g ( e d . ) , The Edp A n a l y z e r , V I I ( A p r i l 1 9 6 9 ) . 32. M e l v i n K l e r e r , " E l e m e n t s o f P r o g r a m m i n g " , D i g i t a l Compu- t e r U s e r ' s Handbook, e d . M e l v i n . K l e r e r a nd G r a n m o A. • K o r n (New Y o r k : McGraw H i l l I n c . , 1 9 6 7 ) , pp. 1-23-1-25. c a n be e l i m i n a t e d by p r o g r a m m i n g t h e o p e r a t i o n c o d e f o r a l o o p d e c l a r a t i o n so t h a t t h e i n t e r p r e t e r a t t a c h e s a p r e c o m p i l e d s u b r o u t i n e t o e f f i c i e n t l y e x e c u t e t h e l o o p a r g u m e n t s . Whereas t h e s o f t w a r e f o r an a l l - d i g i t a l n e t w o r k c a n be d e s -c r i b e d i n g e n e r a l b e c a u s e i t i s c l o s e l y r e l a t e d t o t h e f u n c t i o n s t h e n e t w o r k i s t o c a r r y o u t , a d e s c r i p t i o n o f t h e h a r d w a r e t o b b e i m p l e m e n t e d i s a r e l a t i v e l y more c o m p l e x t a s k due t o t h e b r o a d t e c h n o l o g i c a l b a s e o n w h i c h i t i s f o u n d e d . The h a r d w a r e i n a d i g i t a l n e t w o r k may be s e p a r a t e d i n t o c o m p u t a t i o n a l o r p r o c e s s i n g m o d u l e s a n d c o m m u n i c a t i o n m o d u l e s , a s i n t h e ARPA n e t . A g a i n , t h e c o m m u n i c a t i o n s h a r d w a r e com-p o n e n t s i n s u c h a n e t r e p r e s e n t a g e n e r a l c o n s e n s u s o n c o m p u t e r n e t w o r k c o n s t r u c t i o n : t h e s t o r e - a n d - f o r w a r d t e c h n i q u e . The t e c h n i q u e h a s b e e n a d h e r e d t o by B a r a n i n t h e U. S. and by 3 3 D a v i e s i n t h e U. K. I f a n i m p r o v e m e n t i n t h e ARPA n e t w o r k w ere t o be s u g g e s t e d , i t w o u l d be i n t h e t y p e s o f c o m m u n i c a t i o n l i n e s p r e s e n t l y u s e d by t h e n e t . " D a t a r o u t e " h a s p r o v i d e d s u c h an i m p r o v e m e n t i n Can a d a . The ARPA c o m m u n i c a t i o n s c o s t s a r e $ 4 3 , 0 0 0 / y e a r / n o d e a t an a v e r a g e t r a f f i c o f 16 K b i t s / s e c , o v e r 50 K b i t / s e c . l i n e s . A d a t a s e t f o r s u c h a l i n e c o s t s a b o u t $ 5 , 0 0 0 , o r a r e n t a l r a t e o f a b o u t $ l , 2 0 0 / y r . , a c c o r d i n g t o p o l i c y f o r some common 34 c a r r i e r s . 3 3 . S c i e n c e C o u n c i l o f C a n a d a , l o c . c i t . , p . 23 34. C o n v e r s a t i o n w i t h Mr. T e r r y James o f L e n k u r t E l e c t r i c , V a n c o u v e r , B. C , May, 1971.' F u r t h e r , a s o u r c e o f . d i f f i c u l t y e x p l i c i t l y n o t e d by ARPA b u i l d e r s w e r e t h e common c a r r i e r s a n d t h e c o n s t r a i n t s t h e y i m p o s e d o n t h e u t i l i z a t i o n o f t h e c o m m u n i c a t i o n s l i n e s t h e y 3 5 p r o v i d e . S p e c i f i c p r o b l e m s w ere n o t m e n t i o n e d , t h e y a r e p r o b a b l y d a t a r a t e r e s t r i c t i o n s , c o n d i t i o n i n g c h a r g e s , a n d t h e u s e o f modems. As a r e s u l t , t h e r e a r e i n d i c a t i o n s t h a t i t may e v e n t u a l l y be more a d v a n t a g e o u s t o l e a s e r a w p r i v a t e communi-c a t i o n s l i n e s f r o m t h e c a r r i e r s , t o be u s e d a s s e e n f i t by p r o v i d e r s o f p r o c e s s i n g f a c i l i t i e s . I n d e v e l o p i n g s e p a r a t e t r a n s m i s s i o n f a c i l i t i e s f o r a TCCN i n t h e f u t u r e , t h e p r o b l e m may w e l l be t h e a v a i l a b i l i t y o f r a d i o f r e q u e n c y s p e c t r u m s p a c e . T h i s c o u l d be s o l v e d by h a v i n g r e -c o u r s e t o o p t i c a l t r a n s m i s s i o n . The a p p l i c a t i o n o f o p t i c a l c o m m u n i c a t i o n s i s i n g e n e r a l s t i l l r e g a r d e d w i t h s k e p t i c i s m by " p r a c t i c a l " i n d i v i d u a l s , u n a w a r e o f t h e s p e e d w i t h w h i c h r e a l a c h i e v e m e n t s a r e t a k i n g p l a c e i n t h i s f i e l d . A l t h o g g h many r e f e r e n c e s i n t h e t e c h n i c a l l i t e r a t u r e c o u l d be c i t e d t o s u b s t a n t i a t e t h i s r e m a r k , o n l y a summary one w i l l be g i v e n h e r e , w h e r e i n t h e c o s t a d v a n t a g e s o f o p t i c a l s y s t e m s a r e f e a t u r e d . B a s i c a l l y , o p t i c a l t r a n s m i s s i o n s y s t e m s (OTS) c a n be d i v i d e d i n t 3 6 c o h e r e n t and n o n - c o h e r e n t l i n k s . N o n - c o h e r e n t l i n k s a r e l e s s c o s t l y , b u t l i m i t e d i n b a n d w i d t h , c o h e r e n t l i n k s a r e l a s e r -3 5 . H e a r t e t . a l . , l o c . c i t . 36. W i l l i a m K. P r a t t , L a s e r C o m m u n i c a t i o n s S y s t e m s , (New Y o r k : J o h n W i l e y and S o n s , I n c . , 1 9 6 9 ) , Ch. 1. b a s e d s y s t e m s , w i t h t r e m e n d o u s b a n d w i d t h p o t e n t i a l . F o r t h e l a y r e a d e r , b a n d w i d t h i s a m e a s u r e o f a s y s t e m ' s i n f o r m a t i o n -c a r r y i n g c a p a b i l i t y , and i s more o r l e s s p r o p o r t i o n a l t o t h e f r e q u e n c y a t w h i c h a l i n k o p e r a t e s . I f we c o n s i d e r t h a t t h e h i g h e s t - f r e q u e n c y c o m m e r c i a l m i c r o w a v e e q u i p m e n t t o d a y o p e r a t e s a t a b o u t 12 GHz ( 1 . 2 x 1 0 1 0 c y c l e s / s e c . ) , and t h a t l o w - f r e q u e n c y ( i n f r a r e d ) l a s e r s o p e r a t e a t a b o u t 10,000 A n g s t r o m u n i t s , o r 15 t h e e q u i v a l e n t o f 10 c y c l e s / s e c o n d , t h e c a p a b i l i t i e s a r e o b v i o u s . , H o w e v e r , t h e t e c h n o l o g y n e e d e d t o f u l l y e x p l o i t t h i s p o t e n t i a l i s s t i l l i n t h e l a b o r a t o r y s t a g e s . Needed now a r e m o d u l a t i n g d e v i c e s c a p a b l e o f p r o v i d i n g f u l l a c c e s s t o t h e a v a i l a b l e i n f o r m a t i o n - c a r r y i n g a b i l i t y . D e s p i t e t h i s p r o b l e m and t h e r e l a t i v e n o v e l t y o f l a s e r s , t h e y h a v e p r o v e d t h e m s e l v e s a s h i g h l y e c o n o m i c a l d e v i c e s f o r d a t a t r a n s m i s s i o n . M a g i l l p o i n t s o u t t h a t t h e number o f f i r m s e n g a g e d i n t h e p r o d u c t i o n o f OTS' i n t h e U. S. i s e x p e c t e d t o i n c r e a s e f r o m two t o s e v e n 3 7 by t h e end o f 1971. A p r o t o t y p e s y s t e m a t t h e U n i v e r s i t y o f C o l o r a d o i n B o u l d e r , c o s t i n g $6,000 i s s a i d t o be r e p l a c i n g l e a s e d l i n e s a t a s a v i n g o f a b o u t $ 5 , 0 0 0 / y r . M a g i l l f u r t h e r i n d i c a t e s t h a t some i n d u s t r y e s t i m a t e s p o i n t t o l a r g e r e d u c t i o n s i n t h e f u t u r e c o s t o f t h e s e s y s t e m s . A m a j o r d r a w b a c k o f OTS i s t h e i r i n a b i l i t y t o p e n e t r a t e a t m o s p h e r i c d i s t u r b a n c e s s u c h a s snow, r a i n , and i n v e r s i o n l a y e r s due t o h e a t , b e y o n d c e r t a i n l e v e l s w h i c h a r e a f u n c t i o n 3ft. L e o n M. M a g i l l , " O p t i c a l L i n k F i r m s See Wide H o r i z o n s , " E l e c t r o n i c s , X L I I I (December 2 1 , 1970)., pp. 91-92. o f l a s e r f r e q u e n c y , l a s e r power l e v e l s , and m o d u l a t i o n m e t h o d s . The w e i g h t o f t h i s p a r t i c u l a r p r o b l e m i s d e c r e a s i n g a s e f f o r t s t o i n c r e a s e t h e t r a n s m i s s i o n e f f i c i e n c y o f o p t i c a l f i b r e s y i e l d r e s u l t s . T h e s e f i b r e s , made g e n e r a l l y o f a m e t h y l m e t h a c r y l a t e -( " l u c i t e " ) l i k e p l a s t i c a r e c a p a b l e o f c a r r y i n g l i g h t j u s t a s w i r e s c a r r y e l e c t r i c c u r r e n t s . T h e i r e f f i c i e n c y , m e a s u r e d a s t r a n s m i s s i o n l o s s e s i n d e c i b e l s / k m . , h a v e r e c e n t l y become t o l e r a b l e e nough t o a l l o w t r a n s m i s s i o n o v e r s e v e r a l m i l e s u s i n g t h e l o w - p o w e r i n j e c t i o n - t y p e ( i n f r a r e d ) l a s e r s . B e n d i x C o r p . a nd C o r n i n g G l a s s Works a r e d r a w i n g f i b r e s w i t h l o s s e s 3 8 o f 20 dB/km a t p r e s e n t . The i n t e r e s t e d r e a d e r i s r e f e r r e d t o " E l e c t r o n i c News" f o r f u r t h e r c u r r e n t d e v e l o p m e n t s i n t h i s a r e a . As a c l o s i n g r e m a r k o n c o m m u n i c a t i o n s , i t i s n o t e w o r t h y t h a t i n s p i t e o f t h e l a s e r ' s v a s t c o m m u n i c a t i o n s p o t e n t i a l , i t u s e s a l m o s t no e l e c t r o m a g n e t i c s p e c t r u m i n f r e e s p a c e due t o t h e n a r r o w a p e r t u r e o f i t s beam. A c o m p u t e r u t i l i t y b a s e d on a d i g i t a l s o f t w a r e - c o n t r o l l e d n e t -w o r k t h a t i n c l u d e s s u c h f u n c t i o n s a s r o u t e - d i v e r s i t y t r a n s -m i s s i o n ( r a n d o m r o u t i n g ) and e l e c t r o n i c s w i t c h i n g i s e n t i r e l y f e a s i b l e a n d w i t h i n t h e c a p a b i l i t i e s o f C a n a d a ' s m i c r o e l e c t r o n i c s i n d u s t r y . The f a c t s t h a t n e t w o r k i n t e r f a c e and r o u t i n g m o d u l e s w o u l d h a v e t o be s t a n d a r d i z e d and t h a t t h e m i c r o e l e c t r o n i c s i n d u s t r y i s b a s e d o n l a r g e v o l u m e s o f i d e n t i c a l p a r t s , a r e c o m p l e m e n t a r y . T h e y p o i n t t o g e t h e r t o t h e p o s s i b i l i t y o f a v o i d i n g 38. " L a s e r s " , l o c . c i t . 38. t h e p r o b l e m s i n h e r e n t i n h i g h l y d i f f e r e n t i a t e d c o m m u n i c a t i o n s h a r d w a r e m e n t i o n e d i n s e c t i o n 1 .1.2.1, by u n i v e r s a l r e l i a n c e s t o r e - a n d - f o r w a r d t e c h n i q u e s . 39. 5.0 A TCCN as an I n i t i a l S t e p i n a S o l u t i o n t o t h e P r o b l e m s o f S h a r i n g Up t o t h i s p o i n t n e t w o r k p r o b l e m s h a v e b e e n s t a t e d , e x a m p l e s o f n e t w o r k s e x a m i n e d , and some a d v a n c e d t h o u g h t s on t h e s u b j e c t s t a t e d . I n t h i s s e c t i o n t h e s e v a r i o u s t o p i c s w i l l be c r y s t a l l i z e d i n t o a g e n e r a l s o l u t i o n • a p p l i c a b l e t o C a n a d a . F i g u r e 3 r e p r e s e n t s a s k e t c h o f a s e c t i o n o f t h e p r o p o s e d TCCN. The f i g u r e i s r e p r o d u c e d a g a i n i n A p p e n d i x 1, w h i c h g i v e s a t e c h n i c a l d e s c r i p t i o n o f t h e s y s t e m . Key e l e m e n t s a r e t h e n e t w o r k c o u p l e r s and r o u t i n g p r o c e s s o r s ; t h e f o r m e r c o u l d be b u i l t f o r a b o u t $3 00, t h e l a t t e r f o r a b o u t $7 0 0 , u s i n g m i c r o -e l e c t r o n i c c o m p o n e n t s s u c h a s MOS m i c r o p r o c e s s o r s and I C memory c h i p s . T h e s e c o m p o n e n t s c o u l d p r o v i d e a l l n e t w o r k c o n t r o l f u n c t i o n s , o b v i a t i n g t h e n e e d f o r v a r i o u s t y p e s o f m u l t i p l e x e r s , c o n c e n t r a t o r s and message s w i t c h e r s ; t h e y c o u l d be mounted on t h e d a t a l i n e s . I n a d d i t i o n , e a c h a p p l i c a t i o n s - o r i e n t e d c e n t r a l p r o c e s s o r i n t h e n e t w o u l d be s u p p o r t e d by a c o m m u n i c a t i o n s p r o c e s s o r c u s t o m i z e d t o t h e n e e d s o f t h a t c e n t r a l p r o c e s s o r , o p e r a t i n g more o r l e s s a s CP's do t o d a y , w i t h some e x c e p t i o n s . One o f t h e s e w o u l d be t h e f o r m a t t i n g o f m e s s a g e b l o c k s i n t o a s t a n d a r d n e t w o r k f o r m a t , a n d t h e d e c o d i n g o f r e c e i v e d b l o c k s . By r e c o r d i n g t h e number o f m e s s a g e b l o c k s s e n t and r e c e i v e d by t h e n e t w o r k c o u p l e r , t h e u s e r w o u l d be c h a r g e d o n l y f o r e x a c t l i n e u t i l i z a t i o n . T h i s w o u l d e n a b l e a p p l i c a t i o n s m i n i c o m p u t e r s t o s h a r e t h e n e t w o r k by r e d u c i n g t r a n s m i s s i o n c o s t s . The k e y 40. r e a s o n f o r t h e s e r e d u c e d c o s t s r e s i d e s i n t h e f a c t t h a t a l l u s e r s s h a r e t h e same m a j o r n e t w o r k , due t o e l e c t r o n i c s w i t c h i n g w i t h i n t h e n e t w o r k c o u p l e r s a nd r o u t i n g p r o c e s s o r s . A d i g i t a l n e t w o r k w i t h o u t t h e s a v i n g s i n p a r a l l e l t r a n s m i s s i o n l i n e s c o n f e r r e d by e l e c t r o n i c s w i t c h i n g o f f e r s r e l a t i v e l y m i n o r c o s t a d v a n t a g e s . I t i s e v i d e n t f r o m t h e o p e r a t i o n o f t h e r o u t i n g p r o c e s s o r s t h a t a n u n p r e c e d e n t e d d e g r e e o f r e l i a b i l i t y and s e c u r i t y i s a v a i l -a b l e i n t h e TCCN, b e c a u s e t h e e x a c t p a t h a m e s s a g e b l o c k w i l l t a k e c a n n o t be d e t e r m i n e d "a p r i o r i " and b e c a u s e u r b a n n e t -w o r k f a i l u r e s c a n be c i r c u m v e n t e d . The o p t i c a l l i n k s b e t w e e n t h e u r b a n n e t and t h e h i g h - s p e e d m u l t i p l e x e r / s c r a m b l e r a r e s e c u r e b e c a u s e t h e y do n o t r a d i a t e e l e c t r o m a g n e t i c f i e l d s . The h i g h - s p e e d l i n k i s s c r a m b l e d . A n e t w o r k h a s t h u s b e e n d e s c r i b e d i n w h i c h n o t o n l y c e n t r a l p r o c e s s o r s a r e s h a r e d , b u t where a l l c o m m u n i c a t i o n s p r o c e s s o r s a r e t o t a l l y s h a r e d , by b e i n g d i s t r i b u t e d t h r o u g h o u t t h e n e t w o r k . I n f a c t t h e TCCN w o r k s a s a s i n g l e d i s t r i b u t e d c o m m u n i c a t i o n s p r o c e s s o r . 5.1 Management A s p e c t s o f a TCCN The TCCN s u g g e s t e d i n s e c t i o n 5.0 i s 'a r a d i c a l d e p a r t u r e f r o m t o d a y ' s n e t w o r k s . The u s e r o f c o m p u t e r s e r v i c e s may a d d r e s s a n y c e n t r a l p r o c e s s o r i n t h e n e t w o r k ( a s s u m i n g he i s a b l e t o u s e i t ) , a n d e a c h m a c h i n e may be owned by a d i f f e r e n t p r o v i d e r o f c o m p u t i n g - s e r v i c e s . The n e t w o r k t r a n s m i s s i o n f a c i l i t i e s a r e i n d e p e n d e n t f r o m t h e a p p l i c a t i o n s h a r d w a r e a nd t h e i r u t i l i z a t i o n s h o u l d be I/O B u f f e r 4 I/O B u f f e r 3* CPU B u f f e r 3 U s e r 1 1 S c r a m b l e r / C o n c e n t r a t o r CPU B u f f e r 1 C i t y N e t A O p t i c a l l i n k s RAM ROM D e t a i l o f N e t w o r k C o u p l e r H i g h c a p a c i t y d i g i t a l l i n k I/O B u f f e r 2 I/O B u f f e r 3 S c r a m b l e r / C o n c e n t r a t o r 1 r—1 1 1 t y N e t B D e t a i l o f R o u t i n g P r o c e s s o r F i g . 3- A TCCN and i t s R o u t i n g P r o c e s s o r s 42. m o n i t o r e d by i t s o w n e r s ( c . f . A p p e n d i x 1 ) . A m a j o r s e t o f p r o b l e m s , m e n t i o n e d i n s e c t i o n 2.0, c o u l d be t h e a l l o c a t i o n o f p r i o r i t i e s t o u s e r s o f c e n t r a l p r o c e s s o r f a c i l i t i e s a n d t h e o v e r l o a d i n g o f o t h e r w i s e h i g h l y r e s p o n s i v e m a c h i n e s . T h e s e p r o b l e m s , h o w e v e r , c o u l d a r i s e e v e n w i t h i n " r e s t r i c t e d " s e c t i o n s o f a TCCN, s u c h a s b a n k i n g and n o n - p r o f i t u n i v e r s i t y s u b n e t s , w h e r e s i t e a c c e s s i s r e s t r i c t e d by p u b l i c p o l i c y . H e n ce t h e y a r e n o t new. I n t h e d e s c r i p t i o n o f t h e W e s t e r n G e n e r a l E l e c t r i c M a r k I I n e t i t was e v i d e n t t h a t t h e p r o b l e m c o u l d be r e s o l v e d by r e s o r t i n g t o l o a d s h a r i n g , a l t h o u g h t h i s was b a s e d o n t h e a v a i l a b i l i t y o f s i m i l a r m a c h i n e s . The TCCN p r o v i d e s a d d i t i o n a l f l e x i b i l i t y i n t h i s r e s p e c t by e n a b l i n g t h e u s e r t o s e l e c t h i s own l o a d - s h a r i n g f a c i l i t i e s by c o n t r o l l i n g t h e s p e c i a l - p u r p o s e CP's a t e a c h c e n t r a l s i t e . D e v e l o p m e n t s t o f a c i l i t a t e s u c h a n e n d e a v o u r h a v e a l r e a d y b e e n d e s c r i b e d i n s e c t i o n 4.0 ( c . f . COMCET's a p p r o a c h ) . The t a s k r e v o l v e s a r o u n d t h e a b i l i t y t o i n i t i a t e a f i l e t r a n s f e r t o a s e c o n d s i t e u n d e r m a c h i n e c o n t r o l . P r o v i s i o n s f o r a c c o u n t i n g i n f o r m a t i o n a r e d e s c r i b e d i n A p p e n d i x 1. S i n c e p r e v e n t i o n i s b e t t e r t h a n c u r e , t h e p r o c e s s i n g s i t e CP's c o u l d be a d a p t e d t o g e n e r a t e t h e l a t e s t s t a t i s t i c s on t h e p e r i o d i c s t a t u s and u t i l i z a t i o n o f p r o c e s s o r s i t e f a c i l i t i e s u p o n u s e r s i g n - o n , a s a p r o b a b i l i s t i c m e a s u r e o f p o t e n t i a l j o b t u r n a r o u n d t i m e a t t h e t i m e o f a c c e s s . G e n e r a l l y u n r e s t r i c t e d a c c e s s t o a TCCN seems t o s o l v e a number o f e n u m e r a t e d p r o b l e m s ; i n t h e f i n a l a n a l y s i s i t c o u l d c r e a t e 43 . p r e s s u r e , f r o m t h e u s e r s , t h r o u g h t h e p r o v i d e r s o f s e r v i c e s , t o t h e m a n u f a c t u r e r s o f e q u i p m e n t t o i n c r e a s e t h e c o m p a t i b i l i t y o f h a r d w a r e and s o f t w a r e . T h i s a c h i e v e m e n t c o u l d be t h e f i n a l g o a l o f s p e c i a l i z e d c o m p u t e r c o m m u n i c a t i o n s n e t w o r k s a n y w h e r e . I t i s i m p r o b a b l e t h a t t h e a c h i e v e m e n t o f c o m p a t i b i l i t y w i l l s t a g n a t e t h e s t a t e o f t h e a r t i n c o m p u t e r h a r d w a r e and s o f t w a r e d e v e l o p m e n t . 44. 6.0 R e l e v a n t A p p l i c a t i o n s o f O n - L i n e S y s t e m s 6.1 G e n e r a l C o n s i d e r a t i o n s Some o f t h e g e n e r a l c o n s i d e r a t i o n s u n d e r l y i n g t h e v i a b i l i t y o f m u l t i - a c c e s s c o m p u t e r n e t s w e r e d e v e l o p e d a b o v e . The r e m a i n d e r o f t h e t h e s i s w i l l c o n s i d e r some c o n c r e t e a p p l i c a t i o n s i n t h i s a r e a a f t e r e x a m i n i n g s e l e c t e d a p p l i c a t i o n d e v e l o p m e n t s t o - d a t e among t h e p r o g e n i t o r s o f m u l t i - a c c e s s n e t s , t h e t i m e - s h a r e d n e t w o r k s . C o n s i d e r i n g t h e p u r p o s e o f t h i s t h e s i s , i n i t i a l e f f o r t i n t h i s s e c t i o n w i l l be d i r e c t e d a t t h e p r o b l e m s o f m a r k e t i n g a n d t h e r e c o g n i t i o n o f what t h e m u l t i - a c c e s s n e t m a r k e t i m p l i e s . Our e f f o r t s w i l l be c o n d i t i o n e d n o t s o much by t h e e x i s t e n c e o f e p h e m e r a l c a p i t a l - s h o r t a g e a n d s o c i o - l e g a l p r o b l e m s w h i c h c o u l d be r e s o l v e d r e l a t i v e l y q u i c k l y g i v e n a p p r o p r i a t e i m p e t u s by p u b l i c a n d / o r p r i v a t e s e c t o r s , b u t by t h e n e e d t o r e a l i g n t h e t e c h n i c a l l y d i s o r g a n i z e d n a t u r e o f t h e p r e s e n t - d a y d a t a p r o -c e s s i n g i n d u s t r y ; we s h a l l d e t e r m i n e b e l o w some o f t h e e v i d e n c e f o r t h i s c o n t e n t i o n . T h i s c o n d i t i o n i s more l i k e l y t o p e r s i s t a n d i s , a t any r a t e , a t t h e r o o t o f t h e p r o b l e m s t o be d e a l t 39,40 w i t h . ' I n s e a r c h i n g f o r a p p l i c a t i o n a r e a s o f t h e n e t t o t h e . C a n a d i a n m a r k e t , t h e f a c t o r s t o be t a k e n i n t o c o n s i d e r a t i o n a r e b o t h i n t e r n a l and e x t e r n a l . I n t e r n a l f a c t o r s a r e o f a t e c h n i c a l , 39. B y r n s , l o c . c i t . , p. 79. 40. P a r k h i l l , l o c . c i t . , p. 143 e c o n o m i c , a n d l e g a l n a t u r e a nd h a v e b e e n p a r t l y o u t l i n e d a b o v e . E x t e r n a l f a c t o r s a r e t h e m a r k e t c o n d i t i o n s r e f l e c t i n g t h e n e e d f o r v a r i o u s a p p l i c a t i o n s . I n d e v e l o p i n g a m a r k e t s t r a t e g y c o g n i z a n c e w i l l be t a k e n o f some v e r y u s e f u l i d e a s t h a t h a v e a l r e a d y b e e n a d v a n c e d i n t h e l i t e r a -• 41 42 t u r e . ' T h e s e s t a t e t h a t a m u l t i - a c c e s s n e t w o u l d s e r v e a s an e x c e l l e n t v e h i c l e t o a l i e n a t e p r e s e n t d a t e c e n t r e p r o b l e m s o f u n d e r c a p i t a l i z a t i o n , l a c k o f t e c h n i c a l t a l e n t due t o t h e r i s e o f s o f t w a r e h o u s e s , a n d i n t e n s e c o m p e t i t i o n a s a r e s u l t o f t h e e a s e o f l e a s e f i n a n c i n g , by a) p r o v i d i n g f o r w o r k l o a d s m o o t h i n g and r e g i o n a l n e t w o r k i n t e r a c t i o n a c r o s s t i m e z o n e s ; b ^ p r o v i d i n g f o r t h e o p p o r t u n i t y t o d o m i n a t e t h e m a r k e t i n one o r more a p p l i -c a t i o n a r e a s ; c ) a l l o w i n g t h e a m o r t i z a t i o n o f p a c k a g e d e v e l o p -ment c o s t s o v e r m u l t i p l e p l a c e s ; a n d d) t h e r e f o r e , a t t r a c t i n g s t r o n g e r f i n a n c i a l s u p p o r t , t h u s e n h a n c i n g p r o f e s s i o n a l g r o w t h . P a r a l l e l i n g t h e s e i n t e r n a l r e q u i r e m e n t s , e x t e r n a l f a c t o r s o f n e t w o r k p o t e n t i a l a r e t h e g r o w t h o f homogeneous m e r c h a n d i s i n g m e d i a s u c h a s l a r g e r e t a i l a n d s u p e r m a r k e t c h a i n s , h o t e l a n d b a n k i n g n e t w o r k s , and n a t i o n w i d e c a r - r e n t a l s y s t e m s , u s e r s t o whom a m u l t i - a c c e s s n e t w o u l d be i d e a l l y s u i t e d o n a r e a l - t i m e o n - l i n e b a s i s . An e x a m p l e , h o w e v e r , w i l l d e m o n s t r a t e c e r t a i n p i t f a l l s . D e v e l o p -i n g a c h e c k l e s s s o c i e t y may be t e c h n i c a l l y f e a s i b l e a n d seem 4 1 . I b i d . , pp. 133-140. 42. B e r n a r d G o l d s t e i n , "The C a s e f o r N e t w o r k s , " D a t a m a t i o n , XVI ( M a r c h , 1 9 7 0 ) . ; e c o n o m i c a l l y v i a b l e , b u t f u l l m a r k e t p o t e n t i a l may n o t be r e a l i z e d i f t h e r e i s c o n s u m e r a v e r s i o n t o i n s t a n t a n e o u s c r e d i t v e r i f i c a t i o n by means o f e l e c t r o n i c a c c e s s t o t h e bank a c c o u n t b a l a n c e f i g u r e s . T h i s s p e c i f i c p r o b l e m c a n be o v e r c o m e i n v a r i o u s w a y s , b u t s p e c i f i c s s h a l l be d e a l t w i t h a s t h e y a p p e a r i n t h e v a r i o u s a p p l i c a t i o n s a r e a s b e l o w . I f i t c a n be a g r e e d t h a t i n i t i a l e f f o r t s t o e n t e r t h e m u l t i - a c c e s s n e t m a r k e t w i l l h a v e t o be on t h e b a s i s o f d i f f e r e n t i a t e d s e r v i c e s a n d g e n e r a l p u r p o s e h a r d w a r e , i t c a n be a d d e d t h a t t h e e m p h a s i s s h o u l d be l a i d o n s y s t e m s t h a t a r e f l e x i b l e s i n c e t h i s i m p l i e s e x p l o i t i n g t h o s e a p p l i c a t i o n s b e l o n g i n g t o a b r o a d c l a s s by means o f g e n e r a l - p u r p o s e s o f t w a r e ; i n p a r t i c u l a r e n q u i r y r e s p o n s e s y s t e m s . L e s t t h i s may seem t o be a n i n c o n s i s t e n t g e n e r a l i z a t i o n , t h e p o i n t c a n be i l l u s t r a t e d by n o t i n g t h a t c e r t a i n s y s t e m s , e.g. i n f o r m a t i o n r e t r i e v a l , c o u l d be b a s e d o n c o m m u n i c a t i o n s a n d r e t r i e v a l s o f t w a r e t h a t m a y s s e r v e h o t e l r e -s e r v a t i o n , c a r r e n t a l , r e a l e s t a t e , a n d w a r e h o u s e i n v e n t o r y w i t h e q u a l e f f i c i e n c y i f t h e n e e d s o f t h e v a r i o u s i n d u s t r i e s a r e a n a l y z e d a n d t h e s o f t w a r e made m o d u l a r . The a d v a n t a g e s o f s u c h a n a p p r o a c h a r e t h a t v a r i o u s m a r k e t a r e a s c a n be t e s t e d w i t h s i m i l a r s o f t w a r e a n d / o r h a r d w a r e , t e c h n i c a l o b s o l e s c e n c e o f h a r d -ware i s r e d u c e d , manpower i s c o n c e n t r a t e d a n d s p e c i a l i z e d o n a p r o d u c t , n o t m a r k e t b a s i s , a n d p a c k a g e d e v e l o p m e n t c o s t s c a n be s p r e a d o v e r m u l t i p l e m a r k e t s ; f u r t h e r , g r o w t h o p p o r t u n i t i e s f o r p e o p l e a r e p r o v i d e d . T h i s l a s t i s a n i m p o r t a n t f a c t o r f o r t o d a y ' s p r o f e s s i o n a l . One d r a w b a c k o f d e a l i n g w i t h l a r g e d a t a - b a s e s y s t e m s i s t h e p r o b l e m o f m a n a g i n g t h e m , p a r t i c u l a r l y a s t h e y g r o w i n s i z e . One o f t h e c r u c i a l a r e a s i n m u l t i - a c c e s s , n e t - b a s e d , e n q u i r y - r e s p o n s e s y s t e m s , a s i t h a s b e e n m e n t i o n e d i n t h e l i t e r a t u r e i s t h a t " t h e nee d f o r a s t r o n o m i c a l q u a n t i t i e s o f h i g h s p e e d r a n d o m - a c c e s s s t o r a g e h a s b e e n one o f t h e m a j o r o b s t a c l e s t o t h e c o m p u t e r 43 p u b l i c u t i l i t y . " The p r o b l e m may come u n d e r f r u i t f u l r e v i e w i n t h e f u t u r e by a c o n s o r t i u m o f e q u i p m e n t m a n u f a c t u r e r s a n d / o r s o f t w a r e h o u s e s , i f t h e J a p a n e s e e f f o r t s i n t h i s r e s p e c t y i e l d t h e e x p e c t e d e c o n o m i e s i n h i g h l y s k i l l e d s o f t w a r e manpower, 44 g e n e r a l l y i n s h o r t s u p p l y . The o u t l i n e d TCCN p r e s e n t s a v e h i c l e f o r s o l v i n g i t a n d a l t h o u g h i n c o m p l e t e , i t s h o u l d be u s e f u l i n e v a l u a t i n g t h e a p p l i c a t i o n s a r e a s t o be e x a m i n e d i n s u b s e q u e n t s e c t i o n s . M u l t i p l e - a c c e s s d a t a b a s e s a r e a t t h e k e r n e l o f a s y s t e m ' s a p p r o a c h t o t h e s u c c e s s f u l e x p l o i t a t i o n o f r e l a t e d m a r k e t s e g m e n t s . 6.2 Some E f f o r t s i n N e t w o r k A p p l i c a t i o n s B e f o r e a n a l y z i n g p r o m i s i n g m a r k e t a r e a s i n some d e t a i l , t h e e n d e a v o u r s , s u c c e s s e s , a n d f a i l u r e s o f some c o m p u t e r - u t i l i t y -l i k e b u s i n e s s e s o r some t h a t e x h i b i t a p o t e n t i a l i n t h i s r e s p e c t d e v e l o p e d — t h u s f a r , a n d some o f t h o s e i n t h e p l a n n i n g s t a g e s s h a l l be e x a m i n e d . T h i s must be done w i t h t h e u n d e r s t a n d i n g t h a t t h e b a s i c feuilding b l o c k o f a n y f u t u r e u t i l i t y may be a m o d i f i e d f o r m o f t h e p r e s e n t s e r v i c e b u r e a u , a s p r e s e n t e d i n t h i s C h a p t e r . 43. P a r k h i l l , l o c . c i t . , p. 48. 44. A t s u s h i F u j i i , " S o f t w a r e i n J a p a n : S u p p o r t e d G r o w t h , " D a t a m a t i o n , X V I I ( F e b r u a r y 1 5 , 1 9 7 1 ) , pp. 27-28. 48. 6.2.1 R e s e r v a t i o n S y s t e m s The e a r l i e s t n e t w o r k s o f m a j o r s i g n i f i c a n c e w e r e t h e U. S. A i r F o r c e ' s SAGE ( S e m i - A u t o m a t i c G r o u n d E n v i r o n m e n t ) f o l l o w e d by t h e U.. S. N a v y ' s NTDS (N a v y T a c t i c a l D a t a S y s t e m ) a n d t h e U. S. Army's CCIS-7 0 (Command and C o n t r o l I n f o r m a t i o n S y s t e m ) . The a s p e c t s o f t h e s e s y s t e m s r e l e v a n t t o t h i s t h e s i s h a v e b e e n d i s c u s s e d w i t h r e s p e c t t o s y s t e m i n t e g r a t i o n u n d e r WWMCCS a n d t h e y n e e d n ' t be f u r t h e r c o n s i d e r e d , s i n c e , n o t o n l y d o e s t h e i r common p u r p o s e t r a n s c e n d n o r m a l e c o n o m i c c o n s i d e r a t i o n s , b u t t h e y a l s o e m p l o y h i g h l y s p e c i a l i z e d h a r d w a r e (IBM p r o d u c e s s p e c i a l m i l i t a r y c o m p u t e r s f o r t h e s e c o m p l e x e s ) . P a r a l l e l i n g t h e s e m i l i t a r y d e v e l o p m e n t s , t h e 1950's a n d 60's h a v e b r o u g h t v e r y c o s t l y a n d w i d e s p r e a d r e s e r v a t i o n s s y s t e m s f o r a i r l i n e s . Among t h e f i r s t was A m e r i c a n A i r l i n e s ' M a g n e t r o n i c R e s e r v i s o r (195 2) l a t e r c h a n g e d t o t h e i r SABRE s y s t e m , a j o i n t IBM-AAL ( I n t e r n a t i o n a l B u s i n e s s M a c h i n e s - A m e r i c a n A i r l i n e s ) d e v e l o p m e n t . The SABRE ( S e m i - A u t o m a t i c B o o k i n g a n d R e s e r v a t i o n E n v i r o n m e n t ) s y s t e m i s n o t t h e t y p e o f d e v e l o p m e n t t h a t c o u l d be c a r r i e d o u t by a s i n g l e s m a l l f i r m a t t e m p t i n g t o g a i n f o o t h o l d i n t h e i n i t i a l s t a g e s o f a TCCN, b u t i t h a s c e r t a i n a d a p t a b l e f e a t u r e s U Ft w o r t h r e v i e w i n g on t h e b a s i s o f a d e s c r i p t i o n b y R o t h s t e i n . The s y s t e m c o n s i s t e d o f a c e n t r a l c o r e o f t w i n IBM 7 090 c p u ' s , e a c h w i t h 65 K memory, a n a s s e m b l y o f IBM 1998 drum f i l e s a n d a 45. P a r k h i l l , l o c . c i t . , p. 54. 46. M a r v i n R o t h s t e i n , " A m e r i c a n A i r l i n e s 'SABRE' - The A n a l y s t ' s V i e w p o i n t , " ( A m e r i c a n A i r l i n e s , J a n u a r y 1 1 , 1965) ( M i m e o g r a p h e d ) . 49. drum c h a n n e l , and an IBM 7 28 6 " r e a l - t i m e c h a n n e l , " p l u s p e r i -p h e r a l s s u c h as m a g n e t i c t a p e d r i v e s , - p r i n t e r s a nd c a r d I/O e q u i p m e n t . From t h i s c o r e 2000 b i t s / s e c . v o i c e - g r a d e l i n e s r a d i a t e d o u t t o w h i c h w e r e c o n n e c t e d s t r a t e g i c a l l y l o c a t e d " t e r m i n a l i n t e r c h a n g e s " ( T I ' s ) , o r b u f f e r s ' , e a c h f e e d i n g a number o f more o r l e s s r e m o t e l y l i n k e d a g e n t s e t s a n d t e l e t y p e i n p u t and o u t p u t c o m m u n i c a t i o n s a d a p t e r s . The r e p o r t a d m i t s t h a t i n t u i t i o n , n o t r i g o r o u s c a l c u l a t i o n , p l a y e d t h e k e y r o l e i n p l a c i n g t h e T I ' s , b e c a u s e o f t h e d i f f i c u l t i e s i n a d a p t i n g e i t h e r t r a n s p o r t a t i o n o r i n t e g e r p r o g r a m m i n g m o d e l s t o t h e a n a l y s i s . A t t h e same t i m e , i t s t a t e s t h a t l o a d c h a r a c t e r i s t i c s f o r t h e s y s t e m a r e w e l l known b e c a u s e o f r e c o r d e d s t a t i s t i c s . I t c a n , t h e r e f o r e , be s u b m i t t e d h e r e , i n p a s s i n g , t h a t s i m u l a t i o n t e c h n i q u e s w o u l d be i n d i c a t e d f o r s u c h a n a l y s i s , s i n c e t h e p r o b l e m i s p r o b a b l y t o o c o m p l e x f o r q u e u i n g t h e o r y a s w e l l . T h i s l a t t e r o p e r a t i o n s r e s e a r c h t e c h n i q u e was, h o w e v e r , s u c c e s s f u l l y u s e d by t h e SABRE p l a n n e r s t o d e t e r m i n e t h e number and l o c a t i o n s o f a g e n t ' s s e t s t o be p l a c e d i n t h e f i e l d . The 47 s u g g e s t i o n comes f r o m t h e w o r k done by K l e i n r o c k . The f e a t u r e s o f i n t e r e s t i n t h e p r e c e d i n g a r e t h e s y s t e m c o n -f i g u r a t i o n a n d t h e u s e o f a r e a l - t i m e c h a n n e l ; i n S y s t e m / 3 6 0 t e r m s t h e l a t t e r w o u l d be c a l l e d a d i r e c t d a t a c h a n n e l . I n t h e SABRE s y s t e m i t l i n k s t h e a g e n t s e t s ' i n f o r m a t i o n d i r e c t l y w i t h . t h e 7090 memory. O b v i o u s l y , i t w o u l d be a v e r y u s e f u l p a r t o f a 47. L e o n a r d K l e i n r o c k , "Computer N e t w o r k s , " A S u r v e y o f C o m p u ter S c i e n c e ( J u n e 1969)', S e c . 3.3 ( U n p u b l i s h e d , m i m e o g r a p h e d ) . g e n e r a l i z e d e n q u i r y - r e s p o n s e s y s t e m . The c o n f i g u r a t i o n i s o f i n t e r e s t b e c a u s e o f i t s b a s i c n e t w o r k s i m p l i c i t y , t h e u s e o f " i n t e l l i g e n t " c o m m u n i c a t i o n s - o r i e n t e d T I ' s , and t h e i n c o r p o r a t i o n o f a f u l l y r e d u n d a n t c o m p u t e r s y s t e m a s b a c k u p . T h i s l a s t f e a t u r e i s a n e x p e n s i v e p r o p o s i t i o n i n a n y e n q u i r y - r e s p o n s e s y s t e m e v e n t h o u g h t h e r e d u n d a n t c p u c o u l d be o p e r a t i n g a s a b a t c h p r o c e s s o r when i n t h e o f f - l i n e mode. A l t h o u g h r e l i a b i l i t y i s i n c r e a s e d by a l a r g e m a r g i n , a n y f i r m i n t e r e s t e d i n e n q u i r y -r e s p o n s e s y s t e m s w o u l d do w e l l t o e n t e r a c o s t - b e n e f i t a n a l y s i s o f r e d u n d a n c y on t h e b a s i s o f t h e c p u s w i t c h o v e r f r e q u e n c y i n s y s t e m s s u c h a a s SABRE. The w e e k l y n e w s p a p e r E l e c t r o n i c News ( a b b r e v i a t e d h e n c e f o r t h EN) h a s p e r i o d i c a l l y p r o v i d e d i n s i g h t i n t o y e t a n o t h e r f a c e t o f t h e SABRE s y s t e m w o r t h y o f c o n s i d e r a t i o n i n a n y e n q u i r y - r e s p o n s e s y s t e m : e x p a n d a b i l i t y . EN i s s u e s o f November 3, 1 9 6 9 , J a n u a r y 26, 1970 and November 3 0 , 1970 p r e s e n t " s n a p s h o t " c o v e r a g e o f t h e d e v e l o p m e n t s l e a d i n g t o m a r k e t a c c e p t a n c e o f IBM's A u t o m a t i c T i c k e t V e n d o r (ATV) e x t e n s i o n t o t h e SABRE s y s t e m . The d e v i c e a c c e p t s a c r e d i t c a r d a n d i s s u e s a f l i g h t t i c k e t t o a n y one o f t e n p r e d e t e r m i n e d d e s t i n a t i o n s i f t h e u s e r h a s no r e s e r -v a t i o n , o r t o a n y d e s t i n a t i o n i n A m e r i c a n ' s f l i g h t p l a n i f a r e s e r v a t i o n h a s p r e v i o u s l y b e e n made, w i t h i n 60 s e c o n d s . The power o f n e t w o r k s e r v i c e e x p a n d a b i l i t y a s a c o m p o u n d i n g f a c t o r o f i n i t i a l m a r k e t p e n e t r a t i o n and s u b s e q u e n t m a r k e t e x -p a n s i o n i s f o r c e f u l l y d e m o n s t r a t e d by some d e v e l o p m e n t s d e s c r i b e d i n EN i s s u e s o f December 1, 1969 and J a n u a r y 1 9 , 197 0. The i n i t i a l p h a s e o f t h e s e d e v e l o p m e n t s i s t h e s e p a r a t e c o n s t r u c t i o n o f U n i t e d A i r l i n e s ' U n i m a t i c r e s e r v a t i o n s y s t e m s w i t h 3 0 00 CRT t e r m i n a l s , , a more a d v a n c e d p h a s e i s t h e B r i t i s h O v e r s e a s A i r w a y s C o r p o r a t i o n (BOAC) B o a d i c e a s y s t e m w h i c h i s t o be p o o l e d w i t h Q u a n t a s , S o u t h A m e r i c a n A i r w a y s , E a s t A f r i c a n A i r l i n e s , N i g e r i a and A i r C e y l o n ; a f u r t h e r p h a s e a r e t h e p r e s e n t j o i n t e f f o r t s by S o c i e t e I n t e r n a t i o n a l e de T e l e c o m m u n i c a t i o n s A e r o n a u t i q u e s ( S I T A ) and I T T , f o r two P a r i s - b a s e d a i r l i n e com-p a n i e s t o e x t e n d r e s e r v a t i o n s s y s t e m s f o r a i r l i n e s i n t o t h e h o t e l and a n c i l l a r y s e r v i c e s ( e . g . c a r r e n t a l ) f i e l d . C e r t a i n com-p a n i e s i n t h e U n i t e d S t a t e s h a v e a l r e a d y d o m i n a n t m a r k e t s h a r e s i n t h e h o t e l r e s e r v a t i o n b u s i n e s s , w h ere e c o n o m i c v o l u m e s / s y s t e m a r e s a i d t o be i n t h e 1 0 0 , 0 0 0 - 1 5 0 , 0 0 0 room r a n g e ; t h e y a r e : I n t e r n a t i o n a l R e s e r v a t i o n s ( s u b s i d i a r y o f P l a n n i n g Re-s e a r c h C o r p . o f L o s A n g e l e s ) , W e l l i n g t o n C o m p u t e r S y s t e m s , I n c . (New Y o r k ) , and A m e r i c a n E x p r e s s Co. Some o f t h e s e f i r m s a r e a t t e m p t i n g t o merge t h e i r s e r v i c e s w i t h t h o s e o f t h e a i r l i n e s ' r e s e r v a t i o n s s y s t e m s a s w e l l . • (EN J a n u a r y 19, 1 9 7 0 ) . 6.2.2 P o i n t - o f - S a l e S y s t e m s A n o t h e r a p p l i c a t i o n g a r . e a f o r n e t w o r k s , b u t one i n w h i c h t h e c a s e f o r c o m p u t e r s i s n o t a s c l e a r l y d e f i n e d y e t , i s t h a t o f p o i n t - o f - s a l e (POS) s y s t e m s and t h e i r p o t e n t i a l r a m i f i c a t i o n s . ( I n t h e s e s y s t e m s , w h i c h s h a l l be e x a m i n e d i n d e t a i l b e l o w , c o m p u t e r r e a d a b l e t a g s c o n t a i n t h e s o u r c e i n f o r m a t i o n a b o u t p u r c h a s e d g o o d s f o r t h e c o m p u t e r i z e d t e r m i n a l s t h a t r e p l a c e t r a d i t i o n a l c a s h r e g i s t e r s . ) What i s c l e a r l y d e f i n e d , h o w e v e r , i s t h e need f o r s t a n d a r d i z a t i o n , p a r t i c u l a r l y i n r e g a r d t o p r i c e / i d e n t i f i c a t i o n t a g e f o r r e t a i l g o o d s . A t p r e s e n t t h e N a t i o n a l R e t a i l M e r c h a n t s A s s o c i a t i o n (NRMA) i n t h e U. S. i s a t t e m p t i n g t o d e f i n e s t a n d a r d s t o t h i s e f f e c t by p o s t u l a t i n g t h a t t h e s e t a g s s h o u l d b e a r a s t a n d a r d c o d e g e n e r a t e d a t p o i n t o f m a n u f a c t u r e and b o r n e by a n o n - d e t a c h a b l e t a g on t h e a r t i c l e f o r s a l e (EN J a n u a r y 1 9 , 1 9 7 0 ) . I t i s l i k e l y t h a t t h e NRMA may be g u i d e d i n i t s e f f o r t s by t h e p e r f o r m a n c e o f p r e s e n t h a r d w a r e i n t h e f i e l d t e s t s t a g e s , s i n c e i t s more c o m p r e h e n s i v e a i m s a r e t o p r o v i d e g e n e r a l s t a n d a r d s f o r POS EDP e q u i p m e n t b a s e d o n o p e r a t o r p r o d u c t i v i t y , a c c u r a c y , s y s t e m f l e x i b i l i t y a n d d a t a c a p t u r i n g c a p a b i l i t y . I t i s e s t i m a t e d t h a t $2 50,000 a r e r e q u i r e d t o s t u d y t h e i n t r o d u c t i o n o f s t a n d a r d i z a t i o n . The p r o d u c t s b e i n g m a r k e t e d by a b o u t t w e n t y c o m p a n i e s i n t h e POS s y s t e m s f i e l d e x h i b i t a n a r r o w r a n g e o f c a p a b i l i t y and a w i d e r a n g e o f h a r d w a r e s u p p o r t e d by v e r y l i m i t e d s o f t w a r e . I n a b s t r a c t i n g f r o m J a n u a r y 5, 197 0, S e p t e m b e r 2 1 , 197 0, and J a n u a r y 1 9 , 1971 i s s u e s o f EN, i n d u s t r y a c k n o w l e d g e m e n t t h a t NCR c o u l d become t h e l e a d e r w i t h a n o p t i c a l f i b r e t a g r e a d e r , c a r d c r e d i t v e r i f i e r , s a l e c a l c u l a t o r a nd i n v e n t o r y c o n t r o l s y s t e m , u s i n g C e n t u r y 100 a n d 200 c p u ' s i s n o t a b l e . I t i s f u r t h e r i n t e r e s t i n g t o n n o t e t h a t t h e s y s t e m w i l l a l s o o p e r a t e w i t h c o m p e t i t i v e c p u ' s b u t h a s i t s own t a g e p r i n t e r : t h i s d e n o t e s a n i n c o n s i s t e n c y on w h i c h we s h a l l d d w e l l a t g r e a t e r l e n g t h b e l o w . O t h e r s y s t e m s by c o m p e t i t o r s r a n g e f r o m s m a l l i n - s t o r e s y s t e m s t o t h o s e b a s e d o n c e n t r a l t i m e - s h a r e d c p u ' s . I n p u t d e v i c e s a r e t y p i c a l l y OCR, m a g n e t i c t a g and p a p e r c a r d r e a d e r s . F i b r e - o p t i c s - b a s e d l i m i t e d p a t t e r n r e c o g n i t i o n d e v i c e s seem t o h a v e t h e h i g h e s t r e l i a b i l i t y and c a n be p r o d u c e d a t c o m p e t i t i v e p r i c e s . Some s y s t e m s a r e l i m i t e d b y b a t c h -o r i e n t e d i n v e n t o r y c o n t r o l ( e . g . P i t n e y - B o w e s A l p e x , I n c . ) . A m a j o r s e t b a c k was s u f f e r e d b y G. E. when i t s T r a d a r s y s t e m was r e j e c t e d a f t e r e x t e n s i v e . f i e l d t e s t i n g a t some o f P e n n e y ' s s t o r e s , due t o c o m p l e x s o f t w a r e p r o b l e m s i n t i m e - s h a r i n g c p u ' s w h i c h w e r e n o t i n i t i a l l y i n t e n d e d f o r t h a t u s e . A more d e -t a i l e d d i s c u s s i o n o f t h i s f a i l u r e h a s a l s o b e e n r e l e g a t e d t o l a t e r i n t h i s t h e s i s . The C a n a d i a n m a r k e t f o r POS s y s t e m s i s much t h i n n e r t h a n t h a t o f t h e U. S.: i n t h e U. S., 4,223 c o r p o r a t i o n s c o n t r o l l i n g 43,287 f o o d s t o r e s , o f w h i c h 28,245 a r e c l a s s e d a s s u p e r -m a r k e t s , i n Canada t h e f i g u r e s a r e 1 3 4 , 2,057 and 1,570, r e s p e c t i v e l y (EN J a n u a r y 5, 1 9 7 0 ) . T h e s e c o n d i t i o n s demand a more c a r e f u l C a n a d i a n s t r a t e g y s i n c e p a r t i c u l a r l y s u c c e s s f u l d e v e l o p m e n t i n t h e U. S. c o u l d s p i l l o v e r i n t o C a nada and p r e e m p t a l a r g e m a r k e t s e g m e n t . I t w i l l be e x a m i n e d l a t e r how a TCCN w o u l d do much t o p r e v e n t t h i s , p a r t i c u l a r l y i n t h e l i g h t o f U. S. d e v e l o p m e n t s i n P O S - r e l a t e d s y s t e m s . F o r e x a m p l e , EN, O c t o b e r 6, 19 69 r e p o r t s t h a t C o m p u t e r A p p l i c a t i o n s I n c . i s c o m p e t i n g w i t h A. C. N i e l s o n Co. i n t h e f i e l d o f c o m p u t e r p r o c e s s e d g r o c e r y m a r k e t i n g d a t a f o r g r o c e r y w a r e h o u s e s . The company h a s b e e n b u i l d i n g a d a t a b a n k f o r 5 y e a r s t o e n a b l e c o n t r o l o f p r o d u c t d i s t r i b u t i o n , p r o d u c t v o l u m e s a l e s , and g r o s s , p r o f i t s : m a g n e t i c t a p e a n d / o r d i s c d a t a i s b e i n g m a i n t a i n e d o f s h i p m e n t s by w a r e h o u s e s . A t p r e s e n t t h e d a t a i s b e i n g a i r -f r e i g h t e d f o r p r o c e s s i n g by a c e n t r a l c o m p u t e r . P r o c e s s i n g o f t h i s d a t a r e s u l t s i n o p t i m i z a t i o n o f i n v e n t o r y l e v e l s a n d o r d e r q u a n t i t i e s . T e l e m a r t i s s c h e d u l e d t o s t a r t a f o o d s a l e s / d e l i v e r y s e r v i c e s y s t e m w h e r e i n t h e c u s t o m e r t e l e p h o n e s i n , i s p r o v i d e d w i t h a u d i o r e s p o n s e ( p o s s i b l y IBM 777 0 u n i t ) o n p r i c e s and "on s a l e " i t e m s and o r d e r s what h e / s h e n e e d s . An o p e r a t o r e n t e r s t h e o r d e r by T o u c h - T o n e T e l e p h o n e ( t h i s may be more e c o n o m i c a l t h a n h a v i n g a s e p a r a t e k e y b o a r d ) a f t e r v e r i f y i n g t h e c u s t o m e r ' s c r e d i t c o d e on t h e c o m p u t e r , w h i c h t h e n p r o c e e d s t o t r a n s m i t t h e o r d e r t o a c e n t r a l w a r e h o u s e , p r o v i d i n g i t e m and t r u c k s c h e d u l i n g (EN F e b r u a r y 9, 1 9 7 0 ) . F o o d c o , I n c . o f New Y o r k i s a s i n g l e - s o u r c e w h o l e s a l e r o f f o o d i t e m s t o h o s p i t a l s , u n i v e r s i t i e s , s c h o o l s , and h o t e l s whose b u s i n e s s i s c a r r i e d o u t by r e l y i n g on c o m p u t e r i z e d i n v e n t o r y , s c h e d u l i n g , and 48 d e l i v e r y s e r v i c e s . The a d v a n t a g e s a c c r u i n g t o c u s t o m e r s a r e s a i d t o be r e d u c t i o n s i n t h e number o f w e e k l y s h i p m e n t s , w i t h c o n s e q u e n t s a v i n g s i n u n l o a d i n g , s t o r i n g , i n v e n t o r y c o n t r o l and a c c o u n t i n g o v e r h e a d . A l t h o u g h t h e b a s i s f o r t h e s e a s s e r t i o n s was n o t g i v e n , i t c a n be assumed t h i s i s a t y p e o f management i n f o r m a t i o n s y s t e m f o r i n v e n t o r y c o n t r o l . The com-pany i s p l a n n i n g a d a t a n e t w o r k t o f a c i l i t a t e f o o d and n o n - f o o d i t e m o r d e r i n g by c u s t o m e r s ( p r e s u m a b l y due t o t h e l a r g e v o l u m e o f o r d e r s ) , a l t h o u g h t h e i r a p p r o a c h , i n v o l v i n g i n t e r m e d i a t e 48. " C o m p u t e r - S u p p o r t e d O n e - S t o p S e r v i c e S a v e s F o o d B u y e r s a B u n d l e , " J o u r n a l o f D a t a Management ( A u g u s t , 1 9 6 8 ) . c a r d - p u n c h i n g i s f e l t t o be p r i m i t i v e by s t a n d a r d s a c h i e v a b l e w i t h a TCCN. F u r t h e r , D i g i t a l D a t a S y s t e m s C o r p . i s p r o d u c i n g c r e d i t c a r d v e r i f i c a t i o n s y s t e m s t h a t o p e r a t e i n d e p e n d e n t l y ' f r o m t h e c a s h r e g i s t e r and s e t t r a n s a c t i o n l i m i t s / c u s t o m e r on t h e b a s i s o f e i t h e r t o t a l p u r c h a s e s , d o l l a r v a l u e and number o f p u r c h a s e s , a n d / o r number o f p u r c h a s e s w i t h i n a c e r t a i n t i m e l i m i t ( E N , J a n u a r y 1 9 , 197 0 ) . 6.2.3 P e r s o n n e l D a t a B a n k s A n o t h e r n e t w o r k - c o m p a t i b l e a p p l i c a t i o n i s t h a t o f p e r s o n n e l d a t a b a n k s . C anada i s a y o u n g c o u n t r y , whose l o n g - t e r m g r o w t h i s more v i t a l l y d e p e n d e n t on t h e e f f i c i e n t a l l o c a t i o n o f man-power t h a n e v e n o n t h e e f f i c i e n t e x p l o i t a t i o n o f n a t u r a l r e -s o u r c e s . The p r e s e n t l a r g e d a t a s t o r a g e c a p a b i l i t i e s o f com-p u t e r s c a n be i n v a l u a b l e i n t h i s r e s p e c t . P r a c t i c a l a p p r o a c h e s t o t h i s e f f e c t h a v e a l r e a d y b e e n u n d e r t a k e n i n t h e U. S. a n d Ca n a d a . The H a r t f o r d I n s u r a n c e G r o u p i n t h e U. S. ( w i t h 14,600 e m p l o y e e s i n 47 r e g i o n a l o f f i c e s ) h a s a c o m p u t e r i z e d S k i l l s I n v e n t o r y R e g i s t e r ( S I R ) o p e r a t i o n a l ; t h e s y s t e m p r o -c e s s e s p e r s o n n e l r e c o r d s , p e r f o r m s p a y r o l l f u n c t i o n s , and p r o v i d e s p e r s o n n e l a d v a n c e m e n t p r o c e d u r e s w i t h i n t h e o r g a n i z a t i o n b a s e d on e m p l o y e e s ' s p e c i a l t i e s , g e n e r a l m e r i t s , m a r k e t i n g and a d m i n i s t r a t i v e s e r v i c e c a p a b i l i t i e s , s k i l l s , i n t e r e s t s , and p r e f e r e n c e s ( E N , November 1 9 , 1 9 6 9 ) . A l a r g e r s y s t e m i s p r e s e n t l y o p e r a t i o n a l w i t h i n t h e C a n a d i a n g o v e r n m e n t , d e d i c a t e d t o t h e a d v a n c e m e n t and p l a c e m e n t o f f e d e r a l c i v i l s e r v a n t s , a nd s u p p o r t i n g C a n a d a - w i d e t / s a c c e s s . M o r r i s o n h a s c o n d u c t e d a s t u d y r e v e a l i n g w i d e - s p r e a d i n t e r e s t i n p e r s o n n e l d a t a s y s t e m s i n t h e U . S . — o f 900 c o m p a n i e s p o l l e d , 4 5% a n s w e r e d , i n d i c a t i n g t h a t 3 9% o f them had n o n - p a y r o l l 50 r e l a t e d p e r s o n n e l d a t a s y s t e m s . A s y s t e m o f c l a s s i f i c a t i o n f o r p e r s o n n e l d a t a o f some m e r i t f o r t h e p u r p o s e s o f m e c h a n i z a t i o n h a s b e e n o u t l i n e d by C l e f f a n d H e c h t , w h e r e i n t h e c a t e g o r i e s a r e a b i l i t y p a r a m e t e r s r e -l a t i n g t o a p e r s o n ' s a b i l i t y t o d e a l w i t h t h i n g s , p e o p l e , i d e a s a nd i n f o r m a t i o n . ^ I t i s f e l t t h a t t h e f i e l d o f PDS i s l i k e l y t o come u n d e r f r u i t -f u l r e v i e w i n t h e n e a r f u t u r e due t o t h e a d v e n t o f t h e p a r a l l e l p r o c e s s o r and t h e f a c t , b a s e d o n t h e w r i t e r ' s own e x p e r i e n c e , t h a t j o b m o b i l i t y i s s e v e r e l y h i n d e r e d i n C anada by t h e l a c k o f i n t e r u r b a n c o m m u n i c a t i o n s b e t w e e n r e g i o n a l employment a g e n c i e s . One s o l u t i o n w o u l d be a p a r a l l e l p r o c e s s o r , i d e a l l y s u i t e d f o r p e r s o n n e l d a t a bank s e a r c h e s , embedded i n a TCCN. 49. G. R. D ' A v i g n o n and C. G u r u p r a s a d , " D a t a S t r e a m - A Manpower D a t a Bank," S t a f f i n g B r a n c h , P u b l i c S e r v i c e " C o m m i s s i o n , O t t a w a 4, C a n a d a ( 1 9 7 0 ) ( ? ) , pp. 18-19 X'fMimeographed) 50. E d w a r d J . M o r r i s o n , D e v e l o p i n g C o m p u t e r - B a s e d E m p l o y e e  I n f o r m a t i o n S y s t e m s T C h i c a g o : A m e r i c a n Management A s s o c i a t i o n , I n c . , 19 6 9 ) . 51. Samuel H. C l e f f a n d R o b e r M. H e c h t , "Job/Man M a t c h i n g i n t h e 70's / ' " D a t a m a t i o n , X V I I ( F e b r u a r y 1, 1971) 6.2.4 E l e c t r o n i c C r e d i t V e r i f i c a t i o n S y s t e m s The c a s h l e s s s o c i e t y c o n c e p t h a s l o n g p r o v i d e d f o o d f o r s p e c u -l a t i o n b u t v e r y l i t t l e i n t h e way o f c o n c r e t e d e v e l o p m e n t . T h i s may r e m a i n s o f o r some t i m e b e c a u s e i t i n v o l v e s t h e f u l l c o -o p e r a t i o n o f t h e b a n k i n g s e c t o r , a p r o v e r b i a l l y t r a d i t i o n a l e s t a b l i s h m e n t . The d i f f i c u l t y r e s i d e s a s w e l l i n t h e f a c t t h a t b a n k s w o u l d l i k e t o s e e t h e i r a c t i v i t i e s u n e n c r o a c h e d u p o n by o u t s i d e r s , a s e v i d e n c e d by t h e c o m p u t e r s e r v i c e s i n t o w h i c h some b a n k s h a v e b e e n d r a w n , n o t a b l y c u s t o m e r p a y r o l l s e r v i c e s and e m p l o y e e b e n e f i t p l a n s . T h e r e i s some e v i d e n c e t h a t b a n k s may be f o r c e d o u t o f t h e EDP b u s i n e s s i n t h e U. S., a n d t h e same p o s s i b i l i t y may n o t be t h a t r e m o t e i n Canada o n c e t h e l o g i c b e h i n d t h e f o l l o w i n g q u o t a t i o n a p p l y i n g t o U. S. b a n k s , by B. G o l d s t e i n , P r e s i d e n t o f U n i t e d D a t a C e n t r e s o f t h e U. S., i s more f u l l y e x a m i n e d : "The t e n o r o f t h e l e g i s l a t i o n i s t o r e c o g n i z e t h a t m a s s i v e i n s t i t u t i o n s - w h i c h i n e s s e n c e come f r o m c e r t a i n m o n o p o l y p o w e r s g r a n t e d t o them - s h o u l d n o t be a l l o w e d t o impede t h e o r d e r l y g r o w t h o f new i n d u s t r i e s , s u c h a s d a t a p r o c e s s i n g s e r v i c e s . " ( E N , December 1, 19 6 9 , p. 33) Of c o u r s e , t h e same c o u l d be a p p l i e d t o t h e common c a r r i e r s . N o t w i t h s t a n d i n g t h e a b o v e comments, t h e r e seems t o be some i n d i c a t i o n t h a t t h e Bank o f M o n t r e a l may h a v e a f u l l y i n t e g r a t e d C a n a d a - w i d e o n - l i n e b a n k i n g s y s t e m i n o p e r a t i o n by 197 5 whose e f f e c t w o u l d be t o a l l o w a bank c u s t o m e r t o d e p o s i t and w i t h -draw money a t any b r a n c h o f t h e b ank. The n e t w o u l d a l s o a l l o w t h e c o l l e c t i o n , a n a l y s i s , and d i s t r i b u t i o n o f m a r k e t f i e l d i n -f o r m a t i o n ( e . g . y i e l d s o n p o r t f o l i o s managed by t h e b a n k and 58 . c u r r e n t o v e r s e a s d r a f t r a t e s ) t o c u s t o m e r s and b r a n c h m a n a g e r s ( E N , November 1 9 , 1 9 6 9 ) . I t i s o n l y a f e w more s t e p s f r o m t h e r e t o a n e l e c t r o n i c c r e d i t s y s t e m . I n d e e d , a t r a n s i t i o n a l s t e p h a s a l r e a d y b e e n t a k e n by E l e c t r o s p a c e C o r p o r a t i o n i n t h e U. S., who i s p r e s e n t l y p r o d u c i n g i t s I n s t a - T r a n s y s t e m t o t r a n s f e r f u n d s e l e c t r o n i c a l l y d i r e c t l y f r o m t h e s t o r e c u s t o m e r ' s t o t h e s t o r e m e r c h a n t ' s a c c o u n t v i a T o u c h - T o n e t e l e p h o n e ( E N , J a n u a r y 1 9 , 1 9 7 0 ) . R e s u l t s f o r t h i s s y s t e m h a v e n o t b e e n r e -p o r t e d . N e e d l e s s t o s a y , s u c h a s y s t e m i s s u b j e c t t o e x t r e m e l y h i g h s e c u r i t y m e a s u r e s , a n d r e p r e s e n t s one o f t h e r e a s o n s f o r d i s c u s s i n g t h e s e c u r i t y a s p e c t s o f a TCCN. 6.2.5 M e d i c a l D a t a B a n k s S o c i e t y h a s r e c o g n i z e d t h e d i c h o t o m y b e t w e e n t h e need f o r s e r v i c e s a n d t h e a b i l i t y t o pay f o r them i n t h e f i e l d o f m e d i c i n e and p u b l i c h e a l t h . The e x i s t e n c e o f a TCCN w o u l d h e l p t o r e d u c e t h e c o s t o f s u b s i d i z i n g t h i s gap by p r o v i d i n g more e f f i c i e n t m e d i c a l s e r v i c e s . The p r o l i f e r a t i o n o f m e d i c a l d r u g s and t h e i r i n c r e a s i n g l y f r e q u e n t u s e by t h e m e d i c a l p r o -f e s s i o n h a s l e d i n some r e c o r d e d c a s e s t o d e t r i m e n t a l d r u g -d r u g i n t e r a c t i o n a n d / o r d r u g - i n d u c e d a i l m e n t s . T h e s e e f f e c t s c a n o n l y be d e t e r m i n e d on a s t a t i s t i c a l b a s i s , h e n c e , t h e i r c o n t r o l and m i n i m i z a t i o n c a n o n l y be u n d e r t a k e n by means o f EDP. From t h i s p o i n t o f v i e w , t h e l a r g e number o f c u s t o m e r s and d o c t o r s i n v o l v e d i n m e d i c a l i n s u r a n c e p l a n s l e n d s i t s e l f i d e a l l y t o m u l t i - a c c e s s e n q u i r y - r e s p o n s e s y s t e m s where t h e t r a n s a c t i o n s m i g h t i n v o l v e t h e s t o r i n g a n d a c c e s s i n g o f i n f o r m a t i o n c o n -c e r n i n g p a t i e n t ' s m e d i c a l h i s t o r i e s , d r u g e f f e c t s , p o t e n t i a l 59. o r g a n d o n o r s , r e q u e s t s f o r o r g a n s t o be t r a n s p l a n t e d , w a r n i n g s a b o u t m u l t i - d o c t o r p a t i e n t s , b l o o d b a n k i n f o r m a t i o n , e t c . The n e e d f o r EDP e q u i p m e n t t o h a n d l e t h e s e t a s k s h a s b e e n r e -c o g n i z e d f o r some t i m e , b u t o n l y r e c e n t l y h a s i t b e e n g r a n t e d r e c o g n i t i o n by r e s p o n s i b l e a u t h o r i t i e s , s u c h a s t h e M e d i c a l 52 S o c i e t y i n t h e U. S. A r e c e n t c o n c r e t e s t e p h a s b e e n t a k e n by W e s t e r n D a t a P r o d u c t s , I n c . ( L o s A n g e l e s ) when i t s i g n e d up B l u e S h i e l d a n d B l u e C r o s s ( U . S. m e d i c a l o r g a n i z a t i o n s ) f o r a c o n -t r a c t i n w h i c h v o i c e r e s p o n s e t e r m i n a l s a r e t o be c o n n e c t e d t o d o c t o r ' s o f f i c e s i n o r d e r t o f a c i l i t a t e a c c e s s t o r e c o r d s f o r M e d i c a r e a nd M e d i c a r d o n e p i d e m i c d i s e a s e s , d r u g c o m p a t i b i l i t y a n d p a t i e n t v i s i t f r e q u e n c y ( E N , M a r c h 2, 1 9 7 0 ) . Mead J o h n s o n L a b o r a t o r i e s h a s d e s i g n e d a c o m p u t e r - a s s i s t e d d i a g n o s i s p a c k a g e t o be a c c e s s e d i n r e a l - t i m e f r o m d o c t o r ' s o f f i c e s . I t i s p r e -s e n t l y a t t e m p t i n g t o m a r k e t t h e s y s t e m . ( E N , O c t o b e r 6, 1969) 6.2.6 A d d i t i o n a l A p p l i c a t i o n s Some a d d i t i o n a l a r e a s i n w h i c h m u l t i - a c c e s s n e t s m i g h t be o f a d v a n t a g e e x i s t i n c e n t r a l i z e d i n v e n t o r y s y s t e m s f o r r e t a i l e r s a n d w h o l e s a l e r s , p r o v i s i o n o f c o m m e r c i a l s l o t t i n g s e r v i c e s f o r r a d i o and TV s t a t i o n s , d a t a b a n k i n g o f l e g a l c a s e s t o s p e e d up l e g a l s e r v i c e s a n d i m p r o v e r e t r i e v a l e f f i c i e n c y , p a t e n t r e -t r i e v a l s e r v i c e s , r e a l e s t a t e s e a r c h s y s t e m s , a nd i n t e g r a t e d s t o c k q u o t a t i o n and p o r t f o l i o management s e r v i c e s . A l t h o u g h 52. E. R. G a b r i e l l i , " M e d i c a l N e t w o r k " , D a t a m a t i o n , X V I ( O c t o b e r 1 5 , 1 9 7 0 ) , pp. 36-40. 60. t h e s e a p p l i c a t i o n s w h ere t h o u g h t t o be n e g l e c t e d a r e a s , i t h a s s i n c e b e e n l e a r n e d t h a t IBM h a s a d d e d an i n t e g r a t e d U. S. s e c u r i t i e s s e r v i c e t o i t s CALL/3 60 t i m e - s h a r e d l i b r a r y , a f t e r t h e C o m p u t e r A p p l i c a t i o n s C o m m i t t e e o f t h e New Y o r k S o c i e t y o f S e c u r i t y A n a l y s t s was e x h o r t e d t o c o n s i d e r c o m p u t e r i z e d s t o c k s e l e c t i o n ( E N , December 1, 1969 a n d November 2 3 , 1 9 7 0 ) . S i n c e t h e s e s e r v i c e s a r e n o t a v a i l a b l e on t h e C a n a d i a n CALL/3 60 n e t -w o r k , IBM C a n a d a r e p r e s e n t a t i v e s i n V a n c o u v e r w ere u n a b l e t o e l a b o r a t e . R e a l E s t a t e s e l e c t i o n by c o m p u t e r i s a p a r t i c u l a r l y s i m p l e a p p l i c a t i o n , b u t o f l i t t l e i n t e r e s t u n l e s s c a r r i e d o u t on a t l e a s t a r e g i o n a l l y c e n t r a l i z e d b a s i s . S u c h a s e r v i c e i s known t o e x i s t i n a p r i m i t i v e f o r m , b a s e d o n c o m p u t e r c a r d s t h a t c o n t a i n a l i t h o g r a p h o f t h e p r o p e r t y f o r s a l e o n one s i d e . The c a r d s a r e r e t r i e v e d o n a c a r d s o r t e r t h a t c o l l a t e s d a t a a b o u t t h e 53 p r o p e r t y p u n c h e d o n them. R a d i o and t e l e v i s i o n s t a t i o n s have- a r a t h e r u n s u s p e c t e d s c h e d u l i n g p r o b l e m t h a t a r i s e s f r o m t h e n e c e s s i t y t o p l a c e c u s t o m e r s ' a d v e r t i s e m e n t s i n t o p r o g r a m s i n a n o p t i m a l manner. P r o b l e m s a r i s e when c o n s t r a i n t s on t o t a l a d v e r t i s i n g t i m e b e t w e e n p r o -grams i s l i m i t e d by C a n a d i a n R a d i o a n d T e l e v i s i o n C o m m i s s i o n (CRTC) r e g u l a t i o n s , s i n c e many c u s t o m e r s w i l l c o n t e n d f o r " p r i m e t i m e " ; f u r t h e r , c o m p e t i n g p r o d u c t s c a n n o t be a d v e r t i s e d i n c o n -t i g u o u s t i m e s l o t s ; c o m m e r c i a l s o f d i f f e r e n t l e n g t h a r e o f f e r e d , 53. C o n v e r s a t i o n w i t h Mr. J . S a u n d e r s o f A. E. A u s t i n L t d . , V a n c o u v e r , B. C ; A p r i l , 1 9 7 1 . 61. and some c u s t o m e r s may i n s i s t o n s p e c i f i c l e n g t h s . The a l l o t t e d c o m m e r c i a l t i m e b e t w e e n p r o g r a m s e g m e n t s must t h e n be o p t i m a l l y p a r t i t i o n e d t o s a t i s f y c u s t o m e r r e q u i r e m e n t s , s o u n d a d v e r t i s i n g p r a c t i c e , make f u l l u s e o f a v a i l a b l e t i m e , and m a x i m i z e r e v e n u e s . When i t i s c o n s i d e r e d t h a t l a s t - m i n u t e c a n c e l l a t i o n s a n d / o r i n s e r t i o n s w i l l o c c u r , t h e p r o b l e m o f s c h e d u l i n g c a n be v e r y c o m p l e x . The a u t h o r , w h i l e w o r k i n g f o r IBM C a n a d a , has had a n o p p o r t u n i t y t o s t u d y t h e p r o b l e m . I t c a n be s o l v e d by t h e u s e o f o n - l i n e t / s t e r m i n a l s c o n n e c t e d t o a v e r y f a s t p r o c e s s o r e n -dowed w i t h l a r g e amounts o f r a n d o m - a c c e s s s t o r a g e . The r e a d e r i n t e r e s t e d i n more d e t a i l s c o n c e r n i n g ,such a s y s t e m i s r e f e r r e d t o a d e s c r i p t i o n o f a r e a l - t i m e p a c k a g e c a l l e d STARCREST 54 p r e s e n t l y o p e r a t i o n a l i n G r e a t B r i t a i n . To c o m p l e t e t h i s s e c t i o n , a n i n d i c a t i o n i s n e e d e d a s t o how i s o l a t e d m u l t i - a c c e s s n e t w o r k s o f f e r i n g s p e c i a l i z e d s e r v i c e s m i g h t g r o w i n t o a C a n a d a - w i d e TCCN. The p r o b l e m s o f h a r d w a r e and s o f t w a r e c o m p a t i b i l i t y o u t l i n e d p r e v i o u s l y i n c o n n e c t i o n w i t h WWMCCS w i l l be f e l t i n t h e i n t e g r a t i o n o f d i s t i n c t n e t -w o r k s . N e v e r t h e l e s s , t h e d e v e l o p m e n t o f new s o f t w a r e i s b e -c o m i n g i n c r e a s i n g l y e x p e n s i v e , a n d b u i l d i n g s e p a r a t e n e t w o r k s f r o m t h e g r o u n d up r e q u i r e s h e a v y c a p i t a l o u t l a y s . H e n c e , t h e i d e a o f i n i t i a l m a r k e t p e n e t r a t i o n c o u p l e d w i t h j u d i c i o u s s e -l e c t i o n o f a m o d u l a r s y s t e m c o n f i g u r a t i o n r e m a i n s b a s i c ; g r o w t h c a n t h e n f o l l o w by a m a l g a m a t i o n o r t a k e o v e r by t h e s t r o n g e r 54. L. F. W i l l s o n , " I n s t a n t A n s w e r s - S o u t h e r n T e l e v i s i o n ' s R e a l Time C o m p u t e r S y s t e m " , The C o m p u t e r B u l l e t i n ( S e p t e m b e r 1970) c o m p e t i t o r s , by h o r i z o n t a l i n t e g r a t i o n o r by t h e s h a r i n g o f c o m m u n i c a t i o n f a c i l i t i e s . Some e v i d e n c e o f t h i s l a t t e r t e c h n i q u e i s a l r e a d y a t h and i n t h e U. S.: H o n e y w e l l I n f o r m a t i o n S y s t e m s h a s e n t e r e d a n a g r e e m e n t w i t h C o n t r o l D a t a C o r p o r a t i o n t o u s e C y b e r n e t f a c i l i t i e s i n o r d e r t o m a r k e t HIS s e r v i c e s ( E N , November 23 , 1 9 7 0 ) . C y b e r n e t i s a l a r g e t i m e - s h a r i n g n e t w o r k d e v e l o p e d by CDC. H o w e v e r , t h e p o s i t i o n h a s a l r e a d y b e e n t a k e n h e r e t h a t a new, p u r e l y d i g i t a l n e t w o r k s h o u l d be t h e b a s i s f o r a l l m u l t i -a c c e s s s e r v i c e s . I n a d i g i t a l n e t w o r k , l i n e s w o u l d be u s e d o n a t i m e , n o t f r e q u e n c y , b a s i s and s i n c e no t i m e - s h a r i n g s e r v i c e u s e s i t s l i n e s a l l t h e t i m e , a d d i t i o n a l s p a c e w i l l e x i s t f o r s h a r i n g . To e v a l u a t e t h i s a r g u m e n t , i t i s c r i t i c a l t o r e c o g n i z e t h e t e c h n i c a l d i f f e r e n c e s b e t w e e n f r e q u e n c y d i v i s i o n m u l t i p l e x i n g (FDM) and t i m e - d i v i s i o n m u l t i p l e x i n g (TDM), e x p l a i n e d i n t h e G l o s s a r y . 63. 7.0 S u p e r m a r k e t P o i n t - o f - S a l e S y s t e m s U n l i k e p e r s o n n e l d a t a s y s t e m s , p o i n t - o f - s a l e (POS) s y s t e m s h a v e b e e n o c c u p y i n g t h e news m e d i a q u i t e c o n s i s t e n t l y , a s e n u m e r a t e d p r e v i o u s l y . POS s y s t e m s a r e a new, s p e c i a l i z e d c o m p u t e r a p p -l i c a t i o n a r e a p r e s e n t l y u n d e r g o i n g f i e l d t e s t s a n d i n t e n s i v e d e v e l o p m e n t , p a r t i c u l a r l y i n t h e U n i t e d S t a t e s . I n e s s e n c e , t h e s e s y s t e m s c o u l d be s a i d t o b e l o n g t o t h e a r e a o f p r o c e s s c o n t r o l , w h ere t h e s y s t e m t o be c o n t r o l l e d i s a s e t o f r e t a i l o u t l e t s , t h e d a t a s e n s i n g i s c a r r i e d o u t a t t h e p o i n t -o f - s a l e t e r m i n a l and t h e s t o r e manager i s t h e c o n t r o l l e r . To t h e r e a d e r f a m i l i a r w i t h p r o c e s s c o n t r o l , t h e a n a l o g y w i l l seem o b v i o u s . I n o r d e r t o i n t r o d u c e t h e s u b j e c t i t may be s a i d t h a t i n POS s y s t e m s t h e c a s h r e g i s t e r i s r e p l a c e d by a t e r m i n a l t h a t a u t o m a t e s t h e f u n c t i o n s p r e v i o u s l y c a r r i e d o u t by t h e c h e c k -s t a n d e m p l o y e e , a n d s i m u l t a n e o u s l y c o l l e c t s s o u r c e d a t a f o r s t o r e management. The p r i m a r y o b j e c t i v e o f POS s y s t e m s i s t o p r o v i d e more e f f e c t i v e c o n t r o l s i n t h e management o f f a s t f o o d o u t l e t s , s u p e r m a r k e t s , and l a r g e r e t a i l c h a i n s t o r e s , by p r o v i d i n g r e a l - t i m e o r q u a s i -r e a l - t i m e c o m p u t e r - a i d e d management i n f o r m a t i o n a n d c u s t o m e r s e r v i c e s u p p o r t . S t o r e m a n a g e r s , a s r e p r e s e n t a t i v e s o f c e n t r a l management, a r e v i t a l l y c o n c e r n e d a b o u t c a s h f l o w s a t t h e most s e n s i t i v e p o i n t o f a p r o d u c t ' s l o c u s : t h e p o i n t o f s a l e t o t h e c u s t o m e r . F o r e x a m p l e , p r o f i t m a r g i n s on s a l e s i n t h e g r o c e r y f i e l d a r e r e p o r t e d t o be a b o u t 1.0-1.5%, a n d a n i n d u s t r y a v e r a g e 64. 55 o n l o s s e s due t o c a s h i e r e r r o r s i s s a i d t o be a b o u t 0.7%. H e n c e , s u p e r m a r k e t POS s y s t e m s s h o u l d p r o v i d e i n c r e a s e d c a s h i e r a c c u r a c y due t o a u t o m a t e d d a t a e n t r y ; f u r t h e r , t h e y s h o u l d i n c r e a s e c o n t r o l o v e r i n v e n t o r y l e v e l s , r e d u c e c h e c k o u t s t a n d ( o r c u s t o m e r ) w a i t t i m e s , r e d u c e b o o k k e e p i n g a n d a c c o u n t i n g a r i t h m e t i c , p e r m i t t h e t e s t i n g o f p r i c i n g s t r a t e g i e s ( e . g . , i t e m s on " s p e c i a l " ) , p r o v i d e f o r c r e d i t p u r c h a s e s a n d c r e d i t v e r i f i c a t i o n , ( t h u s r e d u c i n g one f o r m o f p i l f e r a g e ) , a n d a l l o w f o r t e s t i n g o f v a r i o u s r e t a i l m a r k e t i n g c o n c e p t s s u c h a s most e f f e c t i v e d i s p l a y m e t h o d s f o r d i f f e r e n t p r o d u c t s a n d h e n c e optimum f l o o r s p a c e u t i l i z a t i o n . F u r t h e r , i t i s e v i d e n t f r o m 5 6 t h e r a p i d i t y o f c h a n g e s i n t h e r e t a i l m a r k e t , t h e r i s i n g c o s t s o f r e a l e s t a t e a f f e c t i n g p a r k i n g a r e a s n e a r s u p e r m a r k e t s , t h e t e n d e n c y f o r c i t y w o r k e r s t o l i v e i n s u b u r b a n a r e a s , t h e i n -c r e a s i n g l o s s e s ( w i t h r i s i n g s u p e r m a r k e t b u s i n e s s ) due t o p i l -f e r a g e , a n d t h e r i s e i n t h e number o f w o r k i n g women, t o name b u t a f e w o f t h e v a r i a b l e s , t h a t s h o p p i n g by t e l e p h o n e i s l i k e l y t o g a i n w i d e a c c e p t a n c e . H e n c e , a n y l o n g - t e r m v i a b l e POS may r e -q u i r e t h e i n c o r p o r a t i o n o f h a r d w a r e a n d s o f t w a r e f e a t u r e s a m e n a b l e t o t h i s t y p e o f r e t a i l i n g . H o w e v e r , t h i s a p p r o a c h s h o u l d be e v a l u a t e d c a r e f u l l y ( i t may be s e n s i t i v e t o m a r k e t a r e a s ) , b e c a u s e t h e r e a r e i n d i c a t i o n s t h a t i n d i v i d u a l s s t i l l p r e f e r t o shop t h e s u p e r m a r k e t p e r s o n a l l y , f i n d i n g i t a r e l a x i n g a n d 55. R. A. M c L a u g h l i n a n d J o h n W e s s l e r , " A t NRMA t h e y t a l k e d o f many t h i n g s , o f P o i n t o f S a l e and C r e d i t S l i p s . . .," D a t a m a t i o n , X V I ( M a r c h , 1 9 7 0 ) . 56. D. T. W e l c h , B u d g e t a r y C o n t r o l a n d C o s t R e d u c t i o n f o r R e t a i l C o m p a n i e s ( L o n d o n : "MacDonald a nd E v a n s L t d . , ( 1 9 6 9 ) , p. 1. s o c i a b l e e n v i r o n m e n t . 0 ' I n t h e f i n a l a n a l y s i s , W e l c h i s o f t h e o p i n i o n t h a t t h e a i m o f EDP i n t h e s u p e r m a r k e t e n v i r o n m e n t s h o u l d be a " c o m m e r c i a l e x e r c i s e i n p r o f i t m a x i m i z a t i o n " r a t h e r t h a n a n 5 8 " a c c o u n t i n g e x e r c i s e i n i m p r o v e d a d m i n i s t r a t i o n . " I n what f o l l o w s , t h e l a t t e r p u r p o s e s h a l l be t r e a t e d a s a s u b s e t o f t h e f o r m e r , a n d , j u s t a s a b o v e , s u p e r m a r k e t o p e r a t i o n s s h a l l be c o n s i d e r e d p r i m a r i l y f o r r e a s o n s o f c o n c i s e n e s s , and b e c a u s e s u p e r m a r k e t s e p i t o m i z e t h e f a s t - m o v i n g , h i g h l y c o m p e t i t i v e r e -t a i l e n v i r o n m e n t f o r w h i c h POS s y s t e m s a r e and w i l l be d e s i g n e d . I n o r d e r t o d e t e r m i n e t h e m a r k e t f o r POS s y s t e m s , t h e b e s t a p p r o a c h w o u l d be t o d e t e r m i n e t h e r e p l a c e m e n t l e v e l o f c a s h r e g i s t e r s i n t h e s u p e r m a r k e t i n d u s t r y a n d e x p e c t t h a t a c e r t a i n p e r c e n t a g e o f t h e s e r e g i s t e r s c o u l d be t a k e n o v e r by POS s y s t e m s . A p r a c t i c a l a p p r o a c h i n t h i s r e s p e c t w o u l d be t o d e t e r m i n e t h e a p p l i c a b l e y e a r l y s a l e s by NCR, t h e l e a d e r i n t h e f i e l d . S i n c e t h e s e f i g u r e s were u n a v a i l a b l e , t h e f o l l o w i n g a p p r o a c h i s p r e s e n t e d b a s e d on t h e most u n a m b i g u o u s s o u r c e o f d a t a on s u p e r -59 m a r k e t o p e r a t i o n i n C a n a d a , a s t u d y , by V i c k e r s a nd B e n s o n . The s t u d y i s c o n s i d e r e d r e l i a b l e b e c a u s e i t i n d i c a t e s s a l e s v o l u m e s / s t o r e c h a i n , h e n c e , p r o v i d e s a n i n d i c a t i o n o f what c o n -s t i t u t e s a s u p e r m a r k e t ; o t h e r s t u d i e s , s u c h a s t h e 1966 c e n s u s o n R e t a i l T r a d e , a r e v a g u e i n t h i s r e s p e c t , and r e f e r e n c e s t o them 57. R o n a l d R. G i s t , Management P e r s p e c t i v e s i n R e t a i l i n g (New Y o r k : J o h n N i l e y and S o n s , I n c . , 1 9 6 7 ) , pp. 231-23 5. 58. W e l c h , l o c . c i t . , p. 17 5. 59. R. F. V i c k e r s and D. F. B e n s o n ( e d s . ) , C a n a d i a n F o o d S t o r e  D a t a ( M o n t r e a l and T o r o n t o : V i c k e r s a n d B e n s o n L t d . , A p r i l 1 9 6 4 ) , p. 7. a r e o m i t t e d . I n 1 9 6 3 , t h e r e w e r e 1,549 c o r p o r a t e s u p e r m a r k e t c h a i n s t o r e s and 7,687 v o l u n t a r y c h a i n s t o r e s i n C a n a d a . S i n c e s a l e s w e r e g r o w i n g a t a b o u t 5% p e r annum a t t h a t t i m e , 2% p e r annum g r o w t h i n t h e number o f s t o r e s c a n be assumed. Compounding t h i s g r o w t h r a t e o v e r t h e p e r i o d 1 9 6 3 - 1 9 7 1 , ( 9 , 2 3 6 ) x ( 1 / . 8 5 ) = 11,080 c h a i n s t o r e s c a n be e x p e c t e d i n 1 9 7 1 . I f f u r t h e r a n a v e r a g e o f 5 c a s h r e g i s t e r s p e r s t o r e i s a s s u m e d , and a r e a s o n a b l e 10% t u r n o v e r i n c a s h r e g i s t e r s p e r annum, a p o t e n t i a l m a r k e t o f 11,080 x 5 x 10% = 5,540 POS t e r m i n a l s / y e a r f o r Canada seems p r o b a b l e . The a c t u a l number o f POS s y s t e m s , i n t e r m s o f t h e s u g g e s t e d c o n f i g u r a t i o n s b e l o w w o u l d t h e n be a b o u t 550 s y s t e m s / y e a r . 7.1 I n p u t / O u t p u t C o n s i d e r a t i o n s The t e c h n i c a l d i f f i c u l t i e s o f POS s y s t e m s s t a r t a t t h e i n p u t end i n t h e f o r m o f s o u r c e d a t a a u t o m a t i o n p r o b l e m s . T h i s a r e a i s c h a n g i n g w i t h s u c h r a p i d i t y t h a t r e c e n t p u b l i c a t i o n s a r e 6 0 i n c o m p l e t e . I n a d d i t i o n , i t i s f r a u g h t w i t h u n c e r t a i n t y , and a t t e m p t s a t s t a n d a r d i z a t i o n w e re m e r e l y g e t t i n g s t a r t e d i n 1971 p a r t i c u l a r l y w h e r e c r e d i t v e r i f i c a t i o n i s i n v o l v e d . T h i s s h a l l be r e v i e w e d a g a i n l a t e r . U n f o r t u n a t e l y , d a t a f o r a POS t r a n s a c t i o n comes f r o m d i f f e r e n t s o u r c e s : t h e p r o d u c t l a b e l , t h e c u s t o m e r ' s c r e d i t c a r d , and t h e 60. A u e r b a c k C o r p o r a t i o n , S o u r c e D a t a A u t o m a t i o n ( D e t r o i t : Management I n f o r m a t i o n S e r v i c e s (197 0) ( ? ) ) . 67. e m p l o y e e ' s i d e n t i f i c a t i o n b a d g e . K e y b o a r d i n p u t i s no l o n g e r a v i a b l e a l t e r n a t i v e i n s u c h a s y s t e m a s i t i s p r o n e t o o p e r a t o r e r r o r . A l t h o u g h t h i s i s b e i n g r e m e d i e d t o some e x t e n t by i n -t e r n a l m a c h i n e c h e c k s ( e . g . i n H o n e y w e l l ' s IMS S y s t e m ) n o t a l l e r r o r s c a n be c o r r e c t e d . I n t h i s r e s p e c t r e a d i n g a m a g n e t i c a l l y o r o p t i c a l l y e n c o d e d t a g o r l a b e l i s q u i c k e r and more a c c u r a t e . R e a d i n g c a n be a c c o m p l i s h e d a t t r a n s a c t i o n t i m e by means o f a h a n d - h e l d d e v i c e ; i t h a s t h e ad d e d a d v a n t a g e t h a t no s p e c i a l m a c h i n e o r h a n d l i n g a r e n e e d e d t o r e a d t a g s i n b a t c h mode a t d a y ' s e n d ; f u r t h e r , i t s t i l l p r o v i d e s management w i t h r e a l - t i m e i n f o r m a t i o n on t h e e f f e c t o f s p e c i a l p r i c i n g p o l i c i e s . H o w e v e r , t h e u s e o f m a g n e t i c a l l y e n c o d e d i n f o r m a t i o n by t h i s m ethod r e q u i r e s a b r a n d new method o f e n c o d i n g and r e a d i n g , s i n c e t h e r e a d i n g h e a d h a s t o be a b l e t o p a s s o v e r t h e m a g n e t i c s t r i p a t a l m o s t a n y s p e e d ( w h i c h may a l s o be e r r a t i c ) and a t a v a r i a b l e a n g l e ; t h e p r o b l e m h a s b e e n s o l v e d and c a n be i m p l e m e n t e d a t l o w c o s t ( i . e . a b o u t $1,000 o f h a r d w a r e / t e r m i n a l ) . One m a n u f a c t u r e r 61 o f POS s y s t e m s c l a i m s t o h a v e a s e c r e t p r o c e s s f o r d o i n g t h i s . I t i s l i k e l y t h a t i t c a n be done b y a method c a l l e d d i f f e r e n t i a l p u l s e - w i d t h m o d u l a t i o n (DPWM), t h e d e t a i l s o f w h i c h a r e l e f t a s 6 2 a r e f e r e n c e . Some e m p h a s i s s h o u l d be p l a c e d on m a g n e t i c i n p u t o v e r o p t i c a l 61. A l f r e d R o s e n b l a t t a n d G e r a l d M. W a l k e r , " C o m p u t e r i z e d T e r m i n a l s R i n g Up S a l e s i n C a s h R e g i s t e r T e r r i t o r y , " E l e c t r o n i c s , X L I I I (November 2 3 , 1 9 7 0 ) . 62. " M o d u l a t i o n Scheme P e r m i t s Use o f L o w - C o s t R e c o r d e r , " E l e c t r o n i c s , X L I V ( A p r i l 1 2 , 1 9 7 1 ) , p. 35. 68. i n p u t f o r a t l e a s t t w o r e a s o n s : ( a ) m a g n e t i c l a b e l s c a n n o t be d e f a c e d w i t h o u t d e s t r o y i n g t h e i r i n f o r m a t i o n c o n t e n t s , h e n c e , t h e y a r e b a s i c a l l y t a m p e r - p r o o f , and ( b ) t h e A m e r i c a n B a n k e r ' s A s s o c i a t i o n (ABA) h a s recommended t h a t t h i s be t h e t y p e o f c o d i n g t o be u s e d i n c o m p u t e r - r e a d a b l e c r e d i t c a r d s (ELECTRONIC NEWS, F e b r u a r y 2 2 , 1 9 7 1 , p. 4 3 ) . The r e c o m m e n d a t i o n w i l l a l s o a f f e c t C a n a d a and c a r r i e s more w e i g h t t h a n NCR's o u t l o o k o f p o t e n t i a l l y l e a d i n g t h e POS f i e l d w i t h a n o p t i c a l r e a d e r . The o n l y u n c e r t a i n f a c t o r s h e r e a r e t h e s t r e n g t h t h a t t h e ABA w i l l be a b l e t o show i n t h e f a c e o f new d e v e l o p m e n t s s u c h a s h o l o g r a p h i c c r e d i t c a r d s , and t h e d e g r e e o f t r u s t t o be p l a c e d by C a n a d i a n b a n k s on t h e ABA s t a n d , s i n c e some o f t h e s e b a n k s a r e p r e s e n t l y p l a n n i n g C a n a d a - w i d e c o m p u t e r n e t w o r k s , as o u t l i n e d e a r l i e r . A damaged m a g n e t i c l a b e l c o u l d u n n e c e s s a r i l y i n c o n v e n i e n c e e m p l o y e e s and c u s t o m e r s a n d d i s r u p t q u e u i n g p r o c e d u r e s a t b u s y i n t e r v a l s , h e n c e some t h o u g h t s h o u l d be g i v e n t o t h e p o s s i b i l i t y o f i n c l u d i n g a h u m a n - r e a d a b l e SKU number o v e r p r i n t on t h e m a g n e t i c l a b e l a n d a m a n u a l - e n t r y k e y b o a r d , f o r e m e r g e n c i e s o n l y . S o u r c e d a t a a u t o m a t i o n d i f f i c u l t i e s a r e by no means l i m i t e d t o t e c h n i c a l i t i e s . Human p r o b l e m s w i l l no d o u b t a r i s e w h i c h w i l l h a v e t o be s o l v e d by means o f c u s t o m e r e d u c a t i o n . A POS s y s t e m , b e c a u s e o f i t s n a t u r e , w i l l r e q u i r e g o o d s t o be t a g g e d w i t h p e r m a n e n t c o d e numbers o n l y , a l t h o u g h s u p e r m a r k e t s h e l v e s w i l l s t i l l show a c t u a l p r i c e s . T h i s i s t o f a c i l i t a t e p r i c e c h a n g e s 63. " C r e d i t C a r d U s e s H o l o g r a m , " E l e c t r o n i c s , X L I I I ( O c t o b e r 1 2 , 1 9 7 0 ) , p. 52. and i n v e n t o r y c o n t r o l , s i n c e r e m a r k i n g a l l r e m a i n i n g s h e l f i t e m s a t e v e r y p r i c e c h a n g e w i l l t h e r e b y be a v o i d e d and i n v e n t o r y l e v e l s c a n be c h e c k e d d a i l y o r e v e n h o u r l y be i n t e r r o g a t i n g t h e c o m p u t e r f r o m t h e m a n a g e r ' s t e r m i n a l . I n v e n t o r y l e v e l s c a n a l s o be t r a c e d a s e a c h p u r c h a s e i s r e g i s t e r e d b y means o f i t s c o d e o r s t o c k k e e p i n g u n i t (SKU) number a t t h e c h e c k o u t c o u n t e r . S i n c e t h e a r t i c l e h a s no l o n g e r a n y p r i c e i d e n t i f i c a t i o n a s i t l e a v e s t h e s h e l f , i t w i l l be n e c e s s a r y t o c l e a r l y d i s p l a y i t s p r i c e a s i t i s c h e c k e d o u t , by b o t h a n u m e r i c t e r m i n a l d i s p l a y and a p r i c e s l i p s h o w i n g i t s c o d e number, p r i c e , and c a t e g o r y o r a b b r e v i a t e d name. I t w i l l p r o b a b l y p r o v e p s y c h o l o g i c a l a d v a n t a g e o u s t o p r o v i d e a c h e c k s t a n d r e c e i p t t h a t i s i m p r i n t e d i n l a r g e t y p e and w i t h t h e p r o d u c t name, f o r a d d e d c u s t o m e r s a t i s f a c t i o n and i n o r d e r t o w i n t h e c u s t o m e r o v e r t o a s y s t e m w h i c h seems t o " h i d e " t h e p u r c h a s e p r i c e o f a r t i c l e s he o r she h a s b o u g h t . The a d d e d c o s t o f d i s c s t o r a g e w i l l , i n a l l p r o b -a b i l i t y , be a m p l y j u s t i f i e d , and t r a n s a c t i o n t i m e w i l l n o t be i n c r e a s e d e v e n a t t o d a y ' s u s u a l 14.8 c h a r a c t e r / s e c . p r i n t i n g s p e e d s . A t t h e m a n a g e r ' s t e r m i n a l , a h i g h - l e v e l l a n g u a g e c a n be e x p e c t e d t o r e q u e s t i n f o r m a t i o n o n i n v e n t o r y l e v e l s , i n v e n t o r y d o l l a r l e v e l s c o s t e d a t e i t h e r F I F O , L I F O o r p r e f e r a b l y , w e i g h t e d a v e r a g e c o s t , momentum o f s p e c i f i c g o o d s , number o f t r a n s a c t i o n s / c h e c k o u t s t a n d ( t o j u d g e e m p l o y e e p e r f o r m a n c e , s i n c e t h e e m p l o y e e w i l l now be f r e e r t o d e a l w i t h t h e c u s t o m e r a s a p e r s o n ) , t o t a l d a i l y o r w e e k l y t r a n s a c t i o n s ( o r , more c o r r e c t l y , a r t i c l e s s o l d / 70. a r t i c l e c l a s s , t o t r a c e p i l f e r a g e ) a n d p o s s i b l y some s t a t i s t i c a l c a p a b i l i t i e s t o r e p r e s e n t momentum v s . p r i c e , o r p r o f i t m a r g i n s v s . p r i c e , a s w e l l a s momentum o f g o o d s a s a f u n c t i o n o f d i s -p l a y p r o m o t i o n . A u t o m a t i c o r d e r i n g v i a t e l e t y p e f r o m a c e n t r a l w a r e h o u s e s h o u l d a l s o be p o s s i b l e t o e n a b l e management t o d e v o t e more a t t e n t i o n t o d e a l i n g w i t h v e n d o r s a n d s u p p l i e r s o f p e r i s h a b l e s and s p e c i a l m e r c h a n d i s e . I n a d d i t i o n , t h e manager s h o u l d be a b l e t o p l a c e POS t e r m i n a l s o n - and o f f - l i n e t h r o u g h h i s c o n s o l e , i n c a s e o f t e r m i n a l f a i l u r e o r i n o r d e r t o accommodate v a r y i n g c u s t o m e r v o l u m e . W h e t h e r t e r m i n a l s a r e r e n t e d o r p u r c h a s e d , i t w i l l be i m p o r t a n t t o a l l o w management t o m i n i m i z e t h e number o f o n - l i n e t e r m i n a l s w i t h i n a c c e p t a b l e c u s t o m e r q u e u i n g l i m i t s . A p a r t f r o m o n - l i n e t e r m i n a l s , t h e v i a b i l i t y o f a s y s t e m h a s t o be c o n s i d e r e d i n t e r m s o f o f f - l i n e e q u i p m e n t , and d i s p l a c e d c a s h r e g i s t e r s . I f m a g n e t i c c o d i n g i s c o n s i d e r e d f u l l y j u s t i f i e d i n i t s e l f , ( a n d t h e e x p e r i e n c e o f G. E.'s T r a d a r s y s t e m u s e r s seems 64 t o i n d i c a t e t h a t i t i s ) , t h e s o u r c e and a p p l i c a t i o n o f mag-n e t i c a l l y e n c o d e d l a b e l s i s a s e r i o u s c o n s i d e r a t i o n . C e r t a i n l y no a t t e m p t s h o u l d be made t o m a r k e t a POS s y s t e m w i t h o u t p r o -v i d i n g t h e u s e r w i t h a r e l i a b l e s o u r c e o f l a b e l s . T h i s s o u r c e w i l l be d e p e n d e n t u p o n t h e way i n w h i c h t h e s y s t e m i s m a r k e t e d ; i f a w h o l e s u p e r m a r k e t c h a i n i s t h e c u s t o m e r , l a b e l l i n g m i g h t m o s t e c o n o m i c a l l y be p e r f o r m e d a t a c e n t r a l w a r e h o u s e , o t h e r w i s e 64. R i c h a r d M. P e t e r s e n , "TRADAR: D e a t h o f a R e t a i l e r ' s Dream", D a t a m a t i o n , X V I I ( J u n e 1, 1 9 7 1 ) , pp. 34-37. i n - s t o r e . The l a t t e r c o n c e p t i s p r o b a b l y b e t t e r i n a n y c a s e , s i n c e e v e r y s u p e r m a r k e t i s i t s m a n a g e r ' s r e s p o n s i b i l i t y , h e n c e , t h e r e s p o n s i b i l i t y f o r m i s l a b e l l e d p r o d u c t s ( w h i c h c o u l d c a u s e l o s s e s ) i s a l s o h i s , and s h o u l d be u n d e r h i s c o n t r o l . T h u s , l a b e l - m a k i n g s h o u l d be a n i n t e g r a l p o i n t o f s y s t e m s o f t w a r e and h a r d w a r e s o t h a t i t m i g h t be c a r r i e d o u t u n d e r a u t o m a t i c p r o g r a m c o n t r o l d u r i n g n o n - b u s i n e s s h o u r s . The c p u w o u l d m e r e l y c o n t r o l t h e w r i t i n g o f a t a p e ( V w i d e ) w i t h SKU n u m b e rs; an a u t o m a t i c d e v i c e f o r b a c k i n g t h e t a p e w i t h a d h e s i v e and c u t t i n g w o u l d t h e n be a s i m p l e a d d i t i o n t o t h e h a r d w a r e . The l a b e l l i n g o f o d d - w e i g h t , u n p a c k a g e d p r o d u c e i s o n l y a s l i g h t l y more c o m p l e x o p e r a t i o n : i t c o u l d be r e s o l v e d by p r o -v i d i n g p l a s t i c b a g s f o r e a c h k i n d o f p r o d u c e s o l d , w h i c h a r e m a r k e d i n E n g l i s h and p r e l a b e l l e d j u s t a s a n y g r o c e r y i t e m . The c u s t o m e r w o u l d s e l e c t t h e c o r r e c t b a g , f i l l i t w i t h t h e d e s i r e d w e i g h t o r q u a n t i t y and c h e c k i t o u t . A t t h e c h e c k o u t c o u n t e r a n a u t o m a t i c b a l a n c e r e g i s t e r s t h e w e i g h t o f p r o d u c t o r d e l i c a t e s s e n , a nd i t s SKU number i s r e c o r d e d . I n d i v i d u a l m a r k i n g o f b a g s w i l l p r e v e n t d i s h o n e s t c r o s s - t r a n s f e r s o f m a g n e t i c l a b e l s , a l t h o u g h t h e same p u r p o s e c o u l d be s e r v e d by p r i n t i n g o u t t h e p r o d u c t d e n o m i n a t i o n a t t r a n s a c t i o n t i m e . An a l t e r n a t i v e t o i n - h o u s e p r o d u c t i o n o f l a b e l s i s l i k e l y t o be f o r t h c o m i n g f r o m p r e s e n t m a n u f a c t u r e r s o f o p t i c a l l y and c o m p u t e r - r e a d a b l e l a b e l s s u c h a s D e n n i s o n a n d K i m b a l l , b u t t h e p l a c e m e n t o f t h i r d - p a r t y s y s t e m c o m p o n e n t s r e s p o n s i b i l i t y b e -comes a t t r a c t i v e o n l y i f s t r o n g c o n t r a c t u a l a g r e e m e n t s e x i s t and l o w e r u n i t c o s t s p r e v a i l . The f o r c e d d i s i n v e s t m e n t i n c a s h r e g i s t e r s t h a t w i l l be b r o u g h t a b o u t by POS s y s t e m s w i l l no d o u b t c o n s t i t u t e a t d e t e r r e n t t o many m a n a g e r s ' a c c e p t a n c e o f new i n p u t h a r d w a r e . A l t h o u g h t h e p a m p h l e t s o f some m a n u f a c t u r e r s i l l u s t r a t e a t t e m p t s t o r e d u c e t h e t e c h n o l o g i c a l i m p a c t by i n t r o d u c i n g s y s t e m s t h a t c a n s t i l l a ccommodate t h e c a s h r e g i s t e r , i n a s e r i e s o f m u l t i p h a s e , g r a d u a l i m p r o v e m e n t s , t h e i r a p p r o a c h p r o d u c e s s y s t e m s w i t h m a r g i n a l l y i n c r e m e n t a l a d v a n t a g e s , h e n c e , m i g h t be t o o d i f f i c u l t t o m a r k e t , and may e a s i l y r e s u l t i n l a r g e r l o n g - r u n c o s t s t o t h e s u p e r m a r k e t . From t h e d i s c u s s i o n i n t h i s s e c t i o n i t i s e v i d e n t t h a t POS i n p u t s a r e s u b j e c t t o c o n s i d e r a b l e c o n s t r a i n t s due t o t h e number o f d i f f e r e n t i n t e r e s t s t h e y h a v e t o s a t i s f y : t h e c a s h i e r ' s , t h e s t o r e c u s t o m e r ' s , t h e management's a n d t h e s y s t e m p r o v i d e r ' s . N e x t , t h e c o n s i d e r a t i o n o f t h e s e i n t e r e s t s a r e e x t e n d e d t o t h e s y s t e m ' s i n t e r n a l o p e r a t i o n . 7.2 P r o c e s s i n g a n d C o m p u t a t i o n a l C o n s i d e r a t i o n s The a r r a n g e m e n t o f t h e p r o c e s s i n g f u n c t i o n s i n a POS s y s t e m w i l l c o n t r i b u t e t o t h e o v e r a l l v i a b i l i t y o f t h e s y s t e m on t h e b a s i s o f t h e p r i n c i p l e o f " b a l a n c e d i n t e l l i g e n c e " , a p h r a s e c o i n e d d f r o m c e r t a i n t h o u g h t s o u t l i n e d by S v e n s s o n , t o be e x -p l a i n e d b e l o w . ^ 65. C h r i s t e r S v e n s s o n , " B a n k i n g A p p l i c a t i o n s " , The C o m p u t e r  B u l l e t i n ( S e p t e m b e r , 1 9 7 0 ) . The input information i n a POS system i s no longer as simple as that f o r a cash r e g i s t e r , and output requirements depend on a r e l a t i v e l y large amount of processing, some of which i s being provided to ease the workload of the checkstand employee. Some s p e c i f i c processing functions have been mentioned i n the l i t e r -ature: (a) accumulating and storing the day's sales and tax receipt t o t a l s by product, checkstand and time of day; (b) per-forming tax calculations and "mix and match" calculations ( i . e . where d i f f e r e n t a r t i c l e s are sold at, say 3 f o r $0.79); (c) storing and updating c r e d i t and inventory information on computer f i l e s ; (d) r e t r i e v i n g f i l e information f o r POS t e r -minal requests; (e) providing management with s p e c i f i c computational and s t a t i s t i c a l software; (f) detecting and correcting input and transmission errors i n data received from 6 6 remote terminals. In considering the technical aspects of the problem, reliance w i l l be placed on the l a t e s t discussion 67 68 of the subject that has been found, ' without p a r t i c u l a r consideration of presently available POS systems, since these would merely l i m i t the scope of the discussion, and present no f i x e d , unalterable pattern i n t h e i r approaches. Manufacturers of minicomputers and c e r t a i n private and u n i v e r s i t y research agencies (notably the Advanced Research Projects Agency, 66. Rosenblatt and Walker, loc. c i t . 67. Wallace B. Riley, "Minicomputer Networks - A Challenge to Maxicomputers?" E l e c t r o n i c s , X.LIV (March 29 , 1971) pp. 56-62 . 68. James, Brinton, "Modules Making Waves i n EDP Market," Ele c t r o n i c s , XLIII (October 12, 1970), p. 1212 and W a s h i n g t o n U n i v e r s i t y o f S t . L o u i s , Mo.) h a v e come t o t h e c o n c l u s i o n t h a t f o r t h e e x e c u t i o n o f t a s k s s u c h a s d a t a p r e -p a r a t i o n , e d i t i n g , f o r m a t c h e c k i n g and l i m i t e d a r i t h m e t i c r e -q u i r e m e n t s , a n i n t e r c o n n e c t e d s e t o f m i n i c o m p u t e r s i s j u s t a s e f f i c i e n t a s a l a r g e p r o c e s s o r s u c h a s a C o n t r o l D a t a 6600 o r 69 70 IBM S y s t e m 3 6 0 / 5 0 , b u t much l e s s c o s t l y i n h a r d w a r e . ' I n t h e l i g h t o f t h e p r o p o s a l p u t f o r w a r d b e l o w , s m a l l p r o c e s s o r s may a l s o r e s u l t i n a t l e a s t e q u a l , i f n o t s m a l l e r , c o m m u n i c a t i o n s e x p e n s e s . The a d v a n t a g e s o f l a r g e m a c h i n e s become e v i d e n t when l a r g e d a t a b a s e s h a v e t o be q u e r i e d a n d s p e c i a l h a r d w a r e f e a t u r e s f o r r a p i d c o m p u t a t i o n o n s i z e a b l e amounts o f d a t a , f o r e x a m p l e i n d e x i n g r e g i s t e r s , a r e n e c e s s a r y . A POS s y s t e m h a s l i m i t e d r e q u i r e m e n t s i n t h i s s e n s e . F u r t h e r , t h e d e c i s i v e a d v a n t a g e o f s m a l l p r o c e s s i n g s y s t e m s f o r POS a p p l i c a t i o n s i s t h a t t h e y c a n be t a i l o r e d t o s p e c i f i c j o b r e q u i r e m e n t s w i t h o u t t h e o v e r h e a d o f l a r g e o p e r a t i n g s y s t e m s , w h i l e r e t a i n i n g t h e v i r t u e o f b e i n g e x p a n d a b l e ( e . g . , G R I - 9 0 9 , PDP-11, PDP-8/e, Modcomp I and I I ) . I t c a n be c o n c l u d e d t h a t a n y v i a b l e POS s y s t e m must i n c o r p o r a t e some f o r m o f c o m m u n i c a t i o n s f u n c t i o n , s i n c e t h e a l t e r n a t i v e w o u l d be f u l l y s e l f - s u p p o r t i n g , a nd h e n c e t o t a l l y r e d u n d a n t t e r m i n a l h a r d w a r e and s o f t w a r e . I n v i e w o f t h e h i g h c o s t o f d i r e c t a c c e s s m a s s - s t o r a g e d e v i c e s , t h e c o s t o f s u c h a c o n -g l o m e r a t i o n o f s y s t e m s w o u l d be p r o h i b i t i v e . 69. I b i d . 70. R i l e y , l o c . c i t . 75. 7.3 C o m m u n i c a t i o n s A l t e r n a t i v e s a s POS S y s t e m D e t e r m i n a n t s H e r e i t w i l l be shown t h a t s y s t e m a l t e r n a t i v e s f o r POS ( a n d by e x t e n s i o n f o r any s i m i l a r s y s t e m ) a r e s u b j e c t t o c o m m u n i c a t i o n s a l t e r n a t i v e s . T h e s e a r e d i c t a t e d t o a l a r g e e x t e n t by ( a ) c o m m u n i c a t i o n s s y s t e m s a v a i l a b l e a n d t h e i r c o s t , ( b ) t r a n s a c t i o n r a t e s , ( c ) t h e d i s t r i b u t i o n o f p r o c e s s i n g f u n c t i o n s and memory, ( d ) t h e c o d i n g o f i n f o r m a t i o n t o be p r o c e s s e d , ( e ) t h e mode o f t r a n s m i s s i o n ( r e a l - t i m e o r b a t c h r e s p o n s e ) , ( f ) s y s t e m s o f t w a r e and h a r d w a r e a v a i l a b l e , a n d ( g ) s t o r e p o l i c y ( i . e . edp c u s t o m e r w i s h e s ) . The e f f e c t o f t h e TCCN i n A p p e n d i x 1 w i l l be d i s c u s s e d i n t h i s c o n t e x t . F o u r m a j o r a l t e r n a t i v e c o n f i g u r a t i o n s c a n be v i s u a l i z e d . 7.3.1 The Use o f E x i s t i n g I n - h o u s e L a r g e C e n t r a l P r o c e s s o r s ( S Y S l s f i g . H ) T h i s a p p r o a c h p r o v i d e s a n i n i t i a l s a v i n g i n c o m p u t a t i o n a l c a p -a b i l i t i e s t o t h e s u p e r m a r k e t c h a i n and a l l o w s e x i s t i n g edp s t a f f u t i l i z a t i o n t o a l a r g e e x t e n t . H o w e v e r , c o m m u n i c a t i o n s c a p -a b i l i t i e s m i g h t h a v e t o be e n l a r g e d o r a d d e d s u c h a s commun-i c a t i o n s h a n d l e r s , i n t e r r u p t s o f t w a r e a nd a d d i t i o n a l c o r e p a r t i t i o n s . I f t h i s t a s k w e re u n d e r t a k e n by a f i r m s p e c i a l i z i n g i n POS s y s t e m s , i t w o u l d r e p r e s e n t a new s e t o f t e c h n i c a l p r o b l e m s f o r e v e r y d i f f e r e n t t y p e o f d a t a p r o c e s s i n g s y s t e m . The i n c r e m e n t a l POS s y s t e m c o s t w o u l d be s e n s i t i v e t o t h e l o c a t i o n o f t h e c p u i n r e l a t i o n t o t h e v a r i o u s s u p e r m a r k e t s t o be s e r v e d , due t o t h e p r e s e n c e o f c o m m u n i c a t i o n s l i n e s . T h i s i s p a r t i c u l a r l y t r u e w h ere t h e c p u i s n o t l o c a t e d w i t h i n t h e same c i t y a s some Central Processor Q modem SYS 3 Fig. 4- Alternative POS Systems o f t h e s u p e r m a r k e t s . From t h e a n a l y s i s i n A p p e n d i x 2, i t i s e v i d e n t t h a t h i g h s p e e d l i n k s w o u l d be n e e d e d t o e a c h s t o r e t o a v o i d r e s p o n s e t i m e d e g r a d a t i o n . From A p p e n d i x 2, i t i s f u r t h e r e v i d e n t t h a t d a t a l i n k s w o u l d h a v e t o be 9600 baud l i n e s ( 4 8 0 0 b a u d f u l l d u p l e x ) . I n SYS 1 ( f i g . 4) t h i s h a r d w a r e i t e m c a n n o t be a v o i d e d s i n c e t o do so w o u l d mean t a k i n g t h e m a i n p r o c e s s i n g f u n c t i o n o f f - l i n e , a m e a n i n g l e s s s i t u a t i o n . A t e a c h s t o r e , t h e d a t a l i n k w o u l d be f e d by e i t h e r a c o n c e n t r a t o r i f t h e t e r m i n a l s a r e m e r e l y b u f f e r e d and h a v e no i n t e r n a l l o g i c , o r by a m u l t i p l e x e r i f a m u l t i d r o p c o n f i g u r a t i o n i s p o s s i b l e . I n t h e l a t t e r c a s e e a c h t e r m i n a l s h o u l d p o s s e s s l o g i c t o r e s p o n d t o a d d r e s s i n g , p o l l i n g , s t a r t -1/0 i n s t r u c t i o n s a n d t o g e n e r a t e e n d - o f - t r a n s m i s s i o n b l o c k s . Hence t h e t r a d e o f f s a r e b e t w e e n more c o s t l y c o n c e n t r a t o r s a n d i n c r e a s e d t e r m i n a l " i n t e l l i g e n c e " . Where t e l e p h o n e l i n e s a r e u s e d , a modem a t e a c h end o f t h e d a t a l i n k i s e s s e n t i a l . I n g e n e r a l , i t i s f e l t t h a t t h e f a i l u r e o f SYS 1 ( f i g . 4) h a s been d e m o n s t r a t e d by P e n n e y ' s r e j e c t i o n o f G. E. 1 ssTRADJSRR S y s t e m . 7 1 G. E.'s TRADAR s y s t e m was b a s e d o n l a r g e GE-400 p r o c e s s o r s r e -q u i r i n g " e x t e n s i v e r e p r o g r a m m i n g " t o t a k e o v e r t h e t a s k s o f t h e c u s t o m e r ' s NCR 304 p r o c e s s o r ; s p e c i a l h a r d w a r e h a d t o be d e v e l o p e d t o a b s o r b t h e c o m m u n i c a t i o n s t a s k s a n d a l l o w t h e GE-4 00 t o do 71 . P e t e r s e n , l o c . c i t . 78 . what icti d i d b e s t : c o m p ute. The s y s t e m h ad t o be d u p l e x e d a s f a r a s p e r i p h e r a l s were c o n c e r n e d f o r r e l i a b i l i t y . The c o s t / t e r m i n a l r o s e t o a b o u t $7,000 and was s t i l l b a s e d o n t h e r e -l i a b i l i t y o f a s i n g l e c e n t r a l p r o c e s s i n g s i t e a n d many m i l e s o f t e l e p h o n e l i n e s , t y i n g 1500 t e r m i n a l s t o i t . A p p a r e n t l y t h e p s y c h o l o g i c a l i m p a c t o f a $10 m i l l i o n s y s t e m t h a t c o u l d s t i l l f a i l p r o v e d t o be a n i m p o r t a n t f a c t o r i n t h e d e m i s e o f t h e s y s t e m , a l t h o u g h human i n c o m p e t e n c e and u n i q u e e c o n o m i c c o n d i t i o n s may a l s o h a v e p l a y e d a r o l e . From t h e TRADAR f a i l u r e , t h e l e s s o n t o be l e a r n e d i s t h a t t h e POS u s e r i s i n t e r e s t e d i n p e r f o r m a n c e / c o s t a n d r e l i a b i l i t y . A s i m i l a r d e s i r e c a n be e x p e c t e d i n many o t h e r a p p l i c a t i o n s , f o r e x a m p l e a u t o m a t e d b a n k i n g a n d c o m p u t e r i z e d s t o c k t r a d i n g . 7.3.2 The Use o f a S e l f - s u f f i c i e n t I n - s t o r e M i n i c o m p u t e r (SYS 2, f i g . 1) The c a p a b i l i t i e s o f t o d a y ' s m i n i c o m p u t e r s a r e w e l l w i t h i n POS s y s t e m r e q u i r e m e n t s ; t h e i r memory c y c l e t i m e s a r e 500 n a n o -s e c o n d s o r l e s s , add t i m e s 1 m i c r o s e c o n d o r l e s s , DASD a c c e s s t i m e s 10 m i l l i s e c o n d s o r b e t t e r . I n a n y c a s e , a l o w p e r f o r m a n c e m i n i c o u l d be u s e d s i n c e t h e f u l l t r a n s a c t i o n t i m e o f 200-400 m i l l i s e c o n d s ( c . f . A p p e n d i x 2) w o u l d be a v a i l a b l e f o r p r o c e s s i n g . I n - s t o r e c o m m u n i c a t i o n s l i n e s b e t w e e n t h e t e r m i n a l a n d t h e p r o -c e s s o r c a n e a s i l y w o r k a t 1 m i l l i o n baud w i t h n e g l i g i b l e d e l a y ( i f t h e y a r e c o a x i a l i n n a t u r e ) . S h o r t c o a x i a l l i n e s h a v e t h e a d d i t i o n a l a d v a n t a g e o f n o t r e q u i r i n g b l o c k e r r o r c o n t r o l , a n d mere p a r i t y c h e c k s w o u l d s u f f i c e , t h u s r e d u c i n g h a r d w a r e / s o f t -ware c o s t s . The d i s a d v a n t a g e o f SYS 2 i s t h e r e q u i r e m e n t f o r a s e t o f DASD's i n e a c h s t o r e : d i s k o r drum f o r o n - l i n e s t o r a g e ( c u s t o m e r c r e d i t v e r i f i c a t i o n , SKU i t e m name and p r i c e ) and t a p e f o r p e r m a n e n t r e c o r d s . H o w e v e r , t h e h i g h c o s t o f m i n i c o m p u t e r DASD's i s t u m b l i n g w i t h t h e a d v e n t o f t h e f l o p p y d i s k a nd c a s s e t t e s t o r a g e u n i t s . The f a c t t h a t SYS 2 w o u l d be a s e l f - c o n t a i n e d s y s t e m makes i t immune t o c o d e i n c o m p a t i b i l i t i e s b e t w e e n t h e t e r m i n a l s and t h e c p u c o m m u n i c a t i o n s h a n d l e r , when p r o p e r l y d e s i g n e d . R e f e r e n c e i s made h e r e t o t h e i n c o m p a t i b i l i t i e s o f EBCDIC and A S C I I o r e v e n EXCESS-3 c o d e s , w h i c h may a l l be u s e d o n s t a n d a r d t e r m i n a l s . The v a l u e o f SYS 2 c o u l d be e n h a n c e d by g i v i n g i t two s o f t w a r e r o u t i n e s t o be r u n a t d i f f e r e n t t i m e s : one t o s a t i s f y t e r m i n a l r e q u e s t s w h i l e t h e s t o r e i s o p e n , a n d a n o t h e r t o a l l o w management a c c e s s t o t h e d a y ' s d a t a a f t e r i t c l o s e s ( e . g . v i a a t e l e t y p e ) . A p p e n d i x 2 shows t h a t i f 2 s e c o n d s a r e a l l o w e d t o p r o c e s s e a c h t r a n s a c t i o n a t a t e r m i n a l , t h e m i n i c a n p r o c e s s them i n s e q u e n c e and d o e s n o t need t o be t i m e - s h a r e d . S i n c e t h e m a n a g e r ' s r e q u e s t s c a n a l s o be t r e a t e d a s b a t c h t r a n s a c t i o n s , a v e r y s i m p l e - o p e r a t i n g s y s t e m i s i n d i c a t e d . I n t e r m s o f r e l i a b i l i t y t h e w e a k e s t l i n k s i n SYS 2 a r e t h e s e m i -m e c h a n i c a l e l e m e n t s : POS t e r m i n a l s a nd DASD's, a p r o b l e m t h a t 72. J o h n C. T i r r e l l , " T e r m i n a l I n c o m p a t i b i l i t i e s i n D a t a C o m m u n i c a t i o n S y s t e m s " T e l e c o m m u n i c a t i o n s , I I I , IV (December 19 6 9 and J a n u a r y 1 9 7 0 ) . 80. c o u l d b e s o l v e d w i t h some h a r d w a r e r e d u n d a n c y . 7.3.3 T h e U s e o f L o a d - s h a r i n g M i n i c o m p u t e r s ( S Y S 3 a n d 4, f i g . 4 ) T h e t w o c o n f i g u r a t i o n s s h o w n a r e v e r y s i m i l a r , d i f f e r i n g o n l y i n t h e r e l a t i v e l o c a t i o n o f t h e m i n i p r o c e s s o r s , a n d i n t h e n u m b e r o f D A S D ' s . I n g e n e r a l a n y n u m b e r o f p r o c e s s o r s may b e l i n k e d a s s h o w n . T h e p r i m a r y a d v a n t a g e o f SYS 3 a n d S Y S 4 i s a n i n c r e a s e i n r e l i a b i l i t y b y v i r t u e o f t h e d a t a l i n k s . T h e s y s t e m s a r e p r o t e c t e d e v e n i f o n e o f t h e s e f a i l s s i n c e t w o a r e a l w a y s a v a i l a b l e t o a n y c p u . G i v e n t h e f a i l u r e p r o b a b i l i t i e s o f e a c h c o m p o n e n t , a p r a c t i c a l c a l c u l a t i o n o f t h e o v e r a l l s y s t e m r e l i a b i l i t y c a n b e m a d e u s i n g 7 3 t h e t h e o r y o f d i s c r e t e M a r k o v p r o c e s s e s , i f d e s i r e d . T h e r e a r e v a r i o u s t r a d e o f f s b e t w e e n SYS 3 a n d SYS 4. S Y S 3 h a s t h e a d v a n t a g e s o f n o t r e q u i r i n g a n y o u t - o f - s t o r e d a t a l i n k s b e t w e e n c p u ' s , b u t POS t e r m i n a l l i n k s t o e a c h s t o r e m u s t b e h a n d l e d b y d e d i c a t e d h i g h - s p e e d l i n e s , a s i n S Y S 1 , w i t h modems a n d e i t h e r a c o n c e n t r a t o r o r m u l t i p l e x e r . I t r e q u i r e s f e w e r DASD's t h a n SYS 4, a l t h o u g h t h e s e a r e b e i n g s h a r e d . SYS 4, w h i l e r e q u i r i n g n o c o n c e n t r a t o r o r m u l t i p l e x e r , d o e s d e m a n d o n e m o r e h i g h - s p e e d l i n e t h a n SYS 3. H o w e v e r , t h e s e l i n e s w i l l a l m o s t n e v e r b e u s e d s i m u l t a n e o u s l y ( f r o m p r o b a b i l i t y t h e o r y ) , a n d w i l l o n l y b e u s e d i f o n e o f t h e p r o c e s s i n g s u b s y s t e m s f a i l s . H e n c e t h i s s y s t e m o f f e r s a m a j o r c o s t a d v a n t a g e w h e r e d a t a l i n k s 7 3 . J o h n B. d e M e r c a d o , " R e l i a b i l i t y P r e d i c t i o n S t u d i e s o f C o m p l e x S y s t e m s H a v i n g M a n y F a i l e d S t a t e s " , I E E E T r a n s a c t i o n s o n  R e l i a b i l i t y , X X , n . 4 ( N o v e m b e r 1 9 7 1 ) , p p . 2 2 3 - 2 2 9 . 81. a r e s w i t c h e d e l e c t r o n i c a l l y a n d c a n be r e n t e d on a u s a g e b a s i s . U n f o r t u n a t e l y , h o w e v e r , l i t t l e p r i c e d i f f e r e n c e e x i s t s t o d a y b e t w e e n a d e d i c a t e d 4800 baud l i n e a n d a M u l t i c o m s w i t c h e d l i n e o f 48 00 b a u d , a s q u o t e d by B e l l C a n a d a . R a t h e r t h a n d e s c r i b e B e l l C a n ada t a r i f f s , i t w i l l be s a i d t h a t M u l t i c o m e x h i b i t s a p r i c e a d v a n t a g e w h e r e l i n e l e n g t h s a p p r o a c h o r e x c e e d 100 m i l e s . The h a r d w a r e t r a d e o f f s f o r SYS 3 and SYS 4 c a n be s u m m a r i z e d , a n d c o m m u n i c a t i o n s c o s t s e v a l u a t e d o n t h e b a s i s o f 19.73 B e l l C a n a d a t a r i f f s a s f o l l o w s ( a s s u m i n g a l l e x -t e r n a l d a t a l i n k s a r e 5 m i l e s l o n g a n d l e t t i n g t h e number o f s t o r e s e q u a l n , n b e i n g g r e a t e r t h a n 2 ) : SYS 3 SYS 4 M i n i c o m p u t e r s n n H-S l i n k s n-1 n H-S modems 2n-2 2n DASD's n ( ? ) n BUS ( i n t e r n a l ) l i n k s n MUX o r c o n c e n t r a t o r s n-1 L i n e c o s t s : M u l t i c o m $ 2 3 7 5 n - $ 1 8 7 5 + $ 2 6 2 4 ( n - l ) / m o n t h $1344n+$699n/month D e d i c a t e d $ ( 2 4 1 9 n - 7 4 7 ) + $ ( 9 1 8 ( n - l ) ) / m o n t h $1344n+$614n/month SYS 3 c o m m u n i c a t i o n s c o s t s i n v o l v i n g M u l t i c o m w ere b a s e d o n 52 h o u r s o f u s a g e / w e e k ; i t i s o b v i o u s l y e x p e n s i v e t o u s e s w i t c h e d l i n e s f o r d e d i c a t e d p u r p o s e s u n d e r t h e s e t a r i f f s . SYS 4 M u l t i c o m c a l c u l a t i o n s w e r e b a s e d o n 1 h o u r o f c u m u l a t i v e u s e p e r l i n e p e r month. A l l f i x e d c o s t s a r e due t o i n s t a l l a t i o n c h a r g e s by t h e common c a r r i e r , e x c e p t i n t e r n a l c o m m u n i c a t i o n s c o s t s , w h i c h w ere e s t i m a t e d a t $500. p e r h i g h s p e e d l i n e and $100. p e r POS t e r m i n a l l i n e . 82. The p r o b l e m o f DASD's i n SYS 3 i s d i f f i c u l t t o r e s o l v e b e c a u s e l a r g e s t r i d e s a r e b e i n g t a k e n i n i m p r o v i n g t h e s t a t e o f t h e a r t . I f 10 msec, maximum a c c e s s t i m e i s a r e p r e s e n t a t i v e f i g u r e , t h e n on t h e b a s i s o f A p p e n d i x 2 ( 1 . 7 6 s e c . c o m m u n i c a t i o n s d e l a y , a p p l y i n g t o SYS 1 and SYS 3 o n l y ) no l e s s t h a n 1 DASD/5 POS . t e r m i n a l s m i g h t be r e q u i r e d , and DASD's w o u l d n o t be s h a r a b l e . 7.3.4 Summary Of t h e f o u r a l t e r n a t i v e s d i s c u s s e d , SYS 2 i s m o s t l i k e l y t o d a y , b e c a u s e i t c a n p r o v i d e a l l r e q u i r e d POS f u n c t i o n s w h i l e r e t a i n i n g l o w c o s t and s i m p l i c i t y . I t d o e s n o t r e q u i r e e x t e r n a l d a t a l i n e s and d o e s n o t i n v o l v e i n t e r c o n n e c t i o n s b e t w e e n p o t e n t i a l l y i n -c o m p a t i b l e h a r d w a r e , t h u s o f f e r i n g more r e l i a b i l i t y t h a n SYS 1. A l t h o u g h i t w o u l d be e x p e c t e d t h a t t h e c h o i c e b e t w e e n h i g h -r e l i a b i l i t y SYS 3 and SYS 4 s h o u l d d e p e n d o n t h e a v a i l a b i l i t y o f e l e c t r o n i c a l l y s w i t c h e d s h o r t - r a n g e h i g h - s p e e d (ESSRHS) l i n e s due t o t h e much l o w e r u t i l i z a t i o n o f t h e h i g h - s p e e d l i n e s i n SYS 4, t h i s i s n o t t h e c a s e t o d a y i n C a n a d a . I n f a c t , i t was shown t h a t d e d i c a t e d l i n e s a r e more a d v a n t a g e o u s i n b o t h s y s t e m s , a l t h o u g h o n l y m a r g i n a l l y s o i n SYS 4. A p p e n d i x 1 d e s c r i b e s a TCCN, one o f whose a t t r i b u t e s w o u l d be t h e p r o v i s i o n o f ESSRHS l i n e s a t r e a l i s t i c c o s t s , t h u s e m p h a s i z i n g t h e d e m o n s t r a t e d c o s t a d v a n t a g e s o f SYS 4 o v e r SYS 3. 8 3 . 8.0 C o n c l u s i o n s By e s t a b l i s h i n g " a p r i o r i " t h a t s h a r i n g l a r g e p r o c e s s o r s i s a n u n q u e s t i o n a b l y s o u n d p r a c t i c e , i t i s c o n c l u d e d t h a t p r a c t i c e s i n t h i s r e s p e c t a r e r e s t r i c t e d t o d a y by t h e h i g h c o s t o f d a t a t r a n s m i s s i o n s e r v i c e s on t h e one h a n d , a n d by t h e i n c o m p a t i b i l i t y b e t w e e n many c e n t r a l p r o c e s s o r s y s t e m s on t h e o t h e r . The i n f l a t e d c o s t s o f d a t a t r a n s m i s s i o n a r e a t t r i b u t a b l e t o c o m m u n i c a t i o n s f a c i l i t i e s t h a t a r e s h a r e d t o a v e r y l i m i t e d e x -t e n t o r n o t a t a l l , t o t h e u s e o f modems, and t o t h e e f f e c t o f a l a r g e v a r i e t y o f s p e c i a l c o m m u n i c a t i o n s p r o c e s s o r s . The e x -i s t e n c e o f i n c o m p a t i b l e m a c h i n e s p r o v i d e s l i t t l e i n c e n t i v e t o e n l a r g e t h e s h a r i n g o f c o m m u n i c a t i o n s f a c i l i t i e s , h e n c e i t i n -f l a t e s f u r f c h e r t h e c o s t s t o u s e r s w i s h i n g t o d i v e r s i f y t h e i r o p e r a t i o n s by m a k i n g u s e o f s p e c i a l i z e d s e r v i c e s . The u s e o f t e l e p h o n e l i n e s p r e s e n t s a r e l i a b i l i t y f a c t o r i n -c o m p a t i b l e w i t h t h e r e l i a b i l i t y e x p e c t e d o f a c o m p u t i n g s y s t e m . The s t r u c t u r e o f t h e c o m m u n i c a t i o n s n e t w o r k e m p l o y i n g them d o e s n o t o f f e r t h e s e c u r i t y a d v a n t a g e s t h a t w i l l s u r e l y be e x p e c t e d by a n e x p a n d i n g d a t a p r o c e s s i n g m a r k e t . F u r t h e r , i t i s e x p e c t e d t h a t t h e g r o w t h o f t h e d a t a p r o c e s s i n g m a r k e t i n Canada a nd t h e p o t e n t i a l a d v e n t o f v i d e o p h o n e f a c i l -i t i e s w o u l d p o s e c o n f l i c t i n g demands on i n s u f f i c i e n t f a c i l i t i e s . The a b o v e c o n s i d e r a t i o n s f o r c e t h e c o n c l u s i o n t h a t a homogeneous d a t a t r a n s m i s s i o n n e t w o r k , i n d e p e n d e n t f r o m t e l e p h o n e l i n e s , i s n e e d e d i n C a n a d a . 84. An e x a m i n a t i o n o f t h e t h o u g h t s a n d t e c h n i q u e s p r e s e n t e d by B a r a n , Hamaker, B y r n s , R o b e r t s , K l e i n r o c k and P a r k h i l l among o t h e r s , l e d t o t h e c o n c l u s i o n t h a t t h i s n e t w o r k s h o u l d be d i g i t a l i n n a t u r e , d i s t r i b u t e d i n c h a r a c t e r , a n d r e l y a l m o s t e n t i r e l y on s t o r e - a n d - . f o r w a r d t e c h n i q u e s . As a r e s u l t , a T r a n s - C a n a d a C o m p u t e r N e t w o r k (TCCN) i s p r o -p o s e d e m b o d y i n g t h e s e c o n c e p t s . I t i s e x p e c t e d t h a t t h e TCCN w o u l d r e d u c e d a t a t r a n s m i s s i o n c o s t s by p r o v i d i n g v a s t f y i n -c r e a s e d d a t a l i n e s h a r i n g ; i t w o u l d e n a b l e l o a d s h a r i n g on a w i d e r b a s i s t h a n i n t h e c a s e t o d a y ; i t w o u l d p a v e t h e way f o r m a c h i n e a n d s o f t w a r e c o m p a t i b i l i t y , and f o r i n c r e a s e d s e c u r i t y . I t i s p o s s i b l e t h a t a dded i m p e t u s c o u l d be p r o v i d e d t o C a n a d a ' s e l e c t r o n i c s and s o f t w a r e i n d u s t r y i f a n a t t e m p t i s made t o m a x i m i z e C a n a d i a n c o n t e n t s i n t h e n e t w o r k . I n t e r m s o f p r o v i d i n g g r o w t h t o t h e m a r k e t f o r d a t a t r a n s m i s s i o n i n C a n a d a , t h e TCCN 6 o u l d p r o v i d e t h e b a s i s f o r e f f i c i e n t u t i l i -z a t i o n o f m u l t i - a c c e s s d a t a b a s e s and l a r g e p a r a l l e l a r r a y p r o c e s s o r s , s i n c e many a p p l i c a t i o n a r e a s seem t o be c a l l i n g f o r s u c h f a c i l i t i e s . I n a d d i t i o n , i t i s c o n c l u d e d t h a t t h e edp i n d u s t r y ' s s t r e n g t h w o u l d i n c r e a s e due t o t h e i n c r e a s e d f l e x -i b i l i t y p r o v i d e d f o r t h e f o r m a t i o n o f s u b n e t s a n d / o r t h e i r a m a l g a m a t i o n w i t h i n a homogeneous d a t a t r a n s m i s s i o n e n v i r o n m e n t . One o f t h e f e a t u r e s o f a TCCN w o u l d be t h e s p e e d w i t h w h i c h a p a r t i c u l a r s e t o f c o n n e c t i o n s ( s u b n e t ) c o u l d be e s t a b l i s h e d , t h u s a l l o w i n g s h a r i n g o f d e d i c a t e d m a c h i n e s s u c h a s m i n i -c o m p u t e r s . 85. I t i s c o n c l u d e d t h a t P o i n t - o f - S a l e s y s t e m s a r e a p a r t i c u l a r l y p r o m i s i n g a r e a f o r m i n i c o m p u t e r s s i n c e t h e s e p r o v i d e f o r m o d u l a r i t y , i n d e p e n d e n c e f r o m i n t e r f a c e p r o b l e m s w i t h l a r g e m a c h i n e s , p o s s e s s i m m u n i t y t o c a t a s t r o p h i c f a i l u r e ( u n l i k e l a r g e - m a c h i n e - b a s e d s y s t e m s ) , and do n o t r e q u i r e t h e c o s t l y o v e r h e a d o f t i m e - s h a r i n g . F u r t h e r , POS e x e m p l i f y t h e n e e d f o r h i g h - r e l i a b i l i t y i n many l o w - d u t y c y c l e c o m p u t e r s a n d a TCCN c o u l d p r o v i d e t h i s r e l i a b i l i t y w i t h o u t t h e n e e d f o r r e d u n d a n t s y s t e m s , by m a k i n g a v a i l a b l e e l e c t r o n i c a l l y s w i t c h e d d a t a l i n e s . E c o n o m i c a n a l y s i s r e n d e r s i t e v i d e n t t h a t t o d a y ' s h i g h s p e e d s w i t c h e d d a t a l i n e s d e f e a t t h e p u r p o s e o u t l i n e d a b o v e , s i n c e t h e i r p r i c e i s p o s t u l a t e d o n h e a v y u t i l i z a t i o n o v e r l o n g d i s t a n c e s . APPENDIX 1 86. A P o t e n t i a l T r a n s - C a n a d a C o m p u t e r N e t w o r k The d e s i g n p r e s e n t e d i n f i g . 3 i s b a s e d on c o n c e p t s p r e s e n t e d i n v a r i o u s s e c t i o n s o f t h i s t h e s i s a n d o n k n o w l e d g e g a i n e d i n t h e m i c r o e l e c t r o n i c s i n d u s t r y i n C a n a d a . E a c h c i t y i s s u b d i v i d e d i n t o a c o a x i a l c a b l e g r i d whose n o d e s a r e s e v e r a l c i t y b l o c k s a p a r t . A u s e r d e v i c e " ( " t e r m i n a l o r c o m p u t e r ) i s l i n k e d t o t h e g r i d by means o f a n e t w o r k c o u p l e r , e s s e n t i a l l y a s t o r e - a n d - f o r w a r d p r o c e s s o r t h a t i n s e r t s v a r i a b l e -l e n g t h f i x e d - f o r m a t m e s s a g e s i n t o t h e g r i d ' s d a t a s t r e a m f l o w i n g t h r o u g h i t . The d a t a f l o w i n t h e g r i d i n c o n t r o l l e d by t h e n o d a l r o u t i n g p r o c e s s o r s , whose o p e r a t i o n i s a l s o b a s e d on t h e s t o r e - a n d - f o r w a r d p r i n c i p l e . A l t h o u g h e a c h c o u p l e r and n o d a l p r o c e s s o r a r e b a s e d o n s y n -c h r o n o u s l o g i c , t h e g r i d w o r k s a s y n c h r o n o u s l y " i n t o t o " . E a c h p r o c e s s o r c l o c k i s t r i g g e r e d by a n i n c o m i n g m e s s a g e b l o c k e f f e c t i v e l y s y n c h r o n i z i n g t h e c l o c k c y c l e s t o t h e m essage b i t s o r t o mark b i t s i n t h e message b l o c k . T h i s a p p r o a c h o v e r c o m e s t h e s i g n i f i c a n t p r o b l e m o f v a r i a b l e p a t h d e l a y s i n t h e g r i d ; i t i s f e a s i b l e b e c a u s e p u l s e s a r e " c l e a n e d " and p r e c i s e l y r e g e n e r a t e d by r e p e a t e r a m p l i f i e r s i n t h e n o d e s . When i n t e r c i t y d a t a r o u t i n g i s n e c e s s a r y , o p t i c a l l i n k s w i l l a d d r e s s a s c r a m b l e r / a s y n c h r o n o u s t i m e - d i v i s i o n m u l t i p l e x e r whose o u t p u t i s s e n t o v e r m i c r o w a v e s ( w a v e g u i d e , c a b l e ) t o t h e d e s i r e d c i t y . T h e r e t h e message i s d e m o d u l a t e d , d e c o d e d , d e -m u l t i p l e x e d and s e n t t o t h e p r o p e r g r i d . a d d r e s s . B u f f e r 3 U s e r 1 1 S c r a m b l e r / C o n c e n t r a t o r C P U B u f f e r 1 C i t y N e t A O p t i c a l l i n k s I/O B u f f e r 4 I/O B u f f e r ]} C P U I/O B u f f e r 2 I/O B u f f e r 3 B u f f e r 2 H RAM ROM D e t a i l o f N e t v / o r k C o u p l e r H i g h c a p a c i t y d i g i t a l l i n k S c r a m b l e r / C o n c e n t r a t o r i C i t y N e t B D e t a i l o f R o u t i n g P r o c e s s o r F i g . 3 - A T C C N a n d i t s R o u t i n g P r o c e s s o r s 88. M e s s a g e b l o c k f o r m a t The message b l o c k i s t h e b a s i c i n f o r m a t i o n u n i t i n t h e n e t w o r k . I t h a s t h e d u a l f u n c t i o n o f r o u t i n g d a t a f r o m one TCCN u s e r t o a n o t h e r and o f c o n t r o l l i n g t h e n e t w o r k ' s l o g i c a l p a t h s . I t c o n s i s t s o f s e v e r a l p a r t s . -1,h 6 •ih F i g . 5 - TCCN M e s s a g e B l o c k 1. The " s t a r t " s e c t i o n t r i g g e r s t h e n o d a l - a n d c o u p l e r c l o c k s . 2. The "message l e n g t h " s e c t i o n a l l o w s n e t w o r k a c c o u n t i n g c h e c k s and p e r m i t s g e n e r a t i o n o f b u f f e r s t o r a g e . 3. The " f o r w a r d a d d r e s s " s e c t i o n c o n s i s t s o f two s e c t i o n s : n e a r e s t n o d a l a d d r e s s t o end d e s t i n a t i o n , and " o t h e r c i t y " c o d e ( i f a p p l i c a b l e ) . H. The " n e x t n o d e " s e c t i o n i s o v e r l a y e d b y e a c h n o d a l p r o c e s s o r w i t h a c h o i c e o f a t m o s t f o u r node a d d r e s s e s . 5. The " r e t u r n a d d r e s s " s e c t i o n i s u s e d by t h e s e n d e r and by t h e n e t w o r k f o r r e t u r n i n f o r m a t i o n a n d a c c o u n t i n g p u r p o s e s . 6. The " d a t a " s e c t i o n i s s e l f - e x p l a n a t o r y . 7. The " p r i o r i t y " s e c t i o n c o u l d be r e s t r i c t e d f o r t h e u s e o f n o d a l p r o c e s s o r s t o s i g n a l l o c a l i z e d n e t w o r k d e f e c t s . O t h e r w i s e i t s u n i v e r s a l u s e c o u l d be m o n i t o r e d by n e t w o r k c o u p l e r a c c o u n t i n g r o u t i n e s . 8. The " s t o p " s e c t i o n c l e a r s t h e n o d a l b u f f e r i t o c c u p i e d a n d w i l l r e s e t t h e n o d a l p r o c e s s o r c l o c k . 89. 9. The " c o d e " s e c t i o n a l l o w s v a r i o u s d a t a f o r m a t s t o be c o n -v e r t e d by e i t h e r t h e s e n d e r , t h e r e c e i v e r o r by t h e n e t -w ork c o u p l e r s . N e t w o r k c o u p l e r o p e r a t i o n The d e v i c e i s b a s e d o n m i c r o e l e c t r o n i c c i r c u i t r y ; a n a s s o c i a t i v e c p u c h i p w i t h i n t e r r u p t c a p a b i l i t i e s , I/O b u f f e r c h i p s ( s h i f t r e g i s t e r s ) , a random a c c e s s memory (RAM), and a r e a d - o n l y memory (ROM). A l o w - c a p a c i t y s t a n d b y b a t t e r y s h o u l d be c l a m p e d a c r o s s t h e power s u p p l y t o p r e v e n t e r a s u r e o f t h e RAM u p o n power f a i l u r e . A m e s s a g e i s i n s e r t e d i n t o t h e d a t a s t r e a m by m a k i n g a d e c i s i o n , b a s e d on t h e " f o r w a r d a d d r e s s " s e c t i o n , a s t o t h e b u f f e r t h a t h a s t o be f i l l e d . F o r e a c h n e t w o r k c o u p l e r o n l y two c h o i c e s e x i s t : " r i g h t " o r " l e f t " b u f f e r , b a s e d o n t h e r e l a t i v e l o c a t i o n o f t h e d e s t i n a t i o n w h i c h i s c o n t a i n e d i n a o n e - b i t RAM w o r d . T h i s w o r d i s l o c a t e d i n t h e RAM by t h e " f o r w a r d a d d r e s s " b l o c k i n t h e m e s s a g e . An i n c o m i n g m e s s a g e i s c a p t u r e d f r o m t h e d a t a f l o w t h r o u g h t h e n e t w o r k c o u p l e r by " r e c o g n i t i o n " i n a s s o c i a t i v e f a s h i o n , i . e . by c o m p a r i n g e a c h m e s s a g e ' s " f o r w a r d a d d r e s s " i n p a r a l l e l a g a i n s t t h e s p e c i f i c n e t w o r k c o u p l e r a d d r e s s ; a m a t c h i n d i c a t e s t h e message h a s r e a c h e d i t s d e s t i n a t i o n . I t i s t h e n r o u t e d i n t o t h e u s e r p r e m i s e s v i a I/O b u f f e r #3. A l l o t h e r m e s s a g e s a r e a l l o w e d t o c o n t i n u e f r o m b u f f e r #1 t o #2 o r v i c e v e r s a , u n d e r c o n t r o l o f t h e m i c r o p r o c e s s o r c p u . 90. I t s h o u l d be n o t e d t h a t b u f f e r s 1, 2 and 3 a r e r e a l l y s t r u c t u r e d o f s e p a r a t e i n p u t a nd o u t p u t b u f f e r s t o meet t h e c o n t i n g e n c y o f s i m u l t a n e o u s b i d i r e c t i o n a l f l o w . R o u t i n g P r o c e s s o r O p e r a t i o n I n c o n s t r u c t i o n s i m i l a r t o a n e t w o r k c o u p l e r , t h i s d e v i c e may a c c e p t a nd r e l e a s e m essage b l o c k s i n f o u r d i r e c t i o n s a t o n c e . An i n c o m i n g m e s s a g e ' s f o r w a r d a d d r e s s s e c t i o n i s u s e d t o a c c e s s t h e RAM, a t w o - b i t s t r i n g o v e r l a y e d o n t o t h e " n e x t n o d e " s e c t i o n , and t h e b l o c k r e l e a s e d . A s i n t h e n e t w o r k c o u p l e r , t h e m i c r o p r o c e s s o r c p u c o n t r o l s i n t e r b u f f e r t r a n s f e r s by g a t i n g t h e m e s s a g e b i t s , s w i t c h i n g b u f f e r c o n n e c t i o n s , and s e n s i n g b u f f e r c o n d i t i o n s . I n a d d i t i o n , t h e m i c r o p r o c e s s o r s w i l l s e n s e e r r o r c o n d i t i o n s and i n i t i a t e t r a n s m i s s i o n o f e r r o r s t a t u s w o r d s ( u n l e s s t h e y a r e t h e m s e l v e s a f f e c t e d ) t o a d j a c e n t n o d e s o r t o a c e n t r a l s i t e o n a h i g h p r i o r i t y m e ssage b l o c k . S u b s e q u e n t l y a l l a f f e c t e d b u f f e r s w i l l be s h o r t - c i r c u i t e d by t h e c p u , u n t i l r e p a i r s a r e made. The a d j a c e n t n o d e s w i l l i n h i b i t m e s s a g e s f r o m r e a c h i n g t h e d i s a b l e d node by t e m p o r a r i l y c l o s i n g t h e i r b u f f e r s t o and f r o m t h a t n o d e , and b y f o r c i b l y g a t i n g m e s s a g e s t o a n a l t e r n a t e n ode. I f t h e c p u i t s e l f i s a f f e c t e d , t h e l a s t o p e r a t i o n s i t p e r f o r m s w i l l be t o c l o s e one c o n n e c t i o n b e t w e e n e a c h s e t o f b u f f e r s so a s t o r e f l e c t t h e m e s s a g e s b a c k t o t h e s e n d e r n o d e s , and t o e n -a b l e a s u b c h a n n e l w a r n i n g m e s s a g e t o a c e n t r a l s i t e . 91. I n o r d e r t o a c c o m p l i s h t h i s l a s t o p e r a t i o n , i t s h o u l d be n o t e d t h a t t h r e e c h a n n e l s a r e p r o v i d e d o n t h e c o a x i a l c a b l e l i n k i n g t h e n o d e s : a s i g n a l l i n g s u b c h a n n e l , a s e n d i n g , a nd a r e c e i v i n g c h a n n e l . P h y s i c a l f a i l u r e s , d e t e c t e d by n o d a l a m p l i f i e r s a s i m p e d a n c e c h a n g e s , c a n be s i g n a l l e d t o a c e n t r a l s i t e . The n e t w o r k o p e r a t i o n and i t s e c o n o m i c v i a b i l i t y h i n g e on t h e f o l l o w i n g : a ) t h e u s e o f p a r a l l e l a s s o c i a t i v e m i c r o p r o c e s s o r s , b) t h e e f f i c i e n t u s e o f s t o r a g e , s u c h a s t h e n e e d o f o n l y two b i t s f o r e a c h n e t w o r k u s e r a d d r e s s , c ) t h e u s e o f s t a n d a r d i z e d h a r d w a r e and s o f t w a r e m o d u l e s , composed o f r e l a t i v e l y r e l i a b l e m i c r o e l e c t r o n i c s , d) r e m o t e s i m u l t a n e o u s r e p r o g r a m m i n g o f RAM's t o a l t e r u s e r a d d r e s s l i s t s w i t h i n t h e m i c r o p r o c e s s o r s , e) t h e u s e o f ROM m i c r o p r o g r a m m i n g f o r t h e m i c r o p r o c e s s o r i n s t r u c t i o n s e t . 92. APPENDIX 2  T e c h n i c a l A n a l y s i s o f POS S y s t e m s As a f i r s t s t e p , i t c a n be shown what t h e o n - l i n e c o m m u n i c a t i o n v o l u m e a nd p r o c e s s i n g r e q u i r e m e n t s f o r a n assumed POS c o n -f i g u r a t i o n a r e d u r i n g p e a k b u s i n e s s h o u r s . I f we assume 5 a c t i v e t e r m i n a l s / s t o r e , 2 s e c o n d s / t r a n s a c t i o n ( t o h a n d l e a n i t e m and r e a d a n SKU m a g n e t i c t a g ) , 40 b i t s / S K U number ( f o r a maximum o f 99999 s t o c k c l a s s e s , p l u s o n e b i t f o r p a r i t y c h e c k i n g ) , 24 b i t s / e m p l o y e e b a d g e , 7 2 b i t s t o c h e c k a c u s t o m e r ' s c r e d i t (we a r e a s s u m i n g a 9 - d i g i t d e c i m a l number, s u c h a s t h e s o c i a l s e c u r i t y number) and a n a v e r a g e t o t a l c u s t o m e r s e r v i c e t i m e o f 40 s e c o n d s (20 i t e m s p u r c h a s e d ) , t h e n t h e i n p u t v o l u m e f o r a l l f i v e t e r m i n a l s becomes: ( 5 ) x (40 + 96/20) = 224 b i t s e v e r y two s e c o n d s . The t o t a l o u t p u t v o l u m e f o r a l l 5 t e r m i n a l s , a t 5 c h a r a c t e r s / SKU, 5 c h a r a c t e r s p e r p r i c e , 20 c h a r a c t e r s / p r o d u c t name, and 8 b i t s ( E B C D I C ) / c h a r a c t e r , i s a b o u t (5 + 5 + 20) x ( 8 ) x 5 = 1200 b i t s e v e r y two s e c o n d s ( e x c l u d i n g " t a x " a n d " t o t a l " p r i n t o u t s ) . H e n c e , a n a v e r a g e t o t a l d a t a r a t e / P O S t e r m i n a l m i g h t be 150 b i t s / s e c o n d a t p e a k t i m e s . B e f o r e c o n s i d e r i n g t h e manager t e r m i n a l r e q u i r e m e n t s l e t u s e x a m i n e s t o r a g e n e e d s . E v e r y c l a s s o f s t o r e g o o d s w i l l be q u a l i f i e d by a n SKU number and q u a n t i f i e d by t h e number o f u n i t s i n i t s c l a s s ; a d d i t i o n a l f i e l d s w i l l h a v e t o be p r o v i d e d f o r f u r t h e r d a t a , a s f o l l o w s . M a k i n g t h e r e a s o n a b l e a s s u m p t i o n o f 10,000 d i f f e r e n t i t e m s / s t o r e , and c o d i n g e a c h f i e l d i n b i n a r y - c o d e d f o r m a t , we r e q u i r e 16 b i t s / S K U # , 12 b i t s f o r t h e n number o f i t e m s / c l a s s ( f o r a maximum o f 4 0 9 5 ) , 8 b i t s f o r t h e t a x i n f o r m a t i o n , 100 b i t s / i t e m c l a s s name, 8 b i t s t o i d e n t i f y t h e v e n d o r s o u r c e , 12 b i t s t o r e c o r d when s t o c k was p u r c h a s e d , 1>2 b i t s f o r t h e p r i c e a t w h i c h i t was b o u g h t , 12 b i t s t o i n d i c a t e t h e q u a n t i t y a c q u i r e d , 16 b i t s f o r t h e method o f p a y -ment and d a t e p a i d , 12 b i t s t o d e n o t e p r i c e a t w h i c h i t e m s w i l l be s o l d , 12 b i t s t o i n d i c a t e , f o r e v e r y t r a n s a c t i o n , t h e t i m e a t w h i c h i t was made ( t o t h e n e a r e s t m i n u t e ) , and 8 b i t s t o r e c o r d t h e i d e n t i f i c a t i o n o f t h e e m p l o y e e a n d / o r POS t e r m i n a l i n v o l v e d . A d d i t i o n a l s t o r a g e o f 3 2 b i t s / c u s t o m e r i d e n t i f i c a t i o n p l u s 4 b i t s / c r e d i t s t a n d i n g may be r e q u i r e d f o r c r e d i t v e r i -f i c a t i o n . C o n s i d e r i n g t h e f i l e o r g a n i z a t i o n f o r t h e a b o v e d a t a , i t i s p o s s i b l e t o f o r e s e e t h e need f o r a f i l e o n i n -v e n t o r y o f -( 1 0 0 0 0 ) x (16 + 12 + 8 + 100) = 1,360,000 b i t s ; a f i l e o n p u r c h a s e s o f -( 2 0 0 0 0 ) x (8 + 16 + 12 + 12 + 12 + 16 + 12) = 1,760,000 b i t s ; a t r a n s a c t i o n s f i l e o f a n a b s o l u t e maximum o f -( 5 0 0 0 0 ) x (12 + 12 + 8 + 16) = 2,400,000 b i t s , a n d a c r e d i t f i l e o f s a y ( 1 0 0 0 ) x 36 = 36,000 b i t s . T h e s e r e q u i r e m e n t s a r e a p p r o x i m a t e , h e n c e , i n r o u n d numbers 4 m i l l i o n b i t s o f o n - l i n e s t o r a g e may be n e c e s s a r y f o r " I n v e n t o r y , " " T r a n s a c t i o n s , " a n d " C r e d i t " f i l e s . I n t h e a b o v e f i g u r e s , t h e r e a d e r may h a v e n o t i c e d t h a t we h a v e u s e d m u l t i p l e s o f 4 b i t s t o c o d e t h e i n f o r m a t i o n , and t h a t t r a n s m i s s i o n a n d s t o r a g e r e q u i r e m e n t s w e r e c o d e d d i f f e r e n t l y . I n t e r n a l c o d i n g i n b i n a r y f o r m a t i n c r e a s e s s t o r a g e e f f i c i e n c y , i n f o r m a t i o n i s a c c e s s e d by m a c h i n e "word" o r " h a l f w o r d " i n p a r a l l e l , h e n c e , i n m u l t i p l e s o f 4 b i t s f o r a n 8 - b i t m a c h i n e , and t r a n s m i s s i o n t a k e s p l a c e by c h a r a c t e r i n ( p o s s i b l y ) 8 - b i t EBCDIC f o r m . S i m p l e c o d i n g - d e c o d i n g m a t r i c e s a r e u s e d t o c o n v e r t . c h a r a c t e r r e p r e s e n t a t i o n . A word a b o u t f i l e management t e c h n i q u e s : i t w i l l n o t be p r e -t e n d e d t h a t t h e m o s t e f f i c i e n t manner o f c o d i n g i n f o r m a t i o n o r a s s i g n i n g i t t o v a r i o u s f i l e s h a s been d e v i s e d . An e x -p e r i e n c e d s y s t e m s a n a l y s t w i l l no d o u b t be a b l e t o d e v i s e b e t t e r d a t a p a r t i t i o n i n g . The m e t h o d , h o w e v e r , d o e s a l l o w some d a t a , i . e . " p u r c h a s e s " , t o be k e p t on t a p e ( a t l o w e r c o s t ) and t o be u p d a t e d o n c e a d a y . The " i n v e n t o r y " , " t r a n s a c t i o n s " , and " c r e d i t " d a t a w o u l d h a v e t o be on h i g h - s p e e d d i s c s t o r a g e f o r c o n t i n u a l q u e r y and u p d a t e . " P u r c h a s e s " d a t e s h o u l d be k e p t on t a p e u n t i l i n v e n t o r y r e f l e c t s t h e l a s t a r b i t r a r y number o f l o t s p u r c h a s e d ( s a y , 2). T r a n s a c t i o n s d a t a may be dumped f r o m d i s c t o t a p e d a i l y , a f t e r p r i n t o u t s b y SKU #, e m p l o y e e # and t i m e o f d a y h a v e b e e n g e n e r a t e d . T a p e s may be k e p t f o r a week o r a month t o f a c i l i t a t e p e r i o d i c s t a t i s t i c s . P r o c e s s i n g n e e d s f o r t h e s y s t e m w i l l be a f u n c t i o n o f f i l e o r g a n i z a t i o n , s y s t e m c o n f i g u r a t i o n , and e n q u i r y f r e q u e n c y . W h a t e v e r t h e s e p a r a m e t e r s , h o w e v e r , t h e POS n e e d s a r e l i m i t e d t o d e c o d i n g o f i n p u t i n f o r m a t i o n , f e t c h i n g p r i c e and name i n f o r m a t i o n f r o m d i s c ( p l u s p o s s i b l e t a x d a t a ) , d e c o d i n g i t f o r 95. p r i n t i n g , and a d d i n g t o t a l s . F o r g o o d s b e i n g r e t u r n e d by a c u s t o m e r o r c o u p o n s b e i n g c r e d i t e d t o t h e c u s t o m e r , t h e t e r m i n a l w o u l d g e n e r a t e a m i n u s s i g n and p r e f i x i t t o t h e i t e m v a l u e by means o f t h e k e y b o a r d . S i n c e 2 s e c o n d s a r e a v a i l a b l e f o r p r o -c e s s i n g e a c h i t e m , a s y s t e m w i t h 5 POS t e r m i n a l s w i l l h a v e a n a v e r a g e o f 40 0 m i l l i s e c o n d s t o p r o c e s s e a c h t r a n s a c t i o n , and t r a n s m i t i t ; w i t h a maximum o f 10 t e r m i n a l s / s y s t e m a b o u t 200 m i l l i s e c o n d s a r e a v a i l a b l e . I f t h e t e r m i n a l i s endowed w i t h a minimum amount o f l o g i c , t h e common p r o c e s s o r w i l l be r e q u i r e d t o p r o v i d e a l l t h e c o m p u t a t i o n a l p o w e r , i n c l u d i n g f o r m a t t i n g o f m e s s a g e s . A r e t u r n ( o u t p u t ) v o l u m e o f 240 b i t s / t e r m i n a l f o r e a c h u n f o r m a t t e d m essage h a s a l r e a d y b e e n c a l c u l a t e d ; t h i s v o l u m e g r o w s t o 40 x 8 = 320 b i t s f o r f o r m a t t e d m e s s a g e s i f 40 c h a r a c t e r s / p r i n t e d l i n e a r e a s s u m e d , w h e r e e a c h b l a n k must be t r e a t e d a s a n 8 - b i t c h a r a c t e r . The f a s t e s t d e d i c a t e d c i t y t e l e p h o n e l i n e s a v a i l a b l e t o d a y w o r k a t s p e e d s o f 4800 b i t s / s e c o n d , h e n c e , e v e n f o r u n f o r m a t t e d m e s s a g e s 240/4800 = 50 m i l l i s e c o n d s a r e r e q u i r e d f o r t r a n s m i s s i o n . By a d a p t i n g t h e " m a c h i n e s e r v i c i n g " p r o b l e m f r o m o p e r a t i o n s 7 4 r e s e a r c h , t h e a b o v e s i t u a t i o n c a n be t r e a t e d a s a f i n i t e -p o p u l a t i o n queue o f 5 t e r m i n a l s ( m a c h i n e s ) w i t h a n e x p o n e n t i a l l y d i s t r i b u t e d i n t e r a r r i v a l t i m e o f 400 m i l l i s e c o n d s e x p e c t e d v a l u e and a s i m i l a r l y d i s t r i b u t e d s e r v i c e t i m e w i t h e x p e c t e d v a l u e o f 5 0 m i l l i s e c o n d s . The e x p e c t e d ( o r a v e r a g e ) w a i t i n g 74. F r e d e r i c k S. H i l l i e r and G e r a l d J . L i e b e r m a n , I n t r o d u c t i o n  t o O p e r a t i o n s R e s e a r c h ( S a n F r a n c i s c o : H o l d e n - D a y , I n c . , 1 9 6 7 ) , pp. 3 0 4-305. t i m e (Wq ) f o r t e r m i n a l s i n t h i s s y s t e m w i l l b e c a l c u l a t e d : Wq = Lq/<x / A . i s t h e s e r v i c e r a t e ( 2 0 t e r m i n a l s / s e c ) , n i s t h e n u m b e r o f t e r m i n a l s s i m u l t a n e o u s l y r e q u i r i n g o u t p u t , M ( =5 ) i s t h e n u m b e r o f t e r m i n a l s i n t h e s t o r e P o i s a p r o b a b i l i t y p a r a m e t e r . F r o m t h i s P o = 1/( ( 5 ! / 5 ! ) / 8 ° + (.Sl/kD/o1 + (SI/3D/82 + ( 5 . ' / 2 I ) / 8 3 + (.Sl/lD/81* + ( 5 I / 0 ! ) / 8 5 ) = 0 . 4 7 8 . H e n c e , L q = 5 - ( ( 2 0 + 2 . 5 ) / 2 . 5 ) * ( 1 - 0 . 4 7 8 ) = 0 . 3 0 2 ; a n d Wq = 4 . 4 1 3 / 2 . 5 = 0 . 1 2 1 s e c o n d s . T o t h i s a v e r a g e i n p u t w a i t i n g t i m e p e r t e r m i n a l o f 1 2 1 m i l l i s e c o n d s m u s t b e a d d e d a n a v e r a g e p r o c e s s o r t i m e o f s a y 50 m i l l i s e c o n d s ( u s e d p r i m a r i l y i n f i l e s e a r c h i n g ) , f o r a t o t a l r e s p o n s e d e l a y o f a b o u t 1 70 m i l l i s e c o n d s . B y f a r t h e g r e a t e s t c o m p u t a t i o n a l d e m a n d s u p o n t h e s y s t e m w i l l b e i m p o s e d b y t h e m a n a g e r ' s t e r m i n a l , b u t t h e s e c a n b e s a t i s -f i e d a t t h e e n d o f b u s i n e s s h o u r s b y r e p l a c i n g c o r e s p a c e u t i l i z e d b y t h e c o m m u n i c a t i o n s s o f t w a r e w i t h o t h e r w i s e d i s c -o r t a p e - r e s i d e n t c o m p u t a t i o n a l s o f t w a r e . A t t h i s p o i n t i t h a s t o b e c o n s i d e r e d t h a t , i n a d d i t i o n t o d a t a s t o r a g e , t h e s y s t e m w i l l r e q u i r e i n t h e n e i g h b o u r h o o d o f w h e r e 97 . 200,000 b i t s o f s t o r a g e f o r o p e r a t i n g s y s t e m s s o f t w a r e ( t w o i n s t r u c t i o n s e t s o f 8 K 1 6 - b i t w o r d s ) . GLOSSARY 98. A n a l o g : h e r e r e f e r s t o t h e p r e s e n t a t i o n o f d a t a , o r i n f o r m a t i o n i n a w a v e f o r m t h a t v a r i e s c o n t i n u o u s l y ( a s o p p o s e d t o a b r u p t l y ) w i t h t i m e . A s y n c h r o n o u s : d a t a t r a n s m i s s i o n u s i n g a " s t a r t " a nd a " s t o p " c o d e f o r e a c h message b l o c k t r a n s m i t t e d . A u t o m a t i c page t u r n i n g : a p r o c e d u r e c o n t r o l l e d by t h e o p e r a t i n g s y s t e m t o a l l o c a t e memory s p a c e d y n a m i c a l l y and t h u s c o n f o r m w i t h t h e o p e r a t i o n o f a v i r t u a l memory s u b -s y s t e m ( q . v . ) B a n d w i d t h : r e f e r s t o t h e f r e q u e n c y r a n g e n e e d e d t o c a r r y a g i v e n amount o f i n f o r m a t i o n i n a ^ c h a n n e l . Baud: a b b r e v i a t i o n f o r "one b i t p e r s e c o n d " ; r e f e r s t o d a t a t r a n s m i s s i o n r a t e . B u f f e r : a h a r d w a r e i t e m u s e d t o s t o r e d a t a f o r b r i e f i n t e r v a l s , u n t i l c e r t a i n n e c e s s a r y c o n d i t i o n s h a v e b e e n met; a l s o , t h e a c t o f u s i n g t h i s i t e m . C o a x i a l : e l e c t r i c a l c a b l e c a p a b l e o f s u p p o r t i n g w i d e b a n d -w i d t h d a t a t r a n s m i s s i o n due t o s p e c i a l g e o m e t r y o f i t s c o n d u c t o r s . C o n c e n t r a t o r : a m u l t i p l e x e r ( q . v . ) w i t h b u f f e r e d p o r t s u s e d i n a s y n c h r o n o u s t i m e d i v i s i o n m u l t i p l e x i n g ( q . v . ) . D u p l e x : h e r e , r e f e r s t o d a t a t r a n s m i s s i o n t h a t t a k e s p l a c e i n two d i r e c t i o n s s i m u l t a n e o u s l y i n t h e same p h y s i c a l c h a n n e l . FDM: ( f r e q u e n c y d i v i s i o n m u l t i p l e x ) a method o f s e p a r a t i n g d a t a c h a n n e l s on t h e same p h y s i c a l t r a n s m i s s i o n medium by a l l o c a t i n g a u n i q u e s e t o f f r e q u e n c i e s t o e a c h . H a l f - d u p l e x : a l s o " s i m p l e x " , r e f e r s h e r e t o d a t a t r a n s m i s s i o n t h a t may o n l y o c c u r i n any one d i r e c t i o n a t a n y g i v e n t i m e , i n a g i v e n c h a n n e l . H o l d i n g t i m e : i n a d a t a l i n k , t h e t i m e b e t w e e n a c t u a l d a t a b u r s t s , d u r i n g w h i c h t h e l i n k i s c o n n e c t e d b u t no d a t a f l o w s . L i n e c o n d i t i o n i n g : t h e a l t e r a t i o n o f e l e c t r i c a l p a r a m e t e r s o f a g i v e n d a t a l i n e ( w i r e ) a t i t s ends i n o r d e r t o m i n i m i z e i t s d i s t o r t i o n e f f e c t s on e l e c t r i c a l s i g n a l s . L S I : ( l a r g e s c a l e i n t e g r a t i o n ) a m o d e r n t e c h n i q u e f o r p r o d u c i n g c o m p a c t e l e c t r o n i c s u b a s s e m b l i e s i n c o r p o r a t i n g u p w a r d s o f a t h o u s a n d f u n c t i o n s . 9 9 . Memory s e g m e n t a t i o n : a t e c h n i q u e f o r d i v i d i n g memory i n a v i r t u a l memory s y s t e m ( q . v . ) s o t h a t s e c t i o n s may be moved i n t o a n d o u t o f m a i n s t o r a g e u n d e r a u t o m a t i c c o n t r o l o f t h e o p e r a t i n g s y s t e m . Modem: a b b r e v i a t i o n f o r " m o d u l a t o r / d e m o d u l a t o r " ; a d e v i c e , u s u a l l y i n c o r p o r a t i n g e r r o r c o n t r o l l o g i c , t h a t c o n -v e r t s d i g i t a l p u l s e s t o a n a l o g w a v e f o r m s a nd v i c e v e r s a . M u l t i d r o p l i n e : a d a t a l i n e i s s u i n g f r o m a c o n t r o l p o i n t , t o w h i c h s e v e r a l d e v i c e s a r e a t t a c h e d a l o n g i t s l e n g t h ; t h e d e v i c e s c o m m u n i c a t e i n a s y n c h r o -nous ( q . v . ) f a s h i o n w i t h t h e c o n t r o l p o i n t . M u l t i p l e x e r : a d e v i c e f o r m a i n t a i n i n g s e p a r a t i o n b e t w e e n d a t a f r o m v a r i o u s u s e r s , w h i l e t h e d a t a i s s e n t o v e r a common c h a n n e l . N o n - p r o c e d u r a l l a n g u a g e : a h i g h - l e v e l s e t o f c o m p u t e r i n s t r u c t t i o n s p e r m i t t i n g e x e c u t i o n o f c o m p l e x t a s k s by n o n - s p e c i a l i s t s v i a p r e -programmed s u b r o u t i n e s . PCM: ( p u l s e c o d e m o d u l a t i o n ) a t e c h n i q u e u s e d p r i m a r i l y f o r c o d i n g v o i c e ( a n a l o g ) s i g n a l s i n t o s p e c i f i c b i n a r y c o d e g r o u p s f o r d i g i t a l t r a n s m i s s i o n . S p a c e - d i v e r s i t y : a c o m m u n i c a t i o n s e n g i n e e r i n g t e c h n i q u e o f p r o v i d i n g a l t e r n a t e ( m i c r o w a v e ) p a t h s f o r b l o c k e d ^ t r a n s m i s s i o n s by s w i t c h i n g t h e d i r e c t i o n o f t r a n s m i s s i o n . S y n c h r o n o u s : d a t a t r a n s m i s s i o n w h e r e i n d i g i t a l p u l s e s a r e t r a n s -m i t t e d a t s p e c i f i c " c l o c k " i n t e r v a l s . TDM: ( t i m e d i v i s i o n m u l t i p l e x ) a t e c h n i q u e f o r c a r r y i n g s e v e r a l d i g i t a l m e s s a g e s on a s i n g l e c h a n n e l by a l l o c a t i n g t i m e on t h e c h a n n e l t o s p e c i f i c p a r t s o f e a c h message i n a l t e r -n a t i n g s e q u e n c e . V i r t u a l memory: a n e x t e n s i o n o f t h e m a i n memory o f a c o m p u t e r , u s u a l l y on h i g h s p e e d d i s k o r drum, a c c e s s i b l e by t h e o p e r a t i n g s y s t e m i n s u c h a f a s h i o n t h a t i t a p p e a r s t o be a p a r t o f m a i n memory. B(DBEiD'0GRABHY 10 0 . A u e r b a c h C o r p o r a t i o n , S o u r c e D a t a A u t o m a t i o n . D e t r o i t , M i c h i g a n : Management I n f o r m a t i o n S e r v i c e s , CT97 0) ( ? ) . B u e s c h e l , R i c h a r d T. EDP and P e r s o n n e l Management. Management B u l l e t i n 86, C h i c a g o : A m e r i c a n Management A s s o c i a t i o n I n c . , 1966. C a n a d i a n Food S t o r e D a t a . M o n t r e a l and T o r o n t o : by V i c k e r s and B e n s o n L t d . , 1964. C a t t e l l , Raymond B. The S c i e n t i f i c A n a l y s i s o f P e r s o n a l i t y . B a l t i m o r e , M a r y l a n d : P e n q u i n Books' I n c . , 1965. C h a r n e s , A., e t a l . A M o d e l o f a P r o g r a m f o r Manpower Management and P l a n n i n g . P i t t s b u r g h : C a r n e g i e -M e l l o n U n i v e r s i t y , 1968. G i s t , R o n a l d R. Management P e r s p e c t i v e s i n R e t a i l i n g . New Y o r k : J o h n W i l e y and S o n s , I n c . , 1967. H i l l i e r , F r e d e r i c k S., a n d L i e b e r m a n , G e r a l d J . I n t r o d u c t i o n  t o O p e r a t i o n s R e s e a r c h . San F r a n c i s c o : H o l d e n - D a y I n c . , 1967. K l e r e r , M e l v i n . D i g i t a l C o m p u t e r U s e r ' s Handbook. E d i t e d by M e l v i n K l e r e r and G r a n m o A. K o r n . New Y o r k : McGraw-H i l l I n c . , 1967. M a r t i n , James. P r o g r a m m i n g R e a l - T i m e C o m p u t e r S y s t e m s . E n g l e w o o d C l i f f s ; P r e n t i c e - H a l l I n c . , 1970. T e l e p r o c e s s i n g N e t w o r k O r g a n i z a t i o n . E n g l e w o o d C l i f f s : P r e n t i c e - H a l l I n c . , 1970. M o r r i s o n , E d w a r d J . D e v e l o p i n g C o m p u t e r - B a s e d E m p l o y e e I n f o r - m a t i o n S y s t e m s . C h i c a g o : A m e r i c a n Management A s s o c i a t i o n , I n c . , 1 9 6 9 . NATO S c i e n c e C o m m i t t e e P r o c e e d i n g s . Manpower P l a n n i n g -O p e r a t i o n a l R e s e a r c h and P e r s o n n e l R e s e a r c h . L o n d o n : The E n g l i s h U n i v e r s i t y P r e s s , 1965. P a c k a r d , V a n c e . The P y r a m i d C l i m b e r s . New Y o r k : S i m o n a n d and S c h u s t e r , I n c . , 1962. P a r k h i l l , D. F. The C h a l l e n g e o f t h e C o m p u t e r U t i l i t y . B o s t o n : A d d i s o n - W e s l e y , 1966. P e r s o n n e l Handbook. E d i t e d by J o h n F. Mu. New Y o r k : The R o n a l d P r e s s Co., 19 58. P r a t t , W i l l i a m K. L a s e r C o m m u n i c a t i o n s S y s t e m s . New Y o r k : J o h n W i l e y and S o n s , I n c . , 1969. 101 M u l l e n , James H. P e r s o n a l i t y a n d P r o d u c t i v i t y i n Management. P h i l a d e l p h i a : T e m p l e U n i v e r s i t y P u b l i c a t i o n s , 1 9 66. W e d d e r b u r n , D o r o t h y . E n t e r p r i s e P l a n n i n g f o r Change. P a r i s : O r g a n i z a t i o n f o r E c o n o m i c C o - o p e r a t i o n and D e v e l o p m e n t , 1968 . W e l c h , D. T. B u d g e t a r y C o n t r o l a n d C o s t R e d u c t i o n f o r R e t a i l C o m p a n i e s . L o n d o n : M a c D o n a l d a n d E v a n s L i m i t e d , 1 969. ARTICLES AND PERIODICALS 102. Am s t e r d a m , R o b e r t . " D e v e l o p m e n t o f New Y o r k C i t y ' s G e o g r a p h i c D a t a N e t w o r k " , A F I P S C o n f e r e n c e P r o c e e d i n g s , S p r i n g  J o i n t C o m p u t e r C o n f e r e n c e , ( 1 9 6 9 ) , pp. 513 - 5 2 1 . B a l k o v i c , M. D. e t a l . " H i g h - S p e e d V o i c e b a n d D a t a T r a n s m i s s i o n P e r f o r m a n c e on t h e S w i t c h e d T e l e c o m m u n i c a t i o n s N e t -w o r k " , The B e l l S y s t e m T e c h n i c a l J o u r n a l , L, No. 4 ( A p r i l , 1 9 7 1 ) , pp. 1349-1384. B a r t l e t t , James e t a l . " A s s o c i a t i v e Memory C h i p s : f a s t , v e r s a t i l e - and h e r e , " E l e c t r o n i c s , X L I I I , No. 17 ( A u g u s t 1 7 , 1 9 7 0 ) , pp. 96-100. B e l l , C. G. e t a l . "Computer N e t w o r k s " , C o m p u t e r , I I I , No. 5 ( S e p t e m b e r / O c t o b e r 1 9 7 0 ) , pp. 13-23. B r i n t o n , James " M o d u l e s M a k i n g Waves i n EDP M a r k e t , " E l e c t r o n i c s , X L I I I , No. 21 ( O c t o b e r 1 2 , 1 9 7 0 ) , p. 1 2 1 . B y r n s , P a u l D. " C o n s i d e r a t i o n s i n D e s i g n i n g a Computer Commun-i c a t i o n s S y s t e m " , D a t a m a t i o n , XM, No. 10 ( O c t o b e r , 1 9 6 9 ) . C a n a d i a n Computer C e n s u s . The C a n a d i a n I n f o r m a t i o n P r o c e s s i n g S o c i e t y ( 1 9 7 0 ) . C a n n i n g , R i c h a r d , ( e d . ) . The EDP A n a l y z e r , V I I , No. 4 ( A p r i l 1 9 6 9 ) . C h a p i n , Ned. "Common F i l e O r g a n i z a t i o n T e c h n i q u e s Compared," A F I P S C o n f e r e n c e P r o c e e d i n g s , F a l l J o i n t C o n f e r e n c e , XXXV ( 1 9 6 9 ) . C l e f f , S a m u e l H., and H e c h t , R o b e r t M. "Job/Man M a t c h i n g i n t h e 7 0 ' s " 7 D a t a m a t i o n , X V I I / ' N o . 3 ( F e b r u a r y 1, 1 9 7 1 ) , pp. 22-27. " C o m p u t e r - S u p p o r t e d O n e - S t o p e S e r v i c e S a v e s F o o d B u y e r s a B u n d l e " , J o u r n a l o f D a t a Management ( A u g u s t , 1 9 6 8 ) . C o r b a t o , F. J . , a n d V y s s o t s k y , V. A. " I n t r o d u c t i o n a n d O v e r v i e w o f t h e M u l t i c s S y s t e m , " A F I P S C o n f e r e n c e P r o c e e d i n g s , F a l l J o i n t C o m p u t e r C o n f e r e n c e , X X V I I ( 1 9 6 5 ) . D a t a T r a n s m i s s i o n Company. "A D i g i t a l Common C a r r i e r , " T e l e c o m m u n i c a t i o n s , I V , No. 6 ( J u n e 1 9 7 0 ) . d e M e r c a d o , J o h n B. " R e l i a b i l i t y P r e d i c t i o n S t u d i e s o f Complex S y s t e m s H a v i n g Many F a i l e d S t a t e s " , I E E E T r a n s a c t i o n s  on R e l i a b i l i t y , R-20, No. 4 (November, 1 9 7 1 ) , pp. 223-229 . D e n n i s , J a c k B. "A P o s i t i o n P a p e r o n C o m p u t i n g a n d C o m m u n i c a t i o n s , V C o m m u n i c a t i o n s o f t h e A s s o c i a t i o n f o r C o m p u t i n g M a c h i n e r y , X I , No. 5 (May 1 9 6 8 ) . 103 . D i c k s o n , P a u l A. "ARPA N e t w o r k W i l l R e p r e s e n t I n t e g r a t i o n on a L a r g e S c a l e " , E l e c t r o n i c s , X L I , No. 2 0 ( S e p t e m b e r 3 0 , 1 9 6 8 ) . D u f f y , F. P., and T h a t c h e r , T. W., J r . " A n a l o g T r a n s m i s s i o n P e r f o r m a n c e on t h e S w i t c h e d T e l e c o m m u n i c a t i o n s N e t w o r k " , The B e l l S y s t e m T e c h n i c a l J o u r n a l , L, No. 4 ( A p r i l , 1 9 7 1 ) , pp. 1 3 1 1 - 1 3 4 6 . E l e c t r o n i c News, New Y o r k , ( V a r i o u s i s s u e s o f t h i s p a p e r a r e c i t e d i n t h e t e x t . ) " F o r i d e n t i f i c a t i o n , f l a s h y o u r h o l o g r a m " , E l e c t r o n i c s , X L I I I , No. 21 ( O c t o b e r 1 2 , 1 9 7 0 ) , p. 52. F u j i i , A t s u s h i . " S o f t w a r e i n J a p a n : S u p p o r t e d G r o w t h " , D a t a - m a t i o n , . X V I I , No. 4 ( F e b r u a r y 1 5 , 1971) pp. 26-28. G a b r i e l l i , E. R. " M e d i c a l N e t w o r k " , D a t a m a t i o n , X V I , No. 12 ( O c t o b e r 1 5 , 1 9 7 0 ) . G o l d s t e i n , B e r n a r d . "The C a s e f o r N e t w o r k s " , D a t a m a t i o n X V I , No. 3 ( M a r c h , 1 9 7 0 ) . Hamaker, R. F. " D i s t r i b u t e d C o m p uter S y s t e m s " T e l e c o m m u n i c a t t i o n s , I V , No. 3 ( M a r c h 1970) pp. 25-30. H e a r t , F. E., e t a l . "The I n t e r f a c e M e s s a g e P r o c e s s o r f o r t h e ARPA Computer N e t w o r k " , A F I P S C o n f e r e n c e P r o c e e d i n g s , S p r i n g J o i n t C o m p u t e r C o n f e r e n c e , XXXVI ( 1 9 7 0 ) H e b d i t c h , D. L. " P r o g r a m m a b l e C o n t r o l U n i t s - A Way F o r w a r d i n D a t a C o m m u n i c a t i o n s " , The C o m p u t e r B u l l e t i n (May 1 9 7 0 ) . H i r s c h , P h i l . "Wimmix: I t ' s t h e B i g g e s t , b u t W i l l i t be t h e B e s t ? " D a t a m a t i o n , XV, No. 10 ( O c t o b e r 1 9 6 9 ) . Hough, R o g e r . " F u t u r e D a t a T r a f f i c V o l u m e , " C o m p u t e r , I I I , No. 5 ( S e p t e m b e r / O c t o b e r 1 9 7 0 ) . pp. 6-12. J a c k s o n , P. E. and S t u b b s , C h a r l e s D. "A S t u d y o f M u l t i a c e s s C o m p u ter C o m m u n i c a t i o n s " , A F I P S C o n f e r e n c e P r o c e e d i n g s , S p r i n g J o i n g C o m p u t e r C o n f e r e n c e , XXIV ( 1 9 6 9 ) . L a p i d u s , G e r a l d "MOS/LSI l a u n c h e s t h e l o w - c o s t p r o c e s s o r " , I E E E  S p e c t r u m , (November, 1 9 7 2 ) , pp. 33-40. " L a s e r s " , E l e c t r o n i c s , X L I V , No. 10 (May 1 0 , 1 9 7 1 ) , p. 36. M a g i l l , L e o n M. " O p t i c a l L i n k F i r m s See Wide H o r i z o n s " , • E l e c t r o n i c s , X L I I I , No. 26 (December 2 1 , 1 9 7 0 ) , p. 91-92. 104. M c L a u g h l i n , R. A., a n d W e s s l e r , J o h n , " A t NRMA t h e y t a l k e d o f many t h i n g s , o f P o i n t o f S a l e a n d C r e d i t S l i p s D a t a m a t i o n , X V I , No. 3 ( M a r c h 1 9 7 0 ) . " M o d u l a t i o n Scheme P e r m i t s Use o f Lo w - C o s t R e c o r d e r " , E l e c t r o n i c s , X L I V , No. 8 ( A p r i l 1 2 , 1 9 7 1 ) , p. 95. Nemh a u s e r , G e o r g e and H u t t l e , H e n r y L. W. "A Q u a n t i t a t i v e A p p r o a c h t o Employment P l a n n i n g , " Management S c i e n c e , X I , No. 3 ( J u n e 1965) pp. B 1 5 5 - B 165. N e w p o r t , C. B. " S m a l l C o m p u t e r s i n D a t a N e t w o r k s , " A F I P S Con-f e r e n c e P r o c e e d i n g s , S p r i n g J o i n f c C o m p u ter C o n f e r e n c e , XXXIV ( 1 9 6 9 ) , pp. 7 3 3 - 7 7 5 . N i s e n o f f , N. " D e s i g n o f D i s t r i b u t e d C o m m u n i c a t i o n s S y s t e m -A C a s e S t u d y , " A F I P S C o n f e r e n c e P r o c e e d i n g s , F a l l  J o i n t C omputer C o n f e r e n c e , XXXV ( 1 9 6 9 ) , pp. 637-653. O l l e , W i l l i a m T. ( e d . ) "The L a r g e D a t a B a s e , i t s O r g a n i z a t i o n a nd U s e r I n t e r f a c e " , D a t a B a s e ( F a l l 19 6 9 ) . P e t e r s e n , R i c h a r d M. ''TRADAR: D e a t h o f a R e t a i l e r ' s Dream", D a t a m a t i o n , X V I I , No. 11 ( J u n e 1971) pp. 34-37. R i l e y , W a l l a c e B. " M i n i c o m p u t e r N e t w o r k s - A C h a l l e n g e t o M a x i c o m p u t e r s ? " E l e c t r o n i c s , X L I V , No. 7 ( M a r c h 29, 1 9 7 1 ) , p p . 56-62. R o b e r t s . , A. G. " ' T - i m e - s h a r i n g ' - how i t ' s s o l v i n g b u s i n e s s and e n g i n e e r i n g p r o b l e m s " , C a n a d i a n D a t a - s y s t e m s , I I I , No. 2 ( F e b r u a r y , 1971) pp. 3 6 - 4 1 . R o s e n b l a t t , A l f r e d and W a l k e r , G e r a l d M. " C o m p u t e r i z e d T e r m i n a l s R i n g Up S a l e s i n C a s h R e g i s t e r T e r r i t o r y " , E l e c t r o n i c s , X L I I I , No. 24 (November 2 3 , 1 9 7 0 ) , pp. 52-57. Schwab, B e r n h a r d "The E c o n o m i c s o f S h a r i n g C o m p u t e r s " , H a r v a r d B u s i n e s s R e v i e w , X L V I ( S e p t e m b e r - O c t o b e r , 1 9 6 8 ) , pp. 6 1 -S v e n s s o n , C h r i s t e r " B a n k i n g A p p l i c a t i o n s " , The Computer B u l l e t i n ( S e p t e m b e r 1 9 7 0 ) . Thompson, K. and S m e t h u r s t , B. " C o n v e r s a t i o n a l D a t a b a n k i n g " , The C o m puter B u l l e t i n (May 1 9 7 0 ) . T i r r e l l , J o h n C. " T e r m i n a l I n c o m p a t i b i l i t i e s i n D a t a Commun-i c a t i o n S y s t e m s " , T e l e c o m m u n i c a t i o n s , I I I No. 12 (December 1969) and IV No. 1 ( J a n u a r y 1 9 7 0 ) . 105. Van A d e l s b e r g , H e n r i R. D a t a P r o c e s s i n g f o r t h e P e r s o n n e l D e p a r t - ment . ( G o v e r n m e n t a l Management S c i e n c e s , a d i v i s i o n o f The E m e r s o n C o n s u l t a n t s , I n c . ) New Y o r k ^ by t h e A u t h o r , 19 68. W a l k e r , G e r a l d M. " C a s h l e s s S o c i e t y Means Money am t h e Bank f o r E l e c t r o n i c s F i r m s " , E l e c t r o n i c s , X L I V , No. 7 ( M a r c h 2 9 , 1 9 7 1 ) , pp. 42-48. W i l l s o n , L. F. " I n s t a n t A n s w e r s - S o u t h e r n T e l e v i s i o n ' s R e a l -Time Computer S y s t e m " , The C o m puter B u l l e t i n ( S e p t e m b e r 1 9 7 0 ) . W i t h i n g t o n , F r e d e r i c G. " T r e n d s i n MIS T e c h n o l o g y " , D a t a m a t i o n X V I , No. 2 ( F e b r u a r y 1 9 7 0 ) . " W o r l d C o m p u t e r C e n s u s " , E d i t e d by N e i l M a c d o n a l d . C o m p u t e r s and A u t o m a t i o n , X V I I , No. 7 ( J u n e 3 0 , 1 9 6 9 ) , pp. 1 9 0 - 1 9 4 . Z a n i , R a l p h L., and Z a n i , W i l l i a m M. "Towards t h e C o m puter U t i l i t y : E v o l u t i o n o r R e v o l u t i o n , " D a t a m a t i o n , XV, No. 1 0 , ( O c t o b e r , 1 9 6 9 ) . 106 . OTHER SOURCES Baran, Paul. On Distributed Communications. Vol. VI: Mini-cost Microwave"! Vol. VII: Tentative Engineering  Specifications and Preliminary Design for a High Data  Rate Distributed Network Switching Node. Vol. VIII: The Multiplexing Station. Vol. IX: Security, Secrecy  and Tamper-Free Considerations. Vol. X: Cost Estimate. Vol. XI: Summary Overview. Santa Monica, C a l i f . : The R Rand Corporation, 1964. (Memoranda Nos. RM-3762PR -RM3767PR). D'Avignon, G.R. and Guruprasad, C. Data Stream - A Manpower Data Bank. Mimeographed Report by the St a f f i n g Branch, Public Service Commission, Ottawa 4, Canada (1970) (?). Department of Communications. Communications Canada. " P a r t i c i -pation by Telecommunications Carriers m Public Data Processing". A Report by the Department of Communica-tions. Ottawa: Department of Communications, 19 70. Instant World. A Report on T e l e c o m m u n i c a t i o n s * i n Canada. Ottawa, Information Canada, 19 71. Kleinrock, Leonard. "Computer Networks" Sec. 3.3.of an unpubli-shed book A Survey of Computer Science. June 19 69. Rothstein, Marvin. "American A i r l i n e s 'SABRE' - The Analyst's Viewpoint". American A i r l i n e s , January 11, 19 65. (Mimeographed). Science Council of Canada. "Toward a Major Program i n Computers - Background Information and a Position Paper". A Re-port prepared by the Committee on Computer Applications and Technology. Ottawa, July 25, 1970. (Mimeographed). Van Adelsberg, Henri R. Data Processing for the Personnel De-partment . New York: Henri R. van Adelsberg, 1968. ( A Report prepared for Governmental Management Scien-ces , New York, for d i s t r i b u t i o n to c l i e n t s . ) 

Cite

Citation Scheme:

        

Citations by CSL (citeproc-js)

Usage Statistics

Share

Embed

Customize your widget with the following options, then copy and paste the code below into the HTML of your page to embed this item in your website.
                        
                            <div id="ubcOpenCollectionsWidgetDisplay">
                            <script id="ubcOpenCollectionsWidget"
                            src="{[{embed.src}]}"
                            data-item="{[{embed.item}]}"
                            data-collection="{[{embed.collection}]}"
                            data-metadata="{[{embed.showMetadata}]}"
                            data-width="{[{embed.width}]}"
                            async >
                            </script>
                            </div>
                        
                    
IIIF logo Our image viewer uses the IIIF 2.0 standard. To load this item in other compatible viewers, use this url:
http://iiif.library.ubc.ca/presentation/dsp.831.1-0093532/manifest

Comment

Related Items