Broadband Forum

Femto Component Objects
tr-262-1-0-0.xml

DATA MODEL DEFINITION

License

Copyright (c) 2011-2017, Broadband Forum

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.

2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.

3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

The above license is used as a license under copyright only. Please reference the Forum IPR Policy for patent licensing terms <https://www.broadband-forum.org/ipr-policy>.

Any moral rights which are necessary to exercise under the above license grant are also deemed granted under this license.

Summary

TR-262 Issue 1 Femto Component Objects

Data Types

The Parameters defined in this specification make use of a limited subset of the default SOAP data types [SOAP1.1]. These data types and the named data types used by this specification are described below.

Note: A Parameter that is defined to be one of the named data types is reported as such at the beginning of the Parameter's description via a reference back to the associated data type definition (e.g. [MacAddress]). However, such parameters still indicate their SOAP data type.

Data Type Base Type Description
boolean - Boolean, where the allowed values are 0 or 1 (or equivalently, true or false).
dateTime - The subset of the ISO 8601 date-time format defined by the SOAP dateTime type.
int -

Integer in the range -2147483648 to +2147483647, inclusive.

For some int types, a value range is given using the form int[Min:Max] or int[Min:Max step Step] where the Min and Max values are inclusive. If either Min or Max are missing, this indicates no limit. If Step is missing, this indicates a step of 1. Multiple comma-separated ranges can be specified, in which case the value will be in one of the ranges.

string - For strings, a minimum and maximum allowed length can be indicated using the form string(Min:Max), where Min and Max are the minimum and maximum string length in characters. If either Min or Max are missing, this indicates no limit, and if Min is missing the colon can also be omitted, as in string(Max). Multiple comma-separated ranges can be specified, in which case the string length will be in one of the ranges.
unsignedInt -

Unsigned integer in the range 0 to 4294967295, inclusive.

For some unsignedInt types, a value range is given using the form unsignedInt[Min:Max] or unsigned[Min:Max step Step], where the Min and Max values are inclusive. If either Min or Max are missing, this indicates no limit. If Step is missing, this indicates a step of 1. Multiple comma-separated ranges can be specified, in which case the value will be in one of the ranges.

Alias string(64)

A non-volatile handle used to reference this instance. Alias provides a mechanism for an ACS to label this instance for future reference.

If the CPE supports the Alias-based Addressing feature as defined in [Section 3.6.1/TR-069] and described in [Appendix II/TR-069], the following mandatory constraints MUST be enforced:

  • Its value MUST NOT be empty.
  • Its value MUST start with a letter.
  • If its value is not assigned by the ACS, it MUST start with a "cpe-" prefix.
  • The CPE MUST NOT change the parameter value.
IPAddress string(45)

IP address, i.e. IPv4 address (or IPv4 subnet mask) or IPv6 address.

All IPv4 addresses and subnet masks MUST be represented as strings in IPv4 dotted-decimal notation. Here are some examples of valid IPv4 address textual representations:

  • 216.52.29.100
  • 192.168.1.254

All IPv6 addresses MUST be represented using any of the 3 standard textual representations defined in [RFC4291] Sections 2.2.1, 2.2.2 and 2.2.3. Both lower-case and upper-case letters can be used, but use of lower-case letters is RECOMMENDED. Here are some examples of valid IPv6 address textual representations:

  • 1080:0:0:800:ba98:3210:11aa:12dd
  • 1080::800:ba98:3210:11aa:12dd
  • 0:0:0:0:0:0:13.1.68.3

IPv6 addresses MUST NOT include zone identifiers. Zone identifiers are discussed in [Section 6/RFC4007].

Unspecified or inapplicable addresses (or IPv4 subnet masks) MUST be represented as empty strings unless otherwise specified by the parameter definition.

References

[3GPP-TS.23.107] 3GPP TS 23.107, Quality of Service (QoS) concept and architecture, 3GPP SA WG2.
[3GPP-TS.25.171] 3GPP TS 25.171, Requirements for support of Assisted Global Positioning System (A-GPS), 3GPP RAN WG4.
[3GPP-TS.32.582] 3GPP TS 32.582, Telecommunications management; Home Node B (HNB) Operations, Administration, Maintenance and Provisioning (OAM&P); Information model for Type 1 interface HNB to HNB Management System (HMS), 3GPP SA WG5.
[3GPP-TS.32.584] 3GPP TS 32.584, Telecommunications management; Home Node B (HNB) Operations, Administration, Maintenance and Provisioning (OAM&P); XML definitions for Type 1 interface HNB to HNB Management Systems (HMS), 3GPP SA WG5.
[3GPP-TS.32.592] 3GPP TS 32.592, Telecommunications management; Home enhanced Node B (HeNB) Operations, Administration, Maintenance and Provisioning (OAM&P); Information model for Type 1 interface HeNB to HeNB Management System (HeMS), 3GPP SA WG5.
[3GPP2-S.S0132] S.S0132-0 v1.0, Femtocell Security Framework, 3GPP2, January 2010.
[3GPP2-X.S0011] X.S0011-005-C, cdma2000 Wireless IP Network Standard: Accounting Services and 3GPP2 RADIUS VSAs, 3GPP2, August 2003.
[RFC4007] RFC 4007, IPv6 Scoped Address Architecture, IETF.
[RFC4291] RFC 4291, IP Version 6 Addressing Architecture, IETF, 2006.
[RFC4301] RFC 4301, Security Architecture for the Internet Protocol, IETF, December 2005.
[RFC4307] RFC 4307, Cryptographic Algorithms for Use in the Internet Key Exchange Version 2 (IKEv2), IETF, December 2005.
[RFC4835] RFC 4835, Cryptographic Algorithm Implementation Requirements for Encapsulating Security Payload (ESP) and Authentication Header (AH), IETF, 2007.
[SOAP1.1] Simple Object Access Protocol (SOAP) 1.1, W3C.
[TR-069] TR-069 Amendment 6, CPE WAN Management Protocol, Broadband Forum, April 2018.
[TR-098] TR-098 Amendment 2 Corrigendum 1, Internet Gateway Device Data Model for TR-069, Broadband Forum, December 2014.
[TR-098a2] TR-098 Amendment 2, Internet Gateway Device Data Model for TR-069, Broadband Forum, September 2008.
[TR-106a4] TR-106 Amendment 4, Data Model Template for TR-069-Enabled Devices, Broadband Forum, February 2010.
[TR-157a5] TR-157 Amendment 5, Component Objects for CWMP, Broadband Forum, November 2011.
[TR-181i1] TR-181 Issue 1, Device Data Model for TR-069, Broadband Forum, February 2010.
[TR-181i2] TR-181 Issue 2 Amendment 13, Device Data Model, Broadband Forum, September 2019.
[TR-196i2] TR-196 Issue 2, Femto Access Point Service Data Model, Broadband Forum, November 2011.
[TR-262] TR-262, Femto Component Objects, Broadband Forum, November 2011.

Legend

Object definition.
Mountable Object definition.
Mount Point definition.
Parameter definition.
Command or Event definition.
Command Input / Output Arguments container.
Command or Event Object Input / Output Argument definition.
Command or Event Parameter Input / Output Argument definition.

TR-262:1.0 Data Model

