Toolpack:Protocol Stack Settings D: Difference between revisions
m (→CAS) |
(Removed the line interface part for M2PA-MTP3 configuration) |
||
(35 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
{{DISPLAYTITLE: | {{DISPLAYTITLE:''T''media, ''T''dev, and ''T''sig Web Portal 3.0: Protocol Stacks}} | ||
__NOTOC__ | |||
=ISDN FAS and NFAS= | |||
{| cellpadding="5" border="1" class="wikitable" | {| cellpadding="5" border="1" class="wikitable" | ||
Line 20: | Line 21: | ||
*[[Toolpack:Creating_a_Line_Interface D|Create Line Interfaces]] | *[[Toolpack:Creating_a_Line_Interface D|Create Line Interfaces]] | ||
*[[Toolpack:Creating_a_Line_Service D|Create Line Services]] | *[[Toolpack:Creating_a_Line_Service D|Create Line Services]] | ||
*[[Toolpack:Creating_a_System_Clock A|Create System Clock]] | |||
| valign="top" | | | valign="top" | | ||
Line 34: | Line 36: | ||
|} | |} | ||
= | =ISDN Advanced Features= | ||
{| cellpadding="5" border="1" class="wikitable" | {| cellpadding="5" border="1" class="wikitable" | ||
Line 45: | Line 45: | ||
|} | |} | ||
=CAS= | |||
{| cellpadding="5" border="1" class="wikitable" | {| cellpadding="5" border="1" class="wikitable" | ||
Line 62: | Line 59: | ||
*[[Toolpack:Creating_a_Line_Interface D|Create Line Interfaces]] | *[[Toolpack:Creating_a_Line_Interface D|Create Line Interfaces]] | ||
*[[Toolpack:Creating_a_Line_Service D|Create Line Services]] | *[[Toolpack:Creating_a_Line_Service D|Create Line Services]] | ||
*[[Toolpack:Creating_a_System_Clock A|Create System Clock]] | |||
| valign="top" | | | valign="top" | | ||
*[[Toolpack:Copy variant script D|Copy variant script]] | *[[Toolpack:Copy variant script D|Copy variant script]] | ||
Line 75: | Line 73: | ||
|} | |} | ||
=SIP= | |||
{| cellpadding="5" border="1" class="wikitable" | {| cellpadding="5" border="1" class="wikitable" | ||
Line 95: | Line 93: | ||
| valign="top" | | | valign="top" | | ||
*[[Toolpack:Allocating_a_SIP_Network_Access_Point_(NAP) | *[[Toolpack:Allocating_a_SIP_Network_Access_Point_(NAP) F|Allocate a SIP NAP]] | ||
|} | |} | ||
''SIP Advanced Features'' | |||
{| cellpadding="5" border="1" class="wikitable" | {| cellpadding="5" border="1" class="wikitable" | ||
|- | |- | ||
Line 108: | Line 106: | ||
*[[Enabling_SIP_I_SIP_T D|Enable SIP-I SIP-T]] | *[[Enabling_SIP_I_SIP_T D|Enable SIP-I SIP-T]] | ||
|} | |} | ||
{| cellpadding="5" border="1" class="wikitable" | {| cellpadding="5" border="1" class="wikitable" | ||
|- | |- | ||
Line 118: | Line 115: | ||
|} | |} | ||
{| cellpadding="5" border="1" class="wikitable" | {| cellpadding="5" border="1" class="wikitable" | ||
|- | |- | ||
Line 134: | Line 128: | ||
</div> | </div> | ||
{| cellpadding="5" border="1" class="wikitable" | {| cellpadding="5" border="1" class="wikitable" | ||
|- | |- | ||
Line 142: | Line 136: | ||
*[[Toolpack:Configuring_DNS_Parameters_C|Enable DNS]] | *[[Toolpack:Configuring_DNS_Parameters_C|Enable DNS]] | ||
|} | |} | ||
===SIP Service Affecting Parameters | {| cellpadding="5" border="1" class="wikitable" | ||
|- | |||
! width="200" style="background: rgb(239, 239, 239) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;" | SIP Authentication | |||
|- | |||
| valign="top" | | |||
*[[Toolpack:Configuring_SIP_Authentication_A|SIP Authentication]] | |||
|} | |||
''SIP Service Affecting Parameters'' | |||
When modifying the following parameters, the SIP stack will be deallocated and reallocated, resulting in a loss of active calls. Be careful when changing these parameters:<br> | When modifying the following parameters, the SIP stack will be deallocated and reallocated, resulting in a loss of active calls. Be careful when changing these parameters:<br> | ||
Line 161: | Line 163: | ||
</div> | </div> | ||
=SS7 ISUP= | |||
'''MTP2-MTP3-ISUP''' | |||
Line 179: | Line 181: | ||
*[[Toolpack:Creating_a_Line_Interface D|Create Line Interfaces]] | *[[Toolpack:Creating_a_Line_Interface D|Create Line Interfaces]] | ||
*[[Toolpack:Creating_a_Line_Service D|Create Line Services]] | *[[Toolpack:Creating_a_Line_Service D|Create Line Services]] | ||
*[[Toolpack:Creating_a_System_Clock A|Create System Clock]] | |||
| valign="top" | | | valign="top" | | ||
Line 210: | Line 213: | ||
|} | |} | ||
'''M2PA-MTP3-ISUP''' | |||
{| cellpadding="5" border="1" class="wikitable" | {| cellpadding="5" border="1" class="wikitable" | ||
|- | |- | ||
! width="200" style="background: rgb(239, 239, 239) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;" | (Step 1 | ! width="200" style="background: rgb(239, 239, 239) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;" | (Step 1) <br>Configuring the M2PA Layer | ||
! width="200" style="background: rgb(239, 239, 239) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;" | (Step 2) <br>Configuring the MTP3 Layer | |||
! width="200" style="background: rgb(239, 239, 239) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;" | (Step | ! width="200" style="background: rgb(239, 239, 239) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;" | (Step 3) <br>Configuring the ISUP Layer | ||
! width="200" style="background: rgb(239, 239, 239) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;" | (Step | ! width="200" style="background: rgb(239, 239, 239) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;" | (Step 4) <br>Modify NAP profile | ||
! width="200" style="background: rgb(239, 239, 239) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;" | (Step | ! width="200" style="background: rgb(239, 239, 239) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;" | (Step 5) <br>Configure Network Access Points (NAPs) | ||
! width="200" style="background: rgb(239, 239, 239) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;" | (Step | |||
|- | |- | ||
| valign="top" | | | valign="top" | | ||
Line 257: | Line 255: | ||
|} | |} | ||
'''M2UA-MTP2 Relay''' | |||
{| cellpadding="5" border="1" class="wikitable" | {| cellpadding="5" border="1" class="wikitable" | ||
Line 269: | Line 267: | ||
*[[Toolpack:Creating_a_Line_Interface D|Create Line Interfaces]] | *[[Toolpack:Creating_a_Line_Interface D|Create Line Interfaces]] | ||
*[[Toolpack:Creating_a_Line_Service D|Create Line Services]] | *[[Toolpack:Creating_a_Line_Service D|Create Line Services]] | ||
*[[Toolpack:Creating_a_System_Clock A|Create System Clock]] | |||
| valign="top" | | | valign="top" | | ||
Line 285: | Line 284: | ||
|} | |} | ||
'''M2UA-MTP3-ISUP''' | |||
{| cellpadding="5" border="1" class="wikitable" | {| cellpadding="5" border="1" class="wikitable" | ||
Line 301: | Line 300: | ||
*[[Toolpack:Creating_a_Line_Interface D|Create Line Interfaces]] | *[[Toolpack:Creating_a_Line_Interface D|Create Line Interfaces]] | ||
*[[Toolpack:Creating_a_Line_Service D|Create Line Services]] | *[[Toolpack:Creating_a_Line_Service D|Create Line Services]] | ||
*[[Toolpack:Creating_a_System_Clock A|Create System Clock]] | |||
| valign="top" | | | valign="top" | | ||
Line 339: | Line 339: | ||
|} | |} | ||
'''M3UA-ISUP''' | |||
{| cellpadding="5" border="1" class="wikitable" | {| cellpadding="5" border="1" class="wikitable" | ||
|- | |- | ||
! width="200" style="background: rgb(239, 239, 239) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;" | (Step 1) <br>Allocate Physical Interfaces | ! width="200" style="background: rgb(239, 239, 239) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;" | (Step 1) <br>Allocate Physical Interfaces | ||
! width="200" style="background: rgb(239, 239, 239) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;" | (Step 2a) <br>Configuring the M3UA Layer - IPSP | ! width="200" style="background: rgb(239, 239, 239) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;" | (Step 2a) <br>Configuring the M3UA Layer - IPSP | ||
! width="200" style="background: rgb(239, 239, 239) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;" | (Step 2b) <br>Configuring the M3UA Layer - SGP | ! width="200" style="background: rgb(239, 239, 239) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;" | (Step 2b) <br>Configuring the M3UA Layer - ASP | ||
! width="200" style="background: rgb(239, 239, 239) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;" | (Step 2c) <br>Configuring the M3UA Layer - SGP | |||
! width="200" style="background: rgb(239, 239, 239) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;" | (Step 3) <br>Configuring the ISUP Layer | ! width="200" style="background: rgb(239, 239, 239) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;" | (Step 3) <br>Configuring the ISUP Layer | ||
! width="200" style="background: rgb(239, 239, 239) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;" | (Step 4) <br>Modify NAP profile | ! width="200" style="background: rgb(239, 239, 239) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;" | (Step 4) <br>Modify NAP profile | ||
Line 355: | Line 356: | ||
*[[Toolpack:Creating_a_Line_Interface D|Create Line Interfaces]] | *[[Toolpack:Creating_a_Line_Interface D|Create Line Interfaces]] | ||
*[[Toolpack:Creating_a_Line_Service D|Create Line Services]] | *[[Toolpack:Creating_a_Line_Service D|Create Line Services]] | ||
*[[Toolpack:Creating_a_System_Clock A|Create System Clock]] | |||
| valign="top" | | | valign="top" | | ||
Line 366: | Line 368: | ||
**[[Toolpack:Creating_an_M3UA_Peer_Server_(IPSP)_C|Create an M3UA Peer Server]] | **[[Toolpack:Creating_an_M3UA_Peer_Server_(IPSP)_C|Create an M3UA Peer Server]] | ||
**[[Toolpack:Creating an M3UA Route (IPSP) C|Create an M3UA Route]] | **[[Toolpack:Creating an M3UA Route (IPSP) C|Create an M3UA Route]] | ||
| valign="top" | | |||
*[[Toolpack:Creating the SCTP Configuration D|Create the SCTP Configuration]] | |||
*[[Toolpack:Creating SS7 Point Codes E|Create SS7 Point Codes]] | |||
*[[Toolpack:Creating an M3UA Configuration ASP D|Create an M3UA Configuration]] | |||
**[[Toolpack:Creating an M3UA SAP (ASP)|Create an M3UA SAP]] | |||
**[[Toolpack:Creating an M3UA Network (ASP) |Create an M3UA Network]] | |||
**[[Toolpack:Creating an M3UA User Part (ASP) C|Create an M3UA User Part]] | |||
**[[Toolpack:Creating an M3UA Peer Signalling Process (ASP) C|Create an M3UA Peer Signalling Process]] | |||
**[[Toolpack:Creating an M3UA Peer Server (ASP) C|Create an M3UA Peer Server]] | |||
**[[Toolpack:Creating an M3UA Route (ASP) C|Create an M3UA Route]] | |||
| valign="top" | | | valign="top" | | ||
Line 393: | Line 406: | ||
|} | |} | ||
'''SS7 Advanced Features''' | |||
{| cellpadding="5" border="1" class="wikitable" | {| cellpadding="5" border="1" class="wikitable" | ||
|- | |- | ||
Line 402: | Line 414: | ||
| valign="top" | | | valign="top" | | ||
*[[Toolpack:Modifying_Profile_for_SPIROU B|Modifying Profile]] | *[[Toolpack:Modifying_Profile_for_SPIROU B|Modifying Profile]] | ||
*[[Toolpack:Modifying_Gateway_Configurations_for_SPIROU | *[[Toolpack:Modifying_Gateway_Configurations_for_SPIROU C|Modifying Gateway Configurations]] | ||
*[[Toolpack:Modifying_ISUP_Stack_for_SPIROU B|Modifying ISUP Stack]] | *[[Toolpack:Modifying_ISUP_Stack_for_SPIROU B|Modifying ISUP Stack]] | ||
*[[Toolpack:Modifying_ISUP_Userpart_for_SPIROU B|Modifying ISUP Userpart]] | *[[Toolpack:Modifying_ISUP_Userpart_for_SPIROU B|Modifying ISUP Userpart]] | ||
Line 408: | Line 420: | ||
|} | |} | ||
'''SS7 Service Affecting Parameters''' | |||
When modifying the following parameters, some modules of the SS7 stack will be deallocated and reallocated, resulting in a loss of active calls. Be careful when changing these parameters:<br> | When modifying the following parameters, some modules of the SS7 stack will be deallocated and reallocated, resulting in a loss of active calls. Be careful when changing these parameters:<br> | ||
''MTP2:'' | |||
*Connection Mode | *Connection Mode | ||
*Protocol Type | *Protocol Type | ||
Line 456: | Line 465: | ||
</div> | </div> | ||
=SCCP-TCAP= | |||
'''MTP2-MTP3-SCCP-TCAP''' | |||
Line 475: | Line 483: | ||
*[[Toolpack:Creating_a_Line_Interface D|Create Line Interfaces]] | *[[Toolpack:Creating_a_Line_Interface D|Create Line Interfaces]] | ||
*[[Toolpack:Creating_a_Line_Service D|Create Line Services]] | *[[Toolpack:Creating_a_Line_Service D|Create Line Services]] | ||
*[[Toolpack:Creating_a_System_Clock A|Create System Clock]] | |||
| valign="top" | | | valign="top" | | ||
Line 509: | Line 518: | ||
|} | |} | ||
'''M2PA-MTP3-SCCP-TCAP''' | |||
Line 524: | Line 533: | ||
*[[Toolpack:Creating_a_Line_Interface D|Create Line Interfaces]] | *[[Toolpack:Creating_a_Line_Interface D|Create Line Interfaces]] | ||
*[[Toolpack:Creating_a_Line_Service D|Create Line Services]] | *[[Toolpack:Creating_a_Line_Service D|Create Line Services]] | ||
*[[Toolpack:Creating_a_System_Clock A|Create System Clock]] | |||
| valign="top" | | | valign="top" | | ||
Line 558: | Line 568: | ||
|} | |} | ||
'''M3UA-SCCP-TCAP''' | |||
{| cellpadding="5" border="1" class="wikitable" | {| cellpadding="5" border="1" class="wikitable" | ||
Line 572: | Line 582: | ||
*[[Toolpack:Creating_a_Line_Interface D|Create Line Interfaces]] | *[[Toolpack:Creating_a_Line_Interface D|Create Line Interfaces]] | ||
*[[Toolpack:Creating_a_Line_Service D|Create Line Services]] | *[[Toolpack:Creating_a_Line_Service D|Create Line Services]] | ||
*[[Toolpack:Creating_a_System_Clock A|Create System Clock]] | |||
| valign="top" | | | valign="top" | | ||
Line 601: | Line 612: | ||
|} | |} | ||
=H.248 MEGACO= | |||
If the Tmedia is used to forward signalling messages to the SSW, you will require to configure M2UA, M3UA or IUA before configuring H.248. | If the Tmedia is used to forward signalling messages to the SSW, you will require to configure M2UA, M3UA or IUA before configuring H.248. | ||
If the Tmedia is used to connect media | If the Tmedia is used to only connect to media, go directly to [[#Media_Gateway|Media Gateway Configuration]] | ||
'''M2UA''' | |||
{| cellpadding="5" border="1" class="wikitable" | {| cellpadding="5" border="1" class="wikitable" | ||
Line 621: | Line 632: | ||
*[[Toolpack:Creating_a_Line_Interface D|Create Line Interfaces]] | *[[Toolpack:Creating_a_Line_Interface D|Create Line Interfaces]] | ||
*[[Toolpack:Creating_a_Line_Service D|Create Line Services]] | *[[Toolpack:Creating_a_Line_Service D|Create Line Services]] | ||
*[[Toolpack:Creating_a_System_Clock A|Create System Clock]] | |||
| valign="top" | | | valign="top" | | ||
Line 638: | Line 650: | ||
|} | |} | ||
'''M3UA''' | |||
{| cellpadding="5" border="1" class="wikitable" | {| cellpadding="5" border="1" class="wikitable" | ||
Line 651: | Line 663: | ||
*[[Toolpack:Creating_a_Line_Interface D|Create Line Interfaces]] | *[[Toolpack:Creating_a_Line_Interface D|Create Line Interfaces]] | ||
*[[Toolpack:Creating_a_Line_Service D|Create Line Services]] | *[[Toolpack:Creating_a_Line_Service D|Create Line Services]] | ||
*[[Toolpack:Creating_a_System_Clock A|Create System Clock]] | |||
| valign="top" | | | valign="top" | | ||
Line 676: | Line 689: | ||
|} | |} | ||
'''IUA''' | |||
{| cellpadding="5" border="1" class="wikitable" | {| cellpadding="5" border="1" class="wikitable" | ||
Line 688: | Line 701: | ||
*[[Toolpack:Creating a Line Interface D|Create Line Interfaces]] | *[[Toolpack:Creating a Line Interface D|Create Line Interfaces]] | ||
*[[Toolpack:Creating a Line Service D|Create Line Services]] | *[[Toolpack:Creating a Line Service D|Create Line Services]] | ||
*[[Toolpack:Creating_a_System_Clock A|Create System Clock]] | |||
| valign="top" | | | valign="top" | | ||
Line 699: | Line 713: | ||
|} | |} | ||
'''Sigtran Service Affecting Parameters''' | |||
When modifying the following parameters, some modules of the Sigtran stack will be deallocated and reallocated, resulting in a loss of active calls. Be careful when changing these parameters:<br> | When modifying the following parameters, some modules of the Sigtran stack will be deallocated and reallocated, resulting in a loss of active calls. Be careful when changing these parameters:<br> | ||
'''SCTP''' | '''SCTP''' | ||
Line 750: | Line 764: | ||
*Primitive timeout | *Primitive timeout | ||
*IP Header Type of Service (ToS) | *IP Header Type of Service (ToS) | ||
'''Media''' | |||
'''TDM NAP (for ISUP/ISDN)''' | |||
{| cellpadding="5" border="1" class="wikitable" | {| cellpadding="5" border="1" class="wikitable" | ||
Line 765: | Line 779: | ||
*[[Toolpack:Creating_a_Line_Interface D|Create Line Interfaces]] | *[[Toolpack:Creating_a_Line_Interface D|Create Line Interfaces]] | ||
*[[Toolpack:Creating_a_Line_Service D|Create Line Services]] | *[[Toolpack:Creating_a_Line_Service D|Create Line Services]] | ||
*[[Toolpack:Creating_a_System_Clock A|Create System Clock]] | |||
| valign="top" | | | valign="top" | | ||
*[[Toolpack:Modify_NAP_profile F|Modify profile]] | *[[Toolpack:Modify_NAP_profile F|Modify profile]] | ||
Line 771: | Line 786: | ||
|} | |} | ||
'''VOIP NAP (for SIP)''' | |||
{| cellpadding="5" border="1" class="wikitable" | {| cellpadding="5" border="1" class="wikitable" | ||
Line 787: | Line 802: | ||
|} | |} | ||
'''CAS NAP''' | |||
{| cellpadding="5" border="1" class="wikitable" | {| cellpadding="5" border="1" class="wikitable" | ||
|- | |- | ||
Line 800: | Line 815: | ||
*[[Toolpack:Creating_a_Line_Interface D|Create Line Interfaces]] | *[[Toolpack:Creating_a_Line_Interface D|Create Line Interfaces]] | ||
*[[Toolpack:Creating_a_Line_Service D|Create Line Service]] | *[[Toolpack:Creating_a_Line_Service D|Create Line Service]] | ||
*[[Toolpack:Creating_a_System_Clock A|Create System Clock]] | |||
| valign="top" | | | valign="top" | | ||
*[[Toolpack:Copy variant script D|Copy variant script]] | *[[Toolpack:Copy variant script D|Copy variant script]] | ||
Line 813: | Line 829: | ||
|} | |} | ||
'''Media Gateway''' | |||
{| cellpadding="5" border="1" class="wikitable" | {| cellpadding="5" border="1" class="wikitable" | ||
Line 824: | Line 840: | ||
| valign="top" | | | valign="top" | | ||
*[[Toolpack:Configure the Media_Gateway_for_H248_Mode | *[[Toolpack:Configure the Media_Gateway_for_H248_Mode E|Configure the Media Gateway for H.248 mode <span style="background:#C0C0C0"> </span>]] | ||
*[[Toolpack:Creating_an_H.248_Configuration D|Create a new H.248 configuration]] | *[[Toolpack:Creating_an_H.248_Configuration D|Create a new H.248 configuration]] | ||
| valign="top" | | | valign="top" | | ||
Line 834: | Line 850: | ||
|} | |} | ||
'''H.248 Service Affecting Parameters''' | |||
When modifying the following parameters, the H.248 stack will be deallocated and reallocated, resulting in a loss of active calls. Be careful when changing these parameters:<br> | When modifying the following parameters, the H.248 stack will be deallocated and reallocated, resulting in a loss of active calls. Be careful when changing these parameters:<br> | ||
'''Transport Protocol''' | '''Transport Protocol''' | ||
Line 857: | Line 873: | ||
* Local Response Timer Value | * Local Response Timer Value | ||
* Inactivity Timer Value | * Inactivity Timer Value | ||
=Protocol Interoperability= | =Protocol Interoperability= | ||
'''Early Media''' | |||
{| | {| | ||
Line 901: | Line 917: | ||
|} | |} | ||
|} | |} | ||
<headertabs/> | |||
'''{{#switchtablink:Protocol Stack|Return to Web Portal 3.0 Home Page|Tmedia_Tsig_Tdev_Tutorial_Guide_v3.0}}''' |