Newer
Older
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
/**
* @author ETSI / STF405
* @version $URL: $
* $Id: $
* @desc Module containing PTCs and interface ports definitions for ITS
*
*/
module LibITS_Interface {
group interfaceComponents {
/**
* @desc Test component for ITS Access layer
*/
type component PtcAC {
// AC1 ports
port MacM5Port macM5Port;
// AC2 ports
port MacIRPort macIRPort;
}
/**
* @desc Test component for ITS Facility layer
*/
type component PtcFA {
// FA1 ports
port CAMPort camPort;
port DENMPort denmPort;
// FA2 ports
port CooperPort cooperPort;
}
/**
* @desc Test component for ITS Management layer
*/
type component PtcMGT {
// MGT1 ports
port IISCPort iiscPort;
}
/**
* @desc Test component for ITS Network and Transport layer
*/
type component PtcNT {
// NT1 ports
port BTPPort btpPort;
// NT2 ports
port GeoNetPort geoNetPort;
port GeoNetOverIPv6Port geoNetOverIPv6Port;
// NT3 ports
port FastPort fastPort;
}
} // end interfaceComponents
group interfacePorts {
group AccessPorts {
group AC1Ports {
/**
* @desc AC1 Mac M5 Port (MacM5/PhyM5)
*/
type port MacM5Port message {
} // end MacM5Port
} // end AC1Ports
group AC2Ports {
/**
* @desc AC2 Mac IR Port (MacIR/PhyIR)
*/
type port MacIRPort message {
} // end MacIRPort
} // end AC2Ports
} // end AccessPorts
group FacilityPorts {
group FA1Ports {
/**
* @desc FA1 CAM Port (CAM/BTP/GeoNet/G5)
*/
type port CAMPort message {
} // end CAMPort
/**
* @desc FA1 DENM Port (DENM/BTP/GeoNet/G5)
*/
type port DENMPort message {
} // end DENMPort
} // end FA1Ports
group FA2Ports {
/**
* @desc FA2 Cooper Port (Cooper/Fast/M5-IR)
*/
type port CooperPort message {
} // end CooperPort
} // end FA2Ports
} // end FacilityPorts
group ManagementPorts {
group MGT1Ports {
/**
* @desc MGT1 IISC Port (IISC/LAN)
*/
type port IISCPort message {
} // end IISCPort
} // end MGT1Ports
} // end ManagementPorts
group NetworkAndTransportPorts {
group NT1Ports {
/**
* @desc NT1 BTP Port (BTP/GeoNet/G5)
*/
type port BTPPort message {
} // end BTPPort
} // end NT1Ports
group NT2Ports {
/**
* @desc NT2 GeoNetworking Port (GeoNet/G5)
*/
type port GeoNetPort message {
} // end GeoNetPort
/**
* @desc NT2 GeoNetworking over IPv6 Port (GeoNet/IPv6/G5)
*/
type port GeoNetOverIPv6Port message {
} // end GeoNetOverIPv6Port
} // end NT2Ports
group NT3Ports {
/**
* @desc NT3 Fast Port (Fast/M5-IR)
*/
type port FastPort message {
} // end FastPort
} // end NT3Ports
} // end NetworkAndTransportPorts
} // end interfacePorts
} // end LibITS_Interface