Name Type Syntax Write Description Object Default Version Spec
FAP. object object​[1:1] - This object is the container for all Femto related component objects, to prevent pollution of the so-called global namespace of the BBF with FAP specific objects. - 1.0 TR-262
FAP.​GPS. object object​[1:1] - This object contains the parameters relating to the GPS scan. - 1.0 TR-262
ScanOnBoot boolean boolean W

Enables or disables GPS scans during the device start up.

The factory default value MUST be true.

- 1.0 TR-262
ScanPeriodically boolean boolean W

Enables or disables periodic GPS scans.

The factory default value MUST be false.

- 1.0 TR-262
PeriodicInterval unsignedInt unsignedInt W When ScanPeriodically is true, this value indicates the interval in seconds which GPS scan is performed. - 1.0 TR-262
PeriodicTime dateTime dateTime W

An absolute time reference in UTC to determine when the CPE will initiate the periodic GPS scan. Each GPS scan MUST occur at (or as soon as possible after) this reference time plus or minus an integer multiple of the PeriodicInterval.

PeriodicTime is used only to set the "phase" of the GPS scan. The actual value of PeriodicTime can be arbitrarily far into the past or future.

For example, if PeriodicInterval is 86400 (a day) and if PeriodicTime is set to UTC midnight on some day (in the past, present, or future) then periodic GPS scans will occur every day at UTC midnight. These MUST begin on the very next midnight, even if PeriodicTime refers to a day in the future.

The Unknown Time value defined in [Section 3.2/TR-106a4] indicates that no particular time reference is specified. That is, the CPE MAY locally choose the time reference, and needs only to adhere to the specified PeriodicInformInterval.

If absolute time is not available to the CPE, its periodic GPS scan behavior MUST be the same as if PeriodicTime parameter was set to the Unknown Time value.

- 1.0 TR-262
ContinuousGPS boolean boolean W Whether or not the device SHOULD maintain a continuous GPS lock (e.g. as a frequency stability source). - 1.0 TR-262
ScanTimeout unsignedInt unsignedInt W Specifies the time-out value in seconds since the scan started after which the scan will time out. A timed out scan is to be reported as Error_TIMEOUT with ErrorDetails indicating "Timed out" - 1.0 TR-262
ScanStatus string string -

Indicates the current status of this scan. Enumeration of:

- 1.0 TR-262
ErrorDetails string​(256) string​(256) - Provides more detail when the ScanStatus is either Error or Error_TIMEOUT. - 1.0 TR-262
LastScanTime dateTime dateTime - The date and time when the last GPS scan completed. - 1.0 TR-262
LastSuccessfulScanTime dateTime dateTime -

Specifies the date and time, when the GPS scan last completed successfully.

This value is retained across reboot and is only reset after another scan completes successfully or GPSReset is set to true.

The values for LockedLatitude, LockedLongitude and NumberOfSatellites correspond to this time. If a scan has never succeeded before, the value will be the Unknown Time value, as defined in [Section 3.2/TR-106a4].

- 1.0 TR-262
LockedLatitude int​(-90000000:90000000) int​(-90000000:90000000) -

This parameter specifies the latitude of the device's position in degrees, multiplied by 1 million. The positive value signifies the direction, north of the equator. The negative value signifies the direction, south of the equator.

Range is from: 90d00.00' South (-90,000,000) to 90d00.00' North (90,000,000).

Example: A latitude of 13d19.43' N would be represented as 13,323,833, derived as (13*1,000,000)+((19.43*1,000,000)/60). Latitude of 50d00.00' S would be represented as value -50,000,000.

This value is retained across reboots and is only reset after another scan completes successfully or GPSReset is set to true. If a scan has never succeeded before, the value 0 is reported.

- 1.0 TR-262
LockedLongitude int​(-180000000:180000000) int​(-180000000:180000000) -

This parameter specifies the longitude of the device's position in degrees, multiplied by 1 million. The positive value signifies the direction, east of the prime meridian. The negative value signifies the direction, west of the prime meridian.

Range is from: 180d00.00' West (-180,000,000) to 180d00.00' East (180,000,000).

Example: A longitude of 13d19.43' E would be represented as 13,323,833, derived as (13*1,000,000)+((19.43*1,000,000)/60). A longitude of 50d00.00' W would be represented as value -50,000,000.

This value is retained across reboots and is only reset after another scan completes successfully or GPSReset is set to true. If a scan has never succeeded before, the value 0 is reported.

- 1.0 TR-262
NumberOfSatellites unsignedInt unsignedInt -

The number of satellites that were locked during the test execution. The greater the number of satellites the better the precision of the results.

This value is retained across reboots and is only reset after another scan completes successfully or GPSReset is set to true. If a scan has never succeeded before, the value 0 is reported.

- 1.0 TR-262
GPSReset boolean boolean W

Setting this to true will cause a reset on the GPS Hardware. Setting this to false has no effect.

The value of this parameter is not part of the device configuration and is always false when read.

- 1.0 TR-262
FAP.​GPS.​ContinuousGPSStatus. object object​[1:1] -

When ContinuousGPS is true, the parameters in this object contain the GPS status as it is continuously monitored.

When ContinuousGPS is false, the parameters in this object are not being updated and their values are not accurate.

- 1.0 TR-262
CurrentFix boolean boolean - The value is true if the location fix is currently valid (i.e. GPS receiver is currently tracking satellite signals), otherwise it is false. After a reboot the value is false until the GPS receivers has a valid current position. - 1.0 TR-262
GotFix boolean boolean -

The value is true if CurrentFix has transitioned to true at least once since ContinuousGPS was enabled, otherwise it is false. After a reboot the value is false until CurrentFix has transitioned to true again.

The GPS coordinates (Latitude, Longitude, and Elevation) are not valid until GotFix has a value of true.

- 1.0 TR-262
TimingGood boolean boolean - The value is true if the timing synchronization is good, otherwise it is false. After a reboot the value is false until the timing is synchronized again. - 1.0 TR-262
Latitude int​(-90000000:90000000) int​(-90000000:90000000) -

This parameter represents the most recent latitude reading for the device's position in degrees, multiplied by 1 million. The positive value signifies the direction, north of the equator. The negative value signifies the direction, south of the equator.

Range is from: 90 deg 00.00' South (-90,000,000) to 90 deg 00.00' North (90,000,000).

Example: A latitude of 13 deg 19.43' N would be represented as 13,323,833, derived as (13*1,000,000)+((19.43*1,000,000)/60). Latitude of 50 deg 00.00' S would be represented as value -50,000,000.

Latitude is not valid until GotFix is true.

If the parameter has never been set before, the value 0 is reported. The value SHOULD be maintained over a reboot.

- 1.0 TR-262
Longitude int​(-180000000:180000000) int​(-180000000:180000000) -

This parameter represents the most recent longitude reading for the device's position in degrees, multiplied by 1 million. The positive value signifies the direction, east of the prime meridian. The negative value signifies the direction, west of the prime meridian.

Range is from: 180d00.00' West (-180,000,000) to 180d00.00' East (180,000,000).

Example: A longitude of 13d19.43' E would be represented as 13,323,833, derived as (13*1,000,000)+((19.43*1,000,000)/60). A longitude of 50d00.00' W would be represented as value -50,000,000.

Longitude is not valid until GotFix is true.

