1 Introduction
This document describes the interface exposed by Ericsson™ Dynamic Activation (EDA) for provisioning of EIR data. The interface exposes a number of Customers Service Orders (CSOs) that enables management of equipment, equipment status, and search orders EIR-related data stored in a Consolidated User Data Base (CUDB).
The exposed interface can be used by a Customer Administration System (CAS) or any other provisioning system.
1.1 Purpose and Scope
This document describes the supported Customers Service Orders (CSOs) in the CAI3G interface which is used for provisioning of EIR data.
CAI3G is an Ericsson propriety interface which enables provisioning of user and subscriber data in telecommunication and IT networks. It is a web service interface based on Simple Object Access Protocol (SOAP) 1.1. This document is not a tutorial of CAI3G, the document must be read together with the Generic CAI3G specification, which is described in Generic CAI3G Interface 1.2, Reference [2]
1.2 Target Group
The target groups for this document are as follows:
- System Integrator
For more information about the different target groups, see Library Overview, Reference [3].
1.3 Typographic Conventions
Typographic conventions are described in Library Overview3, Reference [3].
In addition, this document uses the following to indicate operations:
| C | Create | |
| S | Set | |
| G | Get | |
| D | Delete | |
1.4 Prerequisites
To use this document fully, users must meet the following prerequisites:
- Basic knowledge about the Dynamic Activation product
- Knowledge about Generic CAI3G Interface 1.2, Reference [2].
1.5 Namespaces
The following namespaces are referred to in this document:
- CAI3G 1.2 Namespace:
http://schemas.ericsson.com/cai3g1.2/
- EIR Provisioning Namespace:
http://schemas.ericsson.com/ma/EIR/
1.6 Legends
The following table shows the legends used in XML schema figures in this specification.
|
Legend |
Description |
|---|---|
|
XML attribute | |
|
Optional XML element | |
|
Choice icon | |
|
Mandatory XML element | |
|
Structured element | |
|
Subobject element The occurrence of this element is 0–15. | |
|
User-defined type This is not a standard XML schema type. It is introduced to describe MO schema structure more clearly. In practice, this type is to be replaced by the corresponding elements. | |
|
|
Sequence icon A list of elements, the sequence order must be followed. |
|
msisdn * |
The “*” after msisdn indicates the element, such as msisdn here, can be used as an MOId. |
1.7 Operations
See the following table for the operations, or Managed Objects (MOs), and valid operations covered in this document.
|
MO |
Operations | |||
|---|---|---|---|---|
|
Create |
Get |
Set |
Delete | |
|
Equipment |
x |
x |
x |
x |
|
Equipment |
x |
x | ||
|
Cloned Handset User |
x |
x |
x |
x |
|
Mobile Station |
x |
x |
x | |
|
SearchOrders |
x |
x |
x |
x |
|
EquipmentStatus |
x |
|||
|
FixedSim |
x |
x |
x | |
1.8 Web Service Interface
The Web Services Definition Language (WSDL) and XML Schema Definition Language (XSD) files that describe the provisioning interface can be found in /home/dveinstaller/ma/. It is also possible to download the files and view or store them in an appropriate area by following below instruction:
- Save the zip file, Dynamic_Activation_WSDL_ and_ XSD_ files.zip, to a local folder.
- Unpack the zip file.
1.9 MOType
MOType is a plain text string based on the type xs:string. An MO type consists of two parts. One is the namespace of the MO, and the other is the MO name string that is always starting with an alphabetical character in either upper or lower case, followed by zero or more alphabetical characters, digits or underscores.
Those two parts are connected with symbol @. The syntax of the MOType string is MO_Name@MO_Namespace. The name string of an MO type must follow the regular expression: [A-Za-z][A-Za-z0-9]*
The MO name together with the MO namespace must be globally unique.
1.10 MOId
MOId is an Extensible Markup Language (XML) fragment containing the MOId parameter-value pairs that are used to identify an MO instance in the interface data model. CAI3G 1.2 standard supports compound MO identifiers or multiple MO identifier. The following is an example of an MOId:
Example 1 Example of MOId
<MOId> <msisdn>46455395000</msisdn> <imsi>46234563545000</imsi> </MOId>
The MOId is defined as a sequence of xs:any element in CAI3G schema file. It is the developers responsibility to define the real schema for this parameter.
The MOId is also the key attributes that must be defined in the top-level element, CreateMODefinition or SetMODefinition, within MOAttributes parameter.
Each implementation of CAI3G interface is to define own logic relationship of MOId. It is also the CAI3GAgents responsibility to interpret this parameter correctly by either the hard-coded logic or the dynamic parsing of the schema.
2 Create Equipment
This section covers the EIR-FE Equipment command CreateEquipment.
MOType
Equipment@http://schemas.ericsson.com/ma/EIR/
2.1 Request Data
2.1.1 Parameters
MOId
- Note:
- The Check Digit in the IMEI value is not supported.
|
Parameter |
Type |
Occurrence |
Description | |
|---|---|---|---|---|
|
imei |
String Pattern value="[0-9]*" minLength value="14" maxLength value="14" |
Mandatory |
This attribute contains the IMEI associated with the equipment. | |
|
svn |
String Pattern value=”[0-9]{2}" |
Optional |
This attribute contains the Software Version Number associated with the equipment. If this parameter is not included, Dynamic Activation uses an internal value of "0F" (not used on the CAI3G interface). SVN value 99 is reserved for future use. | |
MOAttributes
The parameters that are used in the operation are shown in Figure 1.
The following table covers the parameters that can be used in a CreateEquipment request.
- Note:
- The Check Digit in the IMEI value is not supported.
|
Parameter |
Type |
Occurrence |
Description | |
|---|---|---|---|---|
|
imei |
String Pattern value="[0-9]*" minLength value="14" maxLength value="14" |
Mandatory |
This attribute contains the IMEI associated with the equipment. | |
|
svn |
String Pattern value=”[0-9]{2}" |
Optional |
This attribute contains the Software Version Number associated with the equipment. If this parameter is not included, Dynamic Activation uses an internal value of "0F" (not used on the CAI3G interface). SVN value 99 is reserved for future use. | |
|
date |
Date Format is yyyy-mm-dd. |
Optional |
This attribute contains the date when the equipment is created. | |
|
time |
Time Format is hh:mm:ss. |
Optional |
This attribute contains the time when the equipment is created. | |
|
comment |
String minLength value="0" maxLength value="255" |
Optional |
This attribute contains a comment related to why the equipment is created. | |
|
InsertEquipmentListType | ||||
|
equipmentListNumber |
Integer minInclusive value="0" maxInclusive value="9" |
Mandatory |
This attribute contains the list number for which the equipment is to be defined. | |
|
insertReason |
String Enumeration value="10" Enumeration value="11" Enumeration value="16" Enumeration value="23" Enumeration value="25" |
Optional |
This attribute contains the reason for creating the equipment(1) 10 = Faulty or broken | |
|
clarifyReason |
String maxLength value="20" |
Optional |
This attribute contains an explanatory text stating the reason for creating the equipment. | |
|
sourceOfRequest |
String maxLength value="25" |
Optional |
This attribute contains the name of a third party that initiated the creation of the equipment. | |
(1) Default value is 11
2.2 Examples
Request Example
This section gives an example of a CreateEquipment request message, as shown in Example 2.
Example 2 Create Equipment Request Message
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cai3="http://schemas.ericsson.com/cai3g1.2/" xmlns:eir="http://schemas.ericsson.com/ma/EIR/"> <soapenv:Header> <cai3:SessionId>session_id</cai3:SessionId> </soapenv:Header> <soapenv:Body> <cai3:Create> <cai3:MOType>Equipment@http://schemas.ericsson.com/ma/EIR/ </cai3:MOType> <cai3:MOId> <eir:imei>55555987654321</eir:imei> <eir:svn>16</eir:svn> </cai3:MOId> <cai3:MOAttributes> <eir:CreateEquipment imei="55555987654321" svn="16"> <eir:imei>55555987654321</eir:imei> <eir:svn>16</eir:svn> <eir:date>2011-01-19</eir:date> <eir:time>13:50:00</eir:time> <eir:comment>A comment</eir:comment> <eir:InsertEquipmentListType> <eir:equipmentListNumber>2</eir:equipmentListNumber> <eir:insertReason>23</eir:insertReason> </eir:InsertEquipmentListType> <eir:clarifyReason>A clarify reason</eir:clarifyReason> <eir:sourceOfRequest>A source of request </eir:sourceOfRequest> </eir:CreateEquipment> </cai3:MOAttributes> </cai3:Create> </soapenv:Body> </soapenv:Envelope>
Create an EIR Equipment active in list l2.
Response Example
This section gives an example of a CreateEquipment response message, as shown in Example 3.
Example 3 Create Equipment Response Message
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cai3g="http://schemas.ericsson.com/cai3g1.2/"> <S:Header> <cai3g:SessionId>session_id</cai3g:SessionId> </S:Header> <S:Body> <ns2:CreateResponse xmlns:ns2="http://schemas.ericsson.com/cai3g1.2/"> <ns2:MOId> <eir:imei xmlns:eir="http://schemas.ericsson.com/ma/EIR/">55555987654321</eir:imei> <eir:svn xmlns:eir="http://schemas.ericsson.com/ma/EIR/">16</eir:svn> </ns2:MOId> </ns2:CreateResponse> </S:Body> </S:Envelope>
3 Get Equipment
This section covers the EIR-FE Equipment command GetEquipment.
MOType
Equipment@http://schemas.ericsson.com/ma/EIR/
3.1 Request Data
3.1.1 Parameters
The following table covers the parameters that can be used in a GetEquipment request.
- Note:
- The Check Digit in the IMEI value is not supported.
|
Parameter |
Type |
Occurrence |
Description | |
|---|---|---|---|---|
|
imei |
String Pattern value="[0-9]*" minLength value="14" maxLength value="14" |
Mandatory |
This attribute contains the IMEI associated with the equipment. | |
|
svn |
String Pattern value=”[0-9]{2}" |
Optional |
This attribute contains the Software Version Number associated with the equipment. If this parameter is not included, Dynamic Activation uses an internal value of "0F" (not used on the CAI3G interface). SVN value 99 is reserved for future use. | |
3.2 Response Data
3.2.1 Parameters
MOId
The parameters that are used in the operation are shown in Figure 2.
The following table covers the parameters that can be received in a GetEquipment response.
- Note:
- The Check Digit in the IMEI value is not supported.
|
Parameter |
Type |
Occurrence |
Description | |
|---|---|---|---|---|
|
imei |
String Pattern value="[0-9]*" minLength value="14" maxLength value="14" |
Mandatory |
This attribute contains the IMEI associated with the equipment. | |
|
svn |
String Pattern value=”[0-9]{2}" |
Optional |
This attribute contains the Software Version Number associated with the equipment. SVN value 99 is reserved for future use. | |
|
date |
Date Format is yyyy-mm-dd. |
Optional |
This attribute contains the date when the equipment is created. | |
|
time |
Time Format is hh:mm:ss. |
Optional |
This attribute contains the time when the equipment is created. | |
|
comment |
string minLength value="0" maxLength value="255" |
Optional |
This attribute contains a comment related to why the equipment is created. | |
|
equipmentListNumber |
Integer minInclusive value="0" maxInclusive value="9" |
Optional |
This attribute contains the lists for which the equipment is defined. One equipment can be included in up to 10 lists. | |
3.3 Examples
Request Example
This section gives an example of a GetEquipment request message, as shown in Example 4.
Example 4 Get Equipment Request Message
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cai3="http://schemas.ericsson.com/cai3g1.2/" xmlns:eir="http://schemas.ericsson.com/ma/EIR/"> <soapenv:Header> <cai3:SessionId>session_id</cai3:SessionId> </soapenv:Header> <soapenv:Body> <cai3:Get> <cai3:MOType>Equipment@http://schemas.ericsson.com/ma/EIR/ </cai3:MOType> <cai3:MOId> <eir:imei>55555987654321</eir:imei> <eir:svn>16</eir:svn> </cai3:MOId> </cai3:Get> </soapenv:Body> </soapenv:Envelope>
Get EIR Equipment data with IMEI number 55555987654321.
Response Example
This section gives an example of a GetEquipment response message, as shown in Example 5.
Example 5 Get Equipment Response Message
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cai3g="http://schemas.ericsson.com/cai3g1.2/"> <S:Header> <cai3g:SessionId>session_id</cai3g:SessionId> </S:Header> <S:Body> <ns2:GetResponse xmlns:ns2="http://schemas.ericsson.com/cai3g1.2/"> <ns2:MOAttributes> <ns:GetResponseEquipment imei="55555987654321" svn="16" xmlns:ns="http://schemas.ericsson.com/ma/EIR/"> <ns:imei>55555987654321</ns:imei> <ns:svn>16</ns:svn> <ns:date>2011-01-19</ns:date> <ns:time>13:50:00</ns:time> <ns:comment>A comment</ns:comment> <ns:EquipmentListType> <ns:equipmentListNumber>2</ns:equipmentListNumber> </ns:EquipmentListType> </ns:GetResponseEquipment> </ns2:MOAttributes> </ns2:GetResponse> </S:Body> </S:Envelope>
4 Set Equipment
This section covers the EIR-FE Equipment command SetEquipment.
MOType
Equipment@http://schemas.ericsson.com/ma/EIR/
4.1 Request Data
4.1.1 Parameters
MOId
- Note:
- The Check Digit in the IMEI value is not supported.
|
Parameter |
Type |
Occurrence |
Description | |
|---|---|---|---|---|
|
imei |
String Pattern value="[0-9]*" minLength value="14" maxLength value="14" |
Mandatory |
This attribute contains the IMEI associated with the equipment. | |
|
svn |
String Pattern value=”[0-9]{2}" |
Optional |
This attribute contains the Software Version Number associated with the equipment. If this parameter is not included, Dynamic Activation uses an internal value of "0F" (not used on the CAI3G interface). SVN value 99 is reserved for future use. | |
MOAttributes
The parameters that are used in the operation are shown in Figure 3.
The following table covers the parameters that can be used in a SetEquipment request.
|
Parameter |
Type |
Occurrence |
Description | |
|---|---|---|---|---|
|
date |
Date Format is yyyy-mm-dd. |
Optional |
This attribute contains the date when the equipment is created. | |
|
time |
Time Format is hh:mm:ss. |
Optional |
This attribute contains the time when the equipment is created. | |
|
comment |
String minLength value="0" maxLength value="255" |
Optional |
This attribute contains a comment related to why the equipment is created. | |
|
InsertEquipmentListType(1) | ||||
|
equipmentListNumber |
Integer minInclusive value="0" maxInclusive value="9" |
Mandatory |
This attribute contains the list number for which the equipment is to be defined. | |
|
insertReason |
String Enumeration value="10" Enumeration value="11" Enumeration value="16" Enumeration value="23" Enumeration value="25" |
Optional |
This attribute contains the reason for creating the equipment(2) 10 = Faulty or broken | |
|
RemoveEquipmentListType (1) | ||||
|
equipmentListNumber |
Integer minInclusive value="0" maxInclusive value="9" |
Mandatory |
This attribute contains the list number for which the equipment is to be defined. | |
|
removeReason |
String Enumeration value="14" Enumeration value="18" Enumeration value="20" Enumeration value="22" Enumeration value="24" |
Optional |
This attribute contains the reason for creating the equipment(3) 14 = Found | |
|
clarifyReason |
String maxLength value="20" |
Optional |
This attribute contains an explanatory text stating the reason for creating the equipment. | |
|
sourceOfRequest |
String maxLength value="25" |
Optional |
This attribute contains the name of a third party that initiated the creation of the equipment. | |
(1) Only one can be selected
(2) Default value is 11
(3) Default value is 14
4.2 Examples
Request Example
This section gives an example of a SetEquipment request message, as shown in Example 6.
Example 6 Set Equipment Request Message
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cai3="http://schemas.ericsson.com/cai3g1.2/" xmlns:eir="http://schemas.ericsson.com/ma/EIR/"> <soapenv:Header> <cai3:SessionId>session_id</cai3:SessionId> </soapenv:Header> <soapenv:Body> <cai3:Set> <cai3:MOType>Equipment@http://schemas.ericsson.com/ma/EIR/ </cai3:MOType> <cai3:MOId> <eir:imei>55555987654321</eir:imei> <eir:svn>16</eir:svn> </cai3:MOId> <cai3:MOAttributes> <eir:SetEquipment imei="55555987654321" svn="16"> <eir:date>2011-02-12</eir:date> <eir:time>11:40:00</eir:time> <eir:comment>Set comment</eir:comment> <eir:InsertEquipmentListType> <eir:equipmentListNumber>9</eir:equipmentListNumber> <eir:insertReason>23</eir:insertReason> </eir:InsertEquipmentListType> <eir:clarifyReason>Set reason</eir:clarifyReason> <eir:sourceOfRequest>Set source</eir:sourceOfRequest> </eir:SetEquipment> </cai3:MOAttributes> </cai3:Set> </soapenv:Body> </soapenv:Envelope>
Set and create EIR Equipment active in list l9.
- Note:
- The attributes date, time, and comment are updated if they are included in the request.
Response Example
This section gives an example of a SetEquipment response message, as shown in Example 7.
Example 7 Set Equipment Response Message
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cai3g="http://schemas.ericsson.com/cai3g1.2/"> <S:Header> <cai3g:SessionId>session_id</cai3g:SessionId> </S:Header> <S:Body> <ns2:SetResponse xmlns:ns2="http://schemas.ericsson.com/cai3g1.2/" /> </S:Body> </S:Envelope>
5 Delete Equipment
This section covers the EIR-FE Equipment command DeleteEquipment.
MOType
Equipment@http://schemas.ericsson.com/ma/EIR/
5.1 Request Data
5.1.1 Parameters
MOId
- Note:
- The Check Digit in the IMEI value is not supported.
|
Parameter |
Type |
Occurrence |
Description | |
|---|---|---|---|---|
|
imei |
String Pattern value="[0-9]*" minLength value="14" maxLength value="14" |
Mandatory |
This attribute contains the IMEI associated with the equipment. | |
|
svn |
String Pattern value=”[0-9]{2}" |
Optional |
This attribute contains the Software Version Number associated with the equipment. If this parameter is not included, Dynamic Activation uses an internal value of "0F" (not used on the CAI3G interface). SVN value 99 is reserved for future use. | |
MOAttributes
The parameters that are used in the operation are shown in Figure 4.
The following table covers the parameters that can be used in a DeleteEquipment request.
|
Parameter |
Type |
Occurrence |
Description | |
|---|---|---|---|---|
|
comment |
String minLength value="0" maxLength value="255" |
Optional |
This attribute contains a comment related to why the equipment is created. | |
|
removeReason |
String Enumeration value="14" Enumeration value="18" Enumeration value="20" Enumeration value="22" Enumeration value="24" |
Optional |
This attribute contains the reason for creating the equipment(1) 14 = Found | |
|
clarifyReason |
String maxLength value="20" |
Optional |
This attribute contains an explanatory text stating the reason for creating the equipment. | |
|
sourceOfRequest |
String maxLength value="25" |
Optional |
This attribute contains the name of a third party that initiated the creation of the equipment. | |
(1) Default value is 14
5.2 Examples
Request Example
This section gives an example of a DeleteEquipment request message, as shown in Example 8.
Example 8 Delete Equipment Request Message
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cai3="http://schemas.ericsson.com/cai3g1.2/" xmlns:eir="http://schemas.ericsson.com/ma/EIR/"> <soapenv:Header> <cai3:SessionId>session_id</cai3:SessionId> </soapenv:Header> <soapenv:Body> <cai3:Delete> <cai3:MOType>Equipment@http://schemas.ericsson.com/ma/EIR/ </cai3:MOType> <cai3:MOId> <eir:imei>55555987654321</eir:imei> <eir:svn>16</eir:svn> </cai3:MOId> </cai3:Delete> </soapenv:Body> </soapenv:Envelope>
Remove EIR Equipment with IMEI number 55555987654321.
Response Example
This section gives an example of a DeleteEquipment response message, as shown in Example 9.
Example 9 Delete Equipment Response Message
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cai3g="http://schemas.ericsson.com/cai3g1.2/"> <S:Header> <cai3g:SessionId>session_id</cai3g:SessionId> </S:Header> <S:Body> <ns2:DeleteResponse xmlns:ns2="http://schemas.ericsson.com/cai3g1.2/"> <ns2:MOId> <eir:imei xmlns:eir="http://schemas.ericsson.com/ma/EIR/">55555987654321 </eir:imei> <eir:svn xmlns:eir="http://schemas.ericsson.com/ma/EIR/">16</eir:svn> </ns2:MOId> </ns2:DeleteResponse> </S:Body> </S:Envelope>
6 Create Equipments
This section covers the EIR-FE Equipment command CreateEquipments.
The CreateEquipments create one or more equipments in the CUDB. Maximum ten equipments can be created.
MOType
Equipments@http://schemas.ericsson.com/ma/EIR/
6.1 Request Data
6.1.1 Parameters
MOId
- Note:
- The Check Digit in the IMEI value is not supported, imeiFrom, or imeiTo.
|
Parameter |
Type |
Occurrence |
Description | |
|---|---|---|---|---|
|
imeiFrom |
String Pattern value="[0-9]*" minLength value=14 maxLength value=14 |
Mandatory |
This attribute contains the IMEI associated with the first equipment. | |
|
imeiTo |
String Pattern value="[0-9]*" minLength value=14 maxLength value=14 |
Mandatory |
This attribute contains the IMEI associated with the last equipment. | |
|
svn |
String Pattern value=”[0-9]{2}" |
Optional |
This attribute contains the Software Version Number associated with the equipment. If this parameter is not included, Dynamic Activation uses an internal value of "0F" (not used on the CAI3G interface). SVN value 99 is reserved for future use. | |
MOAttributes
The parameters that are used in the operation are shown in Figure 5.
The following table covers the parameters that can be used in a CreateEquipments request.
- Note:
- The Check Digit in the IMEI value is not supported, imeiFrom, or imeiTo.
|
Parameter |
Type |
Occurrence |
Description | |
|---|---|---|---|---|
|
imeiFrom |
String Pattern value="[0-9]*" minLength value="14" maxLength value="14" |
Mandatory |
This attribute contains the IMEI associated with the first equipment. | |
|
imeiTo |
String Pattern value="[0-9]*" minLength value="14" maxLength value="14" |
Mandatory |
This attribute contains the IMEI associated with the last equipment. | |
|
svn |
String Pattern value=”[0-9]{2}" |
Optional |
This attribute contains the Software Version Number associated with the equipment. If this parameter is not included, Dynamic Activation uses an internal value of "0F" (not used on the CAI3G interface). SVN value 99 is reserved for future use. | |
|
date |
Date Format is yyyy-mm-dd. |
Optional |
This attribute contains the date when the equipment is created. | |
|
time |
Time Format is hh:mm:ss. |
Optional |
This attribute contains the time when the equipment is created. | |
|
comment |
String minLength value="0" maxLength value="255" |
Optional |
This attribute contains a comment related to why the equipment is created. | |
|
InsertEquipmentListType | ||||
|
equipmentListNumber |
Integer minInclusive value="0" maxInclusive value="9" |
Mandatory |
This attribute contains the list number for which the equipment is to be defined. | |
|
insertReason |
String Enumeration value="10" Enumeration value="11" Enumeration value="16" Enumeration value="23" Enumeration value="25" |
Optional |
This attribute contains the reason for creating the equipment(1) 10 = Faulty or broken | |
|
clarifyReason |
String maxLength value="20" |
Optional |
This attribute contains an explanatory text stating the reason for creating the equipment. | |
|
sourceOfRequest |
String maxLength value="25" |
Optional |
This attribute contains the name of a third party that initiated the creation of the equipment. | |
(1) Default value is 11
6.2 Examples
Request Example
This section gives an example of a CreateEquipments request message, as shown in Example 10.
Example 10 Create Equipments Request Message
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cai3="http://schemas.ericsson.com/cai3g1.2/" xmlns:eir="http://schemas.ericsson.com/ma/EIR/"> <soapenv:Header> <cai3:SessionId>session_id</cai3:SessionId> </soapenv:Header> <soapenv:Body> <cai3:Create> <cai3:MOType>Equipments@http://schemas.ericsson.com/ma/EIR/ </cai3:MOType> <cai3:MOId> <eir:imeiFrom>10000000000100</eir:imeiFrom> <eir:imeiTo>10000000000109</eir:imeiTo> <eir:svn>55</eir:svn> </cai3:MOId> <cai3:MOAttributes> <eir:CreateEquipments imeiFrom="10000000000100" imeiTo="10000000000109" svn="55"> <eir:imeiFrom>10000000000100</eir:imeiFrom> <eir:imeiTo>10000000000109</eir:imeiTo> <eir:svn>55</eir:svn> <eir:InsertEquipmentListType> <eir:equipmentListNumber>2</eir:equipmentListNumber> </eir:InsertEquipmentListType> </eir:CreateEquipments> </cai3:MOAttributes> </cai3:Create> </soapenv:Body> </soapenv:Envelope>
Create ten EIR Equipments active in list l2.
Response Example
This section gives an example of a CreateEquipments response message, as shown in Example 11.
Example 11 Create Equipments Response Message
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cai3g="http://schemas.ericsson.com/cai3g1.2/"> <S:Header> <cai3g:SessionId>session_id</cai3g:SessionId> </S:Header> <S:Body> <ns2:CreateResponse xmlns:ns2="http://schemas.ericsson.com/cai3g1.2/"> <ns2:MOId> <eir:imeiFrom xmlns:eir="http://schemas.ericsson.com/ma/EIR/">10000000000100 </eir:imeiFrom> <eir:imeiTo xmlns:eir="http://schemas.ericsson.com/ma/EIR/">10000000000109 </eir:imeiTo> <eir:svn xmlns:eir="http://schemas.ericsson.com/ma/EIR/">55</eir:svn> </ns2:MOId> </ns2:CreateResponse> </S:Body> </S:Envelope>
7 Delete Equipments
This section covers the EIR-FE Equipment command DeleteEquipments.
The DeleteEquipments deletes one or more equipments in the CUDB. Maximum ten equipments can be deleted.
MOType
Equipments@http://schemas.ericsson.com/ma/EIR/
7.1 Request Data
7.1.1 Parameters
MOId
- Note:
- The Check Digit in the IMEI value is not supported, imeiFrom, or imeiTo.
|
Parameter |
Type |
Occurrence |
Description | |
|---|---|---|---|---|
|
imeiFrom |
String Pattern value="[0-9]*" minLength value="14" maxLength value="14" |
Mandatory |
This attribute contains the IMEI associated with the first equipment. | |
|
imeiTo |
String Pattern value="[0-9]*" minLength value="14" maxLength value="14" |
Mandatory |
This attribute contains the IMEI associated with the last equipment. | |
|
svn |
String Pattern value=”[0-9]{2}" |
Optional |
This attribute contains the Software Version Number associated with the equipment. If this parameter is not included, Dynamic Activation uses an internal value of "0F" (not used on the CAI3G interface). SVN value 99 is reserved for future use. | |
MOAttributes
The parameters that are used in the operation are shown in Figure 6.
The following table covers the parameters that can be used in a DeleteEquipments request.
|
Parameter |
Type |
Occurrence |
Description | |
|---|---|---|---|---|
|
comment |
String minLength value="0" maxLength value="255" |
Optional |
This attribute contains a comment related to why the equipment is created. | |
|
removeReason |
String Enumeration value = "14" Enumeration value = "18" Enumeration value = "20" Enumeration value = "22" Enumeration value = "24" |
Optional |
This attribute contains the reason for removing the equipment. (1) 14 = Found | |
|
clarifyReason |
String maxLength value="20" |
Optional |
This attribute contains an explanatory text stating the reason for deleting the equipment. | |
|
sourceOfRequest |
String maxLength value="25" |
Optional |
This attribute contains the name of a third party that initiated the deletion of the equipment. | |
(1) Default value is 14
7.2 Examples
Request Example
This section gives an example of a DeleteEquipments request message, as shown in Example 12.
Example 12 Delete Equipments Request Message
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cai3="http://schemas.ericsson.com/cai3g1.2/" xmlns:eir="http://schemas.ericsson.com/ma/EIR/"> <soapenv:Header> <cai3:SessionId>sessionid_id</cai3:SessionId> </soapenv:Header> <soapenv:Body> <cai3:Delete> <cai3:MOType>Equipments@http://schemas.ericsson.com/ma/EIR/ </cai3:MOType> <cai3:MOId> <eir:imeiFrom>10000000000105</eir:imeiFrom> <eir:imeiTo>10000000000109</eir:imeiTo> <eir:svn>55</eir:svn> </cai3:MOId> <cai3:MOAttributes> <eir:DeleteEquipments imeiFrom="10000000000105" imeiTo="10000000000109" svn="55"> <eir:comment>Delete comment</eir:comment> <eir:removeReason>22</eir:removeReason> <eir:clarifyReason>Delete reason</eir:clarifyReason> <eir:sourceOfRequest>Delete source</eir:sourceOfRequest> </eir:DeleteEquipments> </cai3:MOAttributes> </cai3:Delete> </soapenv:Body> </soapenv:Envelope>
Remove five EIR Equipments.
Response Example
This section gives an example of a DeleteEquipments response message, as shown in Example 13.
Example 13 Delete Equipments Response Message
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cai3g="http://schemas.ericsson.com/cai3g1.2/"> <S:Header> <cai3g:SessionId>sessionid_id</cai3g:SessionId> </S:Header> <S:Body> <ns2:DeleteResponse xmlns:ns2="http://schemas.ericsson.com/cai3g1.2/"> <ns2:MOId> <eir:imeiFrom xmlns:eir="http://schemas.ericsson.com/ma/EIR/">10000000000105 </eir:imeiFrom> <eir:imeiTo xmlns:eir="http://schemas.ericsson.com/ma/EIR/">10000000000109 </eir:imeiTo> <eir:svn xmlns:eir="http://schemas.ericsson.com/ma/EIR/">55 </eir:svn> </ns2:MOId> </ns2:DeleteResponse> </S:Body> </S:Envelope>
8 Create Cloned Handset User
This section covers the EIR-FE Cloned Handset User command CreateClonedHandsetUser.
MOType
ClonedHandsetUser@http://schemas.ericsson.com/ma/EIR/
8.1 Request Data
8.1.1 Parameters
MOId
|
Parameter |
Type |
Occurrence |
Description | |
|---|---|---|---|---|
|
imsi |
String Pattern value="[0-9]*" minLength value="6" maxLength value="15" |
Mandatory |
This attribute contains the IMSI associated with the equipment. | |
MOAttributes
The parameters that are used in the operation are shown in Figure 7.
The following table covers the parameters that can be used in a CreateClonedHandsetUser request.
- Note:
- The Check Digit in the IMEI value is not supported.
|
Parameter |
Type |
Occurrence |
Description | |
|---|---|---|---|---|
|
imsi |
String Pattern value="[0-9]*" minLength value="6" maxLength value="15" |
Mandatory |
This attribute contains the IMSI associated with the equipment. | |
|
ClonedImei |
Sub MO |
Mandatory |
Maximum five cloned IMEIs can be defined | |
|
imei |
String Pattern value="[0-9]*" minLength value="14" maxLength value="14" |
Mandatory |
This attribute contains the IMEI associated with the equipment. | |
|
svn |
String Pattern value=”[0-9]{2}" |
Optional |
This attribute contains the Software Version Number associated with the equipment. If this parameter is not included, Dynamic Activation uses an internal value of "0F" (not used on the CAI3G interface). SVN value 99 is reserved for future use. | |
8.2 Examples
Request Example
This section gives an example of a CreateClonedHandsetUser request message, as shown in Example 14.
Example 14 Create Cloned Handset User Request Message
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cai3="http://schemas.ericsson.com/cai3g1.2/" xmlns:eir="http://schemas.ericsson.com/ma/EIR/"> <soapenv:Header> <cai3:SessionId>session_id</cai3:SessionId> </soapenv:Header> <soapenv:Body> <cai3:Create> <cai3:MOType>ClonedHandsetUser@http://schemas.ericsson.com/ma/EIR/ </cai3:MOType> <cai3:MOId> <eir:imsi>1538567</eir:imsi> </cai3:MOId> <cai3:MOAttributes> <eir:CreateClonedHandsetUser imsi="1538567"> <eir:imsi>1538567</eir:imsi> <eir:ClonedImei imei="12345678915843"> <eir:imei>12345678915843</eir:imei> <eir:svn>66</eir:svn> </eir:ClonedImei> <eir:ClonedImei imei="12345678915844"> <eir:imei>12345678915844</eir:imei> <eir:svn>67</eir:svn> </eir:ClonedImei> <eir:ClonedImei imei="12345678915845"> <eir:imei>12345678915845</eir:imei> <eir:svn>68</eir:svn> </eir:ClonedImei> </eir:CreateClonedHandsetUser> </cai3:MOAttributes> </cai3:Create> </soapenv:Body> </soapenv:Envelope>
Create an EIR ClonedHandsetUser with three ClonedImei.
Response Example
This section gives an example of a CreateClonedHandsetUser response message, as shown in Example 15.
Example 15 Create Cloned Handset User Response Message
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cai3g="http://schemas.ericsson.com/cai3g1.2/"> <S:Header> <cai3g:SessionId>session_id</cai3g:SessionId> </S:Header> <S:Body> <ns2:CreateResponse xmlns:ns2="http://schemas.ericsson.com/cai3g1.2/"> <ns2:MOId> <eir:imsi xmlns:eir="http://schemas.ericsson.com/ma/EIR/">1538567 </eir:imsi> </ns2:MOId> </ns2:CreateResponse> </S:Body> </S:Envelope>
9 Get Cloned Handset User
This section covers the EIR-FE Cloned Handset User command GetClonedHandsetUser.
MOType
ClonedHandsetUser@http://schemas.ericsson.com/ma/EIR/
9.1 Request Data
9.1.1 Parameters
The following table covers the parameters that can be used in a GetClonedHandsetUser request.
|
Parameter |
Type |
Occurrence |
Description | |
|---|---|---|---|---|
|
imsi |
String Pattern value="[0-9]*" minLength value="6" maxLength value="15" |
Mandatory |
This attribute contains the IMSI associated with the equipment. | |
9.2 Response Data
9.2.1 Parameters
MOId
The parameters that are used in the operation are shown in Figure 8.
The following table covers the parameters that are received in a GetClonedHandsetUser response.
- Note:
- The Check Digit in the IMEI value is not supported.
|
Parameter |
Type |
Occurrence |
Description | |
|---|---|---|---|---|
|
imsi |
String Pattern value="[0-9]*" minLength value="6" maxLength value="15" |
Mandatory |
This attribute contains the IMSI associated with the equipment. | |
|
ClonedImei |
Sub MO |
Mandatory |
Maximum five cloned IMEIs can be defined | |
|
imei |
String Pattern value="[0-9]*" minLength value="14" maxLength value="14" |
Mandatory |
This attribute contains the IMEI associated with the equipment. | |
|
svn |
String Pattern value=”[0-9]{2}" |
Optional |
This attribute contains the Software Version Number associated with the equipment. SVN value 99 is reserved for future use. | |
9.3 Examples
Request Example
This section gives an example of a GetClonedHandsetUser request message, as shown in Example 16.
Example 16 Get Cloned Handset User Request Message
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cai3="http://schemas.ericsson.com/cai3g1.2/" xmlns:eir="http://schemas.ericsson.com/ma/EIR/"> <soapenv:Header> <cai3:SessionId>session_id</cai3:SessionId> </soapenv:Header> <soapenv:Body> <cai3:Get> <cai3:MOType>ClonedHandsetUser@http://schemas.ericsson.com/ma/EIR/ </cai3:MOType> <cai3:MOId> <eir:imsi>1538567</eir:imsi> </cai3:MOId> </cai3:Get> </soapenv:Body> </soapenv:Envelope>
Get the EIR ClonedHandsetUser data with IMSI number 1538567.
Response Example
This section gives an example of a GetClonedHandsetUser response message, as shown in Example 17.
Example 17 Get Cloned Handset User Response Message
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cai3g="http://schemas.ericsson.com/cai3g1.2/"> <S:Header> <cai3g:SessionId>session_id</cai3g:SessionId> </S:Header> <S:Body> <ns2:GetResponse xmlns:ns2="http://schemas.ericsson.com/cai3g1.2/"> <ns2:MOAttributes> <ns:GetResponseClonedHandsetUser imsi="1538567" xmlns:ns="http://schemas.ericsson.com/ma/EIR/"> <ns:imsi>1538567</ns:imsi> <ns:ClonedImei imei="12345678915843"> <ns:imei>12345678915843</ns:imei> <ns:svn>66</ns:svn> </ns:ClonedImei> <ns:ClonedImei imei="12345678915844"> <ns:imei>12345678915844</ns:imei> <ns:svn>67</ns:svn> </ns:ClonedImei> <ns:ClonedImei imei="12345678915845"> <ns:imei>12345678915845</ns:imei> <ns:svn>68</ns:svn> </ns:ClonedImei> </ns:GetResponseClonedHandsetUser> </ns2:MOAttributes> </ns2:GetResponse> </S:Body> </S:Envelope>
10 Set Cloned Handset User
This section covers the EIR-FE Cloned Handset User command SetClonedHandsetUser.
MOType
ClonedHandsetUser@http://schemas.ericsson.com/ma/EIR/
10.1 Request Data
10.1.1 Parameters
MOId
|
Parameter |
Type |
Occurrence |
Description | |
|---|---|---|---|---|
|
imsi |
String Pattern value="[0-9]*" minLength value="6" maxLength value="15" |
Mandatory |
This attribute contains the IMSI associated with the equipment. | |
MOAttributes
The parameters that are used in the operation are shown in Figure 9.
The following table covers the parameters that can be used in a SetClonedHandsetUser request.
- Note:
- The Check Digit in the IMEI value is not supported.
|
Parameter |
Type |
Occurrence |
Description | |
|---|---|---|---|---|
|
ClonedImei |
Sub MO [nillable] |
Mandatory |
Maximum five cloned IMEIs can be defined | |
|
imei |
String Pattern value="[0-9]*" minLength value="14" maxLength value="14" |
Mandatory |
This attribute contains the IMEI associated with the equipment. | |
|
svn |
String Pattern value=”[0-9]{2}" |
Optional |
This attribute contains the Software Version Number associated with the equipment. If this parameter is not included, Dynamic Activation uses an internal value of "0F" (not used on the CAI3G interface). SVN value 99 is reserved for future use. | |
10.2 Examples
Request Example
This section gives an example of a SetClonedHandsetUser request message, as shown in Example 18.
Example 18 Set Cloned Handset User Request Message
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cai3="http://schemas.ericsson.com/cai3g1.2/" xmlns:eir="http://schemas.ericsson.com/ma/EIR/"> <soapenv:Header> <cai3:SessionId>session_id</cai3:SessionId> </soapenv:Header> <soapenv:Body> <cai3:Set> <cai3:MOType>ClonedHandsetUser@http://schemas.ericsson.com/ma/EIR/ </cai3:MOType> <cai3:MOId> <eir:imsi>1538567</eir:imsi> </cai3:MOId> <cai3:MOAttributes> <eir:SetClonedHandsetUser imsi="1538567"> <eir:ClonedImei imei="12345678915846"> <eir:imei>12345678915846</eir:imei> <eir:svn>69</eir:svn> </eir:ClonedImei> </eir:SetClonedHandsetUser> </cai3:MOAttributes> </cai3:Set> </soapenv:Body> </soapenv:Envelope>
Set and create EIR ClonedHandsetUser with additional one ClonedImei.
Response Example
This section gives an example of a SetClonedHandsetUser response message, as shown in Example 19.
Example 19 Set Cloned Handset User Response Message
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cai3g="http://schemas.ericsson.com/cai3g1.2/"> <S:Header> <cai3g:SessionId>session_id</cai3g:SessionId> </S:Header> <S:Body> <ns2:SetResponse xmlns:ns2="http://schemas.ericsson.com/cai3g1.2/" /> </S:Body> </S:Envelope>
11 Delete Cloned Handset User
This section covers the EIR-FE Cloned Handset User command DeleteClonedHandsetUser.
MOType
ClonedHandsetUser@http://schemas.ericsson.com/ma/EIR/
11.1 Request Data
11.1.1 Parameters
MOId
|
Parameter |
Type |
Occurrence |
Description | |
|---|---|---|---|---|
|
imsi |
String Pattern value="[0-9]*" minLength value="6" maxLength value="15" |
Mandatory |
This attribute contains the IMSI associated with the equipment. | |
MOAttributes
11.2 Examples
Request Example
This section gives an example of a DeleteClonedHandsetUser request message, as shown in Example 20.
Example 20 Delete Cloned Handset User Request Message
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cai3="http://schemas.ericsson.com/cai3g1.2/" xmlns:eir="http://schemas.ericsson.com/ma/EIR/"> <soapenv:Header> <cai3:SessionId>session_id</cai3:SessionId> </soapenv:Header> <soapenv:Body> <cai3:Delete> <cai3:MOType>ClonedHandsetUser@http://schemas.ericsson.com/ma/EIR/ </cai3:MOType> <cai3:MOId> <eir:imsi>1538567</eir:imsi> </cai3:MOId> </cai3:Delete> </soapenv:Body> </soapenv:Envelope>
Delete EIR ClonedHandsetUser with IMSI number 1538567.
Response Example
This section gives an example of a DeleteClonedHandsetUser response message, as shown in Example 21.
Example 21 Delete Cloned Handset User Response Message
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cai3g="http://schemas.ericsson.com/cai3g1.2/"> <S:Header> <cai3g:SessionId>session_id</cai3g:SessionId> </S:Header> <S:Body> <ns2:DeleteResponse xmlns:ns2="http://schemas.ericsson.com/cai3g1.2/"> <ns2:MOId> <eir:imsi xmlns:eir="http://schemas.ericsson.com/ma/EIR/">1538567 </eir:imsi> </ns2:MOId> </ns2:DeleteResponse> </S:Body> </S:Envelope>
12 Create Mobile Station
This section covers the EIR-FE Mobile Station command CreateMobileStation.
MOType
MobileStation@http://schemas.ericsson.com/ma/EIR/
12.1 Request Data
12.1.1 Parameters
MOId
- Note:
- The Check Digit in the IMEI value is not supported.
|
Parameter |
Type |
Occurrence |
Description | |
|---|---|---|---|---|
|
imei |
String Pattern value="[0-9]*" minLength value="14" maxLength value="14" |
Mandatory |
This attribute contains the IMEI associated with the equipment. | |
|
svn |
String Pattern value=”[0-9]{2}" |
Optional |
This attribute contains the Software Version Number associated with the equipment. If this parameter is not included, Dynamic Activation uses an internal value of "0F" (not used on the CAI3G interface). SVN value 99 is reserved for future use. | |
MOAttributes
The parameters that are used in the operation are shown in Figure 10.
The following table covers the parameters that can be used in a CreateMobileStation request.
- Note:
- The Check Digit in the IMEI value is not supported.
|
Parameter |
Type |
Occurrence |
Description | |
|---|---|---|---|---|
|
imei |
String Pattern value="[0-9]*" minLength value="14" maxLength value="14" |
Mandatory |
This attribute contains the IMEI associated with the equipment. | |
|
svn |
String Pattern value=”[0-9]{2}" |
Optional |
This attribute contains the Software Version Number associated with the equipment. If this parameter is not included, Dynamic Activation uses an internal value of "0F" (not used on the CAI3G interface). SVN value 99 is reserved for future use. | |
|
lockedImsi |
String Pattern value="[0-9]*" minLength value="6" maxLength value="15" |
Mandatory |
This attribute contains the IMSI that is locked to the equipment. | |
12.2 Examples
Request Example
This section gives an example of a CreateMobileStation request message, as shown in Example 22.
Example 22 Create Mobile Station Request Message
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cai3="http://schemas.ericsson.com/cai3g1.2/" xmlns:eir="http://schemas.ericsson.com/ma/EIR/"> <soapenv:Header> <cai3:SessionId>session_id</cai3:SessionId> </soapenv:Header> <soapenv:Body> <cai3:Create> <cai3:MOType>MobileStation@http://schemas.ericsson.com/ma/EIR/ </cai3:MOType> <cai3:MOId> <eir:imei>12333333333333</eir:imei> </cai3:MOId> <cai3:MOAttributes> <eir:CreateMobileStation imei="12333333333333"> <eir:imei>12333333333333</eir:imei> <eir:lockedImsi>111111111</eir:lockedImsi> </eir:CreateMobileStation> </cai3:MOAttributes> </cai3:Create> </soapenv:Body> </soapenv:Envelope>
Create an EIR MobileStation with IMEI number 12333333333333 and lockedImsi 111111111.
Response Example
This section gives an example of a CreateMobileStation response message, as shown in Example 23.
Example 23 Create Mobile Station Response Message
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cai3g="http://schemas.ericsson.com/cai3g1.2/"> <S:Header> <cai3g:SessionId>session_id</cai3g:SessionId> </S:Header> <S:Body> <ns2:CreateResponse xmlns:ns2="http://schemas.ericsson.com/cai3g1.2/"> <ns2:MOId> <eir:imei xmlns:eir="http://schemas.ericsson.com/ma/EIR/">12333333333333 </eir:imei> </ns2:MOId> </ns2:CreateResponse> </S:Body> </S:Envelope>
13 Get Mobile Station
This section covers the EIR-FE Mobile Station command GetMobileStation.
MOType
MobileStation@http://schemas.ericsson.com/ma/EIR/
13.1 Request Data
13.1.1 Parameters
The following table covers the parameters that can be used in a GetMobileStation request.
- Note:
- The Check Digit in the IMEI value is not supported.
|
Parameter |
Type |
Occurrence |
Description | |
|---|---|---|---|---|
|
imei |
String Pattern value="[0-9]*" minLength value="14" maxLength value="14" |
Mandatory |
This attribute contains the IMEI associated with the equipment. | |
|
svn |
String Pattern value=”[0-9]{2}" |
Optional |
This attribute contains the Software Version Number associated with the equipment. If this parameter is not included, Dynamic Activation uses an internal value of "0F" (not used on the CAI3G interface). SVN value 99 is reserved for future use. | |
13.2 Response Data
13.2.1 Parameters
MOId
The parameters that are used in the operation are shown in Figure 11.
The following table covers the parameters that are received in a GetMobileStation response.
- Note:
- The Check Digit in the IMEI value is not supported.
|
Parameter |
Type |
Occurrence |
Description | |
|---|---|---|---|---|
|
imei |
String Pattern value="[0-9]*" minLength value="14" maxLength value="14" |
Mandatory |
This attribute contains the IMEI associated with the equipment. | |
|
svn |
String Pattern value=”[0-9]{2}" |
Optional |
This attribute contains the Software Version Number associated with the equipment. SVN value 99 is reserved for future use. | |
|
lockedImsi |
String Pattern value="[0-9]*" minLength value="6" maxLength value="15" |
Mandatory |
This attribute contains the IMSI that is locked to the equipment. | |
13.3 Examples
Request Example
This section gives an example of a GetMobileStation request message, as shown in Example 24.
Example 24 Get Mobile Station Request Message
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cai3="http://schemas.ericsson.com/cai3g1.2/" xmlns:eir="http://schemas.ericsson.com/ma/EIR/"> <soapenv:Header> <cai3:SessionId>session_id</cai3:SessionId> </soapenv:Header> <soapenv:Body> <cai3:Get> <cai3:MOType>MobileStation@http://schemas.ericsson.com/ma/EIR/ </cai3:MOType> <cai3:MOId> <eir:imei>12333333333333</eir:imei> </cai3:MOId> </cai3:Get> </soapenv:Body> </soapenv:Envelope>
Get EIR MobileStation data with IMEI number 12333333333333
Response Example
This section gives an example of a GetMobileStation response message, as shown in Example 25.
Example 25 Get Mobile Station Response Message
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cai3g="http://schemas.ericsson.com/cai3g1.2/"> <S:Header> <cai3g:SessionId>session_id</cai3g:SessionId> </S:Header> <S:Body> <ns2:GetResponse xmlns:ns2="http://schemas.ericsson.com/cai3g1.2/"> <ns2:MOAttributes> <ns:GetResponseMobileStation imei="12333333333333" xmlns:ns="http://schemas.ericsson.com/ma/EIR/"> <ns:imei>12333333333333</ns:imei> <ns:lockedImsi>111111111</ns:lockedImsi> </ns:GetResponseMobileStation> </ns2:MOAttributes> </ns2:GetResponse> </S:Body> </S:Envelope>
14 Delete Mobile Station
This section covers the EIR-FE Mobile Station command DeleteMobileStation.
MOType
MobileStation@http://schemas.ericsson.com/ma/EIR/
14.1 Request Data
14.1.1 Parameters
MOId
- Note:
- The Check Digit in the IMEI value is not supported.
|
Parameter |
Type |
Occurrence |
Description | |
|---|---|---|---|---|
|
imei |
String Pattern value="[0-9]*" minLength value="14" maxLength value="14" |
Mandatory |
This attribute contains the IMEI associated with the equipment. | |
|
svn |
String Pattern value=”[0-9]{2}" |
Optional |
This attribute contains the Software Version Number associated with the equipment. If this parameter is not included, Dynamic Activation uses an internal value of "0F" (not used on the CAI3G interface). SVN value 99 is reserved for future use. | |
MOAttributes
14.2 Examples
Request Example
This section gives an example of a DeleteMobileStation request message, as shown in Example 26.
Example 26 Delete Mobile Station Request Message
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cai3="http://schemas.ericsson.com/cai3g1.2/" xmlns:eir="http://schemas.ericsson.com/ma/EIR/"> <soapenv:Header> <cai3:SessionId>session_id</cai3:SessionId> </soapenv:Header> <soapenv:Body> <cai3:Delete> <cai3:MOType>MobileStation@http://schemas.ericsson.com/ma/EIR/ </cai3:MOType> <cai3:MOId> <eir:imei>12333333333333</eir:imei> </cai3:MOId> </cai3:Delete> </soapenv:Body> </soapenv:Envelope>
Delete EIR MobileStation with IMEI number 12333333333333
Response Example
This section gives an example of a DeleteMobileStation response message, as shown in Example 27.
Example 27 Delete Mobile Station Response Message
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cai3g="http://schemas.ericsson.com/cai3g1.2/"> <S:Header> <cai3g:SessionId>session_id</cai3g:SessionId> </S:Header> <S:Body> <ns2:DeleteResponse xmlns:ns2="http://schemas.ericsson.com/cai3g1.2/"> <ns2:MOId> <eir:imei xmlns:eir="http://schemas.ericsson.com/ma/EIR/">12333333333333 </eir:imei> </ns2:MOId> </ns2:DeleteResponse> </S:Body> </S:Envelope>
15 Create Search Order
This section covers the EIR-FE Search Order command CreateSearchOrder.
MOType
SearchOrder@http://schemas.ericsson.com/ma/EIR/
15.1 Request Data
15.1.1 Parameters
MOId
|
Parameter |
Type |
Occurrence |
Description | |
|---|---|---|---|---|
|
imsiPrefix |
String Pattern value=”[0-9]*|Default” minLength value="2" maxLength value="15" |
Mandatory |
This attribute contains the IMSI of the equipment being searched for.(1) | |
(1) A default search order must be present and cannot
be created.
MOAttributes
The parameters that are used in the operation are shown in Figure 12.
The following table covers the parameters that can be used in a CreateSearchOrder request.
|
Parameter |
Type |
Occurrence |
Description | |
|---|---|---|---|---|
|
imsiPrefix |
String Pattern value=”[0-9]*|Default” minLength value="2" maxLength value="15" |
Mandatory |
This attribute contains the IMSI of the equipment being searched for. | |
|
unknownResponse |
String Enumeration value="Black" Enumeration value="Grey" Enumeration value="White" Enumeration value="Unknown" |
Mandatory |
This attribute contains the response returned if the IMEI being searched for is not found in any of the lists. | |
|
SearchOrderListEntry |
Sub MO |
Optional |
Maximum five list entries can be defined | |
|
searchOrderListNumber |
Integer minInclusive value="1" maxInclusive value="5" |
Mandatory |
This attribute contains the identifier of a list entry. | |
|
equipmentListNumber |
Integer minInclusive value="0" maxInclusive value="9" |
Mandatory |
This attribute contains a reference to an equipment list to search.(1) | |
|
response |
String Enumeration value="Black" Enumeration value="Grey" Enumeration value="White" Enumeration value="Unknown" |
Mandatory |
This attribute contains the response returned if the IMEI being searched for is found in the list identified by equipmentListNumber. | |
(1) See Equipment MO for details related to equipment
lists.
15.2 Examples
Request Example
This section gives an example of a CreateSearchOrder request message, as shown in Example 28.
Example 28 Create Search Order Request Message
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cai3="http://schemas.ericsson.com/cai3g1.2/" xmlns:eir="http://schemas.ericsson.com/ma/EIR/"> <soapenv:Header> <cai3:SessionId>session_id</cai3:SessionId> </soapenv:Header> <soapenv:Body> <cai3:Create> <cai3:MOType>SearchOrder@http://schemas.ericsson.com/ma/EIR/ </cai3:MOType> <cai3:MOId> <eir:imsiPrefix>123456789</eir:imsiPrefix> </cai3:MOId> <cai3:MOAttributes> <eir:CreateSearchOrder imsiPrefix="123456789"> <eir:imsiPrefix>123456789</eir:imsiPrefix> <eir:unknownResponse>White</eir:unknownResponse> <eir:SearchOrderListEntry searchOrderListNumber="1"> <eir:searchOrderListNumber>1</eir:searchOrderListNumber> <eir:equipmentListNumber>3</eir:equipmentListNumber> <eir:response>Grey</eir:response> </eir:SearchOrderListEntry> <eir:SearchOrderListEntry searchOrderListNumber="2"> <eir:searchOrderListNumber>2</eir:searchOrderListNumber> <eir:equipmentListNumber>4</eir:equipmentListNumber> <eir:response>Black</eir:response> </eir:SearchOrderListEntry> </eir:CreateSearchOrder> </cai3:MOAttributes> </cai3:Create> </soapenv:Body> </soapenv:Envelope>
Create an EIR SearchOrder with imsiPrefix 123456789, unknownResponse "White", SearchOrderListEntry(searchOrderListNumber 1, equipmentListNumber 3, response "Grey", searchOrderListNumber 2, equipmentListNumber 4, response "Black").
Response Example
This section gives an example of a CreateSearchOrder response message, as shown in Example 29.
Example 29 Create Search Order Response Message
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cai3g="http://schemas.ericsson.com/cai3g1.2/"> <S:Header> <cai3g:SessionId>session_id</cai3g:SessionId> </S:Header> <S:Body> <ns2:CreateResponse xmlns:ns2="http://schemas.ericsson.com/cai3g1.2/"> <ns2:MOId> <eir:imsiPrefix xmlns:eir="http://schemas.ericsson.com/ma/EIR/">123456789 </eir:imsiPrefix> </ns2:MOId> </ns2:CreateResponse> </S:Body> </S:Envelope>
16 Get Search Order
This section covers the EIR-FE Equipment command GetSearchOrder.
MOType
SearchOrder@http://schemas.ericsson.com/ma/EIR/
16.1 Request Data
16.1.1 Parameters
The following table covers the parameters that can be used in a GetSearchOrder request.
|
Parameter |
Type |
Occurrence |
Description | |
|---|---|---|---|---|
|
imsiPrefix |
String Pattern value=”[0-9]*|Default” minLength value="2" maxLength value="15" |
Mandatory |
This attribute contains the IMSI of the equipment being searched for.(1) | |
(1) A default search order must be present and cannot
be created.
16.2 Response Data
16.2.1 Parameters
MOId
The parameters that are used in the operation are shown in Figure 13.
The following table covers the parameters that can be received in a GetSearchOrder response.
|
Parameter |
Type |
Occurrence |
Description | |
|---|---|---|---|---|
|
imsiPrefix |
String Pattern value=”[0-9]*|Default” minLength value="2" maxLength value="15" |
Mandatory |
This attribute contains the IMSI of the equipment being searched for. | |
|
unknownResponse |
String Enumeration value="Black" Enumeration value="Grey" Enumeration value="White" Enumeration value="Unknown" |
Mandatory |
This attribute contains the response returned if the IMEI being searched for is not found in any of the lists. | |
|
SearchOrderListEntry |
Sub MO |
Optional |
Maximum five list entries can be defined | |
|
searchOrderListNumber |
Integer minInclusive value="1" maxInclusive value="5" |
Mandatory |
This attribute contains the identifier of a list entry. | |
|
equipmentListNumber |
Integer minInclusive value="0" maxInclusive value="9" |
Mandatory |
This attribute contains a reference to an equipment list to search.(1) | |
|
response |
String Enumeration value="Black" Enumeration value="Grey" Enumeration value="White" Enumeration value="Unknown" |
Mandatory |
This attribute contains the response returned if the IMEI being searched for is found in the list identified by equipmentListNumber. | |
(1) See Equipment MO for details related to equipment
lists.
16.3 Examples
Request Example
This section gives an example of a GetSearchOrder request message, as shown in Example 30.
Example 30 Get Search Order Request Message
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cai3="http://schemas.ericsson.com/cai3g1.2/" xmlns:eir="http://schemas.ericsson.com/ma/EIR/"> soapenv:Header> <cai3:SessionId>session_id</cai3:SessionId> </soapenv:Header> <soapenv:Body> <cai3:Get> <cai3:MOType>SearchOrder@http://schemas.ericsson.com/ma/EIR/ </cai3:MOType> <cai3:MOId> <eir:imsiPrefix>Default</eir:imsiPrefix> </cai3:MOId> </cai3:Get> </soapenv:Body> </soapenv:Envelope>
Get EIR default SearchOrder data.
- Note:
- Default searchorder must exist in CUDB when installed with EIR-FE. Dynamic Activation cannot create this default searchorder.
Response Example
This section gives an example of a GetSearchOrder response message, as shown in Example 31.
Example 31 Get Search Order Response Message
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cai3g="http://schemas.ericsson.com/cai3g1.2/"> <S:Header> <cai3g:SessionId>session_id</cai3g:SessionId> </S:Header> <S:Body> <ns2:GetResponse xmlns:ns2="http://schemas.ericsson.com/cai3g1.2/"> <ns2:MOAttributes> <ns:GetResponseSearchOrder imsiPrefix="123456789" xmlns:ns="http://schemas.ericsson.com/ma/EIR/"> <ns:imsiPrefix>123456789</ns:imsiPrefix> <ns:unknownResponse>White</ns:unknownResponse> <ns:SearchOrderListEntry searchOrderListNumber="1"> <ns:searchOrderListNumber>1</ns:searchOrderListNumber> <ns:equipmentListNumber>3</ns:equipmentListNumber> <ns:response>Grey</ns:response> </ns:SearchOrderListEntry> <ns:SearchOrderListEntry searchOrderListNumber="2"> <ns:searchOrderListNumber>2</ns:searchOrderListNumber> <ns:equipmentListNumber>4</ns:equipmentListNumber> <ns:response>Black</ns:response> </ns:SearchOrderListEntry> </ns:GetResponseSearchOrder> </ns2:MOAttributes> </ns2:GetResponse> </S:Body> </S:Envelope>
17 Set Search Order
This section covers the EIR-FE Equipment command SetSearchOrder.
MOType
SearchOrder@http://schemas.ericsson.com/ma/EIR/
17.1 Request Data
17.1.1 Parameters
MOId
|
Parameter |
Type |
Occurrence |
Description | |
|---|---|---|---|---|
|
imsiPrefix |
String Pattern value=”[0-9]*|Default” minLength value="2" maxLength value="15" |
Mandatory |
This attribute contains the IMSI of the equipment being searched for.(1) | |
(1) A default search order must be present and cannot
be created.
MOAttributes
The parameters that are used in the operation are shown in Figure 14.
The following table covers the parameters that can be used in a SetSearchOrder request.
|
Parameter |
Type |
Occurrence |
Description | |
|---|---|---|---|---|
|
unknownResponse |
String Enumeration value="Black" Enumeration value="Grey" Enumeration value="White" Enumeration value="Unknown" |
Mandatory |
This attribute contains the response returned if the IMEI being searched for is not found in any of the lists. | |
|
SearchOrderListEntry |
Sub MO [nillable] |
Optional |
Maximum five list entries can be defined | |
|
searchOrderListNumber |
Integer minInclusive value="1" maxInclusive value="5" |
Mandatory |
This attribute contains the identifier of a list entry. | |
|
equipmentListNumber |
Integer minInclusive value="0" maxInclusive value="9" |
Mandatory |
This attribute contains a reference to an equipment list to search.(1) | |
|
response |
String Enumeration value="Black" Enumeration value="Grey" Enumeration value="White" Enumeration value="Unknown" |
Mandatory |
This attribute contains the response returned if the IMEI being searched for is found in the list identified by equipmentListNumber. | |
(1) See Equipment MO for details related to equipment
lists.
17.2 Examples
Request Example
This section gives an example of a SetSearchOrder request message, as shown in Example 32.
Example 32 Set Search Order Request Message
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cai3=http://schemas.ericsson.com/cai3g1.2/ xmlns:eir="http://schemas.ericsson.com/ma/EIR/"> <soapenv:Header> <cai3:SessionId>session_id</cai3:SessionId> </soapenv:Header> <soapenv:Body> <cai3:Set> <cai3:MOType>SearchOrder@http://schemas.ericsson.com/ma/EIR/ </cai3:MOType> <cai3:MOId> <eir:imsiPrefix>123456789</eir:imsiPrefix> </cai3:MOId> <cai3:MOAttributes> <eir:SetSearchOrder imsiPrefix="123456789"> <eir:unknownResponse>Unknown</eir:unknownResponse> <eir:SearchOrderListEntry searchOrderListNumber="3"> <eir:searchOrderListNumber>3</eir:searchOrderListNumber> <eir:equipmentListNumber>9</eir:equipmentListNumber> <eir:response>White</eir:response> </eir:SearchOrderListEntry> </eir:SetSearchOrder> </cai3:MOAttributes> </cai3:Set> </soapenv:Body> </soapenv:Envelope>
Set and create EIR SearchOrder with imsiPrefix 123456789, unknownResponse "Unknown", SearchOrderListEntry(searchOrderListNumber 3, equipmentListNumber 9, response "White").
- Note:
- The attribute unknownResponse is updated and attribute searchOrderListNumber 3 is added in the request.
Response Example
This section gives an example of a SetSearchOrder response message, as shown in Example 33.
Example 33 Set Search Order Response Message
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cai3g="http://schemas.ericsson.com/cai3g1.2/"> <S:Header> <cai3g:SessionId>session_id</cai3g:SessionId> </S:Header> <S:Body> <ns2:SetResponse xmlns:ns2="http://schemas.ericsson.com/cai3g1.2/" /> </S:Body> </S:Envelope>
18 Delete Search Order
This section covers the EIR-FE Equipment command DeleteSearchOrder.
MOType
SearchOrder@http://schemas.ericsson.com/ma/EIR/
18.1 Request Data
18.1.1 Parameters
MOId
|
Parameter |
Type |
Occurrence |
Description | |
|---|---|---|---|---|
|
imsiPrefix |
String Pattern value="[0-9]*|Default" minLength value="2" maxLength value="15" |
Mandatory |
This attribute contains the IMSI of the equipment being searched for.(1) | |
(1) A default search order must be present and cannot
be deleted.
MOAttributes
18.2 Examples
Request Example
This section gives an example of a DeleteSearchOrder request message, as shown in Example 34.
Example 34 Delete Search Order Request Message
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cai3="http://schemas.ericsson.com/cai3g1.2/" xmlns:eir="http://schemas.ericsson.com/ma/EIR/"> <soapenv:Header> <cai3:SessionId>session_id</cai3:SessionId> </soapenv:Header> <soapenv:Body> <cai3:Delete> <cai3:MOType>SearchOrder@http://schemas.ericsson.com/ma/EIR/ </cai3:MOType> <cai3:MOId> <eir:imsiPrefix>123456789</eir:imsiPrefix> </cai3:MOId> </cai3:Delete> </soapenv:Body> </soapenv:Envelope>
Delete EIR SearchOrder with imsiPrefix 123456789.
Response Example
This section gives an example of a DeleteSearchOrder response message, as shown in Example 35.
Example 35 Delete Search Order Response Message
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cai3g="http://schemas.ericsson.com/cai3g1.2/"> <S:Header> <cai3g:SessionId>session_id</cai3g:SessionId> </S:Header> <S:Body> <ns2:DeleteResponse xmlns:ns2="http://schemas.ericsson.com/cai3g1.2/"> <ns2:MOId> <eir:imsiPrefix xmlns:eir="http://schemas.ericsson.com/ma/EIR/">123456789 </eir:imsiPrefix> </ns2:MOId> </ns2:DeleteResponse> </S:Body> </S:Envelope>
19 Get Equipment Status
This section covers the EIR-FE Equipment Status command GetEquipmentStatus.
MOType
EquipmentStatus@http://schemas.ericsson.com/ma/EIR/
19.1 Request Data
19.1.1 Parameters
The following table covers the parameters that can be used in a GetEquipmentStatus request.
- Note:
- The Check Digit in the IMEI value is not supported.
|
Parameter |
Type |
Occurrence |
Description | |
|---|---|---|---|---|
|
imei |
String Pattern value="[0-9]*" minLength value="14" maxLength value="14" |
Mandatory |
This attribute contains the IMEI associated with the equipment. | |
|
svn |
String Pattern value=”[0-9]{2}" |
Optional |
This attribute contains the Software Version Number associated with the equipment. If this parameter is not included, Dynamic Activation uses an internal value of "0F" (not used on the CAI3G interface). SVN value 99 is reserved for future use. | |
|
imsi |
String Pattern value="[0-9]*" minLength value="6" maxLength value="15" |
Optional |
This attribute contains the IMSI associated with the equipment. | |
19.2 Response Data
19.2.1 Parameters
MOId
The parameters that are used in the operation are shown in Figure 15.
The following table covers the parameters that are received in a GetEquipmentStatus response.
- Note:
- The Check Digit in the IMEI value is not supported.
|
Parameter |
Type |
Occurrence |
Description | |
|---|---|---|---|---|
|
imei |
String Pattern value="[0-9]*" minLength value="14" maxLength value="14" |
Mandatory |
This attribute contains the IMEI associated with the equipment. | |
|
svn |
String Pattern value=”[0-9]{2}" |
Optional |
This attribute contains the Software Version Number associated with the equipment. SVN value 99 is reserved for future use. | |
|
imsi |
String Pattern value="[0-9]*" minLength value="6" maxLength value="15" |
Optional |
This attribute contains the IMSI associated with the equipment. | |
|
status |
String Enumeration value="Black" Enumeration value="Grey" Enumeration value="White" Enumeration value="Unknown" |
Mandatory |
This attribute contains the response returned if the IMEI being searched for is not found in any of the lists. | |
|
equipmentListNumber |
Integer minInclusive value="0" maxInclusive value="9" |
Optional |
This attribute contains the lists for which the equipment is defined. One equipment can be included in up to 10 lists. | |
|
date |
Date Format is yyyy-mm-dd. |
Optional |
This attribute contains the date when the equipment is created. | |
|
time |
Time Format is hh:mm:ss. |
Optional |
This attribute contains the time when the equipment is created. | |
|
comment |
String minLength value="0" maxLength value="255" |
Optional |
This attribute contains a comment related to why the equipment is created. | |
19.3 Examples
Request Example
This section gives an example of a GetEquipmentStatus request message, as shown in Example 36.
Example 36 Get Equipment Status Request Message
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cai3="http://schemas.ericsson.com/cai3g1.2/" xmlns:eir="http://schemas.ericsson.com/ma/EIR/"> <soapenv:Header> <cai3:SessionId>session_id</cai3:SessionId> </soapenv:Header> <soapenv:Body> <cai3:Get> <cai3:MOType>EquipmentStatus@http://schemas.ericsson.com/ma/EIR/ </cai3:MOType> <cai3:MOId> <eir:imei>12345688000009</eir:imei> <eir:svn>15</eir:svn> <eir:imsi>112158</eir:imsi> </cai3:MOId> </cai3:Get> </soapenv:Body> </soapenv:Envelope>
Get EIR EquipmentStatus data with IMEI number 12345688000009.
Response Example
This section gives an example of a GetEquipmentStatus response message, as shown in Example 37.
Example 37 Get Equipment Status Response Message
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cai3g="http://schemas.ericsson.com/cai3g1.2/"> <S:Header> <cai3g:SessionId>session_id</cai3g:SessionId> </S:Header> <S:Body> <ns2:GetResponse xmlns:ns2="http://schemas.ericsson.com/cai3g1.2/"> <ns2:MOAttributes> <ns:GetResponseEquipmentStatus imei="12345688000009" svn="15" imsi="112158" xmlns:ns="http://schemas.ericsson.com/ma/EIR/"> <ns:imei>12345688000009</ns:imei> <ns:svn>15</ns:svn> <ns:imsi>1121158</ns:imsi> <ns:status>Unknown</ns:status> </ns:GetResponseEquipmentStatus> </ns2:MOAttributes> </ns2:GetResponse> </S:Body> </S:Envelope>
20 Create Fixed SIM
This section covers the EIR-FE Fixed SIM command CreateFixedSim.
MOType
FixedSim@http://schemas.ericsson.com/ma/EIR/
20.1 Request Data
20.1.1 Parameters
MOId
|
Parameter |
Type |
Occurrence |
Description | |
|---|---|---|---|---|
|
imsi |
String Pattern value="[0-9]*" minLength value="6" maxLength value="15" |
Mandatory |
This attribute contains the IMSI associated with the equipment that it is locked to. | |
MOAttributes
The parameters that are used in the operation are shown in Figure 16.
The following table covers the parameters that can be used in a CreateFixedSim request.
- Note:
- The Check Digit in the IMEI value is not supported.
|
Parameter |
Type |
Occurrence |
Description | |
|---|---|---|---|---|
|
imsi |
String Pattern value="[0-9]*" minLength value="6" maxLength value="15" |
Mandatory |
This attribute contains the IMSI associated with the equipment that the IMSI is locked to. | |
|
lockedImei | ||||
|
Imei |
String Pattern value="[0-9]*" minLength value="14" maxLength value="14" |
Mandatory |
This attribute contains the IMEI associated with the equipment. | |
|
svn |
String Pattern value=”[0-9]{2}" |
Optional |
This attribute contains the Software Version Number associated with the equipment. If this parameter is not included, Dynamic Activation uses an internal value of "0F" (not used on the CAI3G interface). SVN value 99 is reserved for future use. | |
20.2 Examples
Request Example
This section gives an example of a CreateFixedSim request message, as shown in Example 38.
Example 38 Create Fixed SIM Request Message
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cai3="http://schemas.ericsson.com/cai3g1.2/" xmlns:eir="http://schemas.ericsson.com/ma/EIR/"> <soapenv:Header> <cai3:SessionId>session_id</cai3:SessionId> </soapenv:Header> <soapenv:Body> <cai3:Create> <cai3:MOType>FixedSim@http://schemas.ericsson.com/ma/EIR/</cai3:MOType> <cai3:MOId> <eir:imsi>123456789012345</eir:imsi> </cai3:MOId> <cai3:MOAttributes> <eir:CreateFixedSim imsi="123456789012345"> <eir:imsi>123456789012345</eir:imsi> <eir:LockedImei> <eir:imei>11223344556677</eir:imei> <eir:svn>66</eir:svn> </eir:LockedImei> </eir:CreateFixedSim> </cai3:MOAttributes> </cai3:Create> </soapenv:Body> </soapenv:Envelope>
Create an EIR Fixed SIM with IMSI 123456789012345, IMEI 112233445566778 and svn 66.
Response Example
This section gives an example of a CreateFixedSim response message, as shown in Example 39.
Example 39 Create Fixed SIM Response Message
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cai3g="http://schemas.ericsson.com/cai3g1.2/"> <S:Header> <cai3g:SessionId>session_id</cai3g:SessionId> </S:Header> <S:Body> <ns2:CreateResponse xmlns:ns2="http://schemas.ericsson.com/cai3g1.2/"> <ns2:MOId> <eir:imsi xmlns:eir="http://schemas.ericsson.com/ma/EIR/">123456789012345 </eir:imsi> </ns2:MOId> </ns2:CreateResponse> </S:Body> </S:Envelope>
21 Get Fixed SIM
This section covers the EIR-FE Fixed SIM command GetFixedSim.
MOType
FixedSim@http://schemas.ericsson.com/ma/EIR/
21.1 Request Data
21.1.1 Parameters
The following table covers the parameters that can be used in a GetFixedSim request.
|
Parameter |
Type |
Occurrence |
Description | |
|---|---|---|---|---|
|
imsi |
String Pattern value="[0-9]*" minLength value="6" maxLength value="15" |
Mandatory |
This attribute contains the IMSI associated with the equipment that it is locked to. | |
21.2 Response Data
21.2.1 Parameters
MOId
The parameters that are used in the operation are shown in Figure 17.
The following table covers the parameters that are received in a GetFixedSim response.
- Note:
- The Check Digit in the IMEI value is not supported.
|
Parameter |
Type |
Occurrence |
Description | |
|---|---|---|---|---|
|
imsi |
String Pattern value="[0-9]*" minLength value="6" maxLength value="15" |
Mandatory |
This attribute contains the IMSI associated with the equipment that it is locked to. | |
|
lockedImei | ||||
|
Imei |
String Pattern value="[0-9]*" minLength value="14" maxLength value="14" |
Mandatory |
This attribute contains the IMEI associated with the equipment that it is locked to. | |
|
svn |
String Pattern value=”[0-9]{2}" |
Optional |
This attribute contains the Software Version Number associated with the equipment that it is locked to. SVN value 99 is reserved for future use. | |
21.3 Examples
Request Example
This section gives an example of a GetFixedSim request message, as show in Example 40.
Example 40 Get Fixed SIM Request Message
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cai3="http://schemas.ericsson.com/cai3g1.2/" xmlns:eir="http://schemas.ericsson.com/ma/EIR/"> <soapenv:Header> <cai3:SessionId>session_id</cai3:SessionId> </soapenv:Header> <soapenv:Body> <cai3:Get> <cai3:MOType>FixedSim@http://schemas.ericsson.com/ma/EIR/</cai3:MOType> <cai3:MOId> <eir:imsi>123456789012345</eir:imsi> </cai3:MOId> </cai3:Get> </soapenv:Body> </soapenv:Envelope>
Get EIR Fixed SIM data with IMSI number 123456789012345.
Response Example
This section gives an example of a GetFixedSim response message, as show in Example 41.
Example 41 Get Fixed SIM Response Message
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cai3g="http://schemas.ericsson.com/cai3g1.2/"> <S:Header> <cai3g:SessionId>session_id</cai3g:SessionId> </S:Header> <S:Body> <ns2:GetResponse xmlns:ns2="http://schemas.ericsson.com/cai3g1.2/"> <ns2:MOAttributes> <ns:GetResponseFixedSim imsi="123456789012345" xmlns:ns="http://schemas.ericsson.com/ma/EIR/"> <ns:imsi>123456789012345</ns:imsi> <ns:LockedImei> <ns:imei>11223344556677</ns:imei> <ns:svn>66</ns:svn> </ns:LockedImei> </ns:GetResponseFixedSim> </ns2:MOAttributes> </ns2:GetResponse> </S:Body> </S:Envelope
22 Delete Fixed SIM
This section covers the EIR-FE Fixed SIM command DeleteFixedSim.
MOType
FixedSim@http://schemas.ericsson.com/ma/EIR/
22.1 Request Data
22.1.1 Parameters
MOId
|
Parameter |
Type |
Occurrence |
Description | |
|---|---|---|---|---|
|
imsi |
String Pattern value="[0-9]*" minLength value="6" maxLength value="15" |
Mandatory |
This attribute contains the IMSI associated with the equipment that it is locked to. | |
22.2 Examples
Request Example
This section gives an example of a DeleteFixedSim request message, as shown in Example 42.
Example 42 Delete Fixed SIM Request Message
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cai3="http://schemas.ericsson.com/cai3g1.2/" xmlns:eir="http://schemas.ericsson.com/ma/EIR/"> <soapenv:Header> <cai3:SessionId>session_id</cai3:SessionId> </soapenv:Header> <soapenv:Body> <cai3:Delete> <cai3:MOType>FixedSim@http://schemas.ericsson.com/ma/EIR/</cai3:MOType> <cai3:MOId> <eir:imsi>123456789012345</eir:imsi> </cai3:MOId> </cai3:Delete> </soapenv:Body> </soapenv:Envelope>
Delete EIR Fixed SIM with IMSI number 123456789012345.
Response Example
This section gives an example of a DeleteFixedSim response message, as shown in Example 43.
Example 43 Delete Fixed SIM Response Message
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cai3g="http://schemas.ericsson.com/cai3g1.2/"> <S:Header> <cai3g:SessionId>session_id</cai3g:SessionId> </S:Header> <S:Body> <ns2:DeleteResponse xmlns:ns2="http://schemas.ericsson.com/cai3g1.2/"> <ns2:MOId> <eir:imsi xmlns:eir="http://schemas.ericsson.com/ma/EIR/">123456789012345 </eir:imsi> </ns2:MOId> </ns2:DeleteResponse> </S:Body> </S:Envelope
23 Faults and Errors
The generic structure for fault responses is covered in Generic CAI3G Interface 1.2, Reference [2]. That document also covers the generic fault codes, which are applicable to all CAI3G operations.
This section covers the subordinate CAI3G errors. They can appear in the errorcode element in the error message.
Only EIR specific error codes are described in this section. These error codes are included in the Fault type PGFault.
For generic error codes, and information about the different Fault types, see CAI3G Implementation, Reference [4].
23.1 Subordinate EIR Error Codes
The following table covers subordinate error codes for EIR commands over the CAI3G interface.
|
Error Code |
Error Message |
Error Details |
MO |
Operation |
|---|---|---|---|---|
|
15001 |
EQUIPMENT EXIST |
Specified equipment (IMEI) exists |
Equipment |
C |
|
Part or all equipment (IMEI) range exists |
Equipments |
C | ||
|
15003 |
EQUIPMENT DOES NOT EXIST |
Specified equipment (IMEI) does not exist |
Equipment |
G/S/D |
|
EquipmentStatus |
G | |||
|
Part or all equipment (IMEI) range does not exist |
Equipments |
D | ||
|
15005 |
IMSI EXIST |
Specified IMSI exists |
ClonedHandsetUser |
C/G/D |
|
FixedSim |
C/G/D | |||
|
15006 |
IMSI DOES NOT EXIST |
Specified IMSI does not exist |
ClonedHandsetUser |
G/S/D |
|
FixedSim |
G/D | |||
|
15007 |
IMSI PREFIX EXIST |
Specified IMSI Prefix exists |
SearchOrder |
C |
|
15008 |
IMSI PREFIX DOES NOT EXIST |
Specified IMSI Prefix does not exist |
SearchOrder |
G/S/D |
|
15009 |
MOBILE STATION DOES NOT EXIST |
Mobile station with this IMEI (and SVN) does not exist |
MobileStation |
G/D |
|
15010 |
LOCKED IMSI NOT DEFINED |
Specified equipment (IMEI) does not have lockedIMSI defined |
MobileStation |
G |
|
15015 |
NE UNAVAILABLE |
CUDB unavailable – retry operation |
Equipment |
C/S/D |
|
EquipmentStatus |
G | |||
|
MobileStation |
C/D | |||
|
ClonedHandsetUser |
C/S/D | |||
|
SearchOrder |
C/S/D | |||
|
FixedSim |
C/D | |||
|
CUDB unavailable – retry operation from <imei> |
Equipment |
C/D | ||
|
15017 |
INCOMPLETE DATA |
ImeilogData could not be completed, manual repair needed |
Equipment |
C/S/D |
|
Equipment |
C/D | |||
|
15060 |
MAX NO OF RESPONSE ITEMS EXCEEDED |
Number of items returned by request exceeded the configured max limit |
EquipmentStatus |
G |
|
SearchOrder |
G | |||
|
15061 |
NUMBER OF ITEMS EXCEEDED |
Not enough space to add new ClonedIMEIs |
ClonedHandsetUser |
S |
|
15070 |
WRONG ARGUMENT |
Start of range must be less than or equal to the end of range |
Equipment |
C/D |
|
Max number of items (10) in range exceeded |
Equipment |
C/D | ||
|
First 8 digits of imeiFrom and imeiTo must be the same |
Equipment |
C/D |
23.1.1 CAI3G Error Message Example
The following, shown in Example 44, is an example of a CAI3G error message:
Example 44 CAI3G Error Message
S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cai3g="http://schemas.ericsson.com/cai3g1.2/"> <S:Header> <cai3g:SessionId>9bba7a74f43942dd9ce89b6dd4b96d85</cai3g:SessionId> </S:Header> <S:Body> <ns2:Fault xmlns:ns2="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns3="http://www.w3.org/2003/05/soap-envelope"> <faultcode>ns2:Server</faultcode> <faultstring>This is a server fault</faultstring> <detail> <Cai3gFault:Cai3gFault xmlns="http://schemas.ericsson.com/cai3g1.2/" xmlns:Cai3gFault="http://schemas.ericsson.com/cai3g1.2/"> <faultcode>4006</faultcode> <faultreason> <reasonText>External error.</reasonText> </faultreason> <faultrole>MF</faultrole> <details> <PGFault:PGFault xmlns="http://schemas.ericsson.com/pg/1.0" xmlns:PGFault="http://schemas.ericsson.com/pg/1.0"> <errorcode>15001</errorcode> <errormessage>EQUIPMENT EXISTS</errormessage> <errordetails>Specified equipment (IMEI) already exist - [Processed by PG Node: vmx1771]</errordetails> </PGFault:PGFault> </details> </Cai3gFault:Cai3gFault> </detail> </ns2:Fault> </S:Body> </S:Envelope>
Reference List
| Ericsson Documents |
|---|
| [1] Glossary of Terms and Acronyms, 0033-CSH 109 628 Uen |
| [2] Generic CAI3G Interface 1.2 Specification, 2/155 19-FAY 302 0003 Uen |
| [3] Library Overview, 18/1553-CSH 109 628 Uen |
| [4] CAI3G Implementation, 26/155 19-CSH 109 628 Uen |

Contents


















