connectivity-manager-changelog-tpw-operator
Release 8.0
RDTP-19476
What's Changed
GET
/admins/suppliers/{supplier}/sims
Return Type:
Changed response : 200 OK
Successful CREATE, UPDATE or RETRIEVE
-
Changed property
data
(array)Changed items (object):
New required properties:
-
ID
-
type
-
profiles
-
Added property
ID
(string)Uniq identifier of the sim card:
- the ICCID when
type
isSINGLE_IMSI
orMULTI_IMSI
- the EID when
type
isESIM
For
SINGLE_IMSI
, theID
may be theIMSI
. - the ICCID when
-
Added property
type
(string)Enum values:
SINGLE_IMSI
MULTI_IMSI
ESIM
-
Added property
deviceEnforcedIMEI
(string)Enforced IMEI of the associated device
-
Added property
deviceEUI
(string)EUI of the associated device
-
Added property
profiles
(array)Items (object):
-
Property
iccid
(string)Integrated Circuit Card Identifier
-
Property
imss
(array)International Mobile Subscribers
Items (object):
-
Property
imsi
(string)International Mobile Subscriber Identity
-
Property
msisdn
(string)Mobile Station International Subscriber Directory Number
-
Property
hsmGroupID
(string)ID of HSM group used to encrypt the Ki.
-
-
-
Deprecated property
imsi
(string)Replaced by
ID
.IMSI of the SIM card. This property is present only when
type
isSINGLE_IMSI
. -
Deprecated property
deviceIMEI
(string)Replaced by
deviceEnforcedIMEI
.
-
Parameters:
Added: imei
in query
When specified, only the SIM card associated to a device matching the IMEI are returned (prefix match).
Added: msisdn
in query
MSISDN of the SIM card. When specified, only the SIM cards matching the MSISDN are returned (prefix match).
Added: iccid
in query
ICCID of the SIM card. When specified, only the SIM cards matching the ICCID are returned (prefix match).
Added: ID
in query
ID of the SIM card. When specified, only the SIM cards matching the ID are returned (prefix match).
POST
/admins/suppliers/{supplier}/sims/import
Request:
Import CSV now handle creation and modification of the new MULTI_IMSI
and
ESIM
types.
New columns for the CREATE
directive:
Column | Definition | Cardinality |
---|---|---|
F | type Enum: SINGLE_IMSI , MULTI_IMSI , ESIM | Mandatory |
G | ID
| Mandatory |
H | ICCID | Mandatory |
I | MSISDN | Optional |
New ADD_IMSI
directive to add an IMSI to a SIM:
Column | Definition | Cardinality |
---|---|---|
A | Processing directive: ADD_IMSI | Mandatory |
B | IMSI Syntax: from 10 to 15 decimal digits | Mandatory |
C | Secret key associated to the IMSI (Ki)
| Mandatory |
D | HSM group ID | Optional |
E | HSM Exchange Key (RSA) version used to encrypt Ki | Optional |
F | type Enum: MULTI_IMSI , ESIM | Mandatory |
G | ID
| Mandatory |
H | ICCID | Mandatory |
I | MSISDN | Optional |
New REMOVE_IMSI
to remove an IMSI from a SIM
Column | Definition | Cardinality |
---|---|---|
A | Processing directive: REMOVE_IMSI | Mandatory |
B | IMSI Syntax: from 10 to 15 decimal digits | Mandatory |
C | n/a | |
D | n/a | |
E | n/a | |
F | type Enum: MULTI_IMSI , ESIM | Mandatory |
G | ID
| Mandatory |
H | ICCID | Optional |
I | n/a |
GET
/admins/suppliers/{supplier}/sims/{sim}
Parameters:
Changed: sim
in path
Unique identifier of the SIM, either:
- the sequential integer (
UID
) of the SIM- the identifier (
ID
) of the SIM prefixed byid:
Return Type:
Changed response : 200 OK
Successful CREATE, UPDATE or RETRIEVE
-
Changed property
data
(object)New required properties:
ID
profiles
type
New optional properties:
-
imsi
-
Added property
ID
(string)Uniq identifier of the sim card:
- the ICCID when
type
isSINGLE_IMSI
orMULTI_IMSI
- the EID when
type
isESIM
For
SINGLE_IMSI
, theID
may be theIMSI
. - the ICCID when
-
Added property
type
(string)Enum values:
SINGLE_IMSI
MULTI_IMSI
ESIM
-
Added property
profiles
(array)Items (object):
-
Property
iccid
(string)Integrated Circuit Card Identifier
-
Property
imss
(array)International Mobile Subscribers
Items (object):
-
Property
imsi
(string)International Mobile Subscriber Identity
-
Property
msisdn
(string)Mobile Station International Subscriber Directory Number
-
Property
hsmGroupID
(string)ID of HSM group used to encrypt the Ki.
-
-
-
Deprecated property
hsmGroupID
(string)Replaced by
profiles[0].imss[0].hsmGroupID
.ID of HSM group used to encrypt the Ki. This property is present only when
type
isSINGLE_IMSI
. -
Added property
deviceEnforcedIMEI
(string)Enforced IMEI of the associated device
-
Added property
deviceEUI
(string)EUI of the associated device
-
Deprecated property
imsi
(string)Replaced by
ID
andprofiles[0].imss[0].imsi
.IMSI of the SIM card. This property is present only when
type
isSINGLE_IMSI
. -
Deprecated property
deviceIMEI
(string)Replaced by
deviceEnforcedIMEI
.
DELETE
/admins/suppliers/{supplier}/sims/{sim}
Parameters:
Changed: sim
in path
Unique identifier of the SIM, either:
- the sequential integer (
UID
) of the SIM- the identifier (
ID
) of the SIM prefixed byid:
RDTP-21984
What's Changed
POST
/admins/suppliers/{supplier}/sims/import
Request:
New column for the CREATE
and ADD_IMSI
directives:
Column | Definition | Cardinality |
---|---|---|
J | Derived Operator Code associated to the IMSI (OPc)
| Optional |
RDTP-23453
What's Changed
GET
/admins/suppliers/{supplier}/sims
Parameters:
Changed: state
in query
ALLOCATED
value is removed: when associated with a device, a SIM card is always provisioned in the HSS
Return Type:
Changed response : 200 OK
Successful RETRIEVE
-
Changed property
data
(array)- Changed property
state
(string)ALLOCATED
value is removed: when associated with a device, a SIM card is always provisioned in the HSS
- Changed property
GET
/admins/suppliers/{supplier}/sims/{sim}
Return Type:
Changed response : 200 OK
Successful CREATE, UPDATE or RETRIEVE
-
Changed property
data
(object)- Changed property
state
(string)ALLOCATED
value is removed: when associated with a device, a SIM card is always provisioned in the HSS
- Changed property
Release 7.3
RDTP-17900
What's Changed
All paths /admins/suppliers/\{supplier\}/*
Parameters:
Changed: supplier
in path
Unique identifier of the supplier, either
- the sequential integer (
UID
) of the supplier- the identifier (
ID
) of the supplier prefixed byid:
- the string
mine
to reference the supplier of the authenticated user requesting the API
RDTP-19834
What's Changed
POST
/admins/suppliers/{supplier}/connectivityPlans
Create Plan
Return Type:
Changed response : 201 Created
Successful UPDATE or RETRIEVE
-
Changed property
data
(object)The following properties are now optional:
managedCustomerNetwork
marginOffset
nbTransOffset
GET
/admins/suppliers/{supplier}/connectivityPlans/{plan}
Retrieve Plan
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
-
Changed property
data
(object)The following properties are now optional:
managedCustomerNetwork
marginOffset
nbTransOffset
PUT
/admins/suppliers/{supplier}/connectivityPlans/{plan}
Update Plan
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
-
Changed property
data
(object)The following properties are now optional:
managedCustomerNetwork
marginOffset
nbTransOffset
Release 7.2
No change
Release 7.1
RDTP-18668
What's Changed
POST
/admins/suppliers/{supplier}/connectivityPlans
Create Plan
Request:
Updated LORAWAN
connectivity:
- Deprecated property
managedCustomerNetwork
(string)Managed Customer Network activation flag
This property must no longer be used: the associated feature is no more available in the product.
Return Type:
Changed response : 201 Created
Successful UPDATE or RETRIEVE
-
Changed property
data
(object)Updated
LORAWAN
connectivity:- Deprecated property
managedCustomerNetwork
(string)Managed Customer Network activation flag
This property must no longer be used: the associated feature is no more available in the product.
- Deprecated property
GET
/admins/suppliers/{supplier}/connectivityPlans/{plan}
Retrieve Plan
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
-
Changed property
data
(object)Updated
LORAWAN
connectivity:- Deprecated property
managedCustomerNetwork
(string)Managed Customer Network activation flag
This property must no longer be used: the associated feature is no more available in the product.
- Deprecated property
PUT
/admins/suppliers/{supplier}/connectivityPlans/{plan}
Update Plan
Request:
Updated LORAWAN
connectivity:
- Deprecated property
managedCustomerNetwork
(string)Managed Customer Network activation flag
This property must no longer be used: the associated feature is no more available in the product.
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
-
Changed property
data
(object)Updated
LORAWAN
connectivity:- Deprecated property
managedCustomerNetwork
(string)Managed Customer Network activation flag
This property must no longer be used: the associated feature is no more available in the product.
- Deprecated property
Release 7.0
RDTP-15150
What's Changed
GET
/admins/suppliers/{supplier}/helpers/hsmGroups
Retrieve HSM Groups
Parameters:
Added: hasCellularMasterKeys
in query
Only return HSM groups having cellular master keys
Release 6.1
RDTP-2523
What's Changed
GET
/admins/suppliers/{supplier}/connectivityPlans
Retrieve ConnectivityPlans
Parameters:
Added: deleted
in query
Connectivity Plan deletion flag. When specified, only the Connectivity Plan matching the deletion flag are returned.
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
-
Changed property
data
(array)Changed items (object):
- Added property
deleted
(boolean)TRUE if the Connectivity Plan is flagged for subsequent deletion: it is automatically deleted as soon as all referring resources are deleted.
- Added property
RDTP-8676
What's Changed
POST
/admins/suppliers/{supplier}/connectivityPlans
Create Plan
Request:
Updated LORAWAN
connectivity:
-
Changed property
adrVersion
(integer)ADR algorithm version:
- 2: SNR based ADR optimization algorithm (ADRv2)
- 3: PER based ADR optimization algorithm (ADRv3)
ADRv2 is DEPRECATED:
- Only ADRv3 is allowed on Connectivity Plan creation.
- Existing Connectivity Plans configured in ADRv2 can still use ADRv2 or can be updated to ADRv3.
- Existing Connectivity Plans configured in ADRv3 can no more be updated to ADRv2.
As a consequence, the value 2 is only allowed in PUT request if the current value is 2. Otherwise only the value 3 is allowed.
PUT
/admins/suppliers/{supplier}/connectivityPlans/{plan}
Update Plan
Request:
Updated LORAWAN
connectivity:
-
Changed property
adrVersion
(integer)ADR algorithm version:
- 2: SNR based ADR optimization algorithm (ADRv2)
- 3: PER based ADR optimization algorithm (ADRv3)
ADRv2 is DEPRECATED:
- Only ADRv3 is allowed on Connectivity Plan creation.
- Existing Connectivity Plans configured in ADRv2 can still use ADRv2 or can be updated to ADRv3.
- Existing Connectivity Plans configured in ADRv3 can no more be updated to ADRv2.
As a consequence, the value 2 is only allowed in PUT request if the current value is 2. Otherwise only the value 3 is allowed.
Release 6.0
No change
Release 5.2.2
RDTP-2818
What's New
GET
/suppliers/{supplier}/networkPartners
Retrieve NetworkPartners
What's Changed
POST
/suppliers/{supplier}/connectivityPlans
Create Plan
Request:
Updated LORAWAN
connectivity:
-
Added property
npAccessControlType
(string)Network Partner access control type:
- 'NONE': no access control
- 'WHITELIST': Whitelist access control
- 'BLACKLIST': Blacklist access control
Enum values:
NONE
WHITELIST
BLACKLIST
-
Added property
npAccessControlList
(array)List of whitelisted or blacklisted Network Partners:
- If npAccessControlType is 'WHITELIST': List of whitelisted Network Partners
- If npAccessControlType is 'BLACKLIST': List of blacklisted Network Partners
Items (object):
- Property
ID
(string)Network Partner ID
Return Type:
Changed response : 201 Created
Successful UPDATE or RETRIEVE
-
Changed property
data
(object)Updated
LORAWAN
connectivity:-
Added property
npAccessControlType
(string)Network Partner access control type:
- 'NONE': no access control
- 'WHITELIST': Whitelist access control
- 'BLACKLIST': Blacklist access control
Enum values:
NONE
WHITELIST
BLACKLIST
-
Added property
npAccessControlList
(array)List of whitelisted or blacklisted Network Partners:
- If npAccessControlType is 'WHITELIST': List of whitelisted Network Partners
- If npAccessControlType is 'BLACKLIST': List of blacklisted Network Partners
Items (object):
-
Property
ID
(string)Network Partner ID
-
Property
state
(string)Network Partner state
Enum values:
ACTIVE
SUSPENDED
DEACTIVATED
-
Property
type
(string)Network Partner type
Enum values:
SUPPLIER
SUBSCRIBER
-
GET
/suppliers/{supplier}/connectivityPlans/{plan}
Retrieve Plan
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
-
Changed property
data
(object)Updated
LORAWAN
connectivity:-
Added property
npAccessControlType
(string)Network Partner access control type:
- 'NONE': no access control
- 'WHITELIST': Whitelist access control
- 'BLACKLIST': Blacklist access control
Enum values:
NONE
WHITELIST
BLACKLIST
-
Added property
npAccessControlList
(array)List of whitelisted or blacklisted Network Partners:
- If npAccessControlType is 'WHITELIST': List of whitelisted Network Partners
- If npAccessControlType is 'BLACKLIST': List of blacklisted Network Partners
Items (object):
-
Property
ID
(string)Network Partner ID
-
Property
state
(string)Network Partner state
Enum values:
ACTIVE
SUSPENDED
DEACTIVATED
-
Property
type
(string)Network Partner type
Enum values:
SUPPLIER
SUBSCRIBER
-
PUT
/suppliers/{supplier}/connectivityPlans/{plan}
Update Plan
Request:
Updated LORAWAN
connectivity:
-
Added property
npAccessControlType
(string)Network Partner access control type:
- 'NONE': no access control
- 'WHITELIST': Whitelist access control
- 'BLACKLIST': Blacklist access control
Enum values:
NONE
WHITELIST
BLACKLIST
-
Added property
npAccessControlList
(array)List of whitelisted or blacklisted Network Partners:
- If npAccessControlType is 'WHITELIST': List of whitelisted Network Partners
- If npAccessControlType is 'BLACKLIST': List of blacklisted Network Partners
Items (object):
- Property
ID
(string)Network Partner ID
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
-
Changed property
data
(object)Updated
LORAWAN
connectivity:-
Added property
npAccessControlType
(string)Network Partner access control type:
- 'NONE': no access control
- 'WHITELIST': Whitelist access control
- 'BLACKLIST': Blacklist access control
Enum values:
NONE
WHITELIST
BLACKLIST
-
Added property
npAccessControlList
(array)List of whitelisted or blacklisted Network Partners:
- If npAccessControlType is 'WHITELIST': List of whitelisted Network Partners
- If npAccessControlType is 'BLACKLIST': List of blacklisted Network Partners
Items (object):
-
Property
ID
(string)Network Partner ID
-
Property
state
(string)Network Partner state
Enum values:
ACTIVE
SUSPENDED
DEACTIVATED
-
Property
type
(string)Network Partner type
Enum values:
SUPPLIER
SUBSCRIBER
-
RDTP-7723
What's New
GET
/admins/suppliers/{supplier}/helpers/publicExchangeKey
Retrieve Public Exchange Keys
What's Deleted
POST
/admins/suppliers/{supplier}/sims
Create SIM card
PUT
/admins/suppliers/{supplier}/sims/{sim}
Update SIM card
What's Changed
GET
/admins/suppliers/{supplier}/helpers/hsmGroups
Retrieve HSM Groups
Return Type:
Changed response : 200 OK
Successful RETRIEVE
-
Changed property
data
(array)Changed items (object):
- Added property
hsmExchangeKeyVersion
(string)HSM Exchange Key version
- Added property
POST
/admins/suppliers/{supplier}/sims/import
Import SIM cards
Request:
The SIM cards importation CSV file is updated:
Column | Definition | Cardinality |
---|---|---|
C | Secret key of the SIM card (Ki)
| Mandatory |
D | HSM group ID | Optional |
E | HSM Exchange Key (RSA) version used to encrypt Ki | Optional |
GET
/admins/suppliers/{supplier}/sims/{sim}
Retrieve SIM card
Return Type:
Changed response : 200 OK
Successful CREATE, UPDATE or RETRIEVE
-
Changed property
data
(object)New required properties:
-
imsi
- Added property
hsmGroupID
(string)ID of HSM group used to encrypt the Ki
-
RDTP-4265 / RDTP-5105
What's Changed
POST
/suppliers/{supplier}/connectivityPlans
Create Plan
Request:
- Deprecated property
multicastRetransmitTimer
(integer)Delay between two multicast retransmissions burst (in seconds)
Return Type:
Changed response : 201 Created
Successful UPDATE or RETRIEVE
-
Changed property
data
(object)- Deprecated property
multicastRetransmitTimer
(integer)Delay between two multicast retransmissions burst (in seconds)
- Deprecated property
GET
/suppliers/{supplier}/connectivityPlans/{plan}
Retrieve Plan
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
-
Changed property
data
(object)- Deprecated property
multicastRetransmitTimer
(integer)Delay between two multicast retransmissions burst (in seconds)
- Deprecated property
PUT
/suppliers/{supplier}/connectivityPlans/{plan}
Update Plan
Request:
- Deprecated property
multicastRetransmitTimer
(integer)Delay between two multicast retransmissions burst (in seconds)
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
-
Changed property
data
(object)- Deprecated property
multicastRetransmitTimer
(integer)Delay between two multicast retransmissions burst (in seconds)
- Deprecated property
RDTP-5460
What's New
GET
/suppliers/{supplier}/sims
Retrieve SIM cards
POST
/suppliers/{supplier}/sims
Create SIM card
POST
/suppliers/{supplier}/sims/import
Import SIM cards
GET
/suppliers/{supplier}/sims/{sim}
Retrieve SIM card
PUT
/suppliers/{supplier}/sims/{sim}
Update SIM card
DELETE
/suppliers/{supplier}/sims/{sim}
Delete SIM card
What's Changed
GET
/admins/suppliers/{supplier}
Retrieve Supplier
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
-
Changed property
data
(object)-
Added property
epcProvisioningMode
(string)EPC connector provisioning mode. SIM cards provisioning is only supported if EPC connector provisioning mode is 'HSS_SPR'.
Enum values:
DEACTIVATED
SPR
HSS_SPR
-
Release 5.1
RDTP-4623
What's Changed
POST
/admins/suppliers/{supplier}/connectivityPlans
Create Plan
Request:
Updated LORAWAN
connectivity:
-
Changed property
adrVersion
(integer)ADR algorithm version:
- 2: SNR based ADR optimization algorithm
- 3: PER based ADR optimization algorithm
Changed default value:
3
PUT
/admins/suppliers/{supplier}/connectivityPlans/{plan}
Update Plan
Request:
Updated LORAWAN
connectivity:
-
Changed property
adrVersion
(integer)ADR algorithm version:
- 2: SNR based ADR optimization algorithm
- 3: PER based ADR optimization algorithm
Changed default value:
3
Release 5.0.1
General
What's Changed
GET
/admins/suppliers/{supplier}/connectivityPlans
Retrieve ConnectivityPlans
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
-
Changed property
data
(object)- Added property
communicationType
(string)Communication type of Connectivity Plan
- Added property
POST
/admins/suppliers/{supplier}/connectivityPlans
Create Plan
Request:
-
Added property
multicastRetransmitTimer
(integer)Delay between two multicast retransmissions burst (in seconds)
-
Added property
multicastInterDelay
(integer)Transmission delay between different LRRs (in seconds)
-
Added property
multicastCollisionAvoidanceDistance
(integer)Minimum distance between two LRRs to avoid transmission collision (in meters)
-
Added property
multicastMaxLrrCells
(integer)Maximum number of LRRs associated with the multicast group
-
Added property
communicationType
(string)Communication type of Connectivity Plan. MULTICAST is available only for LORAWAN connectivity.
-
LoRaWAN connectivity
-
Changed property
nwGeolocAlgo
(string)Network geolocation algorithm:
- TDOA: The calculation uses the time of arrival and received signal characteristics of uplink frames at the receiving gateways.
- RSSI: The calculation uses the received signal strength of uplink frames at the receiving gateways.
- BOTH: The calculation combines both TDOA and RSSI algorithms: RSSI algorithm is used if TDOA algorithm does not provide a valid geolocation.
-
Added property
managedCustomerNetwork
(string)Managed Customer Network activation flag
-
Added property
managedCustomerNetwork
(string)Managed Customer Network activation flag
-
-
Cellular connectivity
-
Added property
allowMessageMode
(integer)Enable the Device to send message mode packets
default: 1
-
Added property
allowDirectIPMode
(integer)Enable the Device to send direct IP mode traffic
default: 0
-
Added property
maximumBandwidthUp
(integer)Maximum allowed bandwidth in kbps for the direct IP mode traffic sent by the Device
0 means no bandwidth up enforcement
-
Added property
maximumBandwidthDown
(integer)Maximum allowed bandwidth in kbps for the direct IP mode traffic received by the Device
0 means no bandwidth up enforcement
-
Added property
microflowMinimalDuration
(integer)Minimal duration of a microflow event in seconds.
Acceptable range is from 10 seconds to 1 minute
-
Added property
microflowMaximalDuration
(integer)Maximal duration of a microflow event in seconds.
Acceptable range is from 1 minute to 1 hour
-
Added property
microflowMaximalVolume
(integer)Maximal volume of the uplink and downlink direct IP mode traffic in bytes to close a microflow event.
Acceptable range is from 50 KB to 10 MB
-
Return Type:
Changed response : 201 Created
Successful UPDATE or RETRIEVE
-
Changed property
data
(object)-
Added property
multicastRetransmitTimer
(integer)Delay between two multicast retransmissions burst (in seconds)
-
Added property
multicastInterDelay
(integer)Transmission delay between different LRRs (in seconds)
-
Added property
multicastCollisionAvoidanceDistance
(integer)Minimum distance between two LRRs to avoid transmission collision (in meters)
-
Added property
multicastMaxLrrCells
(integer)Maximum number of LRRs associated with the multicast group
-
Added property
communicationType
(string)Communication type of Connectivity Plan. MULTICAST is available only for LORAWAN connectivity.
-
Added property
multicastMaxTransmit
(integer)Maximum number of times the LRC will attempts to transmit frames to LRRs which could not broadcast it
-
LoRaWAN connectivity
-
Changed property
nwGeolocAlgo
(string)Network geolocation algorithm:
- TDOA: The calculation uses the time of arrival and received signal characteristics of uplink frames at the receiving gateways.
- RSSI: The calculation uses the received signal strength of uplink frames at the receiving gateways.
- BOTH: The calculation combines both TDOA and RSSI algorithms: RSSI algorithm is used if TDOA algorithm does not provide a valid geolocation.
-
Added property
managedCustomerNetwork
(string)Managed Customer Network activation flag
-
-
Cellular connectivity
-
Added property
allowMessageMode
(integer)Enable the Device to send message mode packets
default: 1
-
Added property
allowDirectIPMode
(integer)Enable the Device to send direct IP mode traffic
default: 0
-
Added property
maximumBandwidthUp
(integer)Maximum allowed bandwidth in kbps for the direct IP mode traffic sent by the Device
0 means no bandwidth up enforcement
-
Added property
maximumBandwidthDown
(integer)Maximum allowed bandwidth in kbps for the direct IP mode traffic received by the Device
0 means no bandwidth up enforcement
-
Added property
microflowMinimalDuration
(integer)Minimal duration of a microflow event in seconds.
Acceptable range is from 10 seconds to 1 minute
-
Added property
microflowMaximalDuration
(integer)Maximal duration of a microflow event in seconds.
Acceptable range is from 1 minute to 1 hour
-
Added property
microflowMaximalVolume
(integer)Maximal volume of the uplink and downlink direct IP mode traffic in bytes to close a microflow event.
Acceptable range is from 50 KB to 10 MB
-
-
GET
/admins/suppliers/{supplier}/connectivityPlans/{plan}
Retrieve Plan
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
-
Changed property
data
(object)-
Added property
multicastRetransmitTimer
(integer)Delay between two multicast retransmissions burst (in seconds)
-
Added property
multicastInterDelay
(integer)Transmission delay between different LRRs (in seconds)
-
Added property
multicastCollisionAvoidanceDistance
(integer)Minimum distance between two LRRs to avoid transmission collision (in meters)
-
Added property
multicastMaxLrrCells
(integer)Maximum number of LRRs associated with the multicast group
-
Added property
communicationType
(string)Communication type of Connectivity Plan. MULTICAST is available only for LORAWAN connectivity.
-
Added property
multicastMaxTransmit
(integer)Maximum number of times the LRC will attempts to transmit frames to LRRs which could not broadcast it
-
LoRaWAN connectivity
-
Changed property
nwGeolocAlgo
(string)Network geolocation algorithm:
- TDOA: The calculation uses the time of arrival and received signal characteristics of uplink frames at the receiving gateways.
- RSSI: The calculation uses the received signal strength of uplink frames at the receiving gateways.
- BOTH: The calculation combines both TDOA and RSSI algorithms: RSSI algorithm is used if TDOA algorithm does not provide a valid geolocation.
-
Added property
managedCustomerNetwork
(string)Managed Customer Network activation flag
-
-
Cellular connectivity
-
Added property
allowMessageMode
(integer)Enable the Device to send message mode packets
default: 1
-
Added property
allowDirectIPMode
(integer)Enable the Device to send direct IP mode traffic
default: 0
-
Added property
maximumBandwidthUp
(integer)Maximum allowed bandwidth in kbps for the direct IP mode traffic sent by the Device
0 means no bandwidth up enforcement
-
Added property
maximumBandwidthDown
(integer)Maximum allowed bandwidth in kbps for the direct IP mode traffic received by the Device
0 means no bandwidth up enforcement
-
Added property
microflowMinimalDuration
(integer)Minimal duration of a microflow event in seconds.
Acceptable range is from 10 seconds to 1 minute
-
Added property
microflowMaximalDuration
(integer)Maximal duration of a microflow event in seconds.
Acceptable range is from 1 minute to 1 hour
-
Added property
microflowMaximalVolume
(integer)Maximal volume of the uplink and downlink direct IP mode traffic in bytes to close a microflow event.
Acceptable range is from 50 KB to 10 MB
-
-
PUT
/admins/suppliers/{supplier}/connectivityPlans/{plan}
Update Plan
Request:
-
Added property
multicastRetransmitTimer
(integer)Delay between two multicast retransmissions burst (in seconds)
-
Added property
multicastInterDelay
(integer)Transmission delay between different LRRs (in seconds)
-
Added property
multicastCollisionAvoidanceDistance
(integer)Minimum distance between two LRRs to avoid transmission collision (in meters)
-
Added property
multicastMaxLrrCells
(integer)Maximum number of LRRs associated with the multicast group
-
Added property
multicastMaxTransmit
(integer)Maximum number of times the LRC will attempts to transmit frames to LRRs which could not broadcast it
-
LoRaWAN connectivity
-
Changed property
nwGeolocAlgo
(string)Network geolocation algorithm:
- TDOA: The calculation uses the time of arrival and received signal characteristics of uplink frames at the receiving gateways.
- RSSI: The calculation uses the received signal strength of uplink frames at the receiving gateways.
- BOTH: The calculation combines both TDOA and RSSI algorithms: RSSI algorithm is used if TDOA algorithm does not provide a valid geolocation.
-
Added property
managedCustomerNetwork
(string)Managed Customer Network activation flag
-
Return Type:
Changed response : 200 OK
Successful UPDATE or RETRIEVE
-
Changed property
data
(object)-
Added property
multicastRetransmitTimer
(integer)Delay between two multicast retransmissions burst (in seconds)
-
Added property
multicastInterDelay
(integer)Transmission delay between different LRRs (in seconds)
-
Added property
multicastCollisionAvoidanceDistance
(integer)Minimum distance between two LRRs to avoid transmission collision (in meters)
-
Added property
multicastMaxLrrCells
(integer)Maximum number of LRRs associated with the multicast group
-
Added property
communicationType
(string)Communication type of Connectivity Plan. MULTICAST is available only for LORAWAN connectivity.
-
Added property
multicastMaxTransmit
(integer)Maximum number of times the LRC will attempts to transmit frames to LRRs which could not broadcast it
-
LoRaWAN connectivity
-
Changed property
nwGeolocAlgo
(string)Network geolocation algorithm:
- TDOA: The calculation uses the time of arrival and received signal characteristics of uplink frames at the receiving gateways.
- RSSI: The calculation uses the received signal strength of uplink frames at the receiving gateways.
- BOTH: The calculation combines both TDOA and RSSI algorithms: RSSI algorithm is used if TDOA algorithm does not provide a valid geolocation.
-
Added property
managedCustomerNetwork
(string)Managed Customer Network activation flag
-
-
Cellular connectivity
-
Added property
allowMessageMode
(integer)Enable the Device to send message mode packets
default: 1
-
Added property
allowDirectIPMode
(integer)Enable the Device to send direct IP mode traffic
default: 0
-
Added property
maximumBandwidthUp
(integer)Maximum allowed bandwidth in kbps for the direct IP mode traffic sent by the Device
0 means no bandwidth up enforcement
-
Added property
maximumBandwidthDown
(integer)Maximum allowed bandwidth in kbps for the direct IP mode traffic received by the Device
0 means no bandwidth up enforcement
-
Added property
microflowMinimalDuration
(integer)Minimal duration of a microflow event in seconds.
Acceptable range is from 10 seconds to 1 minute
-
Added property
microflowMaximalDuration
(integer)Maximal duration of a microflow event in seconds.
Acceptable range is from 1 minute to 1 hour
-
Added property
microflowMaximalVolume
(integer)Maximal volume of the uplink and downlink direct IP mode traffic in bytes to close a microflow event.
Acceptable range is from 50 KB to 10 MB
-
-
Release 4.2
NFR880
Following web services are updated:
C /suppliers/\{supplier\}/connectivityPlans
RU /suppliers/\{supplier\}/connectivityPlans/\{plan\}
Attribute name | XSD type | Create | Update | Resp. | Description |
---|---|---|---|---|---|
minRx1Delay → NEW | unsignedInt | O | O | O | Optional minimal RX1 delay. When defined, the value has precedence on the RX1 value defined in the RF Region. |
Release 4.1.2
NFR729
Following web services are updated:
C /suppliers/\{supplier\}/connectivityPlans
RU /suppliers/\{supplier\}/connectivityPlans/\{plan\}
Attribute name | XSD type | Create | Update | Resp. | Description |
---|---|---|---|---|---|
uplinkProcessing → NEW | unsignedInt | O | O | O | Configures the UL processing on the LRC: 0: Synchronous processing > 0 : Asynchronous processing as described in NFR 729 |
NFR883
Following web services are updated:
C /suppliers/\{supplier\}/connectivityPlans
RU /suppliers/\{supplier\}/connectivityPlans/\{plan\}
Attribute name | XSD type | Create | Update | Resp. | Description |
---|---|---|---|---|---|
forceChannelMask → UPDATED | String | O | O | O | Force channel mask: - 16 bits (hexadecimal) for eu863, cn779, eu433, as923, kr920, or gsm894 - 64 bits or 72 bits (hexadecimal) for us902 or au915 - 96 bits (hexadecimal) for cn470 |
Release 4.1.1
NFR809
Following web services are updated:
C /suppliers/\{supplier\}/connectivityPlans
RU /suppliers/\{supplier\}/connectivityPlans/\{plan\}
Attribute name | XSD type | Create | Update | Resp. | Description |
---|---|---|---|---|---|
raAllowed → NEW | unsignedInt | O | O | M | Roaming activation allowed: 0: FALSE 1: TRUE |
prAllowed → NEW | unsignedInt | O | O | M | Passive roaming allowed: 0: FALSE 1: TRUE |
hrAllowed → NEW | unsignedInt | O | O | M | Handover roaming allowed: 0: FALSE 1: TRUE |
Release 4.1
NFR725
Following web services are updated:
C /suppliers/\{supplier\}/connectivityPlans
RU /suppliers/\{supplier\}/connectivityPlans/\{plan\}
Attribute name | XSD type | Create | Update | Resp. | Description |
---|---|---|---|---|---|
thingParkKafkaRouting → NEW | Boolean | O | O | M | Allow routing to the ThingPark Kafka cluster.Default value: false |
NFR743
Following web services are updated:
C /suppliers/\{supplier\}/connectivityPlans
RU /suppliers/\{supplier\}/connectivityPlans/\{plan\}
Attribute name | XSD type | Create | Update | Resp. | Description |
---|---|---|---|---|---|
allowClassB → NEW | boolean | O | O | M | Flag to signal that the network will honor requests to switch to LoraWAN class B. |
NFR792
Following web services are updated:
C /suppliers/\{supplier\}/connectivityPlans
RU /suppliers/\{supplier\}/connectivityPlans/\{plan\}
Attribute name | XSD type | Create | Update | Resp. | Description |
---|---|---|---|---|---|
adrVersion → NEW | unsignedInt | O | O | M | ADR algorithm version: SNR based ADR optimization algorithm (2), PER based ADR optimization algorithm (3)Default: 2 |