If the parameter has never been set before, the value 0 is reported. The value SHOULD be maintained over a reboot.

- 1.0 TR-262
Elevation int​(-5000000:25000000) int​(-5000000:25000000) -

This parameter represents the most recent elevation reading for the device's position in millimeters, relative to the WGS84 ellipsoid. The positive value signifies the direction, above sea level. The negative value signifies the direction, below sea level.

Range is from: 5,000.000 meters below sea level (-5,000,000) to 25,000.000 meters above sea level (25,000,000).

Elevation is not valid until GotFix is true.

If the parameter has never been set before, the value 0 is reported. The value SHOULD be maintained over a reboot.

- 1.0 TR-262
LastFixTime dateTime dateTime -

Represents the date and time when the last GPS Fix was acquired.

The Unknown Time value defined in [Section 3.2/TR-106a4] is used when GotFix is false. This applies too after a reboot of the device until a valid location is determined and GotFix transsitions to true.

- 1.0 TR-262
LastFixDuration unsignedInt unsignedInt - Number of seconds of continuous GPS fix time. After a reboot this value is reset to 0. - 1.0 TR-262
FirstFixTimeout int​(-1:) int​(-1:) W

Number of seconds to wait for first GPS fix before declaring a GPS fault.

A value of -1 means that there is no timeout and no fault logging.

- 1.0 TR-262
SatellitesTracked unsignedInt unsignedInt - The number of satellites the receiver is tracking. - 1.0 TR-262
SatelliteTrackingInterval unsignedInt​(60:3600) unsignedInt​(60:3600) W The interval in seconds at which the GPS tracking information gets reported. - 1.0 TR-262
ReceiverStatus string​(256) string​(256) - The output of the GPS receiver's status. - 1.0 TR-262
LocationType string string -

Indicates whether the Latitude, Longitude, and Elevation values are determined via a GPS Fix (where the value of this parameter would be Real) or via some other means (where the value of this parameter would be Reference). Enumeration of:

- 1.0 TR-262
LockTimeOutDuration unsignedInt​(120:86400) unsignedInt​(120:86400) W The timer duration, in seconds, for which the device waits for GPS to acquire lock. - 1.0 TR-262
FAP.​GPS.​AGPSServerConfig. object object​[1:1] - This object contains parameters for the configuration of the Assisted Global Positioning System (A-GPS) server. See also [Section 3.2/3GPP-TS.25.171] - 1.0 TR-262
Enable boolean boolean W Enables or disables the AGPSServerConfig entry. - 1.0 TR-262
ServerURL string​(256) string​(256) W A-GPS server host name or IP address. - 1.0 TR-262
ServerPort unsignedInt​(:65535) unsignedInt​(:65535) W The port to use when communicating to the A-GPS Server. - 1.0 TR-262
Username string​(64) string​(64) W Username to be used by the device to authenticate with the A-GPS server. This string is set to an empty string if no authentication is used. - 1.0 TR-262
Password string​(64) string​(64) W

Password to be used by the device to authenticate with the A-GPS server. This string is set to an empty string if no authentication is used.

When read, this parameter returns an empty string, regardless of the actual value.

- 1.0 TR-262
ReferenceLatitude int​(-90000000:90000000) int​(-90000000:90000000) W

This parameter specifies the reference latitude for an A-GPS request position in degrees, multiplied by 1 million. The positive value signifies the direction, north of the equator. The negative value signifies the direction, south of the equator.

Range is from: 90d00.00' South (-90,000,000) to 90d00.00' North (90,000,000).

Example: A latitude of 13d19.43' N would be represented as 13,323,833, derived as (13*1,000,000)+((19.43*1,000,000)/60). Latitude of 50d00.00' S would be represented as value -50,000,000.

- 1.0 TR-262
ReferenceLongitude int​(-180000000:180000000) int​(-180000000:180000000) W

This parameter specifies the reference longitude for an A-GPS request position in degrees, multiplied by 1 million. The positive value signifies the direction, east of the prime meridian. The negative value signifies the direction, west of the prime meridian.

Range is from: 180d00.00' West (-180,000,000) to 180d00.00' East (180,000,000).

Example: A longitude of 13d19.43' E would be represented as 13,323,833, derived as (13*1,000,000)+((19.43*1,000,000)/60). A longitude of 50d00'00'' W would be represented as value -50,000,000.

- 1.0 TR-262
ServerInUse boolean boolean -

The value is true if the device has successfully contacted and received A-GPS info from the A-GPS server, otherwise the value is false.

After a reboot the value is false until the server could be contacted again.

- 1.0 TR-262
FAP.​Tunnel. object object​[1:1] - This object contains parameters relating to Tunneling. - 1.0 TR-262
CryptoProfileNumberOfEntries unsignedInt unsignedInt - The number of entries in the CryptoProfile table. - 1.0 TR-262
IKESANumberOfEntries unsignedInt unsignedInt - The number of entries in the IKESA table. - 1.0 TR-262
ChildSANumberOfEntries unsignedInt unsignedInt - The number of entries in the ChildSA table. - 1.0 TR-262
MaxVirtualInterfaces unsignedInt unsignedInt - The maximum number of virtual interfaces. - 1.0 TR-262
VirtualInterfaceNumberOfEntries unsignedInt unsignedInt - The number of entries in the VirtualInterface table. - 1.0 TR-262
UseForCWMP boolean boolean W

If the SecGW parameters are configured then this parameter determines whether the CWMP traffic will be sent across the IPsec tunnel(s) or outside of the IPsec tunnel(s).

If false then the CWMP traffic will be sent outside of the IPsec tunnel(s).

If true then the CWMP traffic will be sent across the IPsec tunnel(s).

- 1.0 TR-262
MaxChildSAPerIKE unsignedInt unsignedInt - Indicates the maximum number of child SAs per IKE session that the device is capable of supporting. - 1.0 TR-262
MaxIKESessions unsignedInt unsignedInt - Indicates the maximum number of IKE sessions the device is capable of supporting at any given time. - 1.0 TR-262
FAP.​Tunnel.​CryptoProfile.​{i}. object​[0:] object​[0:∞] W

This object contains parameters relating to IKEv2 and IPsec crypto profiles, which are essentially a subset of the typical IPsec SPD. [RFC4301].

For Cdma2000 devices, see also [3GPP2-S.S0132].

At most one entry in this table (regardless of whether or not it is enabled) can exist with a given value for Alias.

At most one enabled entry in this table can exist with the same values for all of AuthMethod, IKEEncrypt, IKEPRF, IKEIntegrity, IKEDH, ESPEncrypt and ESPIntegrity.

- 1.0 TR-262
Enable boolean boolean W Enables and disables this entry. false 1.0 TR-262
Alias string​(64) Alias W

[Alias] A non-volatile handle used to reference this instance. Alias provides a mechanism for an ACS to label this instance for future reference.

If the CPE supports the Alias-based Addressing feature as defined in [Section 3.6.1/TR-069] and described in [Appendix II/TR-069], the following mandatory constraints MUST be enforced:

  • Its value MUST NOT be empty.
  • Its value MUST start with a letter.
  • If its value is not assigned by the ACS, it MUST start with a "cpe-" prefix.
  • The CPE MUST NOT change the parameter value.

The Agent MUST choose an initial value that doesn't conflict with any existing entries.

