%PDF-1.6
%
1 0 obj
<<
/PageMode /UseOutlines
/Names 2 0 R
/Outlines 3 0 R
/Metadata 4 0 R
/Pages 5 0 R
/OpenAction 6 0 R
/Type /Catalog
/PageLabels 7 0 R
>>
endobj
8 0 obj
<<
/CreationDate (D:20020605135706Z)
/Subject (This application note looks at the use of the Freescale regular expression pattern matching engine \(PME\) along with its stateful rules to enable content processing of SIP messages at gigabit rates.)
/Author (Freescale Semiconductor, Inc.)
/Creator (FrameMaker 7.1)
/Keywords (PME, PowerQUICC, pattern match, SIP, VoIP)
/Producer (Acrobat Distiller 8.0.0 \(Windows\))
/ModDate (D:20070728145456-05'00')
/Title (PowerQUICC SIP Firewall Traversal: Using Freescale Stateful Rules)
>>
endobj
2 0 obj
<<
/Dests 9 0 R
>>
endobj
3 0 obj
<<
/First 10 0 R
/Count 6
/Last 11 0 R
>>
endobj
4 0 obj
<<
/Subtype /XML
/Length 4136
/Type /Metadata
>>
stream
FrameMaker 7.1
2007-07-28T14:54:56-05:00
2002-06-05T13:57:06Z
2007-07-28T14:54:56-05:00
application/pdf
PowerQUICC SIP Firewall Traversal: Using Freescale Stateful Rules
Freescale Semiconductor, Inc.
This application note looks at the use of the Freescale regular expression pattern matching engine (PME) along with its stateful rules to enable content processing of SIP messages at gigabit rates.
Acrobat Distiller 8.0.0 (Windows)
PME, PowerQUICC, pattern match, SIP, VoIP
uuid:f91132c1-f37b-4454-9296-ed56aac1e2b8
uuid:d61e8d32-a42c-4851-b492-097e17fa107a
endstream
endobj
5 0 obj
<<
/Count 20
/Type /Pages
/Kids [12 0 R 13 0 R]
>>
endobj
6 0 obj
<<
/D [14 0 R /Fit]
/S /GoTo
>>
endobj
7 0 obj
<<
/Nums [0 15 0 R]
>>
endobj
9 0 obj
<<
/Kids [16 0 R 17 0 R]
>>
endobj
10 0 obj
<<
/Parent 3 0 R
/Next 18 0 R
/Dest (G369885)
/Title (1 Stateful Rule Overview)
>>
endobj
11 0 obj
<<
/Parent 3 0 R
/Dest (G370394)
/Prev 19 0 R
/Title (6 Revision History)
>>
endobj
12 0 obj
<<
/Parent 5 0 R
/Count 10
/Type /Pages
/Kids [14 0 R 20 0 R 21 0 R 22 0 R 23 0 R 24 0 R 25 0 R 26 0 R 27 0 R 28 0 R]
>>
endobj
13 0 obj
<<
/Parent 5 0 R
/Count 10
/Type /Pages
/Kids [29 0 R 30 0 R 31 0 R 32 0 R 33 0 R 34 0 R 35 0 R 36 0 R 37 0 R 38 0 R]
>>
endobj
14 0 obj
<<
/CropBox [0 0 612 792]
/Parent 12 0 R
/Contents [39 0 R 40 0 R 41 0 R 42 0 R 43 0 R 44 0 R 45 0 R 46 0 R 47 0 R]
/Rotate 0
/MediaBox [0 0 612 792]
/Resources 48 0 R
/Type /Page
>>
endobj
15 0 obj
<<
/S /D
>>
endobj
16 0 obj
<<
/Limits [(F) (P.1)]
/Names [(F) 49 0 R (G348864) 50 0 R (G365869) 51 0 R (G365887) 52 0 R (G365916) 53 0 R
(G366028) 54 0 R (G366741) 55 0 R (G366978) 56 0 R (G367322) 57 0 R (G367528) 58 0 R
(G367612) 59 0 R (G367861) 60 0 R (G368383) 61 0 R (G368448) 62 0 R (G369885) 63 0 R
(G370077) 64 0 R (G370394) 65 0 R (G371428) 66 0 R (G372017) 67 0 R (G376951) 68 0 R
(G376958) 69 0 R (G376986) 70 0 R (G376993) 71 0 R (G377039) 72 0 R (G377080) 73 0 R
(G377116) 74 0 R (I1.367145) 75 0 R (I1.367568) 76 0 R (I1.367616) 77 0 R (I1.367860) 78 0 R
(I1.368404) 79 0 R (I1.369884) 80 0 R (I1.369893) 81 0 R (I1.370393) 82 0 R (I1.371424) 83 0 R
(I1.371948) 84 0 R (I1.372186) 85 0 R (I1.372232) 86 0 R (I1.377199) 87 0 R (I1.377215) 88 0 R
(I1.377231) 89 0 R (I1.377247) 90 0 R (I1.377291) 91 0 R (I1.377304) 92 0 R (I1.377317) 93 0 R
(I1.377330) 94 0 R (I1.377346) 95 0 R (I1.377362) 96 0 R (I1.377378) 97 0 R (I1.377397) 98 0 R
(L) 99 0 R (M9.17236.Heading2.12.Revision.History) 100 0 R (M9.22256.Heading2.1.Stateful.Rule.Overview) 101 0 R (M9.30226.TBTitle.Table1.Expressions.for.Tracking.SIP) 102 0 R (M9.31958.FigTitle.Figure3) 103 0 R
(M9.36857.FigTitle.Figure2) 104 0 R (M9.37463.Heading2.3.SIP.Stateful.Rule.Design) 105 0 R (M9.55180.FigTitle.Figure1.SIP.Protocol.State.Machine) 106 0 R (M9.60332.TBTitle.Table3.Document.Revision.History) 107 0 R (M9.62850.TBTitle.Table2.SIP.Protocol.State.Machine) 108 0 R
(M9.63884.FigTitle.Figure4.200.OK.Message.at.the.Calling.End.Firewall) 109 0 R (M9.66996.Heading2.2.The.SIP.Firewall.Traversal.Problem) 110 0 R (M9.73310.FigTitle.Figure1.SIP.Network) 111 0 R (P.1) 112 0 R]
>>
endobj
17 0 obj
<<
/Limits [(P.10) (P.9)]
/Names [(P.10) 113 0 R (P.11) 114 0 R (P.12) 115 0 R (P.13) 116 0 R (P.14) 117 0 R
(P.15) 118 0 R (P.16) 119 0 R (P.17) 120 0 R (P.18) 121 0 R (P.19) 122 0 R
(P.2) 123 0 R (P.20) 124 0 R (P.3) 125 0 R (P.4) 126 0 R (P.5) 127 0 R
(P.6) 128 0 R (P.7) 129 0 R (P.8) 130 0 R (P.9) 131 0 R]
>>
endobj
18 0 obj
<<
/Parent 3 0 R
/Next 132 0 R
/Dest (G365869)
/Prev 10 0 R
/Title (2 SIP Firewall Traversal Problem)
>>
endobj
19 0 obj
<<
/Parent 3 0 R
/Next 11 0 R
/Dest (G370077)
/Prev 133 0 R
/Title (5 Summary)
>>
endobj
20 0 obj
<<
/CropBox [0 0 612 792]
/Parent 12 0 R
/Contents [134 0 R 135 0 R]
/Rotate 0
/MediaBox [0 0 612 792]
/Resources 136 0 R
/Type /Page
>>
endobj
21 0 obj
<<
/CropBox [0 0 612 792]
/Annots [137 0 R]
/Parent 12 0 R
/Contents [138 0 R 139 0 R]
/Rotate 0
/MediaBox [0 0 612 792]
/Resources 140 0 R
/Type /Page
>>
endobj
22 0 obj
<<
/CropBox [0 0 612 792]
/Annots [141 0 R]
/Parent 12 0 R
/Contents [142 0 R 143 0 R]
/Rotate 0
/MediaBox [0 0 612 792]
/Resources 144 0 R
/Type /Page
>>
endobj
23 0 obj
<<
/CropBox [0 0 612 792]
/Annots [145 0 R]
/Parent 12 0 R
/Contents [146 0 R 147 0 R]
/Rotate 0
/MediaBox [0 0 612 792]
/Resources 148 0 R
/Type /Page
>>
endobj
24 0 obj
<<
/CropBox [0 0 612 792]
/Annots [149 0 R]
/Parent 12 0 R
/Contents [150 0 R 151 0 R]
/Rotate 0
/MediaBox [0 0 612 792]
/Resources 152 0 R
/Type /Page
>>
endobj
25 0 obj
<<
/CropBox [0 0 612 792]
/Annots [153 0 R]
/Parent 12 0 R
/Contents [154 0 R 155 0 R]
/Rotate 0
/MediaBox [0 0 612 792]
/Resources 156 0 R
/Type /Page
>>
endobj
26 0 obj
<<
/CropBox [0 0 612 792]
/Parent 12 0 R
/Contents [157 0 R 158 0 R]
/Rotate 0
/MediaBox [0 0 612 792]
/Resources 159 0 R
/Type /Page
>>
endobj
27 0 obj
<<
/CropBox [0 0 612 792]
/Annots [160 0 R]
/Parent 12 0 R
/Contents [161 0 R 162 0 R]
/Rotate 0
/MediaBox [0 0 612 792]
/Resources 163 0 R
/Type /Page
>>
endobj
28 0 obj
<<
/CropBox [0 0 612 792]
/Parent 12 0 R
/Contents [164 0 R 165 0 R]
/Rotate 0
/MediaBox [0 0 612 792]
/Resources 166 0 R
/Type /Page
>>
endobj
29 0 obj
<<
/CropBox [0 0 612 792]
/Annots [167 0 R 168 0 R]
/Parent 13 0 R
/Contents [169 0 R 170 0 R]
/Rotate 0
/MediaBox [0 0 612 792]
/Resources 171 0 R
/Type /Page
>>
endobj
30 0 obj
<<
/CropBox [0 0 612 792]
/Annots [172 0 R]
/Parent 13 0 R
/Contents [173 0 R 174 0 R]
/Rotate 0
/MediaBox [0 0 612 792]
/Resources 175 0 R
/Type /Page
>>
endobj
31 0 obj
<<
/CropBox [0 0 612 792]
/Parent 13 0 R
/Contents [176 0 R 177 0 R]
/Rotate 0
/MediaBox [0 0 612 792]
/Resources 178 0 R
/Type /Page
>>
endobj
32 0 obj
<<
/CropBox [0 0 612 792]
/Parent 13 0 R
/Contents [179 0 R 180 0 R]
/Rotate 0
/MediaBox [0 0 612 792]
/Resources 181 0 R
/Type /Page
>>
endobj
33 0 obj
<<
/CropBox [0 0 612 792]
/Parent 13 0 R
/Contents [182 0 R 183 0 R]
/Rotate 0
/MediaBox [0 0 612 792]
/Resources 184 0 R
/Type /Page
>>
endobj
34 0 obj
<<
/CropBox [0 0 612 792]
/Parent 13 0 R
/Contents [185 0 R 186 0 R]
/Rotate 0
/MediaBox [0 0 612 792]
/Resources 187 0 R
/Type /Page
>>
endobj
35 0 obj
<<
/CropBox [0 0 612 792]
/Annots [188 0 R]
/Parent 13 0 R
/Contents [189 0 R 190 0 R]
/Rotate 0
/MediaBox [0 0 612 792]
/Resources 191 0 R
/Type /Page
>>
endobj
36 0 obj
<<
/CropBox [0 0 612 792]
/Parent 13 0 R
/Contents [192 0 R 193 0 R]
/Rotate 0
/MediaBox [0 0 612 792]
/Resources 194 0 R
/Type /Page
>>
endobj
37 0 obj
<<
/CropBox [0 0 612 792]
/Parent 13 0 R
/Contents [195 0 R 196 0 R]
/Rotate 0
/MediaBox [0 0 612 792]
/Resources 197 0 R
/Type /Page
>>
endobj
38 0 obj
<<
/CropBox [0 0 612 792]
/Parent 13 0 R
/Contents [198 0 R 199 0 R]
/Rotate 0
/MediaBox [0 0 612 792]
/Resources 200 0 R
/Type /Page
>>
endobj
39 0 obj
<<
/Length 1084
/Filter /FlateDecode
>>
stream
HtUMoFWQ
*z8_9&m!7uuGdaG
?9ܫnûpݧ3
s"ߜD8xw;ݢ?ßPԈǽ\{}dnHnfxB;&nN@-~zwX>>N3R'jϻ`*}dIT58nئ˹QNJraNH54<73BT;g'5{~֖YxiR)BeH ahrȐ[efb _ߎ<t}yd.%0Bet穓k^W4Cq=hdwy
r>Xk!kkW9*v_]:tCsڔOKj.8.)"R`WǬAAA)q'4+b`W?[Ύ8JxF<2b>\\Q