public class LTEDataStore extends RANDataStore
In memory data store implementation for holding LTE specific data for the ITNM java collector framework. The LTE data store has methods to aid in adding LTE specific data for various devices, such as eNodeB, MME
The add methods not only add add a device to the store, but also add LTE specific data as defined by the LTE NCIM
tables. For example, addENodeB(int dataSourceId, String deviceId, String parentChassisId, String parentChassisDn)
adds a device representing an eNodeB to the store.
ENodeB data is retrieved from the getENodeBData(int, String)
invocation.
collectorDescription, collectorName, dataSources, readLock, rwLock, writeLock
Constructor and Description |
---|
LTEDataStore(java.lang.String collectorName,
java.lang.String collectorDescription)
Create a data store for holding LTE data
|
Modifier and Type | Method and Description |
---|---|
LTEAntennaFunction |
addAntennaFunction(LTEENBFunction parent,
java.lang.String antennaSerial,
java.util.Map<java.lang.String,java.lang.Object> data)
Creates and adds an Antenna function to an ENBFunction
|
void |
addAntennaSerial(LTEeUtranSector parent,
java.lang.String serial)
Adds an antenna serial number to an eUtranSector's list
|
void |
addConnectedMME(LTEENBFunction parent,
java.lang.String mmeName,
java.util.Map<java.lang.String,java.lang.Object> data)
Adds an mme connection to an ENBFunction
|
void |
addConnectedSGW(LTEENBFunction parent,
java.lang.String sgwName,
java.util.Map<java.lang.String,java.lang.Object> data)
Adds an SGW connection to an ENBFunction
|
void |
addConnection(LTEEIRFunction parent,
java.lang.String name,
LTEFunction.eConnectionType type,
java.util.Map<java.lang.String,java.lang.Object> data)
Adds a connection to an EIR function
|
void |
addConnection(LTEENBFunction parent,
LTEFunction.eConnectionType type,
java.lang.String name,
java.util.Map<java.lang.String,java.lang.Object> data)
Adds a connection to an ENBFunction
|
void |
addConnection(LTEHSSFunction parent,
java.lang.String name,
LTEFunction.eConnectionType type,
java.util.Map<java.lang.String,java.lang.Object> data)
Adds a connection to an HSS function
|
void |
addConnection(LTEMMEFunction parent,
LTEFunction.eConnectionType type,
java.lang.String name,
java.util.Map<java.lang.String,java.lang.Object> data)
Adds a connection to an LTEMMEFunction
|
void |
addConnection(LTEPCRFFunction parent,
java.lang.String name,
LTEFunction.eConnectionType type,
java.util.Map<java.lang.String,java.lang.Object> data)
Adds a connection to an PCRF function
|
void |
addConnection(LTEPGWFunction parent,
java.lang.String name,
LTEFunction.eConnectionType type,
java.util.Map<java.lang.String,java.lang.Object> data)
Adds a connection to a PGW function
|
void |
addConnection(LTESGWFunction parent,
java.lang.String name,
LTEFunction.eConnectionType type,
java.util.Map<java.lang.String,java.lang.Object> data)
Adds a connection to an SGW
|
LTEEIR |
addEIR(int dataSourceId,
java.lang.String deviceId,
java.lang.String parentChassisId,
java.lang.String parentChassisDn)
Add an EIR to store
|
LTEEIRFunction |
addEIRFunction(LTEEIR parent,
java.lang.String eirName,
java.lang.String vendor,
java.util.Map<java.lang.String,java.lang.Object> data)
Add a EIRFunction to a EIR
|
LTEENodeB |
addENodeB(int dataSourceId,
java.lang.String deviceId,
java.lang.String parentChassisId,
java.lang.String parentChassisDn)
Add a eNodeB to store
|
LTEENBFunction |
addENodeBFunction(LTEENodeB parent,
java.lang.String enbId,
java.lang.String vendor,
java.util.Map<java.lang.String,java.lang.Object> data)
Adds an ENBFunction to an ENodeB
|
LTEeUtranCell |
addEUtranCell(LTEENBFunction parent,
java.lang.String cellId,
java.util.Map<java.lang.String,java.lang.Object> data)
Adds a eUtranCell to an ENBFunction
|
LTEeUtranSector |
addEUtranSector(LTEENBFunction parent,
java.lang.String sectorId,
java.util.Map<java.lang.String,java.lang.Object> data)
Adds a eUtranSector to an ENBFunction
|
LTEHSS |
addHSS(int dataSourceId,
java.lang.String deviceId,
java.lang.String parentChassisId,
java.lang.String parentChassisDn)
Add an HSS to the store
|
LTEHSSFunction |
addHSSFunction(LTEHSS parent,
java.lang.String hssName,
java.lang.String vendor,
java.util.Map<java.lang.String,java.lang.Object> data)
Add an HSSFunction to an HSS
|
void |
addLTEInterface(LTEEIRFunction parent,
java.lang.String ipAddress,
java.util.Map<java.lang.String,java.lang.Object> data)
Adds an Interface to an EIR
|
void |
addLTEInterface(LTEENBFunction parent,
java.lang.String ipAddress,
java.util.Map<java.lang.String,java.lang.Object> data)
Adds an Interface to an ENB function
|
void |
addLTEInterface(LTEHSSFunction parent,
java.lang.String ipAddress,
java.util.Map<java.lang.String,java.lang.Object> data)
Adds an Interface to a HSS function
|
void |
addLTEInterface(LTEMMEFunction parent,
java.lang.String ipAddress,
java.util.Map<java.lang.String,java.lang.Object> data)
Adds an Interface to a MME function
|
void |
addLTEInterface(LTEPCRFFunction parent,
java.lang.String ipAddress,
java.util.Map<java.lang.String,java.lang.Object> data)
Adds an Interface to a PCRF function
|
void |
addLTEInterface(LTEPGWFunction parent,
java.lang.String ipAddress,
java.util.Map<java.lang.String,java.lang.Object> data)
Adds an Interface to a PGW function
|
void |
addLTEInterface(LTESGWFunction parent,
java.lang.String ipAddress,
java.util.Map<java.lang.String,java.lang.Object> data)
Adds an Interface to a SGW function
|
LTEMME |
addMME(int dataSourceId,
java.lang.String deviceId,
java.lang.String parentChassisId,
java.lang.String parentChassisDn)
Add an MME to store
|
LTEMMEFunction |
addMMEFunction(LTEMME parent,
java.lang.String mmeName,
java.lang.String vendor,
java.util.Map<java.lang.String,java.lang.Object> data)
Add an MMEFunction to an MME
|
LTEPCRF |
addPCRF(int dataSourceId,
java.lang.String deviceId,
java.lang.String parentChassisId,
java.lang.String parentChassisDn)
Add a PCRF to store
|
LTEPCRFFunction |
addPCRFFunction(LTEPCRF parent,
java.lang.String pcrfName,
java.lang.String vendor,
java.util.Map<java.lang.String,java.lang.Object> data)
Add a PCRFFunction to a PCRF
|
LTEPGW |
addPGW(int dataSourceId,
java.lang.String deviceId,
java.lang.String parentChassisId,
java.lang.String parentChassisDn)
Add an PGW to store
|
LTEPGWFunction |
addPGWFunction(LTEPGW parent,
java.lang.String pgwName,
java.lang.String vendor,
java.util.Map<java.lang.String,java.lang.Object> data)
Add a PGWFunction to a PGW
|
void |
addPlmn(LTEEIRFunction parent,
java.util.Map<java.lang.String,java.lang.Object> data)
Adds a Plmn to a EIR
|
void |
addPlmn(LTEENBFunction parent,
java.util.Map<java.lang.String,java.lang.Object> data)
Adds a Plmn to a ENB function
|
void |
addPlmn(LTEHSSFunction parent,
java.util.Map<java.lang.String,java.lang.Object> data)
Adds a Plmn to a HSS function
|
void |
addPlmn(LTEMMEFunction parent,
java.util.Map<java.lang.String,java.lang.Object> data)
Adds a Plmn to a MME function
|
void |
addPlmn(LTEPCRFFunction parent,
java.util.Map<java.lang.String,java.lang.Object> data)
Adds a Plmn to a PCRF
|
void |
addPlmn(LTEPGWFunction parent,
java.util.Map<java.lang.String,java.lang.Object> data)
Adds a Plmn to a PGW function
|
void |
addPlmn(LTESGWFunction parent,
java.util.Map<java.lang.String,java.lang.Object> data)
Adds a Plmn to a SGW function
|
void |
addSectorId(LTEAntennaFunction parent,
java.lang.String sectorId)
Adds a sectorId to the an Antenna's list
|
LTESGW |
addSGW(int dataSourceId,
java.lang.String deviceId,
java.lang.String parentChassisId,
java.lang.String parentChassisDn)
Add an SGW to store
|
LTESGWFunction |
addSGWFunction(LTESGW parent,
java.lang.String sgwName,
java.lang.String vendor,
java.util.Map<java.lang.String,java.lang.Object> data)
Add an SGWFunction to an SGW
|
void |
addX2Neighbour(LTEENBFunction parent,
java.lang.String adjENBId,
java.util.Map<java.lang.String,java.lang.Object> data)
Adds an x2Neighbour connection to an ENBFunction
|
java.lang.String |
getEIRData(int dataSourceId,
java.lang.String deviceId)
Get an XML representation of all data stored in the data store for a given EIR device
|
java.lang.String |
getENodeBData(int dataSourceId,
java.lang.String deviceId)
Get an XML representation of all data stored in the data store for a given ENodeB device
|
java.lang.String |
getHSSData(int dataSourceId,
java.lang.String deviceId)
Get an XML representation of all data stored in the data store for a given HSS device
|
java.lang.String |
getMMEData(int dataSourceId,
java.lang.String deviceId)
Get an XML representation of all data stored in the data store for a given MME device
|
java.lang.String |
getPCRFData(int dataSourceId,
java.lang.String deviceId)
Get an XML representation of all data stored in the data store for a given PCRF device
|
java.lang.String |
getPGWData(int dataSourceId,
java.lang.String deviceId)
Get an XML representation of all data stored in the data store for a given PGW device
|
java.lang.String |
getSGWData(int dataSourceId,
java.lang.String deviceId)
Get an XML representation of all data stored in the data store for a given SGW device
|
addBaseStation, addBaseStationController, addGGSN, addGSMCell, addLocationInformation, addMediaGateway, addMobileSwitchingCentre, addMSS, addMultiplexer, addNodeB, addNodeBLocalCell, addPacketControlUnit, addRadioNetworkController, addRANConnection, addRANConnection, addSector, addSGSN, addTransceiver, addUtranCell, associate, generateRANEntityName, getNodeBLocalCellName, getRANData, getTransceiverName
addAssociatedAddress, addConnection, addDataSource, addDataSource, addDataSource, addDeviceData, addEntity, addGeographicLocation, addInterface, addL2Vpn, addL3Vpn, addL3VpnInterface, addL3VpnRouteTarget, addLayer1Connection, addLayer2Connection, addLayer3Connection, addLsp, addMplsInterface, deviceCollects, deviceCollects, deviceDependency, deviceDependency, deviceHosts, getAssociatedAddresses, getAssociatedAddresses, getCollectorDescription, getCollectorName, getConnections, getConnections, getDataSource, getDataSources, getDeviceInfo, getDeviceInfo, getDeviceInfo, getDeviceList, getDeviceList, getDeviceList, getDeviceName, getDeviceName, getEntities, getEntities, getInfo, getInterfaceName, getInterfaceName, getInventory, getInventory, getLayer1Connections, getLayer1Connections, getLayer2Connections, getLayer2Connections, getLayer2Vpns, getLayer2Vpns, getLayer3Connections, getLayer3Connections, getLayer3Vpns, getLayer3Vpns, getMplsInterfaces, getMplsInterfaces, interfaceCollects, interfaceCollects, interfaceDependency, interfaceDependency, interfaceHosts, removeAllDeviceData, removeDataSource, removeDeviceData, removeDeviceEntityData, removeDeviceInterfaceData, removeDeviceLayer2ConnectionData, removeDeviceLayer2VpnData, removeDeviceLayer3VpnData, removeDeviceMplsData, resolveAssociatedAddresses, resolveAssociatedAddresses, setCollectorDescription, setCollectorName
public LTEDataStore(java.lang.String collectorName, java.lang.String collectorDescription)
collectorName
- The name of the collectorcollectorDescription
- A description of the collectorpublic LTEENodeB addENodeB(int dataSourceId, java.lang.String deviceId, java.lang.String parentChassisId, java.lang.String parentChassisDn) throws CollectorException
dataSourceId
- The id of the datasourcedeviceId
- The unique id of the eNodeBparentChassisId
- Id of chassisparentChassisDn
- Dn of chassisCollectorException
public LTEENBFunction addENodeBFunction(LTEENodeB parent, java.lang.String enbId, java.lang.String vendor, java.util.Map<java.lang.String,java.lang.Object> data)
parent
- The ENodeB to add toenbId
- Unique Id of the ENodeBvendor
- Vendor of ENBFunctiondata
- Map of all other data stored in the ENBFunctionpublic void addConnectedMME(LTEENBFunction parent, java.lang.String mmeName, java.util.Map<java.lang.String,java.lang.Object> data)
parent
- The ENBFunction to add tommeName
- Name of nbr MMEdata
- All other connection infopublic void addConnectedSGW(LTEENBFunction parent, java.lang.String sgwName, java.util.Map<java.lang.String,java.lang.Object> data)
parent
- The ENBFunction to add tosgwName
- Name of nbr SGWdata
- All other connection infopublic LTEeUtranSector addEUtranSector(LTEENBFunction parent, java.lang.String sectorId, java.util.Map<java.lang.String,java.lang.Object> data)
parent
- The ENBFunction to add tosectorId
- The unique sector Identifierdata
- All other eUtranSector infopublic void addAntennaSerial(LTEeUtranSector parent, java.lang.String serial)
parent
- The eUtranSector to add toserial
- The serial numberpublic LTEeUtranCell addEUtranCell(LTEENBFunction parent, java.lang.String cellId, java.util.Map<java.lang.String,java.lang.Object> data)
parent
- The ENBFunction to add tocellId
- The unique cell Identifierdata
- All other eUtranCell infopublic void addX2Neighbour(LTEENBFunction parent, java.lang.String adjENBId, java.util.Map<java.lang.String,java.lang.Object> data)
parent
- The ENBFunction to add toadjENBId
- The remote eNodeBdata
- All other connection infopublic LTEAntennaFunction addAntennaFunction(LTEENBFunction parent, java.lang.String antennaSerial, java.util.Map<java.lang.String,java.lang.Object> data)
parent
- The ENBFunction to add toantennaSerial
- The unique antenna Identifierdata
- All other antenna infopublic void addConnection(LTEENBFunction parent, LTEFunction.eConnectionType type, java.lang.String name, java.util.Map<java.lang.String,java.lang.Object> data)
parent
- The ENBFunction to add totype
- The type of connection (eConnectionType)
Valid types: OAMname
- The name of the remote nbrdata
- All other connection infopublic void addSectorId(LTEAntennaFunction parent, java.lang.String sectorId)
parent
- The Antenna to add tosectorId
- The sectorIdpublic LTEMME addMME(int dataSourceId, java.lang.String deviceId, java.lang.String parentChassisId, java.lang.String parentChassisDn) throws CollectorException
dataSourceId
- The id of the datasourcedeviceId
- The unique id of the MMEparentChassisId
- Id of chassisparentChassisDn
- Dn of chassisCollectorException
public LTEMMEFunction addMMEFunction(LTEMME parent, java.lang.String mmeName, java.lang.String vendor, java.util.Map<java.lang.String,java.lang.Object> data)
parent
- The parent MME to add tommeName
- The unique name of the MMEFunctionvendor
- vendor of the MMEdata
- all other MME datapublic void addConnection(LTEMMEFunction parent, LTEFunction.eConnectionType type, java.lang.String name, java.util.Map<java.lang.String,java.lang.Object> data)
parent
- The ENBFunction to add totype
- The type of connection (eConnectionType)
Valid types: S1MME S3 S6a S10 S11 S13 OAMname
- The name of the remote nbrdata
- All other connection infopublic LTESGW addSGW(int dataSourceId, java.lang.String deviceId, java.lang.String parentChassisId, java.lang.String parentChassisDn) throws CollectorException
dataSourceId
- The id of the datasourcedeviceId
- The unique id of the SGWparentChassisId
- Id of chassisparentChassisDn
- Dn of chassisCollectorException
public LTESGWFunction addSGWFunction(LTESGW parent, java.lang.String sgwName, java.lang.String vendor, java.util.Map<java.lang.String,java.lang.Object> data)
parent
- The parent SGW to add tosgwName
- The unique name of the SGW functionvendor
- vendor of the SGWdata
- all other SGW datapublic void addConnection(LTESGWFunction parent, java.lang.String name, LTEFunction.eConnectionType type, java.util.Map<java.lang.String,java.lang.Object> data)
parent
- The LTESGWFunction to add totype
- The type of connection (eConnectionType)
Valid types S1U S11 S4 S5 S8 OAMname
- The name of the remote nbrdata
- All other connection infopublic LTEPGW addPGW(int dataSourceId, java.lang.String deviceId, java.lang.String parentChassisId, java.lang.String parentChassisDn) throws CollectorException
dataSourceId
- The id of the datasourcedeviceId
- The unique id of the PGWparentChassisId
- Id of chassisparentChassisDn
- Dn of chassisCollectorException
public LTEPGWFunction addPGWFunction(LTEPGW parent, java.lang.String pgwName, java.lang.String vendor, java.util.Map<java.lang.String,java.lang.Object> data)
parent
- The parent PGW to add topgwName
- The unique name of the PGW functionvendor
- vendor of the PGWdata
- all other PGW datapublic void addConnection(LTEPGWFunction parent, java.lang.String name, LTEFunction.eConnectionType type, java.util.Map<java.lang.String,java.lang.Object> data)
parent
- The PGW function to add totype
- The type of connection (eConnectionType)
Valid types S5 S8 Gx OAMname
- The name of the remote nbrdata
- All other connection infopublic LTEHSS addHSS(int dataSourceId, java.lang.String deviceId, java.lang.String parentChassisId, java.lang.String parentChassisDn) throws CollectorException
dataSourceId
- The id of the datasourcedeviceId
- The unique id of the HSSparentChassisId
- Id of chassisparentChassisDn
- Dn of chassisCollectorException
public LTEHSSFunction addHSSFunction(LTEHSS parent, java.lang.String hssName, java.lang.String vendor, java.util.Map<java.lang.String,java.lang.Object> data)
parent
- The parent HSS to add tohssName
- The unique name of the HSS functionvendor
- vendor of the HSSdata
- all other HSS datapublic void addConnection(LTEHSSFunction parent, java.lang.String name, LTEFunction.eConnectionType type, java.util.Map<java.lang.String,java.lang.Object> data)
parent
- The HSS function to add totype
- The type of connection (eConnectionType)
Valid types S6a OAMname
- The name of the remote nbrdata
- All other connection infopublic LTEPCRF addPCRF(int dataSourceId, java.lang.String deviceId, java.lang.String parentChassisId, java.lang.String parentChassisDn) throws CollectorException
dataSourceId
- The id of the datasourcedeviceId
- The unique id of the PCRFparentChassisId
- Id of chassisparentChassisDn
- Dn of chassisCollectorException
public LTEPCRFFunction addPCRFFunction(LTEPCRF parent, java.lang.String pcrfName, java.lang.String vendor, java.util.Map<java.lang.String,java.lang.Object> data)
parent
- The parent PCRF to add topcrfName
- The unique name of the PCRF functionvendor
- vendor of the PCRFdata
- all other PCRF datapublic void addConnection(LTEPCRFFunction parent, java.lang.String name, LTEFunction.eConnectionType type, java.util.Map<java.lang.String,java.lang.Object> data)
parent
- The PCRF function to add totype
- The type of connection (eConnectionType)
Valid types Gx OAMname
- The name of the remote nbrdata
- All other connection infopublic LTEEIR addEIR(int dataSourceId, java.lang.String deviceId, java.lang.String parentChassisId, java.lang.String parentChassisDn) throws CollectorException
dataSourceId
- The id of the datasourcedeviceId
- The unique id of the EIRparentChassisId
- Id of chassisparentChassisDn
- Dn of chassisCollectorException
public LTEEIRFunction addEIRFunction(LTEEIR parent, java.lang.String eirName, java.lang.String vendor, java.util.Map<java.lang.String,java.lang.Object> data)
parent
- The parent EIR to add toeirName
- The unique name of the EIR functionvendor
- vendor of the EIRdata
- all other EIR datapublic void addConnection(LTEEIRFunction parent, java.lang.String name, LTEFunction.eConnectionType type, java.util.Map<java.lang.String,java.lang.Object> data)
parent
- The EIR function to add totype
- The type of connection (eConnectionType)
Valid types S13 OAMname
- The name of the remote nbrdata
- All other connection infopublic void addLTEInterface(LTEENBFunction parent, java.lang.String ipAddress, java.util.Map<java.lang.String,java.lang.Object> data)
parent
- The LTEENBFunction to add toipAddress
- ipAddress of interfacedata
- all other interface datapublic void addLTEInterface(LTEMMEFunction parent, java.lang.String ipAddress, java.util.Map<java.lang.String,java.lang.Object> data)
parent
- The LTEMMEFunction to add toipAddress
- ipAddress of interfacedata
- all other interface datapublic void addLTEInterface(LTESGWFunction parent, java.lang.String ipAddress, java.util.Map<java.lang.String,java.lang.Object> data)
parent
- The LTESGWFunction to add toipAddress
- ipAddress of interfacedata
- all other interface datapublic void addLTEInterface(LTEPGWFunction parent, java.lang.String ipAddress, java.util.Map<java.lang.String,java.lang.Object> data)
parent
- The LTEPGWFunction to add toipAddress
- ipAddress of interfacedata
- all other interface datapublic void addLTEInterface(LTEHSSFunction parent, java.lang.String ipAddress, java.util.Map<java.lang.String,java.lang.Object> data)
parent
- The LTEHSSFunction to add toipAddress
- ipAddress of interfacedata
- all other interface datapublic void addLTEInterface(LTEPCRFFunction parent, java.lang.String ipAddress, java.util.Map<java.lang.String,java.lang.Object> data)
parent
- The LTEPCRFFunction to add toipAddress
- ipAddress of interfacedata
- all other interface datapublic void addLTEInterface(LTEEIRFunction parent, java.lang.String ipAddress, java.util.Map<java.lang.String,java.lang.Object> data)
parent
- The LTEEIRFunction to add toipAddress
- ipAddress of interfacedata
- all other interface datapublic void addPlmn(LTEENBFunction parent, java.util.Map<java.lang.String,java.lang.Object> data)
parent
- The LTEENBFunction to add todata
- all plmn datapublic void addPlmn(LTEMMEFunction parent, java.util.Map<java.lang.String,java.lang.Object> data)
parent
- The LTEMMEFunction to add todata
- all plmn datapublic void addPlmn(LTESGWFunction parent, java.util.Map<java.lang.String,java.lang.Object> data)
parent
- The LTESGWFunction to add todata
- all plmn datapublic void addPlmn(LTEPGWFunction parent, java.util.Map<java.lang.String,java.lang.Object> data)
parent
- The LTEPGWFunction to add todata
- all plmn datapublic void addPlmn(LTEHSSFunction parent, java.util.Map<java.lang.String,java.lang.Object> data)
parent
- The LTEHSSFunction to add todata
- all plmn datapublic void addPlmn(LTEPCRFFunction parent, java.util.Map<java.lang.String,java.lang.Object> data)
parent
- The PCRF to add todata
- all plmn datapublic void addPlmn(LTEEIRFunction parent, java.util.Map<java.lang.String,java.lang.Object> data)
parent
- The LTEEIRFunction to add todata
- all plmn datapublic java.lang.String getENodeBData(int dataSourceId, java.lang.String deviceId)
dataSourceId
- The ID of the datasourcedeviceId
- The ID of the ENodeBpublic java.lang.String getMMEData(int dataSourceId, java.lang.String deviceId)
dataSourceId
- The ID of the datasourcedeviceId
- The ID of the MMEpublic java.lang.String getSGWData(int dataSourceId, java.lang.String deviceId)
dataSourceId
- The ID of the datasourcedeviceId
- The ID of the SGWpublic java.lang.String getPGWData(int dataSourceId, java.lang.String deviceId)
dataSourceId
- The ID of the datasourcedeviceId
- The ID of the PGWpublic java.lang.String getHSSData(int dataSourceId, java.lang.String deviceId)
dataSourceId
- The ID of the datasourcedeviceId
- The ID of the HSSpublic java.lang.String getPCRFData(int dataSourceId, java.lang.String deviceId)
dataSourceId
- The ID of the datasourcedeviceId
- The ID of the PCRFpublic java.lang.String getEIRData(int dataSourceId, java.lang.String deviceId)
dataSourceId
- The ID of the datasourcedeviceId
- The ID of the EIR