- 1.0 TR-262
AuthMethod string​(256) string​(256) W

Specifies the Security mechanism and set of credentials used by the device to authenticate itself (either an instance of the .Security.Certificate. object defined in [TR-157a5] or an instance of the .Services.FAPService.{i}.Transport.Security.Secret. object defined in [TR-196i2]).

The value MUST be the Path Name of a table row. If the referenced object is deleted, the parameter value MUST be set to an empty string. If the value is an an empty string, the device chooses the authentication method based on local policy.

In order to configure the device for both device and hosting-party authentication, the object is populated with an enabled instance of the .Security.Certificate.. object.

<Empty> 1.0 TR-262
MaxChildSA unsignedInt​(2,4,6,8,10) unsignedInt​(2,4,6,8,10) W Controls the maximum number of child SAs that can be negotiated by a single IKE session. 2 1.0 TR-262
IKEEncrypt string​[] list of string W

Comma-separated list of strings. IKEv2 encryption algorithm. [RFC4307]

For CDMA2000 devices, see also [3GPP2-S.S0132]. Each list item is an enumeration of:

"AES-CBC" 1.0 TR-262
IKEPRF string​[] list of string W

Comma-separated list of strings. IKEv2 pseudo-random function. [RFC4307]

For CDMA2000 devices, see also [3GPP2-S.S0132]. Each list item is an enumeration of:

"HMAC-SHA1" 1.0 TR-262
IKEIntegrity string​[] list of string W

Comma-separated list of strings. IKEv2 integrity function. [RFC4307]

For CDMA2000 devices, see also [3GPP2-S.S0132]. Each list item is an enumeration of:

"HMAC-SHA1-96" 1.0 TR-262
IKEDH string​[] list of string W

Comma-separated list of strings. IKEv2 pseudo-random function. [RFC4307]

For CDMA2000 devices, see also [3GPP2-S.S0132]. Each list item is an enumeration of:

"2048" 1.0 TR-262
ESPEncrypt string​[] list of string W

Comma-separated list of strings. IPsec encryption algorithm. [Section 3.1.1/RFC4835]

For CDMA2000 devices, see also [3GPP2-S.S0132]. Each list item is an enumeration of:

"AES-CBC" 1.0 TR-262
ESPIntegrity string​[] list of string W

Comma-separated list of strings. IPsec integrity function. [Section 3.1.1/RFC4835]

For CDMA2000 devices, see also [3GPP2-S.S0132]. Each list item is an enumeration of:

"HMAC-SHA1-96" 1.0 TR-262
IPsecWindowSize unsignedInt unsignedInt W

The size of the Anti-Replay Window.

If 0 Sequence Number Verification is disabled.

For UMTS devices, see [3GPP-TS.32.582] and [3GPP-TS.32.584]. For LTE devices, see [3GPP-TS.32.592]. For CDMA2000 devices, see [3GPP2-S.S0132].

0 1.0 TR-262
IKERekeyLifetime unsignedInt unsignedInt W

IKEv2 SA rekey timeout in seconds.

For UMTS devices, see [3GPP-TS.32.582] and [3GPP-TS.32.584]. For LTE devices, see [3GPP-TS.32.592]. For CDMA2000 devices, see [3GPP2-S.S0132].

- 1.0 TR-262
IPsecRekeyLifetimeByte unsignedInt unsignedInt W

IPsec SA rekey timeout in Kilobytes.

For UMTS devices, see [3GPP-TS.32.582] and [3GPP-TS.32.584]. For LTE devices, see [3GPP-TS.32.592]. For CDMA2000 devices, see [3GPP2-S.S0132].

- 1.0 TR-262
IPsecRekeyLifetimeTime unsignedInt unsignedInt W

IPsec SA rekey timeout in seconds.

For UMTS devices, see [3GPP-TS.32.582] and [3GPP-TS.32.584]. For LTE devices, see [3GPP-TS.32.592]. For CDMA2000 devices, see [3GPP2-S.S0132].

- 1.0 TR-262
DPDTimer unsignedInt unsignedInt W

DPD timeout in seconds.

For UMTS devices, see [3GPP-TS.32.582] and [3GPP-TS.32.584]. For LTE devices, see [3GPP-TS.32.592]. For CDMA2000 devices, see [3GPP2-S.S0132].

300 1.0 TR-262
NATTKeepaliveTimer unsignedInt unsignedInt W

NAT-T keepalive timeout in seconds.

For UMTS devices, see [3GPP-TS.32.582] and [3GPP-TS.32.584]. For LTE devices, see [3GPP-TS.32.592]. For CDMA2000 devices, see [3GPP2-S.S0132].

180 1.0 TR-262
SecMaxFragSize unsignedInt​(256:1400) unsignedInt​(256:1400) W

Maximum fragment size, in bytes, from device before Encryption.

For CDMA2000 devices, see also [3GPP2-S.S0132].

1200 1.0 TR-262
SecDFBit string string W

Indicates if the 'Do Not Fragment' bit needs to be turned on/off.

For CDMA2000 devices, see also [3GPP2-S.S0132]. Enumeration of:

"Off" 1.0 TR-262
FAP.​Tunnel.​IKESA.​{i}. object​[0:] object​[0:∞] -

IKE IPsec Security Association Table. This Table is a member of the IPsec Security Association Database (SAD). [RFC4301].

At most one entry in this table can exist with the same values for both IPAddress and SubnetMask.

- 1.0 TR-262
Status string string -

The status of this IKE SA entry. Enumeration of:

- 1.0 TR-262
PeerAddress string​(45) IPAddress - [IPAddress] The IP address of the peer SecGW. - 1.0 TR-262
CreationTime dateTime dateTime - The time that the current IKE SA was set up. - 1.0 TR-262
IPAddress string​(45) IPAddress - [IPAddress] The current IP address assigned to this interface by IKEv2. - 1.0 TR-262
SubnetMask string string - The current subnet mask assigned to this interface by IKEv2. - 1.0 TR-262
DNSServers string​(256)​[]​(45) list​(256) of IPAddress - [IPAddress] Comma-separated list (maximum number of characters 256) of IPAddresses. Each item is an IP Address of a DNS server for this interface assigned to this interface by IKEv2. - 1.0 TR-262
DHCPServers string​(256)​[]​(45) list​(256) of IPAddress -

[IPAddress] Comma-separated list (maximum number of characters 256) of IPAddresses. Each item is an IP address of a DHCP server for this interface.

A non empty list instructs the CPE to send any internal DHCP request to the address contained within this parameter.

- 1.0 TR-262
IntegrityErrors unsignedInt unsignedInt - The number of inbound packets discarded by the IKE SA due to Integrity checking errors. - 1.0 TR-262
OtherErrors unsignedInt unsignedInt - The number of inbound packets discarded by the IKE SA due to other errors, such as anti-replay errors. - 1.0 TR-262
AuthErrors unsignedInt unsignedInt - The number of inbound packets discarded by the IKE SA due to authentication errors. - 1.0 TR-262
FAP.​Tunnel.​ChildSA.​{i}. object​[0:] object​[0:∞] -

Child IPsec Security Association Table. This Table is a member of the IPsec Security Association Database (SAD). [RFC4301].

At most one entry in this table can exist with a given value for SPI.

