OVERVIEW   INDEX   DEPRECATED   HELP   CORRESPONDENCES  


Modulepars   Data Types   Component Types   Port Types   Constants   Templates   Signatures   Functions   Altsteps   Test cases  

Group PosSessionGroup

Declared in module SUPL_V2_CommonSteps


Functions Summary
f_startPosSessionADOnly Starts and complete a SUPL POS Session with AD only
f_startAndCompletePosSession Starts and complete a SUPL POS Session with the SET
f_HandleLPPMessages This function will complete the MO LPP message exchange with LTE device.
f_HandleLPPMessagesUT3Timer This function will complete the MO LPP message exchange with LTE device to test its UT3 timer.
f_HandleLPPMessagesWithAutonomousGPS This function will complete the MO LPP message exchange with LTE device using Autonomous GPS(No assistance data sending to UE)
f_ConstructLPPMessageForIncorretSessionID
f_ProvideAGpsAssistData
f_RequestLocationInfo
f_sendPositionReq Send SUPL POS message with GPS position request, await measurement response
runGPSPosition
endSession

Details

f_startPosSessionADOnly
function f_startPosSessionADOnly(ULP_PDU p_ulpPdu,SessionID p_sessionId, RRLP_CommonTypes.MethodType p_methodType, template (value)CommonIEsRequestLocationInformation p_commonIEsRequestLocationInformation) runs on SUPLComponent
  return UlpMessage   
  

Declared in group PosSessionGroup

Starts and complete a SUPL POS Session with AD only

Runs On: SUPLComponent

Returns: UlpMessage - a Ver2_SUPLREPORT for the completed session or null otherwise

Parameters:
f_startAndCompletePosSession
function f_startAndCompletePosSession(ULP_PDU p_ulpPdu,SessionID p_sessionId, template (omit)RRLP_CommonTypes.MethodType p_methodType, template (value)CommonIEsRequestLocationInformation p_commonIEsRequestLocationInformation) runs on SUPLComponent return UlpMessage   

Declared in group PosSessionGroup

Starts and complete a SUPL POS Session with the SET

Runs On: SUPLComponent

Returns: UlpMessage - a Ver2_SUPLREPORT for the completed session or null otherwise

Parameters:
f_HandleLPPMessages
function f_HandleLPPMessages (SessionID p_sessionId,template (value) ULP_PDU p_suplPosInit, template (value) CommonIEsRequestLocationInformation p_commonIEsRequestLocationInformation) runs on SUPLComponent    return UlpMessage

Declared in group PosSessionGroup

This function will complete the MO LPP message exchange with LTE device.

Runs On: SUPLComponent

Returns: UlpMessage - A Ver2_SUPLREPORT for the completed session or null otherwise

Parameters:
f_HandleLPPMessagesUT3Timer
function f_HandleLPPMessagesUT3Timer (SessionID p_sessionId,template (value) ULP_PDU p_suplPosInit, template (value) CommonIEsRequestLocationInformation p_commonIEsRequestLocationInformation) runs on SUPLComponent    return UlpMessage
  

Declared in group PosSessionGroup

This function will complete the MO LPP message exchange with LTE device to test its UT3 timer.

Runs On: SUPLComponent

Returns: UlpMessage - A Ver2_SUPLREPORT for the completed session or null otherwise

Parameters:
f_HandleLPPMessagesWithAutonomousGPS
function f_HandleLPPMessagesWithAutonomousGPS (SessionID p_sessionId,template (value) ULP_PDU p_suplPosInit, template (value) CommonIEsRequestLocationInformation p_commonIEsRequestLocationInformation) runs on SUPLComponent    return UlpMessage

Declared in group PosSessionGroup

This function will complete the MO LPP message exchange with LTE device using Autonomous GPS(No assistance data sending to UE)

Runs On: SUPLComponent

Returns: UlpMessage - A Ver2_SUPLREPORT for the completed session or null otherwise

Parameters:
f_ConstructLPPMessageForIncorretSessionID
function f_ConstructLPPMessageForIncorretSessionID () runs on SUPLComponent return LPP_Messages 

Declared in group PosSessionGroup

Runs On: SUPLComponent

Returns: LPP_Messages -

f_ProvideAGpsAssistData
function f_ProvideAGpsAssistData (A_GNSS_RequestAssistanceData p_RequestAssistData ) runs on SUPLComponent   return A_GNSS_ProvideAssistanceData
 

Declared in group PosSessionGroup

Runs On: SUPLComponent

Returns: A_GNSS_ProvideAssistanceData -

Parameters:
f_RequestLocationInfo
function f_RequestLocationInfo( template(value) CommonIEsRequestLocationInformation commonIEsRequestLocationInformation_data) runs on SUPLComponent   return RequestLocationInformation
  

Declared in group PosSessionGroup

Runs On: SUPLComponent

Returns: RequestLocationInformation -

Parameters:
f_sendPositionReq
function f_sendPositionReq(SessionID p_sessionId, RRLP_CommonTypes.MethodType p_methodType) runs on SUPLComponent return UlpMessage 

Declared in group PosSessionGroup

Send SUPL POS message with GPS position request, await measurement response

Runs On: SUPLComponent

Returns: UlpMessage - SUPL REPORT message to complete the Position session

Parameters:
runGPSPosition
function runGPSPosition(PosMethod p_prefMethod, boolean p_hasAGPSassisted, boolean p_hasAGPSbased, RRLP_CommonTypes.MethodType p_methodType, template (value)CommonIEsRequestLocationInformation p_commonIEsRequestLocationInformation) runs on SUPLComponent 

Declared in group PosSessionGroup

Runs On: SUPLComponent

Returns: void -

Parameters:
endSession
function endSession() runs on SUPLComponent 

Declared in group PosSessionGroup

Runs On: SUPLComponent

Returns: void -