Design do Equipamento de Teste

Cada equipamento de teste é dividido em duas camadas principais: uma camada de front end e de back end. O conjunto de serviços de front end implementa as interfaces do sistema Head-End, que recebe solicitações correspondentes às especificações mostradas na lista abaixo. Cada um desses serviços chama a camada de "back end" do equipamento de teste, que define medidores e define seus atributos. Esses medidores são armazenados em um arquivo dentro do equipamento de teste chamado mterdb.xml.
Observação: O arquivo meterdb.xml pode ser modificado pré-implantação, mas não pós-implantação. No entanto, o equipamento de teste retém um "banco de dados" em memória dos medidores no arquivo. A representação em memória pode ser modificada usando os serviços da Web da concessionária. Observe que todas as alterações na estrutura serão perdidas quando o servidor é reiniciado ou o composto do equipamento de teste é reimplantado.

Itron OpenWay

  • www.itron.com.ami.2008.10.control

    • ReconnectMeter

    • GetReconnectMeterResult

    • DisconnectMeter

    • GetDisconnectMeterResult

  • www.itron.com.ami.2008.10.data

    • ContingencyReadByEndpoint

    • GetContingencyReadByEndpointResult

    • InterrogateByGroup

    • GetInterrogateByGroupResult

  • www.itron.com.ami.2008.10.control

    • PingByEndpoints

    • ReconnectMeter

    • GetReconnectMeterResult

    • DisconnectMeter

    • GetDisconnectMeterResult

  • www.itron.com.ami.2012.03.control.diagnostic

    • PingByEndpoints

    • GetPingByEndpointsResult

  • www.itron.com.ami.2009.08.provisioning

    • AddMeterDefinitions

    • DeregisterMeters

Landis+Gyr

  • http://www.multispeak.org/Version_​3.0 MR_​CB (Meter Reading_​Customer Billing)

    • MeterAddNotification

    • MeterRemoveNotification

    • InitiateMeterReadByMeterNumber

  • http://www.multispeak.org/Version_​3.0 CD_​CB (Connect/Disconnect_​Customer Billing)

  • InitiateConnectDisconnect

O equipamento de teste do LG enviará as respostas abaixo para os compostos correspondentes do BPEL:

  • http://www.multispeak.org/Version_​3.0 CB_​MR (Customer Billing_​Meter Reading)

  • ReadingChangedNotification

  • http://www.multispeak.org/Version_​3.0 CB_​CD (Customer Billing_​Connect/Disconnect)

  • CDStateChangedNotification

Sensus RNI

  • http://www.multispeak.org/Version_​4.1_​Release MR_​Server

    • MeterAddNotification

    • MeterRemoveNotification

    • InitiateMeterReadingsByMeterID

  • http://www.multispeak.org/Version_​4.1_​Release CD_​Server

    • IitiateConnectDisconnect

  • http://www.multispeak.org/Version_​4.1_​Release CB_​Server

    • CDStatesChangedNotification (resposta assíncrona)

    • ReadingChangedNotification (resposta assíncrona)

  • http://www.multispeak.org/Version_​4.1_​Release OD_​Server

    • InitiateOutageDetectionEventRequest

Silver Spring Networks

  • urn:com:ssn:schema:service:v1.4:DataAggregation and urn:com:ssn:schema:service:v1.6:DataAggregation

    • getMeterFieldStatus

  • urn:com:ssn:schema:service:v1.4:DeviceManager and urn:com:ssn:schema:service:v1.6:DeviceManager

    • FindDevice

    • ReplaceDeviceAtLocation

    • ReplaceLocation

  • urn:com:ssn:schema:service:v1.4:DeviceResults and urn:com:ssn:schema:service:v1.6:DeviceResults

    • getRemoteProvisioningResultsByJobID

    • getMeterReadResultsByJobID

    • getPingResultsByJobID

  • urn:com:ssn:schema:service:v1.4:JobManager and urn:com:ssn:schema:service:v1.6:JobManager

    • addRemoteProvisioningJob

    • getJobStatus

    • addMeterReadJob

    • addPingJobfindJob

    • getJobStatusForDevice