- 1.0 TR-262
ParentID string​(256) string​(256) - The value MUST be the Path Name of a row in the IKESA table. If the referenced object is deleted, the parameter value MUST be set to an empty string. - 1.0 TR-262
SPI unsignedInt unsignedInt - SPI value of the Child SA. - 1.0 TR-262
DirectionOutbound boolean boolean -

Traffic Direction.

If true this Child SA refers to outbound traffic.

If false this Child SA refers to inbound traffic.

- 1.0 TR-262
CreationTime dateTime dateTime - The time that the current Child SA was set up. - 1.0 TR-262
Traffic unsignedInt unsignedInt - The measured traffic in bytes transferred by the Child SA. - 1.0 TR-262
IntegrityErrors unsignedInt unsignedInt - The number of inbound packets discarded by the Child SA due to integrity checking errors. - 1.0 TR-262
ReplayErrors unsignedInt unsignedInt - The number of inbound packets discarded by the Child SA due to anti-replay errors. - 1.0 TR-262
FAP.​Tunnel.​VirtualInterface.​{i}. object​[0:] object​[0:∞] W

Virtual Interfaces used for associating the tunnel (ephemeral) childSA pairs with QoS Classification and Queue tables as defined in [TR-098a2] (InternetGatewayDevice.QueueManagement.Classification.{i}. and InternetGatewayDevice.QueueManagement.Queue.{i}.) or [TR-181i2] (Device.QoS.Classification.{i}. and Device.QoS.Queue.{i}.).

At most one entry in this table (regardless of whether or not it is enabled) can exist with a given value for Alias.

At most one enabled entry in this table can exist with the same values for both CryptoProfile and DSCPMarkPolicy.

- 1.0 TR-262
Enable boolean boolean W Enables and disables this entry. false 1.0 TR-262
Alias string​(64) Alias W

[Alias] A non-volatile handle used to reference this instance. Alias provides a mechanism for an ACS to label this instance for future reference.

If the CPE supports the Alias-based Addressing feature as defined in [Section 3.6.1/TR-069] and described in [Appendix II/TR-069], the following mandatory constraints MUST be enforced:

  • Its value MUST NOT be empty.
  • Its value MUST start with a letter.
  • If its value is not assigned by the ACS, it MUST start with a "cpe-" prefix.
  • The CPE MUST NOT change the parameter value.

The Agent MUST choose an initial value that doesn't conflict with any existing entries.

- 1.0 TR-262
CryptoProfile string​(256) string​(256) W The value MUST be the Path Name of a row in the CryptoProfile table. If the referenced object is deleted, the parameter value MUST be set to an empty string. If multiple instances of VirtualInterface point to the same CryptoProfile instance, the associated CryptoProfile.{i}.MaxChildSA determines whether a new IKE session will be created (dynamically) to negotiate the child SA(s) for each of the virtual interfaces; otherwise, they are negotiated through the same IKE session. <Empty> 1.0 TR-262
DSCPMarkPolicy int​(-2:) int​(-2:) W

DSCP to mark the outer IP header for traffic that is associated with this virtual interface.

A value of -1 indicates copy from the incoming packet.

A value of -2 indicates automatic marking of DSCP as defined for the UMTS QoS class [3GPP-TS.23.107] or CDMA2000 Subscriber QoS profile [3GPP2-X.S0011].

De-tunneled packets are never re-marked.

-1 1.0 TR-262
FAP.​PerfMgmt. object object​[1:1] - This object contains parameters relating to Performance Management in a Femto-related environment. - 1.0 TR-262
ConfigNumberOfEntries unsignedInt unsignedInt - The number of entries in the Config table. - 1.0 TR-262
FAP.​PerfMgmt.​Config.​{i}. object​[0:] object​[0:∞] W

This object contains parameters relating to File Management configuration for uploading of Performance Files to a designated File Server. Each table entry can be referenced by zero or more radio-specific objects contained in the FAPService instances. The periodic upload will upload data for all of the radio-specific objects that reference it.

At most one entry in this table (regardless of whether or not it is enabled) can exist with a given value for Alias.

At most one enabled entry in this table can exist with the same values for all of URL, PeriodicUploadInterval and PeriodicUploadTime.

- 1.0 TR-262
Enable boolean boolean W Enables or disables this entry. If this entry is disabled then its periodic uploads are not performed. - 1.0 TR-262
Alias string​(64) Alias W

[Alias] A non-volatile handle used to reference this instance. Alias provides a mechanism for an ACS to label this instance for future reference.

If the CPE supports the Alias-based Addressing feature as defined in [Section 3.6.1/TR-069] and described in [Appendix II/TR-069], the following mandatory constraints MUST be enforced:

  • Its value MUST NOT be empty.
  • Its value MUST start with a letter.
  • If its value is not assigned by the ACS, it MUST start with a "cpe-" prefix.
  • The CPE MUST NOT change the parameter value.

The Agent MUST choose an initial value that doesn't conflict with any existing entries.

- 1.0 TR-262
URL string​(256) string​(256) W

URL specifying the destination file location. HTTP and HTTPS transports MUST be supported. Other transports MAY be supported.

This argument specifies only the destination file location, and does not indicate in any way the name or location of the local file to be uploaded.

- 1.0 TR-262
Username string​(256) string​(256) W Username to be used by the device to authenticate with the file server. This string is set to an empty string if no authentication is used. - 1.0 TR-262
Password string​(256) string​(256) W

Password to be used by the device to authenticate with the file server. This string is set to an empty string if no authentication is used.

When read, this parameter returns an empty string, regardless of the actual value.

- 1.0 TR-262
PeriodicUploadInterval unsignedInt​(1:) unsignedInt​(1:) W The duration in seconds of the interval for which the device MUST create a Performance File and attempt to upload the file to URL if Enable is true. - 1.0 TR-262
PeriodicUploadTime dateTime dateTime W

An absolute time reference in UTC to determine when the device will initiate the periodic file upload. Each file upload MUST occur at this reference time plus or minus an integer multiple of the PeriodicUploadInterval.

PeriodicUploadTime is used only to set the "phase" of the periodic uploads. The actual value of PeriodicUploadTime can be arbitrarily far into the past or future.

For example, if PeriodicUploadInterval is 86400 (a day) and if PeriodicUploadTime is set to UTC midnight on some day (in the past, present, or future) then periodic file uploads will occur every day at UTC midnight. These MUST begin on the very next midnight, even if PeriodicUploadTime refers to a day in the future.

The Unknown Time value as defined in [Section 3.2/TR-106a4] indicates that no particular time reference is specified. That is, the device MAY locally choose the time reference, and is REQUIRED only to adhere to the specified PeriodicUploadInterval.

If absolute time is not available to the device, its periodic file upload behavior MUST be the same as if the PeriodicUploadTime parameter was set to the Unknown Time value.

- 1.0 TR-262
FAP.​ApplicationPlatform. object object​[1:1] -

This object defines the data model for the following Femtozone APIs.

  • Femto Awareness
  • SMS
  • MMS
  • Terminal Location

Femto Awareness, SMS, MMS, and Terminal Location APIs are defined in the Release 1 API Specifications of the Service SIG in the Femto Forum (non public document).

[Appendix I/TR-262] provides the "Theory of Operation" for the usage of this object.

