(Page 1 of 1 in this chapter)

Figure 21. Packet Network Interface Control
TxVpdResTdm takes the following parameters:
TxVpdAddrDef takes the following parameters:
printf ("Defining virtual ports\r\n");
/* Loop through each resource defined and define 4 virtual ports */
/* per resource, for a total of 64 virtual ports */
for (i = 1; i <= 16; i++)
{
for (j = 1; j <= 4; j++)
{
// In this case the packets are HDLC packets. For
// voice over IP, the first byte in the packets will be 1 - 4
// specifying which virtual port gets which packets. This allows 4
// conversations (each using a separate virtual port) to take place
// over a single physical resource (an SCC).
txstatus = TxVpdAddrDef( &addr, 0xFF, 0x01, 1, j, 0, 0, 0);
if (txstatus != 0)
{
printf ("Demux addr def failed (%s)", TxVpdErrorStr( txstatus );
rc = 1;
break;
}
/*
// TxVpdVport actual defines a virtual port to the TXn000.
vportnum++; /* Increment vport number to next one */
txstatus = TxVpdVport( VpdHandle, (uchar)i, vportnum, &addr );
if (txstatus != 0)
{
printf ("VPORT definition failed (%s)",TxVpdErrorStr( txstatus );
rc = 1;
break;
}
}
}
MaxVport = vportnum;
if (rc == 0)
printf ("Virtual ports successfully defined!\r\n");
return rc;
|
Source Channel
|
Source Processor
|
Destination Channel
|
Destination Processor
|
Length
|
Data
|
|
1 byte
|
1 byte
|
1 byte
|
1 byte
|
2 bytes
|
1 - 1512 byte
|
- Handles related to one session- Virtual port to talk to DSP
- IP information for source and remote
- Source description item (used by the gateway application for
session ID)- Schedule for each source description items item
- Jitter buffer configuration
- Starting sequence number
- Timestamp frequency
- Session bandwidth
- Protocol used between TX board and DSP
- Payload value
- Version of the ccb structure
|
TX Board
|
IP Address
|
Fusion System
|
Subnet Address
|
|
TXA
|
198.62.153.10
|
System 1
|
255.255.255.0
|
|
TXB
|
198.62.153.20
|
System 2
|
255.255.255.0
|
|
TXC
|
198.62.153.30
|
System 2
|
255.255.255.0
|

Figure 22. H.323 IP/LAN Call Control State Diagram
(Page 1 of 1 in this chapter)