Important: |
---|
This is retired content. This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This content may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist. |
Here are several examples of Mobile Operator Service Traffic (MOST) provisioning that use OMA Client Provisioning.
Add or Update Service URLs
This is an example of adding or updating service URLs using OMA Client Provisioning.
Copy Code | |
---|---|
<characteristic type="IPSecVPN"> <characteristic type="MOST"> <characteristic type="SERVICE1"> <parm name="URL2" value="www.adatum.com"/> <parm name="URL3" value="<IP address>"/> </characteristic> </characteristic> </characteristic> |
Delete Service URLs
This is an example of deleting service URLs using OMA Client Provisioning.
Copy Code | |
---|---|
<characteristic type="IPSecVPN"> <characteristic type="MOST"> <characteristic type="SERVICE1"> <noparm name="URL1" /> <noparm name="URL2" /> </characteristic> </characteristic> </characteristic> |
Query Service URLs
This is an example of querying the service URLs using OMA Client Provisioning.
Copy Code | |
---|---|
<characteristic type="IPSecVPN"> <characteristic-query type="MOST" /> </characteristic> |
Complete OMA Client Provisioning Example
This complete OMA Client Provisioning example is broken down into the following subsections:
- Create two metanetworks
- Map services to the metanetworks
- Associate APNs with the metanetworks
- Link metanetworks together
- Create MOST configuration
Create Two Metanetworks
The following example shows how to create two new metanetworks: ISP: MobileServices and MobileService2 ISP. For more information, see CM_Networks Configuration Service Provider.
Copy Code | |
---|---|
<characteristic type="CM_Networks"> <characteristic type="Internet"> <parm name="DestId" value="{436EF144-B4FB-4863-A041-8F905A62C572}" /> </characteristic> <characteristic type="WAP"> <parm name="DestId" value="{7022E968-5A97-4051-BC1C-C578E2FBA5D9}" /> </characteristic> <characteristic type="work"> <parm name="DestId" value="{A1182988-0D73-439E-87AD-2A5B369F808B}" /> </characteristic> <characteristic type="ISP: Mobile Services"> <parm name="DestId" value="{a758bd15-56c2-49a5-90c6-f1b68452f8a8}" /> </characteristic> <characteristic type="MobileService2 ISP"> <parm name="DestId" value="{872EA248-8322-800F-E8BD-F7AD63CF0E5A}" /> </characteristic> </characteristic> |
Map Services to the Metanetwork
The following example shows how to map specific services, such as "*://adatum.com/*" to the metanetwork that you created. In this example, the metanetwork is ISP: MobileServices. For more information, see CM_Mappings Configuration Service Provider.
Copy Code | |
---|---|
<characteristic type="CM_Mappings"> <characteristic type="1005"> <parm name="pattern" value="*://adatum.com/*"/> <parm name="network" value="{7022E968-5A97-4051-BC1C-C578E2FBA5D9}"/> </characteristic> <characteristic type="1006"> <parm name="pattern" value="*://*.adventure-works.com/*"/> <parm name="network" value="{7022E968-5A97-4051-BC1C-C578E2FBA5D9}"/> </characteristic> <characteristic type="1007"> <parm name="pattern" value="*://alpineskihouse.com/*"/> <parm name="network" value="{7022E968-5A97-4051-BC1C-C578E2FBA5D9}"/> </characteristic> <characteristic type="1008"> <parm name="pattern" value="*://baldwinmuseumofscience.com/*"/> <parm name="network" value="{7022E968-5A97-4051-BC1C-C578E2FBA5D9}"/> </characteristic> <characteristic type="1009"> <parm name="pattern" value="*://blueyonderairlines.com/*"/> <parm name="network" value="{7022E968-5A97-4051-BC1C-C578E2FBA5D9}"/> </characteristic> <characteristic type="1010"> <parm name="pattern" value="*://cpandl.com/*"/> <parm name="network" value="{7022E968-5A97-4051-BC1C-C578E2FBA5D9}"/> </characteristic> <characteristic type="1011"> <parm name="pattern" value="*://cohovineyard.com/*"/> <parm name="network" value="{7022E968-5A97-4051-BC1C-C578E2FBA5D9}"/> </characteristic> <characteristic type="1012"> <parm name="pattern" value="*://contoso.com/*"/> <parm name="network" value="{7022E968-5A97-4051-BC1C-C578E2FBA5D9}"/> </characteristic> <characteristic type="1013"> <parm name="pattern" value="*://consolidatedmessenger.com/*"/> <parm name="network" value="{7022E968-5A97-4051-BC1C-C578E2FBA5D9}"/> </characteristic> <characteristic type="1014"> <parm name="pattern" value="*://fabrikam.com/*"/> <parm name="network" value="{7022E968-5A97-4051-BC1C-C578E2FBA5D9}"/> </characteristic> <characteristic type="1015"> <parm name="pattern" value="*://mmsc.fourthcoffee.com/*"/> <parm name="network" value="{7022E968-5A97-4051-BC1C-C578E2FBA5D9}"/> </characteristic> <characteristic type="1015"> <parm name="pattern" value="*://wireless.fourthcoffee.com/*"/> <parm name="network" value="{7022E968-5A97-4051-BC1C-C578E2FBA5D9}"/> </characteristic> <characteristic type="570425344"> <parm name="Pattern" value="*://*.*/*" /> <parm name="Network" value="{436EF144-B4FB-4863-A041-8F905A62C572}" /> </characteristic> <characteristic type="587202560"> <parm name="Pattern" value="*://*/*" /> <parm name="Network" value="{A1182988-0D73-439E-87AD-2A5B369F808B}" /> </characteristic> </characteristic> |
Associate APNs with the Metanetworks
The following example shows how to create two General Packet Radio Service (GPRS) entries to associate APNs with corresponding metanetworks. In this example, the following associations are made:
- MobileService2 ISP GPRS with APN Ap1.com reaches the
MobileService2 ISP metanetwork.
- Media NET with APN ap2.com reaches the ISP: Mobile Services
metanetwork.
For more information, see CM_GPRSEntries Configuration Service Provider.
Copy Code | |
---|---|
<characteristic type="CM_GPRSEntries"> <characteristic type="MobileService2 ISP GPRS"> <parm name="DestId" value="{872EA248-8322-800F-E8BD-F7AD63CF0E5A}" /> <parm name="UserName" value="someone@example.com" /> <parm name="Password" value="wxyz" /> <characteristic type="DevSpecificCellular"> <parm name="BearerInfoValid" value="1" /> <parm name="GPRSInfoValid" value="1" /> <parm name="GPRSInfoProtocolType" value="2" /> <parm name="GPRSInfoL2ProtocolType" value="PPP"/> <parm name="GPRSInfoAccessPointName" value="APNname1" /> <parm name="GPRSInfoAddress" value="" /> <parm name="GPRSInfoDataCompression" value="1" /> <parm name="GPRSInfoHeaderCompression" value="1" /> <parm name="GPRSInfoParameters" value="" /> </characteristic> </characteristic> <characteristic type="MEdia Net"> <parm name="DestId" value="{a758bd15-56c2-49a5-90c6-f1b68452f8a8}" /> <parm name="UserName" value=" someone@example.com " /> <parm name="Password" value="wxyz" /> <characteristic type="DevSpecificCellular"> <parm name="BearerInfoValid" value="1" /> <parm name="GPRSInfoValid" value="1" /> <parm name="GPRSInfoProtocolType" value="2" /> <parm name="GPRSInfoL2ProtocolType" value="PPP"/> <parm name="GPRSInfoAccessPointName" value="APNname2" /> <parm name="GPRSInfoAddress" value="" /> <parm name="GPRSInfoDataCompression" value="1" /> <parm name="GPRSInfoHeaderCompression" value="1" /> <parm name="GPRSInfoParameters" value="" /> </characteristic> </characteristic> </characteristic> |
Link Metanetworks Together
The following example shows how to create two proxy entries to link metanetworks together:
- HTTP-{872EA248-8322-800F-E8BD-F7AD63CF0E5A} links
MobileService2 ISP metanetwork to the Internet metanetwork.
- HTTP-{a758bd15-56c2-49a5-90c6-f1b68452f8a8} links ISP: Mobile
Services metanetwork to the WAP metanetwork.
For more information, see CM_ProxyEntries Configuration Service Provider.
Copy Code | |
---|---|
<characteristic type="CM_ProxyEntries"> <characteristic type="HTTP-{872EA248-8322-800F-E8BD-F7AD63CF0E5A}"> <parm name="SrcId" value="{872EA248-8322-800F-E8BD-F7AD63CF0E5A}" /> <parm name="DestId" value="{436EF144-B4FB-4863-A041-8F905A62C572}" /> <parm name="Proxy" value="" /> <parm name="Override" value="" /> <parm name="Enable" value="1" /> <parm name="Type" value="0" /> <parm name="ReadOnly" value="0" /> <parm name="Username" value="" /> <parm name="Password" value="" /> <parm name="ExtraInfo" value="" /> </characteristic> <characteristic type="HTTP-{a758bd15-56c2-49a5-90c6-f1b68452f8a8}"> <parm name="SrcId" value="{a758bd15-56c2-49a5-90c6-f1b68452f8a8}" /> <parm name="DestId" value="{7022E968-5A97-4051-BC1C-C578E2FBA5D9}" /> <parm name="Proxy" value="thephone-company.com:80" /> <parm name="Override" value="" /> <parm name="Enable" value="1" /> <parm name="Type" value="0" /> <parm name="ReadOnly" value="0" /> <parm name="Username" value="" /> <parm name="Password" value="" /> <parm name="ExtraInfo" value="" /> </characteristic> </characteristic> |
Create MOST Configurations
The following example shows how to create MOST configurations to enable Mobile Services traffic to run outside of the IPSecVPN channel.
Copy Code | |
---|---|
<characteristic type="IPSecVPN"> <characteristic type="MOST"> <characteristic type="SERVICE1"> <parm name="URL1" value="adatum.com"/> <parm name="URL2" value="MobileService2.adventure-works.com"/> <parm name="URL3" value="alpineskihouse.com"/> <parm name="URL4" value="baldwinmuseumofscience.com"/> <parm name="URL5" value="blueyonderairlines.com"/> <parm name="URL6" value="cpandl.com"/> <parm name="URL7" value="cohovineyard.com"/> <parm name="URL8" value="contoso.com"/> <parm name="URL9" value="consolidatedmessenger.com"/> <parm name="URL10" value="fabrikam.com"/> <parm name="URL11" value="wireless.fourthcoffee com" /> <parm name="URL12" value="mmsc.fourthcoffee.com" /> </characteristic> </characteristic> </characteristic> |