- 1.0 TR-262
Version string​(64) string​(64) - Version of Femto Application Platform running on this device - 1.0 TR-262
Enable boolean boolean W Enable or disable the Femto ApplicationPlatform - 1.0 TR-262
Status string string -

Current state of the Femto Application Platform. Enumeration of:

  • Disabled (The Femto Application Platform is not available)
  • Enabled (The Femto Application Platform is available)
  • Reset (The FemtoApplicationPlatform is in the process of being reset and will transition to the Disabled state when the reset operation is completed)
  • Initializing (The FemtoApplicationPlatform is being initialized and will transition to the Enabled state once the initialization is completed)
- 1.0 TR-262
MaxNumberOfApplications unsignedInt unsignedInt - Determines how many Femtozone Applications can be supported by the Femto Application Platform simultaneously. - 1.0 TR-262
CurrentNumberofApplications unsignedInt unsignedInt - Specifies how many Femtozone Applications are currently communicating with the Femto Application Platform. - 1.0 TR-262
FAP.​ApplicationPlatform.​Capabilities. object object​[1:1] - This object contains parameters related to the capabilities of the Femtozone Application Platform and the Femtozone APIs. - 1.0 TR-262
PresenceApplicationSupport boolean boolean - Specifies whether the Femto Application Platform supports Presence-Based Femtozone Applications - 1.0 TR-262
FemtoAwarenessAPISupport boolean boolean - Specifies whether the Femto Awareness API is supported on this device. - 1.0 TR-262
SMSAPISupport boolean boolean - Specifies whether the SMS API is supported on this device. - 1.0 TR-262
SubscribeToNotificationsOfSMSSentToApplicationSupport boolean boolean - Specifies whether the SubscribeToNotificationsOfSMSSentToApplication functionality is supported by the FAP SMS API. - 1.0 TR-262
QuerySMSDeliveryStatusSupport boolean boolean - Specifies whether the QuerySMSDeliveryStatus functionality is supported by the FAP SMS API. - 1.0 TR-262
MMSAPISupport boolean boolean - Specifies whether the MMS API is supported on this device. - 1.0 TR-262
QueryMMSDeliveryStatusSupport boolean boolean - Specifies whether the QueryMMSDeliveryStatus functionality is supported by the FAP MMS API. - 1.0 TR-262
SubscribeToNotificationsOfMMSSentToApplicationSupport boolean boolean - Specifies whether the SubscribeToNotificationsOfMMSSentToApplication functionality is supported by the FAP MMS API. - 1.0 TR-262
TerminalLocationAPISupport boolean boolean - Specifies whether the Terminal Location API is supported on this device. - 1.0 TR-262
AuthenticationMethodsSupported string​[] list of string -

Comma-separated list of strings. Specifies the supported methods that 3rd Party Applications can use to authenticate with the Femto Application Platform at initialization. Comma separated list of strings. Each list item is an enumeration of:

- 1.0 TR-262
AccessLevelsSupported string​[] list of string -

Comma-separated list of strings. Specifies the supported access levels that 3rd Party Applications can request when authenticating with the Femto Application Platform at initialization. This access level is with respect to resources within the Femto Application Platform only (not to be confused with Access Mode parameter in .FAPService.{i}.AccessMgmt). Each list item is an enumeration of:

- 1.0 TR-262
SendSMSTargetAddressType string​[] list of string -

Comma-separated list of strings. Specifies the supported types of addresses SMSs can be sent to. Each list item is an enumeration of:

- 1.0 TR-262
SendMMSTargetAddressType string​[] list of string -

Comma-separated list of strings. Specifies the supported types of addresses MMSs can be sent to. Each list item is an enumeration of:

- 1.0 TR-262
FAP.​ApplicationPlatform.​Control. object object​[1:1] - This object contains parameters related to the operation of the Femtozone APIs. - 1.0 TR-262
AuthenticationMethod string​(256) string​(256) W

Specifies how 3rd Party Applications have to authenticate against Femto APIs in order to use it. The value MUST be a member of the list reported by the Capabilities.AuthenticationMethodsSupported parameter.

Note: The credentials are not part of the data model and have to be supplied externally.

- 1.0 TR-262
TunnelInst string​(256) string​(256) W

This is the reference to the IPsec tunnel instance to be used by the Application Platform traffic.

If InternetGatewayDevice:1 [TR-098] or Device:1 [TR-181i1]) is used as root data model the TunnelInst MUST point to a row in the .FAP.Tunnel.IKESA.{i}. table.

If the root data model used is Device:2 [TR-181i2] than the TunnelInst MUST point to an tunnel instance defined in this data model.

If the referenced object is deleted, the parameter value MUST be set to an empty string.

- 1.0 TR-262
FAP.​ApplicationPlatform.​Control.​FemtoAwareness. object object​[1:1] - This object contains parameters related to the Femto Awareness API. - 1.0 TR-262
APIEnable boolean boolean W Enable or disable FemtoAwareness API exposure on FAP - 1.0 TR-262
QueueEnable boolean boolean W Enable or disable Request queueing for the API - 1.0 TR-262
Queueing string string W

Determines how FAP handles simultaneous requests from different Applications to Femto Awareness API. Enumeration of:

- 1.0 TR-262
MaxAPIUsersNumber unsignedInt​(0:255) unsignedInt​(0:255) W Determines the Max Number of different Applications that can send Requests to Femto Awareness API. - 1.0 TR-262
FemtozoneID string​(256) string​(256) W Specifies Identifier of the Femtozone. - 1.0 TR-262
NotificationsUserIdentifierMSISDN boolean boolean W Specifies whether the Mobile Station International Subscriber Directory Number (MSISDN) has to be used as UserIdentifier in Femto Awareness Notifications. A value of true means that the MSISDN is send as user identifier, a value of false means that an anonymous reference is used. - 1.0 TR-262
SubscribeToNotificationsResponseCallbackData boolean boolean W Specifies whether the OPTIONAL Argument "Callback Data" has to be used in Responses to Requests to "Subscribe To Femto Awareness Notifications". - 1.0 TR-262
QueryFemtocellResponseTimezone boolean boolean W Specifies whether the OPTIONAL Argument "Timezone" has to be used in Responses to Requests to "Query Femtocell Status". - 1.0 TR-262
FAP.​ApplicationPlatform.​Control.​SMS. object object​[1:1] - This object contains parameters related to the SMS API. - 1.0 TR-262
APIEnable boolean boolean W Enable or disable SMS API exposure on FAP - 1.0 TR-262
QueueEnable boolean boolean W Enable or disable Request queueing for the API - 1.0 TR-262
Queueing string string W

Determines how FAP handles simultaneous requests from different Applications to SMS API. Enumeration of:

