




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
ICS33.050
M30
團體標準
T/TAF075.3-2020
支持北斗的移動通信終端定位技術要求及
測試方法第3部分:用戶面協議一致性
TechnicalRequirementsandTestMethodsforPositioningofWireless
DevicesSupportingBeidouNavigationSystem
Part3:UserPlaneProtocolConformance
2020-11-26發布2020-11-26實施
電信終端產業協會發布
T/TAF075.3-2020
支持北斗的移動通信終端定位技術要求及測試方法
第3部分:用戶面協議一致性
1范圍
本標準主要規定了支持北斗的移動通信終端定位技術要求及測試方法,涉及支持SUPL2.0協議的終
端一致性測試。終端用戶面協議一致性測試用例包括:網絡發起、終端發起、通用三類,具體包括ULP
消息的通用部分、基本功能、兼容性、通知與驗證、定位方法、緊急定位、觸發業務、定時器超時測試
等。
本標準適用于支持SUPL2.0的終端。
2規范性引用文件
下列文件對于本文件的應用是必不可少的。凡是注日期的引用文件,僅所注日期的版本適用于本文
件。凡是不注日期的引用文件,其最新版本(包括所有的修改單)適用于本文件。
OMASUPL2.0.2EnablerTestSpecificationforSUPLV2.0.2CandidateVersion2.0.2
3縮略語
A-GPS輔助GPS定位AssistedGPS
A-GNSS輔助全球導航衛星系統AssistedGlobalNavigationSatelliteSystem
BDS北斗導航衛星系統BeiDouNavigationSatelliteSystem
ECID增強小區標識EnhancedCellID
EOTD增強型觀測時間差EnhancedObservedTimeDifference
E-SLP緊急SUPL定位平臺EmergencySLP
FQDN完全限定域名FullyQualifiedDomainName
GANSS伽利略和其他導航衛星系統GalileoandAdditionalNavigationSatelliteSystems
GLObal'nayaNAvigatsionnayaSputnikovayaSistema
GLONASS俄羅斯格洛納斯導航系統
(Engl.:GlobalNavigationSatelliteSystem)
GNSS全球導航衛星系統GlobalNavigationSatelliteSystem
GPS全球定位系統GlobalPositioningSystem
H-SLP歸屬SUPL定位平臺HomeSLP
IMSI國際移動用戶識別碼InternationalMobileSubscriberIdentity
LPPLTE定位協議LTEPositioningProtocol
OMA開放移動聯盟OpenMobileAlliance
OTDOA觀測到達時間差ObservedTimeDifferenceofArrival
SET支持SUPL的終端SUPLEnabledTerminal
SIP會話發起協議SessionInitiationProtocol
1
T/TAF075.3-2020
SLPSUPL定位平臺SUPLLocationPlatform
SMS短消息服務ShortMessageService
UE用戶設備UserEquipment
4概述
4.1說明
本標準參考國際認證GCF、PTCRB和國內運營商測試要求,結合當前終端的支持情況及未來發展趨勢,
從OMASUPL2.0中選取部分測試用例。
部分測試用例由多個子測試例構成,這些子測試例的執行是互相獨立的,為了方便組織在一起撰寫。
這些子測試例可能在正式測試編號后面標記“-1”,“-2”如“SUPL-2.0-con-008-1”。
本標準所定義的一致性測試需要完成A-GNSS定位會話,通常這些定位在實驗室環境使用仿真衛星
信號和輔助定位信息完成。本標準沒有規定衛星或輔助信息環境,使用3GPP協議中的相應場景。
本標準所定義的測試項,適用于支持相應功能的被測終端。
4.2測試系統結構
基于安全用戶平面定位業務的測試結構圖1所示。
圖1基于安全用戶平面定位業務測試結構圖
測試設備包括無線網絡仿真器一臺、交換機一臺、GNSS仿真器一臺、自動化測試管理系統一套。
5SUPL終端一致性測試用例
5.1網絡始發
5.1.1ULP消息的通用部分,基本功能及跨版本兼容性
SUPL-2.0-con-000-SUPLINIT消息發送
2
T/TAF075.3-2020
測試項IdSUPL-2.0-con-000
測試對象終端
測試項描述驗證終端正確支持SUPLINIT消息發送。
參考規范ULPTS8
參考SCRULP-PIN-C-004-M,ULP-PIN-C-005-M,ULP-PIN-C-006-O
工具SUPL終端一致性測試工具
測試碼-
預置條件適用范圍:
測試2:ics_MT_SMS
測試3:ics_SIP_Push
測試4:ics_UDP
測試過程測試1:OMAPush
測試2:MTSMS
測試3:SIPPush
測試4:UDP
1.發起一個網絡觸發定位會話
2.下發SUPLINIT消息,使用:
測試1:OMAPush接入協議:
o用例1:
-contenttype設置為0X03020312
-x-application-id-field設置為0X90
o用例2:
-contenttype設置為
application/vnd.omaloc-supl-init
-x-application-id-field設置為
x-oma-aplication:ulp.ua.
測試2:MTSMS
測試3:SIPPush
測試4:UDP
3.驗證定位會話成功完成
通過標準對于每個測試用例,在第3步定位會話成功完成。
SUPL-2.0-con-001-錯誤的OMAPush消息內容
測試項IdSUPL-2.0-con-001
測試對象終端
測試項描述驗證終端可以正確拒絕錯誤的OMAPush消息內容。
參考規范ULPTS8
參考SCRULP-PIN-C-004-M
工具SUPL終端一致性測試工具
測試碼-
預置條件
3
T/TAF075.3-2020
測試過程1.發起一個網絡觸發定位會話
2.下發SUPLINIT消息:
OMAPush接入協議:
o用例1:
-contenttype設置為0X03020312以外的其他
值
-x-application-id-field設置為0X90
o用例2:
-contenttype設置為0X03020312
-x-application-id-field設置為0X90以外的其他
值
o用例3:
-contenttype設置為
application/vnd.omaloc-supl-init以外的其他值
-x-application-id-field設置為
x-oma-aplication:ulp.ua.
o用例4:
-contenttype設置為
application/vnd.omaloc-supl-init
-x-application-id-field設置為ulp.ua以外的其他
值
3.終端不響應
通過標準1.對每個用例,在第3步終端不響應。
SUPL-2.0-con-002-錯誤的MTSMS消息內容
測試項IdSUPL-2.0-con-002
測試對象終端
測試項描述驗證終端可以正確拒絕錯誤的MTSMS消息內容。
參考規范ULPTS8
參考SCRULP-PIN-C-005-M
工具SUPL終端一致性測試工具
測試碼-
預置條件適用范圍:
ics_MT_SMS
測試過程1.發起一個網絡觸發定位會話
2.下發SUPLINIT消息:
MTSMS:
-端口號設置為除oma-ulp7275/udp以外的其他值。
3.被測終端不響應
通過標準在第3步被測終端不響應。
SUPL-2.0-con-004-正確的會話ID
測試項IdSUPL-2.0-con-004
4
T/TAF075.3-2020
測試對象終端
測試項描述驗證被測終端正確處理會話標識。
參考規范ULPTS9,10
參考SCR
工具SUPL終端一致性測試工具
測試碼-
預置條件
測試過程1.用例1,用例2和用例3:發起一個網絡觸發的定位會話
2.下發SUPLINIT消息:
會話ID設置為一個正確的值:
oSLPID參數類型:
-用例1:IPAddress,IPv4
-用例2:IPAddress,IPv6
-用例3:FQDN
3.被測終端上報SUPLPOSINIT,其中包含:
正確的完整會話ID
4.定位會話成功完成。
通過標準1.在第3步被測終端上報SUPLPOSINIT消息:
正確的完整會話標識
SUPL-2.0-con-005-無效的會話ID
測試項IdSUPL-2.0-con-005
測試對象終端
測試項描述驗證被測終端正確的拒絕錯誤的終端會話ID。
參考規范ULPTS9,10
參考SCR
工具SUPL終端一致性測試工具
測試碼-
預置條件
測試過程1.用例1:發起一個網絡觸發的定位會話
2.下發SUPLINIT消息:
會話ID設置為:
o錯誤的終端會話ID
3.終端上報SUPLEND消息,其中:
在SUPLEND消息公共部分包含錯誤的會話ID
狀態碼(StatusCode)設置為invalidSessionID
4.在測試例之間為了給下一個測試例返回一個“已知狀態”,一
致性測試工具中止定位會話并釋放安全網絡連接。
5.用例2及用例3:發起一個網絡觸發的定位會話
6.下發SUPLINIT消息:
定位方式(PositioningMethod)設置為:
5
T/TAF075.3-2020
o終端支持的任何需要SUPLPOS會話的定位方式
(例如,A-GPSSETAssisted)
7.終端發送SUPLPOSINIT
8.發出SUPLPOS消息
用例2:在SETSessionID中設置:
oSessionID設置為錯誤值(與終端上報的Session
ID值不同)
用例3:在SETSessionID中設置:
oSETID設置為錯誤值(與終端上報的SessionID
值不同或參數類型不同)
9.終端回復SUPLEND消息,其中:
在SUPLEND公共部分包含錯誤的SessionID
StatusCode設置為invalidSessionID.
注意:在測試例之間為了在下一個測試例返回一個“已知狀態”,一
致性測試工具中止定位會話并釋放安全網絡連接。
通過標準1.在第3步和第9步,終端回復SUPLEND消息,其中:
在SUPLEND公共部分包含錯誤的SessionID
StatusCode設置為invalidSessionID
SUPL-2.0-con-006-缺少或無效的SLP會話ID
測試項IdSUPL-2.0-con-006
測試對象終端
測試項描述驗證被測終端正確的拒絕遺漏或非法的SLPSessionID
參考規范ULPTS9,10
參考SCR
工具SUPL終端一致性測試工具
測試碼-
預置條件
6
T/TAF075.3-2020
測試過程1.用例1:發起一個網絡觸發的定位會話
2.發送SUPLINIT消息:
SessionID,其中:
o無SLPSessionID
3.終端發送SUPLEND,其中:
在SUPLEND公共部分包含非法的SessionID(如空的
SessionID)
StatusCode設置為invalidSessionID
4.在測試例之間為了在下一個測試例返回一個“已知狀態”,一
致性測試工具中止定位會話并釋放安全網絡連接。
5.用例2和用例3:發起一個網絡觸發的定位會話
6.發送SUPLINIT消息:
PositioningMethod設置為:
o終端支持的任何需要一個SUPLPOS會話的定位
方式(例如A-GPSSETAssisted)
7.終端發送SUPLPOSINIT
8.發送SUPLPOS包括:
用例2:在SLPSessionID中設置:
oSessionID為非法值(與SUPLINIT下發的Session
ID值不同)
用例3:在SLPSessionID中設置:
oSLPID設置為非法值(與SUPLINIT下發的SET
ID值或參數類型不同)
9.終端回復SUPLEND消息,其中:
SUPLEND公共部分包含非法的SessionID
StatusCode設置為invalidSessionID
在測試例之間為了在下一個測試例返回一個“已知狀態”,一致
性測試工具中止定位會話并釋放安全網絡連接。
通過標準1.在第3步和第9步,終端應回復SUPLEND消息,其中:
在SUPLEND公共部分包含非法的SessionID
StatusCode設置為invalidSessionID
SUPL-2.0-con-010-版本兼容性
測試項IdSUPL-2.0-con-010
測試對象終端
測試項描述驗證被測終端正確接收兼容版本的SUPL消息。
參考規范ULPTS7,9,10
參考SCRULP-PRO-C-007-O,ULP-PRO-C-008-O
工具SUPL終端一致性測試工具
測試碼-
預置條件
7
T/TAF075.3-2020
測試過程測試1:支持SUPL2.X.X更高版本
測試3:正確支持SUPL2.0或SUPL3.0的SLP
測試1:支持SUPL2.X.X更高版本
1.發起一個網絡觸發的定位會話
2.在公共部分設置:
版本為:
oMaj設置為2
oMin設置為比終端支持版本更高的版本
oServind設置為比終端支持版本更高的版本
3.在SUPLINIT中設置:
不使用MinimumMajor版本
4.終端發送SUPLPOSINIT,其中:
在公共部分,Version設置為:
oMaj設置為2
oMin設置為0或終端支持的正確版本
oServind設置為2或終端支持的正確版本
5.定位會話成功完成。
測試3:正確支持SUPL2.0和SUPL3.0SLP
6.發起一個網絡觸發定位會話
7.在所有消息公共部分:
版本為:
oMaj設置為3
oMin設置為0
oServind設置為0
8.在SUPLINIT中設置
定位方式設置為終端支持的任何要求SUPLPOS會話
的定位方式,
MinimumMajor版本設置為2
9.終端發送SUPLPOSINIT,其中:
在公共部分,Version設置為:
oMaj設置為2
oMin設置為0或終端支持的版本
oServind設置為0或終端支持的版本
10.定位會話使用SUPL2.0協議成功完成。
8
T/TAF075.3-2020
通過標準測試1:
1.在第4步終端回復SUPLPOSINIT,版本設置為
oMaj設置為2
oMin設置為0或終端支持的版本
oServind設置為2或終端支持的版本
測試3:
2.在第10步終端回復SUPLPOSINIT(代理模式),版本設置
為:
oMaj設置為2
oMin設置為0或終端支持的版本
oServind設置為0或終端支持的版本
3.在第11步定位會話通過SUPL2.0協議成功完成。
SUPL-2.0-con-011-不支持的版本
測試項IdSUPL-2.0-con-011
測試對象終端
測試項描述驗證被測終端能正確地拒絕不支持版本型號的SUPL消息。
參考規范ULPTS7,9,10
參考SCRULP-PRO-C-007-OULP-PRO-C-008-O
工具SUPL終端一致性測試工具
測試碼-
預置條件適用條件:
測試2:ics_support_GSM_WCDMAANDNOT
ics_support_SUPLV1.0
9
T/TAF075.3-2020
測試過程測試1:不支持的更高的版本
測試2:不支持的更低的版本
測試1:不支持更高的版本
1.發起一個網絡觸發定位會話
2.在公共部分所有消息設置為:
版本為:
oMaj設置為終端不支持的更高的版本
oMin設置為0
oServind設置為0
3.在SUPLINIT中
不使用MinimumMajorversion
4.終端發送SUPLEND包含:
StatusCode設置為versionNotSupported
一個正確計算的Ver參數
5.定位回話結束且終端釋放安全連接。
測試2:不支持的更低的版本
6.發起一個網絡觸發定位會話
7.在公共部分所有消息設置為:
版本為:
oMaj設置為1
oMin設置為0
oServind設置為0
8.終端發送SUPLEND包含:
StatusCode設置為versionNotSupported
一個正確計算的Ver參數
9.定位會話結束且終端釋放安全連接。
通過標準測試1和2:
1.在第4步和第8步,終端回復SUPLEND消息包含:
StatusCode設置為versionNotSupported
一個正確計算的Ver參數
2.在第5和第9步,終端應該釋放安全IP連接。
SUPL-2.0-con-012-錯誤的UDP消息內容
測試項IdSUPL-2.0-con-012
測試對象終端
測試項描述驗證被測終端能正確地拒絕錯誤內容的UDP消息。
參考規范ULPTS8
參考SCRULP-PIN-C-007-O
工具SUPL終端一致性測試工具
測試碼-
10
T/TAF075.3-2020
預置條件適用范圍:
ics_UDP
測試過程1.發起一個網絡觸發定位會話。
2.下發一個SUPLINIT消息包括:
UDP包含:
o端口號設置為除oma-ulp7275/udp以外的其他值
3.終端不響應
通過標準1.第3步終端不響應
5.1.2通知與驗證
SUPL-2.0-con-020-無通知無驗證
測試項IdSUPL-2.0-con-020
測試對象終端
測試項描述驗證被測終端正確地響應無通知無驗證的狀況。
參考規范ULPTS5.1
參考SCRULP-PRO-C-024-M
工具SUPL終端一致性測試工具
測試碼-
預置條件
測試過程以如下測試用例重復測試流程:
用例1:不設置Notification
用例2:Notification設置為Nonotification&noverification.
1.發起一個網絡觸發定位會話
2.在SUPLINIT:
用例1:不設置Notification
用例2:Notification設置為Nonotification&no
verification.
在兩個用例中都不設置NotificationMode
3.終端發送SUPLPOSINIT
4.定位會話成功完成
5.終端上沒有定位會話指示或提示
通過標準用例1和用例2:
1.在第4步定位會話成功完成。
2.在第5步終端上沒有定位會話的指示或提示
SUPL-2.0-con-021-只有通知
測試項IdSUPL-2.0-con-021
測試對象終端
11
T/TAF075.3-2020
測試項描述驗證終端正確處理只有通知的狀況。
參考規范ULPTS5.1
參考SCRULP-PRO-C-024-M
工具SUPL終端一致性測試工具
測試碼-
預置條件
測試過程1.發起一個網絡觸發定位會話
2.在SUPLINIT中設置:
Notification設置為Notificationonly
不設置Encodingtype
不設置RequestorID
不設ClientName
不設置NotificationMode
3.終端發送SUPLPOSINIT
4.定位會話成功完成。
5.終端上顯示某種格式的通知
通過標準1.第4步定位會話成功完成。
2.第5步終端上顯示某種形式的通知
SUPL-2.0-con-022-有通知有驗證
測試項IdSUPL-2.0-con-022
測試對象終端
測試項描述驗證終端是否能夠正確處理通知與確認
參考規范ULPTS5.1
參考SCRULP-PRO-C-024-M
工具SUPL終端一致性測試工具
測試碼-
預置條件適用范圍:
ixit_verification_timeout
12
T/TAF075.3-2020
測試過程以如下測試例重復測試流程:
用例1:通知和驗證:允許無回復。用戶接受。
用例2:通知和驗證:允許無回復。用戶拒絕。
用例3:通知和驗證:允許無回復。無回復。
用例4:通知和驗證:拒絕無回復。用戶接受。
用例5:通知和驗證:拒絕無回復。用戶拒絕。
用例6:通知和驗證:拒絕無回復。無回復。
1.發起一個網絡觸發的定位會話。
2.在SUPLINIT中設置:
Notification為:
o用例1至3:Notificationandverification(允許無回
復)
o用例4至6:Notificationandverification(拒絕無回
復)
不設置Encodingtype
不設置RequestorID
不設置ClientName
不設置NotificationMode
3.終端發送SUPLPOSINIT
4.終端顯示一個試圖獲取定位請求的提示
用例1和4:用戶接受
5.在終端的內部定時器到時之前(定時值取決于
ixit_verification_timeout)用戶接受該定位請求
6.定位會話成功完成
用例2和5:用戶拒絕
7.在終端的內部定時器到時之前(定時值取決于
ixit_verification_timeout)用戶拒絕該定位請求
8.終端發送SUPLEND:
StatusCode設置為consentDeniedByUser
帶有正確計算的Ver參數
9.定位會話結束,終端釋放安全IP連接
用例3:用戶沒有回應
10.用戶不回應該定位請求,終端的內部定時器到時(定時值
取決于ixit_verification_ti
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年國家基礎地理信息中心招聘畢業生筆試歷年典型考題及考點剖析附帶答案詳解
- 2025年內蒙古自治區事業單位招聘工作人員11980人筆試歷年典型考題及考點剖析附帶答案詳解
- 互動韻律教學課件
- 數字鄉村項目規劃建設方案投標文件(技術方案)
- 扇形教學設計課件
- 鶴鄉教學課件
- 文言文掩耳盜鈴教學課件
- 鋼筋圖紙教學課件
- 2025年三季度重慶云陽縣事業單位招聘工作人員304人筆試歷年典型考題及考點剖析附帶答案詳解
- 無煙教育活動方案
- 滁州瑞芬生物科技有限公司年產1.5萬噸赤蘚糖醇項目環境影響報告書
- THMDSXH 003-2023 電商產業園區數字化建設與管理指南
- 新建ICU鎮痛、鎮靜藥物應用幻燈片
- 2020年上海市中考語數英物化五科試卷及答案
- 橡膠和基材的粘接
- GB/T 10610-2009產品幾何技術規范(GPS)表面結構輪廓法評定表面結構的規則和方法
- GA/T 935-2011法庭科學槍彈痕跡檢驗鑒定文書編寫規范
- 湖北省黃石市基層診所醫療機構衛生院社區衛生服務中心村衛生室信息
- DB44-T 2163-2019山地自行車賽場服務 基本要求-(高清現行)
- 工傷責任保險單
- 圍堰施工監理實施細則
評論
0/150
提交評論