Electronic Components Datasheet Search
  English  ▼

X  

ISDN Datasheet(PDF) 4 Page - Texas Instruments

Part # ISDN
Description  ISDN Basic Rate Interface Software for the HPC16400E High Performance Data Communications Microcontroller
PDF  14 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  TI1 [Texas Instruments]
Direct Link  http://www.ti.com
Logo TI1 - Texas Instruments

ISDN Datasheet(HTML) 4 Page - Texas Instruments

  ISDN Datasheet HTML 1Page - Texas Instruments ISDN Datasheet HTML 2Page - Texas Instruments ISDN Datasheet HTML 3Page - Texas Instruments ISDN Datasheet HTML 4Page - Texas Instruments ISDN Datasheet HTML 5Page - Texas Instruments ISDN Datasheet HTML 6Page - Texas Instruments ISDN Datasheet HTML 7Page - Texas Instruments ISDN Datasheet HTML 8Page - Texas Instruments ISDN Datasheet HTML 9Page - Texas Instruments Next Button
Zoom Inzoom in Zoom Outzoom out
 4 / 14 page
background image
10 Architectural Description (Continued)
123 Coding Standards
The coding standards for software development have been
designed to ensure development of consistent structured
code which can be easily used and easily maintained over
the life of the code
13 HPC EXECUTIVE
The HPC Executive provides an operating environment for
the Layer 2 and Layer 3 tasks the application tasks the
various support tasks and the IO drivers which interface to
the hardware It provides the following services to the tasks
and IO drivers
 Scheduling of tasks that are ready to run based on task
priority Preemptive scheduling and time slicing can be
optionally enabled
 Task-task and driver-task communication by means of
mail messages which can be sent and picked up and
semaphores which can be signaled and awaited
 Timers which are equivalent to mail messages with a
specified delay and which allow tasks and drivers to time
their activities and time out when an expected event
does not occur
 Memory management to allocate and deallocate fixed-
size buffers as needed by tasks and drivers
Application tasks and IO drivers developed by users of the
HPC can easily be inserted in the HPC Executive environ-
ment and can take full advantage of its services
14 ISDN TELECOMMUNICATIONS STANDARDS
141 CCITT Standards
The Layer 2 Task implements CCITT 1988 (Blue Book)
specification Q921 (LAPD) and Layer 2 (LA B) of CCITT
specification x25
The Layer 3 Task implements the Protocol Control Proce-
dures of CCITT 1988 Specification Q931
The Layer 3 Task implements the circuit-switched proce-
dures described in Section 5 The Layer 3 Task implements
the Protocol Control procedures and some of the Resource
Management The Call Control Task implements a demon-
stration version of the Call Control Procedures and the bal-
ance of the Resource Management
In terms of the specification and description language (SDL)
diagrams in the Q931 specification the Layer 3 Task imple-
ments
Figure 38 (26 pages)
The establishment and release of logical links are fully cov-
ered in the Layer 2 specifications (Q921) but the Layer 3
aspects of this are not handled in the version of Q931 on
which the Layer 3 Task is based Therefore additional Layer
3 states and SDL diagrams have been created and addition-
al software has been written to handle this requirement
15 ISDN TELECOMMUNICATIONS SOFTWARE
The software packages described below are designed to be
easily ‘‘unbundled’’ and used independently by a software
developer
151 Layer 1 IO Driver
The Layer 1 IO Driver controls the HPC MICROWIRE
PLUSTM interface and the onboard Serial Decoder This
driver is responsible for the hardware initialization the con-
trol of the Serial Decoder the activation and the deactiva-
tion of the Layer 1 IO device Use of the HPC Executive
mail and semaphore services makes this driver simple to
implement and easy to enhance by users that require addi-
tional Layer 1 hardware interfaces
152 Layer 2 IO Driver
The Layer 2 IO Driver controls the HDLCDMA controllers
onboard the HPC16400 and interfaces this hardware to the
Layer 2 Task This driver is responsible for the hardware
initialization the reception of frames toward the HPC the
transmission of frames away from the HPC and appropriate
error handling Use of the HPC Executive mail and sema-
phore services makes this driver simple to implement and
easy to replace with alternative drivers that a user may wish
to develop
153 Layer 2 Task
The Layer 2 Task implements the full LAPD protocol de-
fined in Q921 providing error free in-sequence transmis-
sion reception and multiplexing of messages received by
an HDLC controller connected to the D signaling channel
The event-driven state machine architecture
described
above enables a single software module to support simulta-
neous activity on multiple logical connections The Layer 2
Task also supports X25 LAPB processing for messages re-
ceived by a second HDLC controller connected to a bearer
B channel
154 Layer 3 Task
The Layer 3 Task implements the user side of the Protocol
Control Procedures of Q931 which are used to setup an-
swer suspend resume and disconnect a call Specifically
it implements all of
Figure 2 Q931 of Q931 The event-
driven state machine architecture described above en-
ables a single software module to support simultaneous ac-
tivity relating to calls on both bearer B channels
155 Demonstration Call Control Task
The latest versions of Q931 separate the Layer 3 proce-
dures into Protocol Control Procedures and Call Control
Procedures Call Control Procedures are application depen-
dent These procedures handle bearer channel selection
and actual establishment of the voice channel As Q931
notes these procedures can also be considered to be part
of the Applications Layer The Call Control Task implements
a minimal subset of the Call Control Procedures for demon-
stration purposes In an actual application this task will be
replaced by an application-specific task tailored to the ca-
pabilities of the actual terminal equipment (number of termi-
nals handsets etc)
156 Management Entity Task
The Management Entity Task which is only generically de-
fined in Q921 and Q931 handles housekeeping functions
3



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com