- 1.0 TR-262
MaxAPIUsersNumber unsignedInt​(0:255) unsignedInt​(0:255) W Determines the Max Number of different Applications that can send Requests to SMS API. - 1.0 TR-262
MinSendSMSTimeInterval unsignedInt​(0:3599) unsignedInt​(0:3599) W Determines the Minimum Time Interval in seconds between two consecutive Send SMS Requests by the same Application. - 1.0 TR-262
EnableQuerySMSDeliveryStatus boolean boolean W Enable or disable "QuerySMSDeliveryStatus" Operation on SMS API. When disabled, QuerySMSDeliveryStatus Requests to SMS API are ignored. - 1.0 TR-262
EnableSubscribeToNotificationsOfMessageSentToApplication boolean boolean W Enable or disable "SubscribeToNotificationsOfMessageSentToApplication" Operation on SMS API. When disabled, SubscribeTo NotificationsOfMessageSentToApplication Requests to SMS API are ignored. - 1.0 TR-262
FAP.​ApplicationPlatform.​Control.​MMS. object object​[1:1] - This object contains parameters related to the MMS API. - 1.0 TR-262
APIEnable boolean boolean W Enable or disable MMS API exposure on FAP - 1.0 TR-262
QueueEnable boolean boolean W Enable or disable Request queueing for the API - 1.0 TR-262
Queueing string string W

Determines how FAP handles simultaneous requests from different Applications to MMS API. Enumeration of:

- 1.0 TR-262
MaxAPIUsersNumber unsignedInt​(0:255) unsignedInt​(0:255) W Determines the Max Number of different Applications that can send Requests to MMS API. - 1.0 TR-262
MinSendMMSTimeInterval unsignedInt​(0:3599) unsignedInt​(0:3599) W Determines the Minimum Time Interval in seconds between two consecutive Send MMS Requests by the same Application. - 1.0 TR-262
EnableQueryMMSDeliveryStatus boolean boolean W Enable or disable "QuerySMSDeliveryStatus" Operation on MMS API. When disabled, QuerySMSDeliveryStatus Requests to MMS API are ignored. - 1.0 TR-262
EnableSubscribeToNotificationsOfMessageSentToApplication boolean boolean W Enable or disable "SubscribeTo NotificationsOfMessageSentToApplication" Operation on MMS API. When disabled, SubscribeTo NotificationsOfMessageSentToApplication Requests to MMS API are ignored. - 1.0 TR-262
FAP.​ApplicationPlatform.​Control.​TerminalLocation. object object​[1:1] - This object contains parameters related to the TerminalLocation API. - 1.0 TR-262
APIEnable boolean boolean W Enable or disable TerminalLocation API exposure on FAP - 1.0 TR-262
QueueEnable boolean boolean W Enable or disable Request queueing for the API - 1.0 TR-262
Queueing string string W

Determines how FAP handles simultaneous requests from different Applications to TerminalLocation API. Enumeration of:

- 1.0 TR-262
MaxAPIUsersNumber unsignedInt​(0:255) unsignedInt​(0:255) W Determines the Max Number of different Applications that can send Requests to TerminalLocation API. - 1.0 TR-262
QueryMobileLocationResponseAddress string string W

Specifies Terminal Address Format to be used in QueryMobileLocation Responses. Enumeration of:

- 1.0 TR-262
QueryMobileLocationResponseLongitudeLatitude boolean boolean W Include or exclude FAP Longitude and Latitude arguments in Responses to QueryMobileLocation Requests. - 1.0 TR-262
QueryMobileLocationResponseAltitude boolean boolean W Include or exclude FAP Altitude argument in Responses to QueryMobileLocation Requests . - 1.0 TR-262
QueryMobileLocationResponseTimestamp unsignedInt​(0:86399) unsignedInt​(0:86399) W Specifies Response Timestamp in seconds. - 1.0 TR-262
FAP.​ApplicationPlatform.​Monitoring. object object​[1:1] - This object contains parameters related to the monitoring of the Femtozone Application Platform and the Femtozone APIs. - 1.0 TR-262
Enable boolean boolean W Enables and disables this entry. - 1.0 TR-262
MonitoringInterval unsignedInt unsignedInt W Specifies the interval in seconds used to collect the monitoring measurements. - 1.0 TR-262
AuthenticationRequestsReceived unsignedInt unsignedInt - Specifies the total number of authentication requests received by the Femto Application Platform. The counter will be reset whenever the device reboots or the Enable parameter is set to true. - 1.0 TR-262
AuthenticationRequestsRejected unsignedInt unsignedInt - Specifies the number of authentication requests received by the Femto Application Platform that were rejected. The counter will be reset whenever the device reboots or the Enable parameter is set to true. - 1.0 TR-262
FAP.​ApplicationPlatform.​Monitoring.​FemtoAwareness. object object​[1:1] - This object contains parameters related to the Monitoring of the FemtoAwareness API. - 1.0 TR-262
APIAvailable boolean boolean - Specifies whether the FemtoAwareness API is currently available on this device (the API could be disabled or could have exhausted its resources) - 1.0 TR-262
APIUsers unsignedInt​(0:255) unsignedInt​(0:255) - Specifies the current number of Applications using the Femto Awareness API. - 1.0 TR-262
QueueState string string -

Specifies the state of the Femto Awareness API Queue. Enumeration of:

- 1.0 TR-262
QueueNum unsignedInt​(0:255) unsignedInt​(0:255) - Specifies the current number of requests waiting in the Femto Awareness API Queue. - 1.0 TR-262
QueueReceived unsignedInt unsignedInt - Specifies the number of requests in the Femto Awareness API Queue that have been received. The counter will be reset whenever the device reboots or the Enable parameter is set to true. - 1.0 TR-262
QueueDiscarded unsignedInt unsignedInt - Specifies the number of requests in the Femto Awareness API Queue that have been discarded. The counter will be reset whenever the device reboots or the Enable parameter is set to true. - 1.0 TR-262
FAP.​ApplicationPlatform.​Monitoring.​SMS. object object​[1:1] - This object contains parameters related to the Monitoring of the SMS API. - 1.0 TR-262
APIAvailable boolean boolean - Specifies whether the SMS API is currently available on this device (the API could be disabled or could have exhausted its resources).. - 1.0 TR-262
APIUsers unsignedInt​(0:255) unsignedInt​(0:255) - Specifies the current number of Applications using the SMS API. - 1.0 TR-262
QueueState string string -

Specifies the state of the SMS API Queue. Enumeration of:

- 1.0 TR-262
QueueNum unsignedInt​(0:255) unsignedInt​(0:255) - Specifies the current number of requests waiting in the SMS API Queue. - 1.0 TR-262
QueueReceived unsignedInt unsignedInt - Specifies the number of requests in the SMS API Queue that have been received. The counter will be reset whenever the device reboots or the Enable parameter is set to true. - 1.0 TR-262
QueueDiscarded unsignedInt unsignedInt - Specifies the number of requests in the SMS API Queue that have been discarded. The counter will be reset whenever the device reboots or the Enable parameter is set to true. - 1.0 TR-262
FAP.​ApplicationPlatform.​Monitoring.​MMS. object object​[1:1] - This object contains parameters related to the Monitoring of the MMS API. - 1.0 TR-262
APIAvailable boolean boolean - Specifies whether the MMS API is currently available on this device (the API could be disabled or could have exhausted its resources).. - 1.0 TR-262
APIUsers unsignedInt​(0:255) unsignedInt​(0:255) - Specifies the current number of Applications using the MMS API. - 1.0 TR-262
QueueState string string -

Specifies the state of the MMS API Queue. Enumeration of:

