Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
MEC - Multi-access Edge Computing
Radio Network Information API
Commits
d2defb66
Commit
d2defb66
authored
Nov 06, 2020
by
Michel Roy
Browse files
fix s1 bearer notif
parent
283b8c78
Pipeline
#5047
passed with stage
in 0 seconds
Changes
4
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
RniAPI.json
View file @
d2defb66
...
...
@@ -4476,125 +4476,122 @@
},
"s1UeInfo"
:
{
"description"
:
"Information on specific UE that matches the criteria in S1BearerSubscription as defined below."
,
"items"
:
{
"properties"
:
{
"associateId"
:
{
"description"
:
"0 to N identifiers to associate the information for a specific UE or flow."
,
"items"
:
{
"$ref"
:
"#/components/schemas/AssociateId"
},
"minItems"
:
0
,
"type"
:
"array"
,
"x-etsi-mec-cardinality"
:
"0..N"
,
"x-etsi-mec-origin-type"
:
"AssociateId"
"properties"
:
{
"associateId"
:
{
"description"
:
"0 to N identifiers to associate the information for a specific UE or flow."
,
"items"
:
{
"$ref"
:
"#/components/schemas/AssociateId"
},
"
ecgi
"
:
{
"description"
:
"E-UTRAN Cell Global Identifier.
"
,
"items"
:
{
"$ref"
:
"#/components/schemas/Ecgi
"
},
"minItems
"
:
1
,
"type"
:
"array
"
,
"x-etsi-mec-cardinality"
:
"1..N"
,
"
x-etsi-mec-origin-type"
:
"
Ecgi"
"
minItems
"
:
0
,
"type"
:
"array
"
,
"x-etsi-mec-cardinality"
:
"0..N"
,
"x-etsi-mec-origin-type"
:
"AssociateId
"
},
"ecgi
"
:
{
"description"
:
"E-UTRAN Cell Global Identifier.
"
,
"items"
:
{
"
$ref"
:
"#/components/schemas/
Ecgi"
},
"s1BearerInfo"
:
{
"description"
:
"S1 bearer information as defined below."
,
"items"
:
{
"type"
:
"object"
,
"properties"
:
{
"enbInfo"
:
{
"description"
:
"S1 bearer information on eNB side as defined below."
,
"properties"
:
{
"ipAddress"
:
{
"description"
:
"eNB transport layer address of this S1 bearer."
,
"type"
:
"string"
,
"x-etsi-mec-cardinality"
:
"1"
,
"x-etsi-mec-origin-type"
:
"String"
},
"tunnelId"
:
{
"description"
:
"eNB GTP-U TEID of this S1 bearer."
,
"type"
:
"string"
,
"x-etsi-mec-cardinality"
:
"1"
,
"x-etsi-mec-origin-type"
:
"String"
}
"minItems"
:
1
,
"type"
:
"array"
,
"x-etsi-mec-cardinality"
:
"1..N"
,
"x-etsi-mec-origin-type"
:
"Ecgi"
},
"s1BearerInfo"
:
{
"description"
:
"S1 bearer information as defined below."
,
"items"
:
{
"type"
:
"object"
,
"properties"
:
{
"enbInfo"
:
{
"description"
:
"S1 bearer information on eNB side as defined below."
,
"properties"
:
{
"ipAddress"
:
{
"description"
:
"eNB transport layer address of this S1 bearer."
,
"type"
:
"string"
,
"x-etsi-mec-cardinality"
:
"1"
,
"x-etsi-mec-origin-type"
:
"String"
},
"required"
:
[
"ipAddress"
,
"tunnelId"
],
"type"
:
"object"
,
"x-etsi-mec-cardinality"
:
"1"
,
"x-etsi-mec-origin-type"
:
"Structure (inlined)"
},
"erabId"
:
{
"description"
:
"The attribute that uniquely identifies a S1 bearer for a specific UE, as defined in ETSI TS 136 413 [i.3]."
,
"type"
:
"integer"
,
"x-etsi-mec-cardinality"
:
"1"
,
"x-etsi-mec-origin-type"
:
"Integer"
"tunnelId"
:
{
"description"
:
"eNB GTP-U TEID of this S1 bearer."
,
"type"
:
"string"
,
"x-etsi-mec-cardinality"
:
"1"
,
"x-etsi-mec-origin-type"
:
"String"
}
},
"sGwInfo"
:
{
"description"
:
"S1 bearer information on GW side as defined below."
,
"properties"
:
{
"ipAddress"
:
{
"description"
:
"SGW transport layer address of this S1 bearer."
,
"type"
:
"string"
,
"x-etsi-mec-cardinality"
:
"1"
,
"x-etsi-mec-origin-type"
:
"String"
},
"tunnelId"
:
{
"description"
:
"SGW GTP-U TEID of this S1 bearer."
,
"type"
:
"string"
,
"x-etsi-mec-cardinality"
:
"1"
,
"x-etsi-mec-origin-type"
:
"String"
}
},
"required"
:
[
"ipAddress"
,
"tunnelId"
],
"type"
:
"object"
,
"x-etsi-mec-cardinality"
:
"1"
,
"x-etsi-mec-origin-type"
:
"Structure (inlined)"
}
}
},
"minItems"
:
1
,
"required"
:
[
"erabId"
,
"enbInfo"
,
"sGwInfo"
],
"type"
:
"array"
,
"x-etsi-mec-cardinality"
:
"1..N"
,
"x-etsi-mec-origin-type"
:
"Structure (inlined)"
},
"tempUeId"
:
{
"description"
:
"The temporary identifier allocated for the specific UE as defined below."
,
"properties"
:
{
"mmec"
:
{
"description"
:
"MMEC as defined in ETSI TS 136 413 [i.3]."
,
"type"
:
"string"
,
"required"
:
[
"ipAddress"
,
"tunnelId"
],
"type"
:
"object"
,
"x-etsi-mec-cardinality"
:
"1"
,
"x-etsi-mec-origin-type"
:
"Str
ing
"
"x-etsi-mec-origin-type"
:
"Str
ucture (inlined)
"
},
"
mtmsi
"
:
{
"description"
:
"
M-TMSI
as defined in ETSI TS 136 413 [i.3]."
,
"type"
:
"
string
"
,
"
erabId
"
:
{
"description"
:
"
The attribute that uniquely identifies a S1 bearer for a specific UE,
as defined in ETSI TS 136 413 [i.3]."
,
"type"
:
"
integer
"
,
"x-etsi-mec-cardinality"
:
"1"
,
"x-etsi-mec-origin-type"
:
"String"
"x-etsi-mec-origin-type"
:
"Integer"
},
"sGwInfo"
:
{
"description"
:
"S1 bearer information on GW side as defined below."
,
"properties"
:
{
"ipAddress"
:
{
"description"
:
"SGW transport layer address of this S1 bearer."
,
"type"
:
"string"
,
"x-etsi-mec-cardinality"
:
"1"
,
"x-etsi-mec-origin-type"
:
"String"
},
"tunnelId"
:
{
"description"
:
"SGW GTP-U TEID of this S1 bearer."
,
"type"
:
"string"
,
"x-etsi-mec-cardinality"
:
"1"
,
"x-etsi-mec-origin-type"
:
"String"
}
},
"required"
:
[
"ipAddress"
,
"tunnelId"
],
"type"
:
"object"
,
"x-etsi-mec-cardinality"
:
"1"
,
"x-etsi-mec-origin-type"
:
"Structure (inlined)"
}
},
"required"
:
[
"mmec"
,
"mtmsi"
],
"type"
:
"object"
,
"x-etsi-mec-cardinality"
:
"0..1"
,
"x-etsi-mec-origin-type"
:
"Structure (inlined)"
}
}
},
"minItems"
:
1
,
"required"
:
[
"erabId"
,
"enbInfo"
,
"sGwInfo"
],
"type"
:
"array"
,
"x-etsi-mec-cardinality"
:
"1..N"
,
"x-etsi-mec-origin-type"
:
"Structure (inlined)"
},
"type"
:
"object"
"tempUeId"
:
{
"description"
:
"The temporary identifier allocated for the specific UE as defined below."
,
"properties"
:
{
"mmec"
:
{
"description"
:
"MMEC as defined in ETSI TS 136 413 [i.3]."
,
"type"
:
"string"
,
"x-etsi-mec-cardinality"
:
"1"
,
"x-etsi-mec-origin-type"
:
"String"
},
"mtmsi"
:
{
"description"
:
"M-TMSI as defined in ETSI TS 136 413 [i.3]."
,
"type"
:
"string"
,
"x-etsi-mec-cardinality"
:
"1"
,
"x-etsi-mec-origin-type"
:
"String"
}
},
"required"
:
[
"mmec"
,
"mtmsi"
],
"type"
:
"object"
,
"x-etsi-mec-cardinality"
:
"0..1"
,
"x-etsi-mec-origin-type"
:
"Structure (inlined)"
}
},
"required"
:
[
"ecgi"
,
...
...
RniAPI.yaml
View file @
d2defb66
...
...
@@ -3425,100 +3425,98 @@ components:
x-etsi-mec-origin-type
:
Enum
s1UeInfo
:
description
:
Information on specific UE that matches the criteria in S1BearerSubscription as defined below.
items
:
properties
:
associateId
:
description
:
0 to N identifiers to associate the information for a specific UE or flow.
items
:
$ref
:
'
#/components/schemas/AssociateId'
minItems
:
0
type
:
array
x-etsi-mec-cardinality
:
0..N
x-etsi-mec-origin-type
:
AssociateId
ecgi
:
description
:
E-UTRAN Cell Global Identifier.
items
:
$ref
:
'
#/components/schemas/Ecgi'
minItems
:
1
type
:
array
x-etsi-mec-cardinality
:
1..N
x-etsi-mec-origin-type
:
Ecgi
s1BearerInfo
:
description
:
S1 bearer information as defined below.
items
:
type
:
object
properties
:
enbInfo
:
description
:
S1 bearer information on eNB side as defined below.
properties
:
ipAddress
:
description
:
eNB transport layer address of this S1 bearer.
type
:
string
x-etsi-mec-cardinality
:
'
1'
x-etsi-mec-origin-type
:
String
tunnelId
:
description
:
eNB GTP-U TEID of this S1 bearer.
type
:
string
x-etsi-mec-cardinality
:
'
1'
x-etsi-mec-origin-type
:
String
required
:
-
ipAddress
-
tunnelId
type
:
object
x-etsi-mec-cardinality
:
'
1'
x-etsi-mec-origin-type
:
Structure (inlined)
erabId
:
description
:
The attribute that uniquely identifies a S1 bearer for a specific UE, as defined in ETSI TS 136 413 [i.3].
type
:
integer
x-etsi-mec-cardinality
:
'
1'
x-etsi-mec-origin-type
:
Integer
sGwInfo
:
description
:
S1 bearer information on GW side as defined below.
properties
:
ipAddress
:
description
:
SGW transport layer address of this S1 bearer.
type
:
string
x-etsi-mec-cardinality
:
'
1'
x-etsi-mec-origin-type
:
String
tunnelId
:
description
:
SGW GTP-U TEID of this S1 bearer.
type
:
string
x-etsi-mec-cardinality
:
'
1'
x-etsi-mec-origin-type
:
String
required
:
-
ipAddress
-
tunnelId
type
:
object
x-etsi-mec-cardinality
:
'
1'
x-etsi-mec-origin-type
:
Structure (inlined)
minItems
:
1
required
:
-
erabId
-
enbInfo
-
sGwInfo
type
:
array
x-etsi-mec-cardinality
:
1..N
x-etsi-mec-origin-type
:
Structure (inlined)
tempUeId
:
description
:
The temporary identifier allocated for the specific UE as defined below.
properties
:
associateId
:
description
:
0 to N identifiers to associate the information for a specific UE or flow.
items
:
$ref
:
'
#/components/schemas/AssociateId'
minItems
:
0
type
:
array
x-etsi-mec-cardinality
:
0..N
x-etsi-mec-origin-type
:
AssociateId
ecgi
:
description
:
E-UTRAN Cell Global Identifier.
items
:
$ref
:
'
#/components/schemas/Ecgi'
minItems
:
1
type
:
array
x-etsi-mec-cardinality
:
1..N
x-etsi-mec-origin-type
:
Ecgi
s1BearerInfo
:
description
:
S1 bearer information as defined below.
items
:
type
:
object
properties
:
mmec
:
description
:
MMEC as defined in ETSI TS 136 413 [i.3].
type
:
string
enbInfo
:
description
:
S1 bearer information on eNB side as defined below.
properties
:
ipAddress
:
description
:
eNB transport layer address of this S1 bearer.
type
:
string
x-etsi-mec-cardinality
:
'
1'
x-etsi-mec-origin-type
:
String
tunnelId
:
description
:
eNB GTP-U TEID of this S1 bearer.
type
:
string
x-etsi-mec-cardinality
:
'
1'
x-etsi-mec-origin-type
:
String
required
:
-
ipAddress
-
tunnelId
type
:
object
x-etsi-mec-cardinality
:
'
1'
x-etsi-mec-origin-type
:
Str
ing
mtmsi
:
description
:
M-TMSI
as defined in ETSI TS 136 413 [i.3].
type
:
string
x-etsi-mec-origin-type
:
Str
ucture (inlined)
erabId
:
description
:
The attribute that uniquely identifies a S1 bearer for a specific UE,
as defined in ETSI TS 136 413 [i.3].
type
:
integer
x-etsi-mec-cardinality
:
'
1'
x-etsi-mec-origin-type
:
String
required
:
-
mmec
-
mtmsi
type
:
object
x-etsi-mec-cardinality
:
0..1
x-etsi-mec-origin-type
:
Structure (inlined)
type
:
object
x-etsi-mec-origin-type
:
Integer
sGwInfo
:
description
:
S1 bearer information on GW side as defined below.
properties
:
ipAddress
:
description
:
SGW transport layer address of this S1 bearer.
type
:
string
x-etsi-mec-cardinality
:
'
1'
x-etsi-mec-origin-type
:
String
tunnelId
:
description
:
SGW GTP-U TEID of this S1 bearer.
type
:
string
x-etsi-mec-cardinality
:
'
1'
x-etsi-mec-origin-type
:
String
required
:
-
ipAddress
-
tunnelId
type
:
object
x-etsi-mec-cardinality
:
'
1'
x-etsi-mec-origin-type
:
Structure (inlined)
minItems
:
1
required
:
-
erabId
-
enbInfo
-
sGwInfo
type
:
array
x-etsi-mec-cardinality
:
1..N
x-etsi-mec-origin-type
:
Structure (inlined)
tempUeId
:
description
:
The temporary identifier allocated for the specific UE as defined below.
properties
:
mmec
:
description
:
MMEC as defined in ETSI TS 136 413 [i.3].
type
:
string
x-etsi-mec-cardinality
:
'
1'
x-etsi-mec-origin-type
:
String
mtmsi
:
description
:
M-TMSI as defined in ETSI TS 136 413 [i.3].
type
:
string
x-etsi-mec-cardinality
:
'
1'
x-etsi-mec-origin-type
:
String
required
:
-
mmec
-
mtmsi
type
:
object
x-etsi-mec-cardinality
:
0..1
x-etsi-mec-origin-type
:
Structure (inlined)
required
:
-
ecgi
-
s1BearerInfo
...
...
proto3/README.md
View file @
d2defb66
...
...
@@ -8,6 +8,7 @@ These files were generated by the [OpenAPI Generator](https://openapi-generator.
-
API version: 2.1.1
-
Package version:
-
Build package: org.openapitools.codegen.languages.ProtobufSchemaCodegen
For more information, please visit
[
https://forge.etsi.org/rep/mec/gs012-rnis-api
](
https://forge.etsi.org/rep/mec/gs012-rnis-api
)
## Usage
...
...
proto3/models/s1_bearer_notification.proto
View file @
d2defb66
...
...
@@ -23,8 +23,7 @@ message S1BearerNotification {
// The subscribed event that triggered this notification in S1BearerSubscription.
int32
s1Event
=
2
;
// Information on specific UE that matches the criteria in S1BearerSubscription as defined below.
repeated
S1BearerNotificationS1UeInfo
s1UeInfo
=
3
;
S1BearerNotificationS1UeInfo
s1UeInfo
=
3
;
TimeStamp
timeStamp
=
4
;
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment