Telematics SDK - Interface Specification  v1.38.19
Telematics_cellbroadcast

Data Structures

struct  telux::tel::CellBroadcastFilter
 

Enumerations

enum  telux::tel::GeographicalScope { telux::tel::GeographicalScope::CELL_WIDE_IMMEDIATE = 0, telux::tel::GeographicalScope::PLMN_WIDE = 1, telux::tel::GeographicalScope::LA_WIDE = 2, telux::tel::GeographicalScope::CELL_WIDE = 3 }
 
enum  telux::tel::MessagePriority { telux::tel::MessagePriority::UNKNOWN = -1, telux::tel::MessagePriority::NORMAL = 0, telux::tel::MessagePriority::EMERGENCY = 1 }
 
enum  telux::tel::MessageType { telux::tel::MessageType::UNKNOWN = -1, telux::tel::MessageType::ETWS = 0, telux::tel::MessageType::CMAS = 1 }
 
enum  telux::tel::EtwsWarningType {
  telux::tel::EtwsWarningType::UNKNOWN = -1, telux::tel::EtwsWarningType::EARTHQUAKE = 0, telux::tel::EtwsWarningType::TSUNAMI = 1, telux::tel::EtwsWarningType::EARTHQUAKE_AND_TSUNAMI = 2,
  telux::tel::EtwsWarningType::TEST_MESSAGE = 3, telux::tel::EtwsWarningType::OTHER_EMERGENCY = 4
}
 
enum  telux::tel::CmasMessageClass {
  telux::tel::CmasMessageClass::UNKNOWN = -1, telux::tel::CmasMessageClass::PRESIDENTIAL_LEVEL_ALERT = 0, telux::tel::CmasMessageClass::EXTREME_THREAT = 1, telux::tel::CmasMessageClass::SEVERE_THREAT = 2,
  telux::tel::CmasMessageClass::CHILD_ABDUCTION_EMERGENCY = 3, telux::tel::CmasMessageClass::REQUIRED_MONTHLY_TEST = 4, telux::tel::CmasMessageClass::CMAS_EXERCISE = 5, telux::tel::CmasMessageClass::OPERATOR_DEFINED_USE = 6
}
 
enum  telux::tel::CmasSeverity { telux::tel::CmasSeverity::UNKNOWN = -1, telux::tel::CmasSeverity::EXTREME = 0, telux::tel::CmasSeverity::SEVERE = 1 }
 
enum  telux::tel::CmasUrgency { telux::tel::CmasUrgency::UNKNOWN = -1, telux::tel::CmasUrgency::IMMEDIATE = 0, telux::tel::CmasUrgency::EXPECTED = 1 }
 
enum  telux::tel::CmasCertainty { telux::tel::CmasCertainty::UNKNOWN = -1, telux::tel::CmasCertainty::OBSERVED = 0, telux::tel::CmasCertainty::LIKELY = 1 }
 
enum  telux::tel::GeometryType { telux::tel::GeometryType::UNKNOWN = -1, telux::tel::GeometryType::POLYGON = 0, telux::tel::GeometryType::CIRCLE = 1 }
 

Detailed Description


Data Structure Documentation

struct telux::tel::CellBroadcastFilter

Defines cellbroadcast message filter. Refer spec 3GPP TS 23.041 9.4.1.2.2 for message identifier. Eg: If user want to receive from 0x1112 to 0x1116 then, startMessageId is 0x1112 and endMessageId is 0x1116. If user want to receive only 0x1112, then both startMessageId and endMessageId is 0x1112.

Data Fields
int startMessageId

Intended to receive start from which MessageType

int endMessageId

Intended to receive upto which MessageType

Enumeration Type Documentation

Defines geographical scope of cell broadcast.

Enumerator
CELL_WIDE_IMMEDIATE 

Cell wide geographical scope with immediate display

PLMN_WIDE 

PLMN wide geographical scope

LA_WIDE 
CELL_WIDE 

Location / Service/ Tracking area wide geographical scope (GSM/UMTS/E-UTRAN/NG-RAN). Cell wide geographical scope

Defines priority for cell broadcast message.

Enumerator
UNKNOWN 

Unknown message priority

NORMAL 

Normal message priority

EMERGENCY 

Emergency message priority

Defines message type for cell broadcast message.

Enumerator
UNKNOWN 

Unknown message type

ETWS 

Earthquake and Tsunami Warning System

CMAS 

Commercial Mobile Alert System

Defines warning type for ETWS cell broadcast message.

Enumerator
UNKNOWN 

Unknown ETWS warning type

EARTHQUAKE 

ETWS warning type for earthquake

TSUNAMI 

ETWS warning type for tsunami

EARTHQUAKE_AND_TSUNAMI 

ETWS warning type for earthquake and tsunami

TEST_MESSAGE 

ETWS warning type for test messages

OTHER_EMERGENCY 

ETWS warning type for other emergency types

Defines message class for CMAS cell broadcast message.

Enumerator
UNKNOWN 

CMAS category for warning types that are reserved for future extension

PRESIDENTIAL_LEVEL_ALERT 

Presidential-level alert (Korean Public Alert System Class 0 message)

EXTREME_THREAT 

Extreme threat to life and property (Korean Public Alert System Class 1 message)

SEVERE_THREAT 

Severe threat to life and property (Korean Public Alert System Class 1 message).

CHILD_ABDUCTION_EMERGENCY 

Child abduction emergency (AMBER Alert)

REQUIRED_MONTHLY_TEST 

CMAS test message

CMAS_EXERCISE 

CMAS exercise

OPERATOR_DEFINED_USE 

CMAS category for operator defined use

Defines severity type for CMAS cell broadcast message.

Enumerator
UNKNOWN 

CMAS alert severity is unknown. The severity is available for all GSM/UMTS alerts except for the Presidential-level alert class (Korean Public Alert System Class 0).

EXTREME 

Extraordinary threat to life or property

SEVERE 

Significant threat to life or property

Defines urgency type for CMAS cell broadcast message.

Enumerator
UNKNOWN 

CMAS alert urgency is unknown. The urgency is available for all GSM/UMTS alerts except for the Presidential-level alert class (Korean Public Alert System Class 0).

IMMEDIATE 

Responsive action should be taken immediately

EXPECTED 

Responsive action should be taken within the next hour

Defines certainty type for CMAS cell broadcast message.

Enumerator
UNKNOWN 

CMAS alert certainty is unknown. The certainty is available for all GSM/UMTS alerts except for the Presidential-level alert class (Korean Public Alert System Class 0).

OBSERVED 

Determined to have occurred or to be ongoing.

LIKELY 

Likely (probability > ~50%)

Defines geometry type specified in wireless emergency alert.

Enumerator
UNKNOWN 

Unknown geometry type

POLYGON 

Polygon geometry type

CIRCLE 

Circle geometry type