- 1.0 TR-262
QueueNum unsignedInt​(0:255) unsignedInt​(0:255) - Specifies the current number of requests waiting in the MMS API Queue. - 1.0 TR-262
QueueReceived unsignedInt unsignedInt - Specifies the number of requests in the MMS API Queue that have been received. The counter will be reset whenever the device reboots or the Enable parameter is set to true. - 1.0 TR-262
QueueDiscarded unsignedInt unsignedInt - Specifies the number of requests in the MMS API Queue that have been discarded. The counter will be reset whenever the device reboots or the Enable parameter is set to true. - 1.0 TR-262
FAP.​ApplicationPlatform.​Monitoring.​TerminalLocation. object object​[1:1] - This object contains parameters related to the Monitoring of the TerminalLocation API. - 1.0 TR-262
APIAvailable boolean boolean - Specifies whether the TerminalLocation API is currently available on this device (the API could be disabled or could have exhausted its resources).. - 1.0 TR-262
APIUsers unsignedInt​(0:255) unsignedInt​(0:255) - Specifies the current number of Applications using the Terminal Location API. - 1.0 TR-262
QueueState string string -

Specifies the state of the Terminal Location API Queue. Enumeration of:

- 1.0 TR-262
QueueNum unsignedInt​(0:255) unsignedInt​(0:255) - Specifies the current number of requests waiting in the Terminal Location API Queue. - 1.0 TR-262
QueueReceived unsignedInt unsignedInt - Specifies the number of requests in the Terminal Location API Queue that have been received. The counter will be reset whenever the device reboots or the Enable parameter is set to true. - 1.0 TR-262
QueueDiscarded unsignedInt unsignedInt - Specifies the number of requests in the Terminal Location API Queue that have been discarded. The counter will be reset whenever the device reboots or the Enable parameter is set to true. - 1.0 TR-262

Inform and Notification Requirements

Forced Inform Parameters

Parameter

Forced Active Notification Parameters

Parameter

Default Active Notification Parameters

Parameter
FAP.GPS.LastScanTime
FAP.Tunnel.IKESA.{i}.IPAddress

Parameters for which Active Notification MAY be Denied

Parameter
FAP.GPS.
LastSuccessfulScanTime
FAP.GPS.
LockedLatitude
FAP.GPS.
LockedLongitude
FAP.GPS.
NumberOfSatellites
FAP.GPS.ContinuousGPSStatus.
CurrentFix
FAP.GPS.ContinuousGPSStatus.
GotFix
FAP.GPS.ContinuousGPSStatus.
TimingGood
FAP.GPS.ContinuousGPSStatus.
Latitude
FAP.GPS.ContinuousGPSStatus.
Longitude
FAP.GPS.ContinuousGPSStatus.
Elevation
FAP.GPS.ContinuousGPSStatus.
LastFixTime
FAP.GPS.ContinuousGPSStatus.
LastFixDuration
FAP.GPS.ContinuousGPSStatus.
SatellitesTracked
FAP.GPS.ContinuousGPSStatus.
ReceiverStatus
FAP.GPS.ContinuousGPSStatus.
LocationType
FAP.Tunnel.IKESA.{i}.
IntegrityErrors
FAP.Tunnel.IKESA.{i}.
OtherErrors
FAP.Tunnel.IKESA.{i}.
AuthErrors
FAP.Tunnel.ChildSA.{i}.
IntegrityErrors
FAP.Tunnel.ChildSA.{i}.
ReplayErrors

Profile Definitions

Notation

The following abbreviations are used to specify profile requirements:

Abbreviation Description
R Read support is REQUIRED.
W Both Read and Write support is REQUIRED. This MUST NOT be specified for a parameter that is defined as read-only.
P The object is REQUIRED to be present.
C Creation and deletion of instances of the object is REQUIRED.
A Creation of instances of the object is REQUIRED, but deletion is not REQUIRED.
D Deletion of instances of the object is REQUIRED, but creation is not REQUIRED.

FAP_GPS:1 Profile

This table defines the FAP_GPS:1 profile for the TR-262:1 data model. The minimum REQUIRED version for this profile is TR-262:1.0.

Name Requirement
FAP.​GPS. P
ScanOnBoot W
ScanPeriodically W
PeriodicInterval W
PeriodicTime W
ContinuousGPS W
ScanTimeout W
ScanStatus R
ErrorDetails R
LastScanTime R
LastSuccessfulScanTime R
LockedLatitude R
LockedLongitude R
NumberOfSatellites R

FAP_Tunnel:1 Profile

This table defines the FAP_Tunnel:1 profile for the TR-262:1 data model. The minimum REQUIRED version for this profile is TR-262:1.0.

Name Requirement
FAP.​Tunnel. P
IKESANumberOfEntries R
ChildSANumberOfEntries R
MaxVirtualInterfaces R
VirtualInterfaceNumberOfEntries R
UseForCWMP W
MaxChildSAPerIKE R
MaxIKESessions R
FAP.​Tunnel.​IKESA.​{i}. P
Status R
PeerAddress R
CreationTime R
IPAddress R
SubnetMask R
FAP.​Tunnel.​ChildSA.​{i}. P
ParentID R
SPI R
DirectionOutbound R
CreationTime R
FAP.​Tunnel.​VirtualInterface.​{i}. P
Enable W
CryptoProfile W
DSCPMarkPolicy W
FAP.​Tunnel.​CryptoProfile.​{i}. C
Enable W
AuthMethod W
MaxChildSA W
IKEEncrypt W
IKEPRF W
IKEIntegrity W
IKEDH W
ESPEncrypt W
ESPIntegrity W

FAP_PerfMgmt:1 Profile

This table defines the FAP_PerfMgmt:1 profile for the TR-262:1 data model. The minimum REQUIRED version for this profile is TR-262:1.0.

Name Requirement
FAP.​PerfMgmt. P
ConfigNumberOfEntries R
FAP.​PerfMgmt.​Config.​{i}. P
Enable W
URL W
Username W
Password W
PeriodicUploadInterval W
PeriodicUploadTime W

FAP_ApplicationPlatform:1 Profile

This table defines the FAP_ApplicationPlatform:1 profile for the TR-262:1 data model. The minimum REQUIRED version for this profile is TR-262:1.0.

Name Requirement
FAP.​ApplicationPlatform. P
Version R
Enable W
MaxNumberOfApplications R
FAP.​ApplicationPlatform.​Control. P
AuthenticationMethod W
FAP.​ApplicationPlatform.​Control.​FemtoAwareness. P
APIEnable W
MaxAPIUsersNumber W
FemtozoneID W
FAP.​ApplicationPlatform.​Control.​SMS. P
APIEnable W
MaxAPIUsersNumber W
MinSendSMSTimeInterval W
FAP.​ApplicationPlatform.​Control.​MMS. P
APIEnable W
MaxAPIUsersNumber W
MinSendMMSTimeInterval W
FAP.​ApplicationPlatform.​Control.​TerminalLocation. P
APIEnable W
MaxAPIUsersNumber W
QueryMobileLocationResponseAddress W
QueryMobileLocationResponseLongitudeLatitude W


Generated by Broadband Forum report.pl#428+ (2022-01-07 version) on 2022/07/19 at 17:14:54 (INTERIM VERSION).
report.pl --exitcode=fatals --cwmpindex=.. --nofontstyles --nowarnreport --quiet --nomodels --automodel --report=html --outfile=tr-262-1-0-0.html tr-262-1-0-0.xml