u-blox ស៊េរី SARA-R5 ការអភិវឌ្ឍន៍កម្មវិធី
ព័ត៌មានអំពីផលិតផល
ឈ្មោះផលិតផល | ស៊េរី SARA-R5 |
---|---|
លេខឯកសារ | UBX-20009652 – R03 C1-សាធារណៈ |
ការពិនិត្យឡើងវិញ និងកាលបរិច្ឆេទ | R03 C1-សាធារណៈ ថ្ងៃទី 25-សីហា-2023 |
ការណែនាំអំពីការប្រើប្រាស់ផលិតផល
- ការសម្រេចចិត្ត និងការណែនាំអំពីការរចនាដំបូង
សូមមើលផ្នែកទី 2.1 នៃសៀវភៅណែនាំអ្នកប្រើប្រាស់សម្រាប់ការសម្រេចចិត្តរចនាដំបូង និងការណែនាំ។ - កម្មវិធី Stages
សូមមើលផ្នែក 2.2 នៃសៀវភៅណែនាំអ្នកប្រើប្រាស់ សម្រាប់ព័ត៌មានអំពីកម្មវិធី stages. - ពេលវេលាប្រព័ន្ធ
សូមមើលផ្នែក 2.2.5.1 នៃសៀវភៅណែនាំអ្នកប្រើប្រាស់ សម្រាប់ព័ត៌មានលម្អិតអំពីម៉ោងប្រព័ន្ធ។ - បិទថាមពល
សូមមើលផ្នែក 2.2.6 នៃសៀវភៅណែនាំអ្នកប្រើប្រាស់ សម្រាប់ការណែនាំអំពីការបិទថាមពល។ - របៀបដាក់ពាក្យ
សូមមើលផ្នែក 2.3 នៃសៀវភៅណែនាំអ្នកប្រើប្រាស់សម្រាប់ព័ត៌មានអំពីរបៀបកម្មវិធី។ - AT Commands Response Parser
សូមមើលផ្នែកទី 3 នៃសៀវភៅណែនាំអ្នកប្រើប្រាស់សម្រាប់ព័ត៌មានលម្អិតអំពីឧបករណ៍ញែកការឆ្លើយតបពាក្យបញ្ជា AT ។ - របៀបប្រតិបត្តិការនៃចំណុចប្រទាក់ AT
សូមមើលផ្នែកទី 3.1 នៃសៀវភៅណែនាំអ្នកប្រើប្រាស់សម្រាប់របៀបប្រតិបត្តិការនៃចំណុចប្រទាក់ AT ។ - លេខកូដលទ្ធផលដែលមិនបានស្នើសុំ
សូមមើលផ្នែកទី 3.2 នៃសៀវភៅណែនាំអ្នកប្រើប្រាស់សម្រាប់ព័ត៌មានអំពីលេខកូដលទ្ធផលដែលមិនបានស្នើសុំ។ - ការតភ្ជាប់ក្នុងស្រុក
សូមមើលផ្នែកទី 4 នៃសៀវភៅណែនាំអ្នកប្រើប្រាស់សម្រាប់ព័ត៌មានលម្អិតអំពីការតភ្ជាប់ក្នុងតំបន់។ - ការកំណត់រចនាសម្ព័ន្ធចំណុចប្រទាក់សៀរៀល
សូមមើលផ្នែកទី 4.1 នៃសៀវភៅណែនាំអ្នកប្រើប្រាស់សម្រាប់ការណែនាំអំពីការកំណត់រចនាសម្ព័ន្ធចំណុចប្រទាក់សៀរៀល។ - ចំណុចប្រទាក់ AT
សូមមើលផ្នែកទី 4.2 នៃសៀវភៅណែនាំអ្នកប្រើប្រាស់សម្រាប់ព័ត៌មាននៅលើចំណុចប្រទាក់ AT ។ - MNO Profiles
សូមមើលផ្នែកទី 5 នៃសៀវភៅណែនាំអ្នកប្រើប្រាស់សម្រាប់ព័ត៌មានលម្អិតអំពី MNO profiles. - ការចុះឈ្មោះបណ្តាញ
សូមមើលផ្នែកទី 6 នៃសៀវភៅណែនាំអ្នកប្រើប្រាស់សម្រាប់ព័ត៌មានស្តីពីការចុះឈ្មោះបណ្តាញ។ - ការជ្រើសរើស RAT
សូមមើលផ្នែក 6.1 នៃសៀវភៅណែនាំអ្នកប្រើប្រាស់សម្រាប់ការណែនាំអំពីការជ្រើសរើស RAT ។ - ការកំណត់រចនាសម្ព័ន្ធក្រុម
សូមមើលផ្នែក 6.2 នៃសៀវភៅណែនាំអ្នកប្រើប្រាស់ សម្រាប់ព័ត៌មានលម្អិតអំពីការកំណត់រចនាសម្ព័ន្ធក្រុមតន្រ្តី។ - ពេលវេលាស្កេន
សូមមើលផ្នែក 6.2.1 នៃសៀវភៅណែនាំអ្នកប្រើប្រាស់ សម្រាប់ព័ត៌មានអំពីពេលវេលាស្កេន។
អរូបី
ឯកសារនេះផ្តល់នូវស្ថាបត្យកម្មបច្ចេកវិទ្យាលម្អិត និងឧamples នៃរបៀបប្រើពាក្យបញ្ជា AT ជាមួយនឹងម៉ូឌុលស៊េរី u-blox SARA-R5 ។
ព័ត៌មានឯកសារ
ចំណងជើង | ស៊េរី SARA-R5 | |
ចំណងជើងរង | ការណែនាំអំពីការអភិវឌ្ឍន៍កម្មវិធី | |
ឯកសារ ប្រភេទ | កំណត់ចំណាំកម្មវិធី | |
ឯកសារ លេខ | UBX-20009652 | |
ការពិនិត្យឡើងវិញនិងកាលបរិច្ឆេទ | R03 | ០៨-សីហា-២០១៦ |
ការបង្ហាញ ការដាក់កម្រិត | C1-សាធារណៈ |
ឯកសារនេះអនុវត្តចំពោះផលិតផលខាងក្រោម៖
ឈ្មោះផលិតផល |
ស៊េរី SARA-R5 |
u-blox ឬភាគីទីបីអាចកាន់កាប់កម្មសិទ្ធិបញ្ញានៅក្នុងផលិតផល ឈ្មោះ ឡូហ្គោ និងការរចនាដែលមាននៅក្នុងឯកសារនេះ។ ការចម្លង ការផលិតឡើងវិញ ការកែប្រែ ឬការបង្ហាញដល់ភាគីទីបីនៃឯកសារនេះ ឬផ្នែកណាមួយនៃឯកសារនេះ គឺត្រូវបានអនុញ្ញាតដោយមានការអនុញ្ញាតជាលាយលក្ខណ៍អក្សរច្បាស់លាស់ពី u-blox ប៉ុណ្ណោះ។ ព័ត៌មានដែលមាននៅទីនេះត្រូវបានផ្តល់ឱ្យ "ដូចដែល" ហើយ u-blox សន្មត់ថាមិនមានការទទួលខុសត្រូវចំពោះការប្រើប្រាស់របស់វា។ គ្មានការធានា ទាំងការបង្ហាញ ឬដោយបង្កប់ន័យ ត្រូវបានផ្តល់ឱ្យ រួមទាំង ប៉ុន្តែមិនកំណត់ចំពោះភាពត្រឹមត្រូវ ភាពត្រឹមត្រូវ ភាពជឿជាក់ និងសម្បទាសម្រាប់គោលបំណងជាក់លាក់នៃព័ត៌មាន។ ឯកសារនេះអាចត្រូវបានកែសម្រួលដោយ u-blox នៅពេលណាមួយដោយមិនមានការជូនដំណឹងជាមុន។ សម្រាប់ឯកសារថ្មីៗបំផុត សូមចូលទៅកាន់ www.u-blox.com.
រក្សាសិទ្ធិ © u-blox AG ។
ការចាប់ផ្តើម
ឯកសារនេះផ្តល់ការណែនាំសម្រាប់ការបង្កើតកម្មវិធីដែលប្រទាក់ក្រឡាជាមួយម៉ូឌុលស៊េរី u-blox SARA-R5 រួមទាំង examples នៃលំដាប់ពាក្យបញ្ជា AT សម្រាប់ករណីប្រើប្រាស់ជាក់លាក់។
តារាងទី 1 បង្ហាញសេចក្តីសង្ខេបនៃឯកសារដែលមានសម្រាប់ម៉ូឌុលស៊េរី SARA-R5 ។
ឯកសារ ឈ្មោះ | កំណត់ចំណាំ | |
ការរួមបញ្ចូលកម្មវិធី | កំណត់ចំណាំកម្មវិធីណែនាំអំពីការអភិវឌ្ឍន៍កម្មវិធី | ឯកសារនេះ។ ចាប់ផ្តើមនៅទីនេះ! |
ចំណាំកម្មវិធីអាប់ដេត FW [4] | នីតិវិធីធ្វើបច្ចុប្បន្នភាព FW (uFOTA, FOAT, FOTA,
+ UFWINSTALL, EasyFlash) ។ |
|
សៀវភៅណែនាំអំពីការអភិវឌ្ឍន៍កម្មវិធីអ៊ីនធឺណិត [5] | កម្មវិធីណាមួយដែលពឹងផ្អែកលើ IP stack (sockets, MQTT, MQTT-SN, HTTP, FTP, CoAP, SSL/TLS) ។ | |
ការណែនាំអំពីសុពលភាពនៃផលិតកម្ម និងគំរូដើម [6] | គោលការណ៍ណែនាំនៃការធ្វើតេស្តផលិតកម្ម OEM និងការធ្វើតេស្តសុពលភាព។ ទាក់ទងផ្នែកជំនួយផ្នែកបច្ចេកទេសសម្រាប់ឯកសារនេះ។ | |
កំណត់ចំណាំកម្មវិធីអនុវត្ត GNSS [7] | ចំណុចប្រទាក់ GNSS និងជំនួយអតិថិជន។ បច្ចេកទេសកំណត់ទីតាំងកូនកាត់ និងការចង្អុលបង្ហាញពេលវេលា។ | |
កំណត់ចំណាំកម្មវិធី Mux [8] | ការប្រើប្រាស់ multiplexer ជាមួយម៉ូឌុលកោសិកា។ | |
វត្ថុ និងពាក្យបញ្ជា LwM2M[9] | វត្ថុ LwM2M និងពាក្យបញ្ជា AT ដែលពាក់ព័ន្ធ | |
ការណែនាំអ្នកប្រើប្រាស់ EVK-R5 [10] | ការណែនាំចាប់ផ្តើមសម្រាប់ឧបករណ៍វាយតម្លៃ SARA-R5 ។ | |
ឯកសារយោង | សន្លឹកទិន្នន័យ [1] | ប្រើឯកសារទាំងនេះជាការរួមបញ្ចូលផ្នែករឹង និងពាក្យបញ្ជា AT សេចក្តីយោង API ។ |
សៀវភៅណែនាំអំពីការរួមបញ្ចូលប្រព័ន្ធ [3] | ||
សៀវភៅដៃបញ្ជា AT [2] | ||
ឯកសារចេញផ្សាយផលិតផល | Sample កំណត់សម្គាល់ការដឹកជញ្ជូន / កំណត់ចំណាំព័ត៌មាន | ផ្តល់ជូនជាមួយរាល់ការចេញផ្សាយ FW ។ |
ឧបករណ៍ | ការប្រមូលស្គ្រីប m-center AT | https://github.com/u-blox/m-center |
តារាងទី 1: ឯកសារ SARA-R5 ជាងview
សូមមើលសៀវភៅណែនាំពាក្យបញ្ជា SARA-R5 ស៊េរី AT [2] សម្រាប់ការពិពណ៌នាលម្អិតនៃពាក្យបញ្ជា AT ។ និមិត្តសញ្ញាខាងក្រោមត្រូវបានប្រើដើម្បីរំលេចព័ត៌មានសំខាន់ៗនៅក្នុងឯកសារនេះ៖
- ម្រាមដៃចង្អុលបង្ហាញព័ត៌មានសំខាន់ៗទាក់ទងនឹងការរួមបញ្ចូល និងដំណើរការម៉ូឌុល។
- និមិត្តសញ្ញាព្រមានបង្ហាញពីសកម្មភាពដែលអាចជះឥទ្ធិពលអវិជ្ជមាន ឬបំផ្លាញម៉ូឌុល។
ការរចនានិងការអភិវឌ្ឍន៍កម្មវិធី
នៅពេលរចនាកម្មវិធីម៉ាស៊ីនដែលប្រទាក់ក្រឡាជាមួយម៉ូឌុលកោសិកា u-blox សូមពិចារណាចំណុចខាងក្រោមដូចដែលបានបង្ហាញក្នុងរូបភាពទី 1៖
- ជ្រើសរើសលក្ខណៈពិសេសរបស់ម៉ូឌុលដែលកម្មវិធីត្រូវការ និងអ្វីដែលអាចត្រូវបានបិទ។
- បំបែកលំហូរការងាររបស់កម្មវិធីទៅជា stages.
- រចនាកម្មវិធីឱ្យដំណើរការក្នុងរបៀបជាច្រើន ដោយឆ្លុះបញ្ចាំងពីជំហានវដ្តជីវិតរបស់ផលិតផល។
ការសម្រេចចិត្តរចនា និងអនុសាសន៍ដំបូង
ប្រសិនបើលក្ខណៈពិសេសមួយចំនួននឹងមិនត្រូវបានប្រើក្នុងអំឡុងពេលពេញមួយជីវិតរបស់កម្មវិធីនោះ ពួកវាគួរតែត្រូវបានបិទ ឬកំណត់រចនាសម្ព័ន្ធឱ្យបានត្រឹមត្រូវ ដើម្បីកាត់បន្ថយផលប៉ះពាល់របស់វាទៅលើដំណើរការទាំងមូល។ ការសម្រេចចិត្តទាំងនេះគួរត្រូវបានយកចិត្តទុកដាក់នៅក្នុងការរចនាtage ដោយសារតែការផ្លាស់ប្តូរយឺតអាចបណ្តាលឱ្យមានការខិតខំប្រឹងប្រែងជាច្រើនដើម្បីសម្របខ្លួន និងធ្វើឱ្យកម្មវិធីមានសុពលភាព។
ការសម្រេចចិត្តទាំងនេះទាក់ទងនឹង៖
- ការប្រើប្រាស់ម៉ាស៊ីនភ្ញៀវ LwM2M
- ការប្រើប្រាស់មុខងារនៃឈុតសុវត្ថិភាព
- ការប្រើប្រាស់ថាមពលសន្សំ
- ការជ្រើសរើសស៊ីមកាត/MNO
- ម៉ូនីទ័រ SW/HW និងដំណោះស្រាយបំបាត់កំហុស
- របៀបសង្គ្រោះ SW/HW
ម៉ាស៊ីនភ្ញៀវ LwM2M គឺចាំបាច់ដើម្បីអនុញ្ញាតឱ្យ MNOs ទាក់ទងឧបករណ៍ និងទាញយកព័ត៌មានរោគវិនិច្ឆ័យ។ វាក៏បើកដំណើរការការត្រួតពិនិត្យតាមកាលកំណត់ដោយស្វ័យប្រវត្តិនៃភាពអាចរកបាននៃការធ្វើបច្ចុប្បន្នភាព FOTA ទាំងនៅលើម៉ាស៊ីនមេ MNO និង u-blox ។ ដោយផ្អែកលើការប្រើប្រាស់ថាមពលគោលដៅ profileកម្មវិធីរបស់អតិថិជនអាចបើកដំណើរការអតិថិជនជាទៀងទាត់ ដើម្បីគ្រប់គ្រងលក្ខណៈពិសេស ដូចជាការចុះឈ្មោះ LwM2M តាមកាលកំណត់។
ជាមួយម៉ាស៊ីនមេ ឬអាចអនុវត្តវិធីសាស្ត្រជំនួស ឬបន្ថែមដើម្បីអនុវត្តការអាប់ដេត FW នៅពេលបង្កឡើងដោយឧ. អូសបន្លាយលក្ខខណ្ឌសេវាកម្ម ឬដោយព្រឹត្តិការណ៍ជាក់លាក់។ ការពិចារណាស្រដៀងគ្នានេះមានសម្រាប់អតិថិជនសុវត្ថិភាព។ ដើម្បីបិទមុខងារសុវត្ថិភាព សូមចេញ AT+USECMODE=0។ មុខងារសន្សំថាមពល (+UPSV, PSM, eDRX) នឹងត្រូវកំណត់រចនាសម្ព័ន្ធដោយផ្អែកលើការប្រើប្រាស់ថាមពលគោលដៅ។fileដោយផ្អែកលើការផ្ដល់យោបល់នៅក្នុងផ្នែកទី 7 ។ ការគាំទ្រ MNOfile ដែលត្រូវប្រើអាស្រ័យលើប្រភេទកម្មវិធី និងស៊ីមកាត (រ៉ូមីងក្នុងតំបន់ ឬសកល)។ ប្រសិនបើស៊ីមកាតជាកម្មសិទ្ធិរបស់ MNO ដែលម៉ូឌុលបានទទួលការយល់ព្រមពីប្រភេទនោះ MNO profile មាននៅក្នុង FW ហើយត្រូវប្រើ។ សម្រាប់ព័ត៌មានលម្អិតរបស់ MNO profiles សូមមើលផ្នែកទី 5 ។
សមត្ថភាពបំបាត់កំហុសអាចត្រូវបានផ្តល់ជូនតាមរយៈចំណុចបញ្ចប់នៃការធ្វើតេស្ត ការចូលប្រើចំណុចប្រទាក់ USB និងជាទូទៅ កំណត់ហេតុកម្មវិធីដ៏សំបូរបែបដែលមានខ្សែអក្សរពាក្យបញ្ជា AT ទាំងអស់ដែលបានផ្លាស់ប្តូរជាមួយម៉ូឌុល និងព័ត៌មានវិនិច្ឆ័យដែលបានផ្ញើដោយម៉ូឌុលជាមួយនឹងព័ត៌មានពេលវេលា។ ការតាមដានស្ថានភាពម៉ូឌុលគឺជាតម្រូវការមួយក្នុងការអនុវត្តតាមរយៈ HW ឬ SW នីតិវិធីនៃការស្តារឡើងវិញ ដូចដែលបានពិពណ៌នានៅក្នុងផ្នែក 7.7 ។ u-blox ណែនាំឱ្យរចនា និងសាកល្បងយន្តការអាប់ដេតកម្មវិធីបង្កប់របស់ម៉ូឌុលឱ្យបានត្រឹមត្រូវ ដែលអនុញ្ញាតឱ្យដាក់ពង្រាយម៉ូឌុលកោសិកាចុងក្រោយ FW នៅក្នុងវាលបន្ទាប់ពីការផលិតឧបករណ៍។
កម្មវិធី stages
ការកំណត់រចនាសម្ព័ន្ធជាប់លាប់
ការកំណត់ម៉ូឌុលមួយចំនួននៅជាប់រហូត ពោលគឺពួកវាត្រូវបានរក្សាទុកក្នុងអង្គចងចាំដែលមិនងាយស្រួលក្នុងម៉ូឌុល (NVM)។ ក្នុងចំណោមពួកគេ MNO profile (សូមមើលផ្នែកទី 5) APN សម្រាប់ការតភ្ជាប់អ៊ីនធឺណិត បណ្តាញ LTE សកម្ម។ បន្ថែមពីលើ NVM ការកំណត់មួយចំនួន (ឧ. +IPR និង +UPSV) ត្រូវបានរក្សាទុកក្នុងម៉ូឌុល profiles តាមរយៈពាក្យបញ្ជា AT&W ។
កម្មវិធីម៉ាស៊ីននឹងអនុវត្តដំណាក់កាលនៃការកំណត់រចនាសម្ព័ន្ធជាប់លាប់ អនុវត្តម្តង ហើយបន្ទាប់មកតាមតម្រូវការមូលដ្ឋាន ដែលពាក្យបញ្ជា AT ទាំងអស់ដែលទាក់ទងនឹងការកំណត់ដែលត្រូវការត្រូវបានចេញ។
- សូមមើលកំណត់សម្គាល់កម្មវិធីអាប់ដេត SARA-R5 FW [4] សម្រាប់ការបន្តការកំណត់បន្ទាប់ពីការអាប់ដេត FW។ ប្រសិនបើការកំណត់មិនត្រូវបានរក្សាទុកទេ ពួកវានឹងត្រូវអនុវត្តម្តងទៀត សូមមើលផ្នែក 2.2.2 ។
បើក / ចាប់ផ្ដើម / ចេញ PSM
ជាទូទៅ នៅពេលចាប់ផ្ដើមកម្មវិធីនីមួយៗ ត្រូវអានការកំណត់រចនាសម្ព័ន្ធ ហើយត្រូវប្រាកដថាពួកវាត្រឹមត្រូវ។ ប្រសិនបើការផ្ទៀងផ្ទាត់បរាជ័យ ការកំណត់រចនាសម្ព័ន្ធជាប់លាប់អាចត្រូវបានអនុវត្តម្តងទៀត។
មិនមែនការកំណត់រចនាសម្ព័ន្ធម៉ូឌុលទាំងអស់នៅតែបន្តទេ។ ដូច្នេះ កម្មវិធីបន្ទាប់ពីការចាប់ផ្ដើមម៉ូឌុលនីមួយៗនឹងកំណត់ការកំណត់រចនាសម្ព័ន្ធដែលងាយនឹងបង្កជាហេតុទាំងនេះម្តងទៀត ឧទាហរណ៍ AT+CMEE=2 ការបើក URC ។ វាជាការសំខាន់ណាស់ដែលកម្មវិធីមានយន្តការដ៏រឹងមាំមួយដើម្បីរកឱ្យឃើញនៅពេលដែលម៉ូឌុលត្រៀមខ្លួនជាស្រេចក្នុងការទំនាក់ទំនងតាមរយៈពាក្យបញ្ជា AT នៅពេលបើកថាមពល។ ដំណោះស្រាយមួយគឺត្រូវបើកសារស្វាគមន៍ដោយពាក្យបញ្ជា +CSGT AT; ម្យ៉ាងវិញទៀត កម្មវិធីម៉ាស៊ីនអាចរង់ចាំការឆ្លើយតបទៅនឹងពាក្យបញ្ជា “AT”។
- នៅពេលប្រើ PSM នៅពេលចេញពីរបៀបថាមពលទាប ការកំណត់ងាយនឹងបង្កជាហេតុ និងរបៀបច្រកទំនាក់ទំនងបច្ចុប្បន្ន (MUX, dialup) ក៏ត្រូវស្ដារឡើងវិញផងដែរ។
ការចុះឈ្មោះបណ្តាញ
សម្រាប់ព័ត៌មានលម្អិតអំពីការចុះឈ្មោះបណ្តាញ stage សូមមើលផ្នែកទី 6 ។
ការទិញយក IP
សម្រាប់ព័ត៌មានលម្អិត និងការណែនាំ សូមមើលសៀវភៅណែនាំអំពីការអភិវឌ្ឍន៍កម្មវិធីអ៊ីនធឺណិត [5]។
កម្មវិធីស្នូល
សម្រាប់ព័ត៌មានលម្អិត និងគោលការណ៍ណែនាំ សូមមើលសៀវភៅណែនាំអំពីការអភិវឌ្ឍន៍កម្មវិធីអ៊ីនធឺណិត [5] និង SARA-R5 ស៊េរី AT សៀវភៅណែនាំ [2] ។ កម្មវិធីត្រូវដោះស្រាយពាក្យបញ្ជា AT ការឆ្លើយតប និងការចង្អុលបង្ហាញដែលមិនបានស្នើសុំដូចដែលបានណែនាំនៅក្នុងផ្នែកទី 3 ។ សម្រាប់គោលបំណងវិនិច្ឆ័យ កម្មវិធីត្រូវពឹងផ្អែកលើស្ថានភាពពាក្យបញ្ជា AT សូមមើលផ្នែក 8.1 ។ សម្រាប់គោលបំណងដ៏រឹងមាំ កម្មវិធីត្រូវអនុវត្តនីតិវិធីឃ្លាំមើលដែលបានបង្កប់ សូមមើលផ្នែក 8.2 ។
ពេលវេលាប្រព័ន្ធ
កម្មវិធីនឹងកំណត់រចនាសម្ព័ន្ធពេលវេលារបស់ម៉ូឌុលដើម្បីរក្សាព័ត៌មាននេះឱ្យទាន់សម័យ ដោយសារសារៈសំខាន់របស់វា និងផលវិបាករបស់វាចំពោះឥរិយាបថប្រព័ន្ធទាំងមូល។
មានវិធីជាច្រើនដើម្បីកំណត់កាលបរិច្ឆេទ និងពេលវេលាបច្ចុប្បន្ននៅលើម៉ូឌុលកោសិកា៖
- ប្រសិនបើពេលវេលាអាប់ដេតមាននៅផ្នែកខាងម៉ាស៊ីន កម្មវិធីអាចកំណត់ពេលវេលាម៉ូឌុលតាមរយៈពាក្យបញ្ជា + CCLK AT នៅពេលចាប់ផ្ដើម។
- ដើម្បីប្រើការធ្វើបច្ចុប្បន្នភាពដោយស្វ័យប្រវត្តិនៃម៉ោងក្នុងស្រុកតាមរយៈមុខងារ Network Identity and Time Zone (NITZ)។ ព័ត៌មានតំបន់ពេលវេលាត្រូវបានផ្តល់ជូនបន្ទាប់ពីការចុះឈ្មោះបណ្តាញ (នៅក្នុងនីតិវិធីភ្ជាប់) ប្រសិនបើគាំទ្រដោយ MNO ដែលបានជ្រើសរើស។ ពេលវេលាម៉ូឌុលត្រូវបានធ្វើបច្ចុប្បន្នភាពដោយស្វ័យប្រវត្តិ ហើយតម្លៃរបស់វាអាចត្រូវបានពិនិត្យតាមរយៈពាក្យបញ្ជា +CCLK AT; ត្រូវដឹងថាព័ត៌មាន NITZ ត្រូវបានផ្ញើតែនៅពេលចុះឈ្មោះដំបូងប៉ុណ្ណោះ ដូច្នេះវាត្រូវបានណែនាំអោយធ្វើវដ្តនៃការផ្ដាច់/ភ្ជាប់ បន្ទាប់ពីបើកដំណើរការអាប់ដេតតំបន់ពេលវេលាដោយស្វ័យប្រវត្តិតាមរយៈ NITZ។
- ប្រសិនបើអ្នកទទួល GNSS អាចរកបាន និងអាចចូលប្រើបាននៅក្នុងស្ថាបត្យកម្មប្រព័ន្ធ កម្មវិធីអាចទាញយកពេលវេលា UTC ពី GNSS តាមរយៈពាក្យបញ្ជា +UGTMR AT តម្លៃ +CCLK ត្រូវបានធ្វើបច្ចុប្បន្នភាពដោយស្វ័យប្រវត្តិ។ ត្រូវដឹងថាតំបន់ពេលវេលាត្រូវតែកំណត់ដោយដៃ។
- កម្មវិធីអាចអនុវត្តមុខងារជាក់លាក់មួយ (ឧ. ផ្អែកលើរន្ធ) ដើម្បីទាញយកព័ត៌មានពេលវេលាពីម៉ាស៊ីនមេពេលវេលាសមស្រប ហើយបន្ទាប់មកកំណត់ពេលវេលាម៉ូឌុលឱ្យបានត្រឹមត្រូវដោយប្រើពាក្យបញ្ជា +CCLK AT ។
នៅលើ SARA-R5 តម្លៃកម្មវិធីរបស់រោងចក្រ +CTZU គឺ 1 ដែលជាតំបន់ពេលវេលាដោយស្វ័យប្រវត្តិតាមរយៈ NITZ ត្រូវបានបើក។
បិទថាមពល
កម្មវិធីប្រហែលជាត្រូវបិទម៉ូឌុល។ ទាំងការបិទធម្មតា និងពេលមានអាសន្នត្រូវបានពិពណ៌នានៅក្នុងសៀវភៅណែនាំការរួមបញ្ចូលប្រព័ន្ធស៊េរី SARA-R5 [3] ។
របៀបកម្មវិធី
ជាធម្មតាកម្មវិធីមួយត្រូវបានរចនាឡើងដោយផ្អែកលើសេណារីយ៉ូនៃការប្រើប្រាស់ចម្បង។ វិធីនៃប្រតិបត្តិការនេះត្រូវបានគេហៅថា "របៀបធម្មតា" ។ លើសពីនេះ អ្នករចនាត្រូវផ្តល់មធ្យោបាយក្នុងការកំណត់កម្មវិធីសម្រាប់បរិបទជាក់លាក់បន្ថែមទៀត ដែលអាចមានតម្រូវការខុសៗគ្នាទាក់ទងនឹងរបៀបធម្មតា និងអាចជួយអនុវត្តជំហានសំខាន់ៗផ្សេងទៀតនៅក្នុងវដ្តជីវិតផលិតផល។
របៀបបំបាត់កំហុស / សាកល្បង
- ជាទូទៅ កម្មវិធីមួយតែងតែចេញនូវកំណត់ហេតុសំខាន់ៗ រួមទាំងពាក្យបញ្ជា AT ដែលខ្លួនបានចេញ និងការឆ្លើយតបរបស់ពួកគេ និងអនុវត្តយុទ្ធសាស្រ្តត្រួតពិនិត្យដូចបានរៀបរាប់ក្នុងផ្នែក 7.7 ។
- ប្រសិនបើបញ្ហាកើតឡើងទាក់ទងនឹងម៉ូឌុលកោសិកា ហើយត្រូវការព័ត៌មានបន្ថែម វាអាចចាំបាច់ក្នុងការកំណត់កម្រិតពាក្យសំដីផ្សេងគ្នាសម្រាប់កម្មវិធីម៉ាស៊ីន និងកំណត់ហេតុម៉ូឌុល។ នេះអាចត្រូវបានធ្វើដោយការកំណត់រចនាសម្ព័ន្ធ files ដែលអាចត្រូវបានផ្ទុកទៅចំហៀង file ប្រព័ន្ធ។ ក្នុងករណីធ្ងន់ធ្ងរ វាអាចត្រូវការដើម្បីផ្តល់នូវការឆ្លងកាត់ចំណុចប្រទាក់ AT ដើម្បីអនុញ្ញាតឱ្យចូលប្រើពាក្យបញ្ជា AT វិនិច្ឆ័យ។
- ប្រសិនបើការទំនាក់ទំនងកោសិកាត្រូវបានសាកល្បងជាមួយនឹងឧបករណ៍ក្លែងធ្វើបណ្តាញ សូមប្រើស៊ីមកាតសាកល្បងដែលសមស្រប (ជាធម្មតាផ្តល់ដោយក្រុមហ៊ុនផលិតឧបករណ៍ក្លែងធ្វើបណ្តាញ)។ ប្រសិនបើស៊ីមកាតសាកល្បងមិនមានទេ សូមប្រាកដថាត្រូវបិទការផ្ទៀងផ្ទាត់ភាពត្រឹមត្រូវ និងការត្រួតពិនិត្យភាពត្រឹមត្រូវនៅផ្នែកអ្នកសាកល្បង (ដោយការកំណត់ត្រឹមត្រូវ) និងនៅលើម៉ូឌុល (ដោយប្រើពាក្យបញ្ជា +UDCONF=81,0 AT សូមមើលពាក្យបញ្ជា SARA-R5 ស៊េរី AT សៀវភៅណែនាំ [2]) ។
ការធ្វើតេស្តផលិតកម្ម
របៀបនេះនឹងត្រូវប្រើកំឡុងពេលធ្វើតេស្តផលិតឧបករណ៍បញ្ចប់។ នៅក្នុងសេណារីយ៉ូនេះ ជាធម្មតាកម្មវិធីចម្បងគឺអសកម្ម ហើយពាក្យបញ្ជា AT អាចត្រូវបានប្រើដើម្បីកំណត់រចនាសម្ព័ន្ធម៉ូឌុលឱ្យបានត្រឹមត្រូវ និងប្រើមុខងារសាកល្បងអ្នកប្រើប្រាស់ចុងក្រោយរបស់វា ដូចដែលបានពិពណ៌នានៅក្នុងកំណត់ត្រាកម្មវិធីសាកល្បងផលិត និងសុពលភាព [6]។
របៀបបញ្ជាក់
អាស្រ័យលើប្រភេទនៃវិញ្ញាបនប័ត្រ ដូចជាបទប្បញ្ញត្តិ ការអនុលោមតាម ឬសម្រាប់ការអនុម័តប្រភេទ MNO កម្មវិធីអាចនឹងត្រូវបានបិទ ហើយម៉ូឌុលត្រូវបានគ្រប់គ្រងពីខាងក្រៅ ឧទាហរណ៍សម្រាប់ការធ្វើតេស្តឆ្លងកាត់។ ការធ្វើតេស្ត MNO ជាក់លាក់អាចតម្រូវឱ្យកម្មវិធីដំណើរការក្នុងរបៀបធម្មតា ឧទាហរណ៍ ការផ្តល់ស៊ីមពីចម្ងាយ FOTA ។
របៀបអាប់ដេតកម្មវិធីបង្កប់
ការអាប់ដេតកម្មវិធីបង្កប់របស់ម៉ូឌុលនឹងត្រូវបានអនុវត្តទាំងនៅលើអាកាស ឬភ្ជាប់។ យុទ្ធសាស្ត្រធ្វើបច្ចុប្បន្នភាពនីមួយៗមានតម្រូវការ និងការអនុវត្តត្រឹមត្រូវ ដែលត្រូវតែអនុវត្តតាម ដើម្បីធានាជោគជ័យនៃប្រតិបត្តិការ។ សូមមើលកំណត់សម្គាល់កម្មវិធីអាប់ដេត SARA-R5 FW [4] សម្រាប់ព័ត៌មានលម្អិតបន្ថែម។
AT commands response parser
វាជាការសំខាន់ណាស់ដែលអ្នកប្រើប្រាស់អនុវត្តសមាសធាតុញែក AT ជាក់លាក់នៅក្នុងកម្មវិធីម៉ាស៊ីន។ គោលការណ៍ណែនាំជាមូលដ្ឋាន៖
- នៅពេលបញ្ចូលពាក្យបញ្ជា AT ចន្លោះមិនត្រូវបានអើពើ។
- រង់ចាំយ៉ាងហោចណាស់ 20 ms ពីលេខកូដលទ្ធផលចុងក្រោយ ឬការទទួល URC មុនពេលចេញពាក្យបញ្ជា AT ថ្មី។
- នៅពេលដែលម៉ូឌុលបានបញ្ចប់ដំណើរការពាក្យបញ្ជា AT វានឹងចេញលេខកូដលទ្ធផលចុងក្រោយ (ទាំងយល់ព្រម ឬកំហុស) ដែលបង្ហាញថាតើវារួចរាល់ក្នុងការទទួលយកពាក្យបញ្ជា AT ថ្មីឬអត់។ ការឆ្លើយតបអត្ថបទព័ត៌មានត្រូវបានចេញមុនលេខកូដលទ្ធផលចុងក្រោយ។ ផ្លាស់ប្តូរការកំណត់ +CMEE ទៅជាលេខ ឬតម្លៃកិរិយាសព្ទ (ឧទាហរណ៍ AT+CMEE=1 ឬ AT+CMEE=2)។
- ពាក្យបញ្ជាអសមកាល ឧទាហរណ៍ +UMQTTC ត្រឡប់កូដលទ្ធផលចុងក្រោយភ្លាមៗ និងលទ្ធផលចុងក្រោយតាមរយៈ URC។
- ពាក្យបញ្ជា AT មួយចំនួនត្រឡប់លេខកូដលទ្ធផលកម្រិតមធ្យម (IRC) កំឡុងពេលប្រតិបត្តិពាក្យបញ្ជា។
របៀបប្រតិបត្តិការនៃចំណុចប្រទាក់ AT
នៅពេលអនុវត្ត AT parser សូមចំណាំថាច្រកទំនាក់ទំនងដែលជាឧទាហរណ៍ UART សំខាន់ឬច្រកនិម្មិត MUX ចូលទៅក្នុងរបៀបប្រតិបត្តិការផ្សេងគ្នាខណៈពេលដែលដំណើរការពាក្យបញ្ជា AT ។
នៅក្នុងរបៀបពាក្យបញ្ជា ឧបករណ៍ទំនាក់ទំនងទិន្នន័យ (DCE) ពោលគឺ ម៉ូឌុលអាចទទួលពាក្យបញ្ជា AT ។ នៅពេលដែលពាក្យបញ្ជា AT ត្រូវបានរកឃើញនៅលើចំណុចប្រទាក់ AT DCE ដំណើរការវា ហើយអាចត្រឡប់ទៅរបៀបពាក្យបញ្ជាដោយចេញការឆ្លើយតបជោគជ័យ ឬកំហុស។ ពាក្យបញ្ជា AT ពិសេសនាំចំណុចប្រទាក់ AT ទៅជារដ្ឋកម្រិតមធ្យម ដែលឧទាហរណ៍ampដូច្នេះ ការផ្ទុកសារ SMS ត្រូវបានរំពឹងទុក ឬទិន្នន័យឆៅ/ប្រព័ន្ធគោលពីរកំពុងត្រូវបានផ្លាស់ប្តូរ (ឧ. ក្នុងអំឡុងពេល file ផ្ទេរ) ឬកញ្ចប់ PPP ត្រូវបានផ្លាស់ប្តូរ។ ក្នុងករណីចុងក្រោយ របៀបទិន្នន័យ PPP អាចត្រូវបានចាកចេញជាបណ្ដោះអាសន្នដោយកញ្ចប់ +++ ពិសេស ឬបន្ទាត់ DTR ការផ្លាស់ប្តូរ ON-to-OFF ហើយស្ថានភាពរបៀបបញ្ជាតាមអ៊ីនធឺណិត (OLCM) ត្រូវបានបញ្ចូល៖ ពីស្ថានភាពនេះ ដែលស្រដៀងទៅនឹង របៀបបញ្ជា DCE អាចត្រូវបានផ្លាស់ទីត្រឡប់ទៅរបៀបទិន្នន័យ PPP តាមរយៈពាក្យបញ្ជា ATO ឬអាចផ្តាច់ PPP តាមរយៈពាក្យបញ្ជា ATH ។
រូបភាពទី 2 ពណ៌នាអំពីរបៀបផ្សេងៗដែលម៉ូឌុលអាចដំណើរការ និងបង្ហាញសកម្មភាពដែលបណ្តាលឱ្យមានការផ្លាស់ប្តូររវាងរបៀបផ្សេងៗគ្នា។ ដំណើរផ្លាស់ប្តូរដែលបង្កឡើងដោយការផ្លាស់ប្តូរបន្ទាត់ DTR អាចកំណត់រចនាសម្ព័ន្ធបានដោយប្រើពាក្យបញ្ជា AT&D សូមមើលសៀវភៅដៃពាក្យបញ្ជា SARA-R5 ស៊េរី AT [2] ។
សម្រាប់ព័ត៌មានលម្អិតអំពីការកំណត់ចំណុចប្រទាក់ពាក្យបញ្ជា AT សូមមើលផ្នែកការកំណត់ពាក្យបញ្ជា AT នៅលើ SARA-R5 ស៊េរី AT សៀវភៅណែនាំ [2] ។
លេខកូដលទ្ធផលដែលមិនបានស្នើសុំ
លេខកូដលទ្ធផលដែលមិនមានការស្នើសុំ (URC) គឺជាសារខ្សែអក្សរ (ផ្តល់ដោយ DCE) ដែលអសមកាលបង្ហាញពីការកើតឡើងនៃព្រឹត្តិការណ៍ ដែលអាចទាក់ទងនឹងពាក្យបញ្ជា AT ពីមុន ឬចំពោះមុខងារដែលអ្នកប្រើប្រាស់កំពុងប្រើបច្ចុប្បន្ន ឬចំពោះស្វ័យភាពរបស់ម៉ូឌុល សកម្មភាព (ឧទាហរណ៍ដោយសារតែការចល័ត) ។
នៅពេលបើកដំណើរការនៅលើច្រក AT ដែលបានផ្តល់ឱ្យ URC អាចត្រូវបានបញ្ចេញនៅពេលណាមួយដើម្បីរាយការណ៍អំពីព្រឹត្តិការណ៍ជាក់លាក់ ឬការផ្លាស់ប្តូរស្ថានភាពនៅលើច្រក AT ដូចគ្នា។ ប្រសិនបើច្រក AT ជាប់រវល់ កម្មវិធីអាចសម្រេចចិត្តបោះបង់ +CIND, +CGEV និង SMS ដែលទាក់ទងនឹង URC ដោយកំណត់រចនាសម្ព័ន្ធពាក្យបញ្ជា AT ពាក់ព័ន្ធឱ្យបានត្រឹមត្រូវ។ URCs ផ្សេងទៀតទាំងអស់នឹងត្រូវបានពន្យារពេល និងបោះពុម្ពនៅពេលដែលច្រក AT ត្រឡប់ចូលទៅក្នុងរបៀបបញ្ជា។
- ដោយសារតែលក្ខខណ្ឌនៃការប្រណាំងនៅក្នុងការផ្លាស់ប្តូររបៀប URC អាចត្រូវបានទទួលបន្ទាប់ពីពាក្យបញ្ជា AT ត្រូវបានបញ្ជូនដោយកម្មវិធីម៉ាស៊ីន។
Examples នៃ URCs មួយចំនួនត្រូវបានបង្ហាញក្នុងតារាងទី 2 ។
URC | ការពិពណ៌នា |
+ CEREG៖ [, , , ] | ស្ថានភាពចុះឈ្មោះបណ្តាញ ឬទីតាំងត្រូវបានធ្វើបច្ចុប្បន្នភាព |
+CGEV: ME PDN ACT [, [, ]] | MT បានដំណើរការបរិបទ PDP បឋម |
+ULWM2MSTAT៖ , | ការអាប់ដេតស្ថានភាព FOTA កំពុងដំណើរការ |
+ UUSOCL៖ | រន្ធត្រូវបានបិទ |
តារាងទី 2: URCs ឧamples
ការតភ្ជាប់ក្នុងស្រុក
ការកំណត់រចនាសម្ព័ន្ធចំណុចប្រទាក់សៀរៀល
ប្រើពាក្យបញ្ជា AT+USIO ដើម្បីប្តូររវាងការកំណត់រចនាសម្ព័ន្ធចំណុចប្រទាក់សៀរៀលចំនួន 5 សូមមើលតារាងទី 3 ។
បញ្ជា | ការឆ្លើយតប | ការពិពណ៌នា |
AT+USIO=0 | OK | (ការកំណត់រចនាសម្ព័ន្ធលំនាំដើម)
AT នៅលើ UART (7-wire: RXD, TXD, CTS, RTS, DTR, RI, GND), TRACE នៅលើ USB និង SPI ។ |
AT+USIO=1 | OK | AT នៅលើ UART (9-wire: RXD, TXD, CTS, RTS, DTR, RI, DSR, DCD, GND), TRACE នៅលើ USB និង SPI ។ |
AT+USIO=2 | OK | AT នៅលើ UART និង AUX UART (5-wire: RX/TX, HW flow ctrl, GND), TRACE នៅលើ USB និង SPI។ |
AT+USIO=3 | OK | AT នៅលើ UART (5-wire: RX/TX, HW flow ctrl, GND), TRACE on AUX UART (5-wire: RX/TX, HW flow ctrl, GND) និង USB និង SPI ។ |
AT+USIO=4 | OK | AT នៅលើ UART (5-wire: RX/TX, HW flow ctrl, GND), GNSS tunneling on AUX UART (5 wire: RX/TX, HW flow ctrl, GND), TRACE on USB និង SPI។ |
តារាងទី 3៖ ការពិពណ៌នាអំពីវ៉ារ្យ៉ង់ USIO
- ការចាប់ផ្តើមឡើងវិញគឺចាំបាច់ដើម្បីអនុវត្តការកំណត់រចនាសម្ព័ន្ធ USIO ។ សម្រាប់ព័ត៌មានលម្អិតបន្ថែមអំពីពាក្យបញ្ជា +USIO AT សូមមើលសៀវភៅដៃពាក្យបញ្ជា SARA-R5 series AT [2]។
ចំណុចប្រទាក់ AT
AT ការប្រាស្រ័យទាក់ទងជាមួយ SARA-R5 គឺអាចធ្វើទៅបានតាមរយៈចំណុចប្រទាក់ UART ប៉ុណ្ណោះ។
តាមលំនាំដើម អត្រា UART ត្រូវបានកំណត់ទៅជា "autobauding" (+IPR: 0) ។ ជាមួយនឹង "autobauding" ម៉ូឌុលនឹងរង់ចាំការបញ្ចូលដំបូងពី DTE ដើម្បីរកឃើញល្បឿន UART ដែលប្រើដោយម៉ាស៊ីន ហើយអនុវត្តវា។
កំណត់អត្រា baud ថេរ
តារាងទី 4 បង្ហាញពីរបៀបប្រើពាក្យបញ្ជា +IPR AT ដើម្បីកំណត់អត្រាផ្សេងគ្នាសម្រាប់ UART ។
បញ្ជា | ការឆ្លើយតប | ការពិពណ៌នា |
AT+IPR=115200 | OK | កំណត់ល្បឿន UART ទៅតម្លៃថេរ 115200 ។
ការឆ្លើយតបម៉ូឌុលកោសិកាត្រូវបានផ្ញើនៅ 115200 ប៊ីត/វិនាទី។ |
បន្ទាប់ពីលេខកូដលទ្ធផលចុងក្រោយ "យល់ព្រម" សូមរង់ចាំយ៉ាងហោចណាស់ 100 ms មុនពេលចេញពាក្យបញ្ជា AT ថ្មី ដើម្បីធានាការកំណត់រចនាសម្ព័ន្ធអត្រា baud ឡើងវិញ។ ផ្ញើពាក្យបញ្ជាក្នុងល្បឿនដែលបានកំណត់ពីមុន 115200 ប៊ីត/វិនាទី ក្នុងឧampលេ | ||
AT&W | OK | រក្សាទុកការកំណត់នៅក្នុង default profile នៅក្នុងម៉ូឌុល
អង្គចងចាំ ដើម្បីរក្សាការកំណត់នេះនៅពេលចាប់ផ្ដើមម៉ូឌុលបន្ទាប់។ ប្រសិនបើជំហាននេះត្រូវបានរំលង ល្បឿន UART ថ្មីនឹងត្រូវបានរក្សាទុករហូតដល់ការចាប់ផ្ដើមឡើងវិញលើកក្រោយ។ |
តារាងទី 4៖ ការកំណត់អត្រា baud ថេរ ឧample
- ☞ ដើម្បីបង្ហាញសារស្វាគមន៍នៅពេលចាប់ផ្ដើមម៉ូឌុល (+ CSGT AT ពាក្យបញ្ជា) កំណត់អត្រា baud ថេរពីមុនដោយពាក្យបញ្ជា + IPR AT ។
- ☞ ប្រសិនបើការសន្សំថាមពលត្រូវបានបើកដោយ AT+UPSV=1 ឬ AT+UPSV=3 ការប្រើប្រាស់អត្រា baud ថេរត្រូវបានណែនាំ។ ប្រសិនបើ "autobauding" (+IPR: 0) និងការគ្រប់គ្រងលំហូរផ្នែករឹងត្រូវបានប្រើប្រាស់ កម្មវិធីម៉ាស៊ីនត្រូវបិទការគ្រប់គ្រងលំហូរផ្នែករឹង មុនពេលកំណត់ឡើងវិញ/បិទថាមពល ហើយបើកវាឡើងវិញនៅពេលចាប់ផ្ដើមជាបន្តបន្ទាប់ លុះត្រាតែបានទទួលការឆ្លើយតបដំបូងពីណាមួយ ពាក្យបញ្ជា AT ។
ពហុមុខងារ
ម៉ូឌុលស៊េរី SARA-R5 គាំទ្រមុខងារ multiplexer នៅលើតំណភ្ជាប់រូបវ័ន្ត UART ដូចដែលបានកំណត់ក្នុង 3GPP TS 27.010 [12] ។ វាអនុញ្ញាតឱ្យមានវគ្គដំណាលគ្នាច្រើន (ឆានែលនិម្មិត) លើចំណុចប្រទាក់ UART តែមួយ។
បណ្តាញនិម្មិតខាងក្រោមត្រូវបានកំណត់៖
- ឆានែល 0: ការគ្រប់គ្រងពហុគុណ។
- ឆានែល 1 ដល់ 3៖ ពាក្យបញ្ជា AT / ការតភ្ជាប់ទិន្នន័យ។
- ប៉ុស្តិ៍ទី 4៖ ផ្លូវរូងក្រោមដីទិន្នន័យ GNSS (NMEA) ។
សម្រាប់ព័ត៌មានលម្អិតបន្ថែមអំពីការប្រើប្រាស់ multiplexer ជាមួយម៉ូឌុល SARA-R5 សូមមើលការអនុវត្ត Mux នៅក្នុងកំណត់ចំណាំកម្មវិធីម៉ូឌុលកោសិកា [8] ។
ពិធីការចំណុចមួយទៅចំណុច (PPP)
ការហៅទិន្នន័យ (PSD) អាចធ្វើទៅបានទាំង UART ចម្បង និង UART ជំនួយ។
ប្រសិនបើការកំណត់រចនាសម្ព័ន្ធ UART ពីរដងត្រូវបានប្រើ នោះខ្សែម៉ូដឹម V24 ពេញលេញមិនត្រូវបានគាំទ្រទេ។ នៅក្នុងការកំណត់រចនាសម្ព័ន្ធនេះ ការចូលទៅក្នុងរបៀបបញ្ជា OnLine (OLCM) ឬការផ្តាច់ការតភ្ជាប់ PPP តាមរយៈ DTR line de-assertion គឺមិនអាចទៅរួចទេ។
សម្រាប់ព័ត៌មានបន្ថែមអំពីការបង្កើតការហៅទូរសព្ទ PPP សូមមើលសៀវភៅណែនាំអំពីការអភិវឌ្ឍន៍កម្មវិធីអ៊ីនធឺណិត [5] ។
គោលការណ៍ណែនាំទូទៅ
ដើម្បីកំណត់រចនាសម្ព័ន្ធការតភ្ជាប់មូលដ្ឋានបានត្រឹមត្រូវ សូមអនុវត្តជំហានដូចខាងក្រោម៖
- កំណត់វ៉ារ្យ៉ង់នៃការតភ្ជាប់ដែលត្រូវការនៅពេលប្រើលើកដំបូង តាមរយៈពាក្យបញ្ជា +USIO AT ។
- កំណត់រចនាសម្ព័ន្ធ GPIOs ដោយផ្អែកលើវ៉ារ្យ៉ង់ដែលបានកំណត់ (ជាពិសេសដោយយោងទៅបន្ទាត់ RI) តាមរយៈពាក្យបញ្ជា + UGPIOC AT ។
- កំណត់រចនាសម្ព័ន្ធរបៀបគ្រប់គ្រងការសន្សំថាមពលដោយផ្អែកលើវ៉ារ្យ៉ង់ដែលបានកំណត់ តាមរយៈពាក្យបញ្ជា +UPSV AT ។
គាំទ្រ MNOfiles
- គាំទ្រ MNOfiles ផ្តល់នូវវិធីសាស្រ្តដ៏មានឥទ្ធិពល និងអាចបត់បែនបានដើម្បីកំណត់រចនាសម្ព័ន្ធម៉ូឌុល SARA-R5 ដើម្បីដំណើរការយ៉ាងរលូនជាមួយស៊ីមរបស់ប្រតិបត្តិករបណ្តាញដែលបានជ្រើសរើស។
- ការប្រើប្រាស់ MNO profiles ម៉ូឌុល SARA-R5 ត្រូវបានកំណត់រចនាសម្ព័ន្ធថាមវន្តដើម្បីប្រើក្រុមតន្រ្តី RATs ត្រឹមត្រូវ និងការកំណត់ជង់ពិធីការអាស្រ័យលើប្រតិបត្តិករដែលត្រូវការដើម្បីដំណើរការលើបណ្តាញផ្ទះដោយអនុលោមតាមតម្រូវការប្រតិបត្តិករទូរស័ព្ទចល័ត។
- ជាមួយ MNO profiles កម្មវិធីអតិថិជនមិនតម្រូវឱ្យកំណត់រចនាសម្ព័ន្ធម៉ូឌុលដោយប្រើប៉ារ៉ាម៉ែត្រស្មុគស្មាញ និង/ឬបណ្តាញដែលពឹងផ្អែកលើបណ្តាញ ប៉ុន្តែទទួលបានអត្ថប្រយោជន៍ពីដំណោះស្រាយ "ចេញពីប្រអប់" ដែលផ្តល់នូវការតភ្ជាប់ដោយគ្មានថ្នេរ ខណៈពេលដែលភាពស្មុគស្មាញអរូបីនៃការគ្រប់គ្រងការកំណត់រចនាសម្ព័ន្ធបណ្តាញនីមួយៗ។
- ប្រើពាក្យបញ្ជា +UMNOPROF AT ដើម្បីជ្រើសរើសអ្នកជំនាញfile សម្រាប់ប្រតិបត្តិករបណ្តាញ។ សូមមើលសៀវភៅដៃពាក្យបញ្ជា SARA-R5 ស៊េរី AT [2] សម្រាប់ព័ត៌មានលម្អិតអំពីពាក្យបញ្ជា។
ការប្រើប្រាស់ MNO profiles
ដើម្បីកំណត់រចនាសម្ព័ន្ធម៉ូឌុលដើម្បីប្រើ MNO profileជាដំបូងត្រូវប្រាកដថាម៉ូឌុលត្រូវបានលុបឈ្មោះចេញពីបណ្តាញ បន្ទាប់មកជ្រើសរើសប្រូfile ដោយប្រើការចង់បាន តម្លៃ ហើយទីបំផុតកម្មវិធី-កំណត់ម៉ូឌុលឡើងវិញ។ នៅពេលដែលម៉ូឌុលចាប់ផ្តើមឡើងវិញ វានឹងកំណត់រចនាសម្ព័ន្ធខ្លួនវាដើម្បីប្រើប៉ារ៉ាម៉ែត្រដែលបានបញ្ជាក់ដោយ MNO ។
- ☞ កម្មវិធីម៉ាស៊ីនគួរបញ្ជាក់ MNO profile. កម្មវិធី MNO pro លំនាំដើម និងរោងចក្រfile នៅលើម៉ូឌុល SARA-R5 គឺ 90 (គាំទ្រសកលfile).
- ☞ ចាប់ផ្ដើមម៉ូឌុលឡើងវិញដោយប្រើពាក្យបញ្ជា AT+CFUN=16 ដើម្បីធ្វើឱ្យ MNO profile សកម្ម។
- ☞ សម្រាប់កំណែផលិតផល SARA-R5 “x1B” គឺ MNO profile ការកំណត់រចនាសម្ព័ន្ធនឹងត្រូវអនុវត្តសម្រាប់ RAT នីមួយៗ។ ឧទាហរណ៍ ដើម្បីជ្រើសរើសស្តង់ដារអឺរ៉ុប MNO profile (100) សម្រាប់ +URAT: 8 ខណៈពេលដែលសន្មតថា RAT ដែលបានជ្រើសរើសគឺ 7 នីតិវិធីត្រឹមត្រូវគឺដូចខាងក្រោម:
បញ្ជា | ការឆ្លើយតប | ការពិពណ៌នា |
AT+UMNOPROF=100 | OK | ជ្រើសរើស MNO profile 100 សម្រាប់ LTE Cat M1 (RAT 7) ។ |
AT+CFUN=16 | OK | ចាប់ផ្ដើមម៉ូឌុលឡើងវិញដើម្បីធ្វើឱ្យ MNO profile សកម្ម។ |
AT+URAT=8 | OK | ផ្លាស់ប្តូរ RAT ទៅ LTE NB-IoT ។ |
AT+CFUN=16 | OK | ចាប់ផ្តើមម៉ូឌុលឡើងវិញដើម្បីផ្លាស់ប្តូរ RAT ។ |
AT+UMNOPROF=100 | OK | ជ្រើសរើស MNO profile 100 សម្រាប់ LTE NB-IoT ។ |
AT+CFUN=16 | OK | ចាប់ផ្ដើមម៉ូឌុលឡើងវិញដើម្បីធ្វើឱ្យ MNO profile សកម្ម។ |
ប៉ារ៉ាម៉ែត្រដែលអាចកែប្រែបាន។
គាំទ្រ MNOfiles កំណត់រចនាសម្ព័ន្ធម៉ូឌុលជាមួយនឹងសំណុំនៃប៉ារ៉ាម៉ែត្រ។ ប៉ារ៉ាម៉ែត្រទាំងនេះមួយចំនួនអាចត្រូវបានបដិសេធដោយប្រើពាក្យបញ្ជា AT៖
- + របាំងមុខ UBANDMASK Band
- +CGDCONT APN និងប្រភេទ PDP
ប្រសិនបើម៉ាស៊ីនផ្លាស់ប្តូរប៉ារ៉ាម៉ែត្រទាំងនេះ ពួកវានឹងត្រូវបានរក្សាទុកបន្ទាប់ពីកំណត់ម៉ូឌុលឡើងវិញ។ ប្រសិនបើ MNO profile ត្រូវបានអនុវត្តឡើងវិញ បន្ទាប់ពីចាប់ផ្តើមកម្មវិធី MNO pro ឡើងវិញfile ការកំណត់ជាក់លាក់នឹងត្រូវបានស្ដារឡើងវិញទៅតម្លៃដែលកម្មវិធីរោងចក្រ។
- ជាធម្មតា APN នឹងត្រូវបានទទួលយកផងដែរនៅពេលកំពុងរ៉ូមីង ប៉ុន្តែក្រុមតន្រ្តីអាចនឹងត្រូវបើកដើម្បីស្វែងរក PLMNs ជំនួស។
សម្រាប់ព័ត៌មានលម្អិតអំពីការកំណត់ដែលបានអនុវត្តដោយ MNO pro ផ្សេងៗគ្នាfiles សូមមើលឧបសម្ព័ន្ធ B.6 នៅលើ SARA-R5 series AT commands manual [2]។
គាំទ្រ MNOfile ការកំណត់ ឧamples
កុំ៖ កំណត់ MNO profile ខណៈពេលដែលម៉ូឌុលត្រូវបានចុះឈ្មោះ (តារាងទី 5)
បញ្ជា | ការឆ្លើយតប | ការពិពណ៌នា |
AT+CMEE=2 | OK | បើកដំណើរការកូដលទ្ធផលកំហុស verbose ។ |
AT+COPS? | +COPS៖ 0,0,”00101″,7 យល់ព្រម | ម៉ូឌុលត្រូវបានចុះឈ្មោះនៅពេលនេះ។ |
AT+UMNOPROF=100 | +កំហុស CME៖ ប្រតិបត្តិការមិនត្រូវបានអនុញ្ញាតទេ។ | មិនអាចកំណត់ MNO pro បានទេ។file ខណៈពេលដែលម៉ូឌុលត្រូវបានចុះឈ្មោះ។ |
តារាងទី 5៖ វិធីខុសនៃការកំណត់ MNO profile
ធ្វើ៖ លុបការចុះឈ្មោះម៉ូឌុលមុនពេលកំណត់ MNO profileបន្ទាប់មកចាប់ផ្ដើមវាឡើងវិញ ដើម្បីអនុវត្តការកំណត់ (តារាងទី 6)
បញ្ជា | ការឆ្លើយតប | ការពិពណ៌នា |
AT+CFUN=0 | OK | កំណត់ម៉ូឌុលទៅជាមុខងារអប្បបរមា៖ ម៉ូឌុលនឹងលុបការចុះឈ្មោះ។ |
AT+UMNOPROF=100 | OK | កំណត់ MNO profile សម្រាប់ស្តង់ដារអឺរ៉ុប។ |
AT+CFUN=16 | OK | អនុវត្តការកំណត់ម៉ូឌុលឡើងវិញ។ បន្ទាប់ពីចាប់ផ្តើមឡើងវិញ ប្រូម៉ូសិន MNOfile ការកំណត់ 100 ត្រូវបានអនុវត្ត។ |
តារាងទី ៦៖ វិធីត្រឹមត្រូវនៃការកំណត់ MNO profile
នៅក្នុងការចាប់ផ្ដើមម៉ូឌុលដំបូងភ្លាមៗបន្ទាប់ពី MNO profile ការផ្លាស់ប្តូរ (ជាមួយពាក្យបញ្ជា +UMNOPROF AT) ការធ្វើបច្ចុប្បន្នភាពនៃវាល +CGDCONT អាចត្រូវបានពន្យារពេលរហូតដល់ 20 វិនាទី ដោយសារការចាប់ផ្តើមដំបូងនៃមូលដ្ឋានទិន្នន័យ LwM2M បន្ទាប់ពី MNO profile ប្តូរ។
AT&T profile (+UMNOPROF: 2)
SARA-R5 នៅក្នុងការកំណត់រចនាសម្ព័ន្ធ AT&T (+UMNOPROF: 2) ត្រូវបានកម្មវិធីដោយរោងចក្រជាមួយនឹងខ្សែអក្សរទទេសម្រាប់ នៅបរិបទលំនាំដើម =1: តាមតម្រូវការរបស់ AT&T អ្នកប្រើប្រាស់ត្រូវតែកំណត់ APN ផ្ទាល់ខ្លួន (ដែលអាចខុសគ្នាសម្រាប់ M2M និងស៊ីមកាតអ្នកប្រើប្រាស់) ដែលប្រើសម្រាប់ភ្ជាប់បណ្តាញ AT&T ផ្ទាល់តាមរយៈពាក្យបញ្ជា +CGDCONT (សូមមើលសៀវភៅដៃពាក្យបញ្ជា SARA-R5 ស៊េរី AT [ 2] សម្រាប់ព័ត៌មានលម្អិត) ។ ការកំណត់នេះគឺជាប់លាប់
តាមតម្រូវការរបស់ AT&T LwM2M នឹងកំណត់ជាមុននូវបរិបទ +CGDCONT ពីរជាមួយនឹងតម្លៃដែលបានកម្មវិធីដោយរោងចក្រដូចខាងក្រោម៖
- =0: IPV4V6,”m2m.com.attz”
- នេះគឺជាកន្លែងដាក់ APN ហើយមិនត្រូវប្រើទេ។
- =2៖ IPv4V6,”attm2mglobal”
- វាត្រូវបានប្រើសម្រាប់ការភ្ជាប់ទិន្នន័យ LwM2M ទៅម៉ាស៊ីនមេ AT&T សម្រាប់គោលបំណងគ្រប់គ្រងឧបករណ៍។ ធាតុ APN នេះមិនត្រូវលុបទេ។
Verizon គាំទ្រfile (+UMNOPROF: 3)
តាមតម្រូវការរបស់ Verizon អ្នកកាន់ EPS ដំបូង និងអ្នកកាន់ EPS ដែលប្រើដោយ BIP និង LWM2M ត្រូវបានកំណត់តាមលំនាំដើម ហើយត្រូវបានតម្រឹមទៅនឹងធាតុនៃតារាង VZW APN (សូមមើលការពិពណ៌នាពាក្យបញ្ជា +VZWAPNE AT នៅក្នុងសៀវភៅដៃពាក្យបញ្ជា SARA-R5 ស៊េរី AT [2] )
SARA-R5 នៅក្នុងការកំណត់រចនាសម្ព័ន្ធ Verizon (+UMNOPROF: 3) ត្រូវបានកម្មវិធីដោយរោងចក្រជាមួយនឹងខ្សែអក្សរទទេសម្រាប់ នៅបរិបទលំនាំដើម =1. APN ត្រឹមត្រូវសម្រាប់ =1 (ឧទាហរណ៍ APN ឋិតិវន្តដែលទាក់ទងនឹងការជាវ UICC) នឹងត្រូវបានចាត់តាំងដោយ Verizon កំឡុងពេលភ្ជាប់ LTE ហើយនឹងត្រូវបានប្រើជាចម្បងសម្រាប់ការតភ្ជាប់ទិន្នន័យអ្នកប្រើប្រាស់។ APN សម្រាប់ផ្សេងទៀត។ s អាចត្រូវបានធ្វើបច្ចុប្បន្នភាពដោយ Verizon តាមរយៈការផ្តល់ LwM2M ។ ការពិពណ៌នាសង្ខេបនៃអេ s នៅក្នុងការកំណត់រចនាសម្ព័ន្ធ Verizon ត្រូវបានបង្ហាញនៅក្នុងតារាងទី 7 ។
(លេខសម្គាល់បរិបទ) | ការពិពណ៌នា |
1 | អ្នកកាន់ EPS ដំបូង វាត្រូវនឹងកំណត់ត្រាដំបូងនៃ VZWAPNE ។ |
2 | ត្រូវនឹងកំណត់ត្រាថ្នាក់ 2 នៃ VZWAPNE ហើយវាត្រូវបានប្រើដោយ BIP ។ |
3 | ត្រូវគ្នាទៅនឹងកំណត់ត្រាថ្នាក់ទី 3 របស់ VZWAPNE ។ |
4 | ត្រូវគ្នាទៅនឹងកំណត់ត្រាថ្នាក់ 4 នៃ VZWAPNE ហើយវាត្រូវបានប្រើសម្រាប់កម្មវិធី VZW PDN ។ |
៧, ១១, ១៣ | ឆ្លើយតបរៀងៗខ្លួនទៅនឹងកំណត់ត្រាថ្នាក់ទី 5 ថ្នាក់ទី 6 និងថ្នាក់ទី 7 នៃ VZWAPNE ។ |
តារាងទី ៧៖ ការពិពណ៌នានៅក្នុង Verizon MNO profile
ពាក្យបញ្ជាអាន +CGDCONT បង្ហាញអ្នកកាន់ EPS ជាមួយ នៅក្នុងជួរ 1-7; ពួកវាមិនអាចកែប្រែ ឬមិនកំណត់ដោយប្រើ +CGDCONT ឬលុបដោយប្រើពាក្យបញ្ជា +CGDEL AT។
បទប្បញ្ញត្តិ / អនុលោមភាពគាំទ្រfiles (+UMNOPROF: 0/201)
គាំទ្រ MNO ទាំងនេះfiles នឹងត្រូវប្រើកំឡុងពេលផលិត ឬធ្វើតេស្តមន្ទីរពិសោធន៍។ នៅពេលប្រើប្រូទាំងនេះfiles, LwM2M ត្រូវបានបិទ។ វាត្រូវបានស្នើឱ្យបិទមុខងារសុវត្ថិភាពជាមួយ AT+USECMODE=0 ផងដែរ។ តាមទស្សនៈបទប្បញ្ញត្តិ MNO profiles មិនប៉ះពាល់ដល់ដំណើរការ RF កម្រិតទាបនៃម៉ូឌុល ដែលដូចគ្នាដោយមិនគិតពីការគាំទ្រfile នៃជម្រើស។ គាំទ្រខ្លះfileទោះយ៉ាងណាក៏ដោយ s អាចនឹងបើកមុខងារដែលមិនមាននៅលើបណ្តាញក្លែងធ្វើ ដែលត្រូវបានគេស្គាល់ថារំខានដល់ការវាស់វែងមន្ទីរពិសោធន៍។ តាមរយៈការកំណត់ AT+UMNOPROF=0 ឬ AT+UMNOPROF=201 អាកប្បកិរិយាដែលមិនរំពឹងទុកកំឡុងពេលធ្វើតេស្តត្រូវបានកាត់បន្ថយ។
ស៊ីម ICCID ជ្រើសរើសប្រូfile (+UMNOPROF: 1)
វាអាចត្រូវបានប្រើដោយកម្មវិធីដែលនឹងប្រើស៊ីមកាតផ្សេងគ្នា។ នៅក្នុងការកំណត់នេះ Mobile Network Operator profile ត្រូវបានជ្រើសរើសដោយយោងទៅតាមលេខអត្តសញ្ញាណអ្នកចេញស៊ីម (IIN) ឬ IMSI ដែលជួររបស់ពួកគេអាចត្រូវបានកំណត់រចនាសម្ព័ន្ធដោយកម្មវិធី ហើយរក្សាទុកទៅ file ប្រព័ន្ធ។ តាមលំនាំដើម AT&T ឬ Verizon profiles ត្រូវបានរកឃើញដោយផ្អែកលើ IMSI និង global profile (+UMNOPROF: 90) គឺជាជម្រើសថយក្រោយ។ ការចាប់ផ្ដើមឡើងវិញ ដែលបង្កឡើងដោយកម្មវិធី ឬដោយស្វ័យភាពដោយម៉ូឌុល គឺចាំបាច់ដើម្បីឱ្យការកំណត់រចនាសម្ព័ន្ធ MNO ដែលបានរកឃើញត្រូវបានអនុវត្ត។ សូមមើលសៀវភៅដៃពាក្យបញ្ជា SARA-R5 ស៊េរី AT [2] សម្រាប់ព័ត៌មានលម្អិតអំពីពាក្យបញ្ជា AT និងវាក្យសម្ព័ន្ធ URC និងការកំណត់រចនាសម្ព័ន្ធឡើងវិញ។
- នៅពេលកំណត់ MNO profile 1 តាមរយៈពាក្យបញ្ជា +UMNOPROF AT ប៉ារ៉ាម៉ែត្រទីពីរ និងទីបី (កំណត់ឡើងវិញដោយស្វ័យប្រវត្តិ និងការបើក URC) គឺជាកាតព្វកិច្ច!
តារាងទី 8 និងតារាងទី 9 បង្ហាញឧamples នៃ MNO pro ដោយស្វ័យប្រវត្តិfile ការប្រើប្រាស់ការកំណត់ការរកឃើញ។
បញ្ជា | ការឆ្លើយតប | ការពិពណ៌នា |
AT+UMNOPROF=1,1,1 | OK | កំណត់ MNO pro ដោយស្វ័យប្រវត្តិfile ការរកឃើញ ការកំណត់ឡើងវិញដោយស្វ័យប្រវត្តិ និងបើកដំណើរការ URC ដែលពាក់ព័ន្ធ។ |
+UMNOPROF៖ ១,២ | URC រាយការណ៍ AT&T profile ត្រូវបានរកឃើញ។ | |
ការចាប់ផ្ដើមឡើងវិញដោយស្វ័យប្រវត្តិដែលធ្វើឡើងដោយម៉ូឌុល។ | ||
AT+UMNOPROF? | +UMNOPROF៖ 1,2,1,1 យល់ព្រម | អានប្រូដែលបានរកឃើញfile. |
តារាងទី 8៖ ការកំណត់ MNO pro ដោយស្វ័យប្រវត្តិfile ការរកឃើញជាមួយនឹងការកំណត់ឡើងវិញដោយស្វ័យប្រវត្តិ example
បញ្ជា | ការឆ្លើយតប | ការពិពណ៌នា |
AT+UMNOPROF=1,0,1 | OK | កំណត់ MNO pro ដោយស្វ័យប្រវត្តិfile ការរកឃើញ កំណត់ឡើងវិញដោយដៃ និងបើកដំណើរការ URC ដែលពាក់ព័ន្ធ។ |
+UMNOPROF៖ ១,២ | URC រាយការណ៍ AT&T profile ត្រូវបានរកឃើញ។ | |
AT+CFUN=16 | OK | កម្មវិធីម៉ាស៊ីនចាប់ផ្តើមកំណត់ម៉ូឌុលកម្មវិធីឡើងវិញ។ |
AT+UMNOPROF? | +UMNOPROF៖ 1,2,1,1 យល់ព្រម | អានប្រូដែលបានរកឃើញfile. |
តារាងទី 9៖ ការកំណត់ MNO pro ដោយស្វ័យប្រវត្តិfile ការរកឃើញដោយគ្មានការកំណត់ឡើងវិញដោយស្វ័យប្រវត្តិ ឧample
ការចុះឈ្មោះបណ្តាញ
- នៅពេលបើកដំណើរការ ម៉ូឌុលអានព័ត៌មាននៅក្នុង MNO pro ដែលបានជ្រើសរើសបច្ចុប្បន្នfile. វានឹងប្រើព័ត៌មាននេះដើម្បីកំណត់រចនាសម្ព័ន្ធខ្សែណាដែលត្រូវស្កេន បច្ចេកវិទ្យាចូលប្រើវិទ្យុដែលត្រូវប្រើប្រសិនបើមានការគាំទ្រច្រើនជាងមួយ និងប៉ារ៉ាម៉ែត្រភ្ជាប់ផ្សេងទៀតដូចជា APN ជាដើម។
- នៅពេលដែលម៉ូឌុលបានរកឃើញក្រឡាដែលសមរម្យ វាអាច គamp នៅលើ វានឹងចាប់ផ្តើមដំណើរការចុះឈ្មោះ។ អាស្រ័យលើ PLMN បច្ចុប្បន្ន ក្នុងអំឡុងពេលចុះឈ្មោះ ឧបករណ៍អាចត្រូវបានផ្តល់ជូនជាមួយ APN ឬ APN ត្រូវតែផ្តល់ដោយកម្មវិធីម៉ាស៊ីនជាផ្នែកនៃការកំណត់ជាប់លាប់។
- ស៊ីមថ្មីអាចត្រូវបានធ្វើឱ្យសកម្មបន្ទាប់ពីការចុះឈ្មោះលើកដំបូងរបស់វានៅលើបណ្តាញពិតប្រាកដ៖ “profile” (ឧទាហរណ៍ខ្លឹមសារនៃស៊ីម files) អាចត្រូវបានផ្តល់ជូនពីចម្ងាយនៅលើអាកាស ហើយវដ្តនៃការចុះឈ្មោះត្រូវបានបង្កឡើងនៅចុងបញ្ចប់នៃនីតិវិធី SIM OTA ។
- ការចាក់សោកូដ PIN នឹងត្រូវបិទក្នុងករណីដែលឧបករណ៍ត្រូវបានរំពឹងថានឹងដំណើរការជាមួយ PSM បានបើក។
ការជ្រើសរើស RAT
- ផ្នែកនេះអនុវត្តចំពោះតែកំណែផលិតផល SARA-R5 “x1B” ប៉ុណ្ណោះ។
ដើម្បីជ្រើសរើស RAT ដែលត្រូវប្រើដោយម៉ូឌុល (LTE Cat M1 ឬ NB-IoT) សូមចេញពាក្យបញ្ជា +URAT AT ។ មុនពេលផ្លាស់ប្តូរការជ្រើសរើស RAT សូមកំណត់ម៉ូឌុលទៅជាមុខងារអប្បបរមា (តាមរយៈពាក្យបញ្ជា AT+CFUN=0)។ ដើម្បីធ្វើឱ្យការកំណត់មានប្រសិទ្ធភាព សូមចាប់ផ្ដើមម៉ូឌុលឡើងវិញដោយប្រើពាក្យបញ្ជា AT+CFUN=16។ តារាងទី 10 បង្ហាញពីអតីតample នៃនីតិវិធី។
បញ្ជា | ការឆ្លើយតប | ការពិពណ៌នា |
AT+URAT? | +URAT: 7 យល់ព្រម | សួរ RAT ដែលបានកំណត់បច្ចុប្បន្ន។ RAT ដែលបានជ្រើសរើសបច្ចុប្បន្នគឺ LTE Cat M1។ |
AT+CFUN=0 | OK | កំណត់ម៉ូដឹមទៅមុខងារអប្បបរមា។ |
AT+URAT=8 | OK | ផ្លាស់ប្តូរការជ្រើសរើស RAT ទៅ NB-IoT ។ |
AT+CFUN=16 | OK | ចាប់ផ្ដើមម៉ូឌុលឡើងវិញដើម្បីធ្វើឱ្យការផ្លាស់ប្តូរការជ្រើសរើស RAT មានប្រសិទ្ធភាព។ |
រង់ចាំម៉ូឌុលចាប់ផ្តើមឡើងវិញ។ | ||
AT+URAT? | +URAT: 8 យល់ព្រម | សួរ RAT ដែលបានកំណត់បច្ចុប្បន្ន។ RAT ដែលបានជ្រើសរើសបច្ចុប្បន្នគឺ NB-IoT ។ |
តារាងទី ១០៖ ឧampការផ្លាស់ប្តូរការជ្រើសរើស RAT ពី LTE Cat M1 ទៅ NB-IoT
- ☞ ពាក្យបញ្ជា AT ខាងក្រោមនឹងផ្លាស់ប្តូរការកំណត់សម្រាប់តែ RAT សកម្ម (LTE Cat M1 ឬ NB-IoT)៖ + UCFGCIOT, +CCIOTOPT, +CEDRXS, +UMNOPROF។
ការកំណត់រចនាសម្ព័ន្ធក្រុម
- ម៉ូឌុលស៊េរី SARA-R5 អាចស្កេនលើក្រុមតន្រ្តីជាច្រើនដើម្បីស្វែងរកបណ្តាញដែលត្រូវភ្ជាប់។ កម្មវិធីម៉ាស៊ីនអាចកំណត់ការស្កេនទៅក្រុមជាក់លាក់ ដើម្បីកាត់បន្ថយពេលវេលាក្នុងការស្វែងរកបណ្តាញ។
- ប្រើពាក្យបញ្ជា +UBANDMASK AT ដើម្បីបញ្ជាក់ក្រុមតន្រ្តីទាំងនេះជាប៊ីតម៉ាស 8 បៃ។ នៅក្នុង bitmask ទីតាំងប៊ីតនៅ (band-1) បើក (ប្រសិនបើ 1) ឬបិទ (ប្រសិនបើ 0) ការស្កេនក្រុម។ អតីតខ្លះamples ត្រូវបានបង្ហាញក្នុងរូបភាពទី 3 ។
រូបភាពទី 3៖ +UBANDMASK ការបង្កើត bitmask ឧamples
- MNO pro នីមួយៗfile នឹងកំណត់បណ្តុំនៃក្រុមតន្រ្តីដើម្បីស្កេន។
ពេលវេលាស្កេន
ពេលវេលាស្កេនប្រែប្រួលទៅតាមចំនួនក្រុមតន្រ្តីសកម្ម។ ជាឯកសារយោង តារាងទី 11 បង្ហាញពីនិន្នាការពេលវេលាស្កេន ដោយសារចំនួនក្រុមតន្រ្តីសកម្មកើនឡើង ដែល SARA-R5 កំពុងចុះឈ្មោះទៅកាន់បណ្តាញបន្តផ្ទាល់ជាមួយក្រុមតន្រ្តី 2, 6, 10 និង 14 ត្រូវបានបើក (ពាក្យបញ្ជា +UBANDMASK AT ត្រូវបានប្រើដើម្បីជ្រើសរើស ចំនួនក្រុមដែលត្រូវប្រើសម្រាប់ការស្កេន) ។
ចំនួនក្រុមដែលបានស្កេន | PLMN ស្កេន + ពេលវេលាចុះឈ្មោះនៅលើបណ្តាញបន្តផ្ទាល់ [s] |
2 | 7.67 |
6 | 21.00 |
10 | 31.33 |
14 | 46.67 |
តារាងទី 11៖ ស្កែន + ពេលវេលាចុះឈ្មោះ ដោយសារចំនួនក្រុមដែលបានស្កេនកើនឡើង
- តម្លៃដែលបង្ហាញក្នុងតារាងទី 11 គឺជាការចង្អុលបង្ហាញតែប៉ុណ្ណោះ ហើយអាចប្រែប្រួលអាស្រ័យលើលក្ខខណ្ឌបណ្តាញ។ គោលបំណងរបស់អតីតample គឺដើម្បីបង្ហាញពីនិន្នាការលីនេអ៊ែររវាងចំនួនក្រុមតន្រ្តីសកម្ម និងការស្កេន PLMN និងពេលវេលាចុះឈ្មោះ។
ប្រសិនបើអ្នកគាំទ្រការរ៉ូមីងជាសកលfile ត្រូវបានប្រើ កម្មវិធីអាចពឹងផ្អែកលើការស្កេនក្រុមដោយស្វ័យប្រវត្តិ និងការស្វែងរក PLMN ដែលធ្វើឡើងដោយឧបករណ៍នៅច្រកព្រំដែនជាតិ។ ម៉្យាងទៀត ដើម្បីបង្កើនប្រសិទ្ធភាពការប្រើប្រាស់ថាមពល និងកាត់បន្ថយផលប៉ះពាល់នៃការស្កេនក្រុម និងការស្វែងរក PLMN នៅក្នុងស្ថានភាពដែលគ្របដណ្តប់ កម្មវិធីត្រូវកាត់បន្ថយក្រុមតន្រ្តីដែលគាំទ្រដោយផ្អែកលើព័ត៌មានក្នុងតំបន់ដែលផ្តល់ដោយម៉ូឌុលតាមរយៈចំណុចប្រទាក់ពាក្យបញ្ជា AT និងផ្លាស់ប្តូរក្រុមតន្រ្តីជាមួយនឹងភាពច្របូកច្របល់មួយចំនួន។
ការរៀបចំការចុះឈ្មោះលើកដំបូង
វាមានសារៈសំខាន់ណាស់ក្នុងការកំណត់ operator profile ជាដំបូង ពីព្រោះប្រតិបត្តិការនេះនឹងកំណត់រចនាសម្ព័ន្ធ RAT លំនាំដើម និងរបាំងក្រុមសម្រាប់គាំទ្រដែលត្រូវគ្នា។file. ម៉ូឌុលនេះត្រូវបានសរសេរកម្មវិធីដោយ auto-cops ដូច្នេះមិនតម្រូវឱ្យមានពាក្យបញ្ជា AT ដើម្បីបង្កការចុះឈ្មោះបណ្តាញទេ។ ពាក្យបញ្ជា AT+COPS=0 គឺចាំបាច់យ៉ាងតឹងរ៉ឹងលុះត្រាតែម៉ូឌុលចាប់ផ្តើមដោយបិទដោយស្វ័យប្រវត្តិ នោះគឺជាការកំណត់ +COPS: 2 ដែលរក្សាទុកក្នុងប្រូfiles តាមការរចនា (AT&V) ។
- ☞ សូមចងចាំថាពាក្យបញ្ជា AT+COPS=0 តែងតែបង្កឱ្យមានការស្វែងរក PLMN អាទិភាពខ្ពស់ និងធ្វើការស្កេន PLMN ពេញលេញ។
- ☞ នៅក្នុង +COPS: របៀប 2 ស្ថានភាពវិទ្យុ/កោសិការបស់ម៉ូឌុលត្រូវបានរក្សាទុក។ នេះមានន័យថាការប្រើប្រាស់ថាមពលនឹងខ្ពស់ជាងនៅក្នុង +CFUN: 0 ដោយសារម៉ូដឹមនឹងបន្តស្វែងរកក្រឡាដែលសមរម្យបំផុត។
- ☞ AT+COPS=2/0 វដ្ដត្រូវបានប្រើនៅពេលដែលការស្វែងរក PLMN អាទិភាពខ្ពស់ត្រូវបានកេះ (សម្រាប់ឧ.ample ក្នុងលក្ខខណ្ឌរ៉ូមីង) ខណៈពេលដែលវដ្ត AT+CFUN=0/1 នឹងត្រូវប្រើដើម្បីកេះវដ្តនៃការចុះឈ្មោះ។
PAP/CHAP
- សម្រាប់ PAP នៃការកំណត់រចនាសម្ព័ន្ធការផ្ទៀងផ្ទាត់ CHAP ប្រើពាក្យបញ្ជា +UAUTHREQ AT ។
- ពាក្យបញ្ជាមិនស្ថិតស្ថេរទេ ដូច្នេះក្នុងករណីដែលតម្រូវឱ្យមានការផ្ទៀងផ្ទាត់ភាពត្រឹមត្រូវលើអ្នកកាន់លំនាំដើមដំបូង ការកំណត់នឹងត្រូវបញ្ចូលក្នុងស្ថានភាពមិនបានចុះឈ្មោះ។
ការផ្លាស់ប្តូរការកំណត់ PDN (ឈ្មោះ APN និងប្រភេទ PDP)
ដើម្បីផ្លាស់ប្តូរការកំណត់ PDN សម្រាប់អ្នកកាន់ EPS លំនាំដើមដំបូងដែលបានបង្កើតឡើងកំឡុងពេលភ្ជាប់ LTE សូមកែសម្រួល =1 PDN តាមរយៈពាក្យបញ្ជា +CGDCONT AT ដូចបង្ហាញក្នុងតារាងទី 12។
បញ្ជា | ការឆ្លើយតប | ការពិពណ៌នា |
AT+CFUN=0 | OK | បិទវិទ្យុម៉ូដឹម ដូច្នេះដើម្បីលុបការចុះឈ្មោះម៉ូឌុល។ |
AT+CEREG=2;+CGEREP=1,1 | OK | បើកដំណើរការសំណុំនៃ URCs ចុះឈ្មោះ។ |
AT+CGDCONT? | +CGDCONT៖ 1,”IPV4V6″,””,”0.0.0.0
១០″, 0,0,0,2,0,0,0,0,0,0 OK |
អានប្រភេទ IP និង APN សម្រាប់ EPS ភ្ជាប់អ្នកកាន់។ |
AT+CGDCONT=1,”IPV4V6″,”អ៊ីនធឺណិត” | OK | កំណត់ឈ្មោះ APN ("អ៊ីនធឺណិត" សម្រាប់ឧample) និងប្រភេទ PDP (“IPV4V6” សម្រាប់ឧample) សម្រាប់ EPS ភ្ជាប់អ្នកកាន់។ |
AT+CFUN=1 | OK
+CEREG: 1,”0001″,”01a2d001″,7 +CGEV: ME PDN ACT 1 |
បើកវិទ្យុម៉ូដឹម។
URCs បង្ហាញពីការផ្លាស់ប្តូរស្ថានភាពចុះឈ្មោះ។ |
តារាងទី 12៖ ការផ្លាស់ប្តូរការកំណត់ PDN ឧample
ភ្ជាប់ប្រភេទ
- គាំទ្រទាំងអស់។fileប្រើ Combined Attach (CS & PS); ប្រសិនបើជោគជ័យ ទាំងទិន្នន័យ និងសេវាកម្ម SMS ត្រូវបានអនុញ្ញាត។
- ពាក្យបញ្ជា +CEMODE AT អាចត្រូវបានប្រើដើម្បីផ្លាស់ប្តូររបៀបដែលម៉ូឌុលស៊េរី SARA-R5 ភ្ជាប់ទៅបណ្តាញ ប្រសិនបើប្រភេទឯកសារភ្ជាប់លំនាំដើមមិនត្រូវបានទទួលយកដោយបណ្តាញ។
បណ្តាញ NB-IoT៖ ការគ្រប់គ្រង ePCO
នៅក្នុង NB-IoT ដែលការបង្កើនប្រសិទ្ធភាព CP CIoT EPS ដំណើរការជាកាតព្វកិច្ច ស្តង់ដារ 3GPP កំណត់ថាកុងតឺន័រជម្រើសកំណត់រចនាសម្ព័ន្ធពិធីការ (ePCO) ដែលត្រូវបានពង្រីកត្រូវបានប្រើក្នុងការផ្ញើសារបណ្តាញចូលប្រើបណ្តាញ (NAS) នៅពេលភ្ជាប់ទៅបណ្តាញ LTE ។ ប្រតិបត្តិករទូរស័ព្ទចល័ត NB-IoT មួយចំនួនមិនគាំទ្រកុងតឺន័រ ePCO ដូច្នេះប្រសិនបើ ePCO ត្រូវបានប្រើដើម្បីភ្ជាប់ទៅបណ្តាញបែបនេះ វានឹងបណ្តាលឱ្យខ្វះសមត្ថភាព DNS ។ សម្រាប់បណ្តាញ NB-IoT ដែលត្រូវបានគេស្គាល់ថាមិនគាំទ្រ ePCO ឬនៅពេលដែលពាក្យបញ្ជា + CGCONTRDP AT មិនត្រឡប់ DNS ណាមួយនៅក្នុង NB-IoT វាត្រូវបានណែនាំឱ្យប្រើពាក្យបញ្ជា + UCFGCIOT AT ដើម្បីបិទមុខងារ ePCO និងត្រលប់ទៅការចរចា PCO ដូចបង្ហាញក្នុងតារាងទី១៣។
បញ្ជា | ការឆ្លើយតប | ការពិពណ៌នា |
AT+COPS? | +COPS៖ 0,0,”NB-IoT Network”,8 យល់ព្រម | ម៉ូឌុលដែលបានចុះឈ្មោះនៅលើបណ្តាញ NB-IoT ។ |
AT+CGDCONT? | +CGDCONT៖ 1,”IP”,”default”,”192.1 68.20.2″,0,0,0
OK |
ម៉ូឌុលបានធ្វើឱ្យអ្នកកាន់ EPS សកម្មជាមួយនឹងអាសយដ្ឋាន IP ត្រឹមត្រូវ។ |
AT+CGCONTRDP | +CGCONTRDP៖ 1,5,”default”,”192.16 8.20.2″,”192.168.20.1″,””
OK |
សេចក្តីយោង DNS មិនមាននៅក្នុង
+ CGCONTRDP AT ពាក្យបញ្ជា។ |
AT+UCFGCIOT=3,0 | OK | បិទមុខងារ ePCO តាមរយៈ
+ ពាក្យបញ្ជា UCFGCIOT AT ។ |
AT+CFUN=15 | OK | ចាប់ផ្ដើមម៉ូឌុលឡើងវិញ ដើម្បីអនុវត្តការកំណត់រចនាសម្ព័ន្ធ។ |
AT+COPS? | +COPS៖ 0,0,”NB-IoT Network”,8 យល់ព្រម | ម៉ូឌុលដែលបានចុះឈ្មោះនៅលើបណ្តាញ NB-IoT ។ |
AT+CGDCONT? | +CGDCONT៖ 1,”IP”,”default”,”192.1 68.20.2″,0,0,0
OK |
ម៉ូឌុលបានធ្វើឱ្យអ្នកកាន់ EPS សកម្មជាមួយនឹងអាសយដ្ឋាន IP ត្រឹមត្រូវ។ |
AT+CGCONTRDP | +CGCONTRDP: 1,5,”default”,”192.16 8.20.2″,”192.168.20.1″,”185.215.1
95.114" OK |
សេចក្តីយោង DNS ឥឡូវនេះមាននៅក្នុង
+ CGCONTRDP AT ពាក្យបញ្ជា។ |
តារាងទី 13៖ ការបិទមុខងារ ePCO
សេណារីយ៉ូនៃការចល័ត
- ឧបករណ៍ដែលប្រើក្នុងការដំឡើងមិនឋិតិវន្តអាចផ្លាស់ទីចេញពីជួរនៃក្រឡាដែលកំពុងបម្រើបច្ចុប្បន្ន។ នេះមានន័យថាការចូលទៅក្នុងក្រឡាមួយផ្សេងទៀតនៃ RPLMN (ដែលបានចុះឈ្មោះ PLMN) ឬនៃ PLMN ផ្សេង ឬផ្លាស់ទីទៅតំបន់ដែលមិនមានការគ្របដណ្តប់កោសិកា ឬគ្មានកិច្ចព្រមព្រៀងរ៉ូមីងសម្រាប់ឧបករណ៍។
- ប្រសិនបើម៉ូឌុលបាត់បង់ការធ្វើសមកាលកម្មជាមួយក្រឡាដែលកំពុងបម្រើ ប៉ុន្តែរកឃើញក្រឡាមួយទៀតទៅ គamp បើក បរិបទ PDP និងរន្ធបើកណាមួយនឹងត្រូវបានរក្សាទុក។ នេះរក្សាជាពិសេសសម្រាប់ការផ្លាស់ប្តូរគ្មានថ្នេរនៃកោសិកាបម្រើជាមួយនឹងការជ្រើសរើសកោសិកាឡើងវិញ ឬនីតិវិធីប្រគល់។
- ប្រសិនបើការចល័តបង្កប់ន័យការបំពានព្រំដែនជាតិ ឬគ្រាន់តែផ្លាស់ប្តូរ PLMN វាទំនងជាថា PLMN អ្នកទស្សនាថ្មីនឹងបង្ខំម៉ូឌុលឱ្យភ្ជាប់ឡើងវិញ។ វាអាចកើតឡើងផងដែរនៅលើ RPLMN ក្នុងករណីដែលបណ្តាញត្រូវការ ឧ. ធ្វើឱ្យអាសយដ្ឋាន IP ឡើងវិញ។
នីតិវិធី RRC ទាក់ទងនឹងការចល័ត
ការបន្តនៃសេវាកម្មក្នុងការចល័តប្រើប្រាស់នីតិវិធីផ្សេងៗគ្នាអាស្រ័យលើស្ថានភាពនៃការតភ្ជាប់វិទ្យុ៖
- Connected Mode Mobility (CMM) ត្រូវបានគ្រប់គ្រងដោយ eNodeB។ UE ត្រូវបានណែនាំដោយ eNodeB ដើម្បីផ្តល់របាយការណ៍រង្វាស់នៅលើកោសិកាជិតខាង ដូច្នេះបណ្តាញអាចសម្រេចចិត្តថាតើនិងពេលណាដែលការតភ្ជាប់ការគ្រប់គ្រងធនធានវិទ្យុ (RRC) ត្រូវតែប្រគល់ទៅឱ្យកោសិកាផ្សេងទៀត។
- បណ្តាញខ្លួនវាផ្ទាល់នឹងបែងចែកចន្លោះនៅក្នុងការបញ្ជូន downlink ដើម្បីអនុញ្ញាតឱ្យឧបករណ៍ធ្វើការវាស់វែងក្នុងក្រុម ឬអន្តរក្រុម៖ វានឹងជះឥទ្ធិពលដល់ការបញ្ជូនតំណចុះក្រោម។
- ក្នុងករណី eNodeB មិនគាំទ្រ CMM ការតភ្ជាប់ RRC នឹងត្រូវបានចេញផ្សាយនៅពេលផ្លាស់ប្តូរក្រឡា ដោយសារការបរាជ័យនៃតំណភ្ជាប់វិទ្យុ ហើយវានឹងត្រូវបានបង្កើតឡើងវិញដោយឧបករណ៍នៅលើក្រឡាដែលបានជ្រើសរើសថ្មី។ ការបរាជ័យនៃតំណភ្ជាប់វិទ្យុជាធម្មតាមានន័យថាការបាត់បង់កញ្ចប់ព័ត៌មានភ្ជាប់ឡើង ឬតំណចុះក្រោម។
- ដើម្បីបិទ CMM សម្រាប់កម្មវិធីឋិតិវន្តដែលមានការព្រួយបារម្ភចំពោះលំហូរចុះក្រោម FGI 13,14,16 និង 25 នៅក្នុងសមត្ថភាពចូលប្រើវិទ្យុ UE នឹងត្រូវបិទ។
- Idle Mode Mobility ត្រូវបានគ្រប់គ្រងដោយ UE ដោយប្រើព័ត៌មានដែលបានបញ្ជូននៅក្នុង System Information Blocks (SIB) ដែលផ្សាយដោយបណ្តាញកោសិកានៅក្នុងក្រឡា។ ខណៈពេលដែលនៅក្នុងរបៀបទំនេរ UE នឹងធ្វើការវាស់វែងនៃកោសិកាជិតខាង ហើយផ្អែកលើលក្ខណៈវិនិច្ឆ័យនៃការជ្រើសរើសក្រឡាឡើងវិញដែលបានអាននៅក្នុង SIBs វាអាចជ្រើសរើសក្រឡាបម្រើមួយផ្សេងទៀតដើម្បីធ្វើសមកាលកម្មជាមួយ។
រ៉ូមីង, HPLMN, EHPLMN, បញ្ជី PPLMN
- MNOs មានកិច្ចព្រមព្រៀងរ៉ូមីង មានន័យថា អតិថិជនទូរសព្ទចល័តអាចចុះឈ្មោះនៅលើ PLMN “mcc.mnc” ផ្សេងៗគ្នានៅក្នុងប្រទេសផ្សេងៗគ្នា (+CREG: 5 និង +CEREG: 5 រាយការណ៍ពីលក្ខខណ្ឌរ៉ូមីង)។
- ការរ៉ូមីងមានន័យថាភាពអាចរកបាននៃសេវាកម្មកោសិកានៅលើ VPLMN (អ្នកចូលមើល PLMN គឺជា PLMN ដែលមិនរួមបញ្ចូលក្នុងបញ្ជី PLMN នៅផ្ទះ និង HPLMNs ដែលសមមូលដែលផ្ទុកនៅលើស៊ីមកាត ឬផ្តល់ដោយ NW អំឡុងពេលចុះឈ្មោះ)។
VPLMNs ត្រូវបានជ្រើសរើសដោយផ្អែកលើការកំណត់នៅក្នុងបញ្ជី PLMN ដែលអ្នកប្រើប្រាស់ពេញចិត្ត file និងបញ្ជី PLMN ដែលពេញចិត្តរបស់ប្រតិបត្តិករ file ស៊ីម។ តាមកាលកំណត់ (ពី 2 ទៅ 8 នាទីបន្ទាប់ពីការចុះឈ្មោះលើកដំបូង និងរាល់ការផុតកំណត់នៃ HPPLMN - កម្មវិធីកំណត់ពេលវេលា PLMN អាទិភាពខ្ពស់អានពីស៊ីម) UE នៅក្នុងរបៀបជ្រើសរើស PLMN ដោយស្វ័យប្រវត្តិ (+COPS: 0) ស្វែងរក VPLMN អាទិភាពខ្ពស់ដោយប្រើ "mcc" ដូចគ្នា ( លេខកូដប្រទេសចល័ត) ពោលគឺនៃប្រទេសដូចគ្នា។ HPLMN ប្រសិនបើរកឃើញ តែងតែត្រូវបានជ្រើសរើសឡើងវិញជាអាទិភាពខ្ពស់បំផុត។
បញ្ជី PLMN ដែលពេញចិត្តអាចត្រូវបានអាន និងកែសម្រួលដោយពាក្យបញ្ជា +CPOL AT ។ តាមលំនាំដើម បញ្ជី PPLMN អ្នកប្រើប្រាស់ត្រូវបានគ្រប់គ្រង ហើយពាក្យបញ្ជា +CPLS AT អនុញ្ញាតឱ្យជ្រើសរើសបញ្ជី PLMN ដែលពេញចិត្តរបស់ប្រតិបត្តិករ (ដែលជាការអានបានតែ file) ទោះបីជាការកំណត់រចនាសម្ព័ន្ធនៅក្នុងស៊ីមកាតក៏ដោយ UE នៅក្នុងរបៀបជ្រើសរើស PLMN ដោយស្វ័យប្រវត្តិ (+COPS: 0) ជាធម្មតានឹងជ្រើសរើស PLMN ដែលបានចុះឈ្មោះពីមុន (RPLMN) បន្ទាប់ពីវដ្តចុះឈ្មោះដែលបង្កឡើងដោយ AT+CFUN=0/1 វដ្ត ឬតាមរយៈ SW កំណត់ឡើងវិញ។ កម្មវិធីម៉ាស៊ីនអាចបង្ខំការស្វែងរក PLMN អាទិភាពខ្ពស់ដោយប្រើពាក្យបញ្ជា AT+COPS=0 ដែលបានបញ្ចូលក្នុង +COPS: 0 (ដូច្នេះគេហៅថា "ការជ្រើសរើសអ្នកប្រើប្រាស់ PLMN ឡើងវិញ")។ ជាជម្រើស ព័ត៌មាន RPLMN អាចត្រូវបានសម្អាតដោយការកំណត់ទៅ "0xFF" EPS LOCI files នៅក្នុងស៊ីម (+CSIM/+CRSM) ឬដោយការបង្ខំឱ្យចុះឈ្មោះទៅ PLMN ដែលនឹងបដិសេធសំណើនេះ។
ស៊ីមកាត និងស៊ីមប្រូfiles
ស៊ីមកាតមាន ក្រៅពីព័ត៌មានផ្ទៀងផ្ទាត់ដែលជាមូលដ្ឋាននៃសុវត្ថិភាពនៃការទំនាក់ទំនងចល័ត ប៉ារ៉ាម៉ែត្រចុះឈ្មោះ និងចំណូលចិត្ត MNO ដែលអាចប៉ះពាល់ដល់នីតិវិធីជ្រើសរើស PLMN ។ សរុបមក សំខាន់ files ដែលមាននៅក្នុងស៊ីមកាតត្រូវបានគេហៅថា “SIM profile”។ ស៊ីមកាតភាគច្រើនមាន MNO pro តែមួយfiles ដែលត្រូវបានដំឡើងជាមុន និងផ្ទុក fileដូចជា IMSI បញ្ជី EHPLMN បញ្ជី PPLMN ។ MNOs មួយចំនួនលក់ស៊ីមកាតសកលដែល MCC គឺ 901 ហើយ MNO ពិតប្រាកដរបស់ពួកគេគឺជាធាតុដំបូងនៅក្នុងបញ្ជីរបស់ប្រតិបត្តិករដែលចូលចិត្ត PLMN ។
ស៊ីមកាតមួយចំនួនត្រូវដំណើរការនៅពេលប្រើប្រាស់ដំបូង ដូច្នេះពួកគេទាមទារការផ្លាស់ប្តូរទិន្នន័យជាមួយម៉ាស៊ីនមេ MNO SIM OTA។ ស៊ីមកាតផ្សេងទៀតចាំបាច់ត្រូវផ្តល់ ហើយម្តងទៀត វគ្គទិន្នន័យជាមួយម៉ាស៊ីនមេ OTA របស់ SIM ត្រូវបានអនុវត្តនៅពេលចាប់ផ្តើមដំបូង។ ទីបំផុត ស៊ីមកាតខ្លះអាចផ្ទុកប្រូក្រាមមួយចំនួនfiles (ហៅថាស៊ីម IMSI ច្រើន) ហើយប្តូររវាងពួកវាដោយផ្អែកលើលក្ខខណ្ឌនៃការចុះឈ្មោះ UE ដែលត្រូវបានរាយការណ៍ដោយម៉ូឌុលកោសិកាទៅកាន់អាប់ភ្លេត UICC ដែលបានដំឡើងនៅលើស៊ីមកាត តាមរយៈព្រឹត្តិការណ៍ និងពាក្យបញ្ជានៃកញ្ចប់ឧបករណ៍ស៊ីម។
USAT (USIM Application Toolkit)
ស៊ីមកាតគឺជាបន្ទះឈីបដែលកម្មវិធី MNOs កំពុងដំណើរការ ដូច្នេះវាអាចបង្កសកម្មភាពមួយចំនួននៅលើម៉ូឌុលកោសិកា៖
- កំណត់កម្មវិធីកំណត់ម៉ោង និងទទួលបានតម្លៃបច្ចុប្បន្នរបស់វា ផ្ញើសារ SMS បើកការតភ្ជាប់ទិន្នន័យទៅកាន់ម៉ាស៊ីនមេគ្រប់គ្រង ហើយផ្ញើ ឬទទួលទិន្នន័យតាមរយៈរន្ធ (សូមមើល +UBIP URCs) កំណត់ស៊ីមកាតឡើងវិញដែលបណ្តាលឱ្យមានវដ្តចុះឈ្មោះ (សូមមើល +USIMSTAT URCs) ល។
វាក៏ទាញយកព័ត៌មានពីម៉ូឌុលកោសិកា៖
- IMEI បច្ចុប្បន្ន ស្ថានភាពទីតាំង និងព័ត៌មាន លទ្ធភាពទទួលបានទិន្នន័យពីរន្ធ ថ្នាក់លេខ 2 ស៊ីម SMS ជាក់លាក់។
កញ្ចប់ឧបករណ៍កម្មវិធី USIM គឺជាសំណុំនៃពាក្យបញ្ជាដែលម៉ូឌុលផ្តល់ជូនដល់អាប់ភ្លេតស៊ីមកាត។ មុខងារ USAT រួមជាមួយនឹងពិធីការ BIP អនុញ្ញាតឱ្យ MNO ពិនិត្យ ឬផ្លាស់ប្តូរខ្លឹមសារនៃស៊ីមកាតបានគ្រប់ពេលជាមួយនឹងនីតិវិធីដូចខាងក្រោមៈ
- នៅពេលចាប់ផ្ដើម (ឧ. នៅពេលរកឃើញការផ្លាស់ប្តូរ IMEI) ឬនៅពេលដែល MNO ផ្ញើសារ SMS ជាក់លាក់របស់ស៊ីមទៅកាន់ម៉ូឌុល ស៊ីមចាប់ផ្តើមវគ្គទិន្នន័យកញ្ចប់តាមរយៈ BIP៖
- កម្មវិធី USIM ខាងក្នុងបញ្ជាឱ្យម៉ូឌុលបង្កើតការតភ្ជាប់ PDN ទៅ APN ជាក់លាក់ ឬតាមរយៈការតភ្ជាប់រន្ធជាមួយ IP គោលដៅ។
- ប្រសិនបើការតភ្ជាប់រន្ធបានជោគជ័យ UICC អាចផ្ញើទិន្នន័យតាមរយៈម៉ូឌុល ហើយវាត្រូវបានជូនដំណឹងអំពីទិន្នន័យណាមួយដែលមកពីរន្ធ។
- នៅចុងបញ្ចប់នៃប្រតិបត្តិការ UICC បញ្ជាម៉ូឌុលឱ្យបិទរន្ធ ហើយអ្នកកាន់ EPS ដែលពាក់ព័ន្ធអាចត្រូវបានបិទដំណើរការ ប្រសិនបើមិនប្រើ។
- If file មាតិកាបានផ្លាស់ប្តូរ (ឧ. IMSI) ស៊ីមកាតចាប់ផ្តើម SIM REFRESH ពោលគឺវាបញ្ជាឱ្យម៉ូឌុលអានផ្នែក ឬស៊ីមទាំងអស់ files ឬដើម្បីកំណត់កាត UICC ឡើងវិញ។
- ជាធម្មតា សារ SMS ត្រូវបានផ្ញើត្រឡប់ទៅ NW ដើម្បីទទួលស្គាល់នីតិវិធី។ វាកើតឡើងនៅពេលដែលស៊ីមមួយត្រូវបានធ្វើឱ្យសកម្ម ឬនៅពេលដែល IMSI ត្រូវបានប្តូរ។
eSIM/eUICC និងការផ្តល់ស៊ីមពីចម្ងាយ
- ស៊ីមអាចជាបន្ទះឈីបដែលត្រូវបានលក់នៅក្នុងការរចនារបស់អតិថិជន៖ ក្នុងករណីនេះ ស៊ីមមិនអាចដកចេញ ឬផ្លាស់ប្តូរបានទេ ដូច្នេះវានឹងមានស៊ីមទូទៅ។file ដើម្បីចូលប្រើបណ្តាញកោសិកា។
- eSIM បែបនេះត្រូវបានគេហៅថា M2M ស៊ីមកាត ហើយអាចភ្ជាប់ IP ជុំវិញពិភពលោក លើបរិបទ PDP មួយ ឬច្រើន អាចមានអាសយដ្ឋាន IP ឋិតិវន្តដែលបានកំណត់នៅ LTE ភ្ជាប់។
- eUICC អាចមានការគាំទ្រអតិថិជនលំនាំដើមfileដែលអាចត្រូវបានអាប់ដេតនៅលើអាកាសដោយ MNO ទៅជាអ្នកជំនាញផ្សេងfile (ឧ. អត្តសញ្ញាណអតិថិជនផ្សេងគ្នា IMSI)។
- ការគាំទ្រលក្ខណៈពិសេសកញ្ចប់ឧបករណ៍ស៊ីម និងពិធីការ BIP តម្រូវឱ្យគោរពតាម GSMA SGP.02 "ស្ថាបត្យកម្មការផ្តល់ពីចម្ងាយសម្រាប់ការបង្កប់ UICC" លក្ខណៈបច្ចេកទេស។
ការជាវស៊ីម
មិនមានវិធីដើម្បីយល់ថាតើ USIM ត្រូវបានបើកទៅ LTE ទេ៖ ការជាវ LTE ត្រូវបានរក្សាទុកនៅក្នុង HLR (Home Location Register) នៃបណ្តាញផ្ទះ។ ប្រសិនបើការចុះឈ្មោះ LTE ជោគជ័យ ស៊ីមត្រូវបានបើក LTE ។ ការដាក់កំហិតលើការជាវអាចអនុវត្តក្នុងការរ៉ូមីង ឬនៅក្នុងតំបន់ភូមិសាស្រ្តជាក់លាក់។ ជាធម្មតា ប្រសិនបើការចុះឈ្មោះ LTE បានបរាជ័យជាមួយនឹងមូលហេតុបដិសេធ #15 "គ្មានក្រឡាដែលសមស្របនៅក្នុងតំបន់តាមដាន" វាអាចមានន័យថាស៊ីមមិនបើក LTE ទេ។ កម្មវិធីម៉ាស៊ីនអាចចេញពាក្យបញ្ជា +CEER និង AT+CEREG=3 ដើម្បីទាញយកមូលហេតុបដិសេធ។ មូលហេតុបដិសេធ #19 "ការបរាជ័យ ESM" អាចបង្ហាញពី APN ខុសនៅលើអ្នកកាន់លំនាំដើមដំបូង (cid=1) ។ វាត្រូវបានណែនាំឱ្យពិនិត្យមើលមូលហេតុនៃការបដិសេធ ដើម្បីជៀសវាងការបង្កើត SW ឬ HW កំណត់ឡើងវិញនៃម៉ូឌុលច្រើនពេក ដែលអាចបណ្តាលឱ្យមានអាកប្បកិរិយាមិនងាយស្រួលក្នុងបណ្តាញ។
PSM, eDRX និងរបៀបគេងជ្រៅ
របៀបសន្សំថាមពល (PSM)
3GPP បានធ្វើស្តង់ដារ PSM ជាមធ្យោបាយកាត់បន្ថយការប្រើប្រាស់ថាមពលសម្រាប់ឧបករណ៍ដែលត្រូវការការចូលប្រើជាប្រចាំទៅបណ្តាញកោសិកា៖ ជំនួសឱ្យការបិទម៉ូឌុលនៅចុងបញ្ចប់នៃការផ្ទេរទិន្នន័យ ឧបករណ៍អាចចរចាររយៈពេលវែង (រហូតដល់ 413 ថ្ងៃ) ក្នុងអំឡុងពេលដែលការចុះឈ្មោះអាចត្រូវបានពន្យារពេល ហើយចរាចរណ៍ដែលបិទលើទូរសព្ទនឹងមិនត្រូវបានបញ្ជូនបន្តទៅ UE ទេ ដូច្នេះអនុញ្ញាតឱ្យឧបករណ៍រំលងការទទួលទំព័រ ហើយបញ្ចូលរបៀបមុខងារអប្បបរមា (PSM របៀប)។ អាស្រ័យលើការកំណត់ការសន្សំថាមពល (+UPSV) ម៉ូឌុលស៊េរី SARA-R5 អាចចូលទៅក្នុងរបៀបគេងជ្រៅ PSM ដែលម៉ូឌុលដំណើរការនៅចរន្តដែលអាចធ្វេសប្រហែសបាន (សម្រាប់និយមន័យ និងលក្ខណៈនៃការប្រើប្រាស់ថាមពល សូមមើលសៀវភៅណែនាំការរួមបញ្ចូលប្រព័ន្ធស៊េរី SARA-R5 [ ៣]).
កម្មវិធីម៉ាស៊ីនអាចកំណត់រចនាសម្ព័ន្ធ PSM ជាមុននៅលើម៉ូឌុល មុនពេលចុះឈ្មោះ ឬដំណើរការវានៅពេលដំណើរការ (សូមមើលពាក្យបញ្ជា +CPSMS AT); ដំណោះស្រាយពីមុនត្រូវបានគេពេញចិត្តព្រោះដំណោះស្រាយទីពីរបង្កឱ្យមានការចុះឈ្មោះថ្មីដើម្បីចរចាកម្មវិធីកំណត់ម៉ោង PSM ជាមួយបណ្តាញកោសិកា។ ទោះយ៉ាងណាក៏ដោយ ទោះបីជា PLMN មិនអនុញ្ញាតឱ្យ PSM ក៏ដោយ ម៉ូឌុលនឹងព្យាយាមចរចាវានៅនីតិវិធីចុះឈ្មោះណាមួយ តាមកាលកំណត់ ឬដោយសារការចល័តនៅក្នុងតំបន់ផ្សេងទៀត ដោយសារការកំណត់រចនាសម្ព័ន្ធ PSM នៅតែមាននៅក្នុង NVM ។ +CEREG URC អាចរាយការណ៍ពីតម្លៃកម្មវិធីកំណត់ម៉ោង PSM ដែលបានកំណត់។
កម្មវិធីកំណត់ម៉ោងចំនួន 3 គ្រប់គ្រងច្រកចូលទៅក្នុងរបៀបគេងជ្រៅ PSM ពោលគឺ៖
- T3324 គឺជាកម្មវិធីកំណត់ពេលវេលាសកម្មភាព ដែលចាប់ផ្តើមនៅពេលចេញផ្សាយការតភ្ជាប់ RRC ដែលបញ្ជាដោយបណ្តាញ ជាធម្មតាដោយសារតែអសកម្មរបស់អ្នកប្រើ។ នៅពេលផុតកំណត់ T3324 ម៉ូឌុលអាចចូលទៅក្នុងរបៀបគេងជ្រៅ PSM ។ ទំព័រនឹងត្រូវបានផ្ញើដោយ eNodeB ទៅកាន់ម៉ូឌុលតែប៉ុណ្ណោះខណៈពេលដែល T3324 នៅតែផុតកំណត់។
- T3412 គឺជាកម្មវិធីកំណត់ម៉ោង TAU តាមកាលកំណត់; តាមលំនាំដើម បណ្តាញកោសិកាកំណត់រចនាសម្ព័ន្ធវាក្នុងរយៈពេលប្រហែល 1 ម៉ោង ប៉ុន្តែនៅពេលដែល PSM ត្រូវបានគាំទ្រ តម្លៃកម្មវិធីកំណត់ពេលវេលាអាចចរចាបានរហូតដល់ 413 ថ្ងៃ។ ក្នុងអំឡុងពេលនេះ ឧបករណ៍ស្ថិតក្នុងទម្រង់ងងុយគេង ហើយគ្មានសារទំព័រណាមួយនឹងត្រូវបានកំណត់ពេលដោយបណ្តាញទៅកាន់ឧបករណ៍នោះទេ។ សម្រាប់ហេតុផលនេះ កម្មវិធីមួយចំនួនដូចជា LwM2M និងម៉ាស៊ីនភ្ញៀវសុវត្ថិភាព ដែលប្រហែលជាកំពុងរង់ចាំការឆ្លើយតបពីម៉ាស៊ីនមេ ផ្អាកការចូលរបស់ម៉ូឌុលជាបណ្ដោះអាសន្ននៅក្នុងរបៀបគេងជ្រៅ PSM ។
- +ការអស់ពេល UPSV៖ កម្មវិធីកំណត់ម៉ោងយាមនេះត្រូវបានកំណត់នៅតួអក្សរចុងក្រោយដែលទទួលបាននៅលើចំណុចប្រទាក់ UART ហើយលុះត្រាតែវាត្រូវបានហួសពេលដែលម៉ូឌុលអាចចូលទៅក្នុងរបៀបគេងជ្រៅ។
ប្រសិនបើម៉ូឌុលចូលទៅក្នុងរបៀបគេងជ្រៅ PSM វានឹងធ្វើឱ្យ MUX និង PPP អសកម្មនៅក្នុងមូលដ្ឋាន ហើយនឹងមិនឆ្លើយតបទៅនឹងពាក្យបញ្ជា AT ទេ។ វានឹងភ្ញាក់ឡើងដោយស្វ័យភាពនៅពេលផុតកំណត់កម្មវិធីកំណត់ម៉ោង TAU តាមកាលកំណត់ ឬតាមរយៈការដាស់តឿនដំបូងដែលបង្កឡើងដោយកម្មវិធីម៉ាស៊ីនតាមរយៈ PWR_ON pin។ ការចាកចេញពី PSM Deep-sleep mode គឺស្រដៀងគ្នាទៅនឹងការបើកថាមពល ជាមួយនឹងភាពខុសគ្នាដ៏សំខាន់ដែលមិនមានភ្ជាប់ LTE នឹងត្រូវបានអនុវត្ត ហើយអ្នកកាន់ EPS និងអាសយដ្ឋាន IP ដែលបានដំណើរការពីមុននឹងត្រូវបានស្ដារឡើងវិញក្នុងមូលដ្ឋាន។ ម៉ូឌុលនេះនឹងជ្រើសរើសក្រឡានៃ PLMN ដែលត្រូវបានចុះឈ្មោះឡើងវិញ ហើយនឹងចាប់ផ្តើមដំណើរការបញ្ជូនទិន្នន័យ ឬដំណើរការ TAU ក្នុងករណីមានការភ្ញាក់ពីដំណេកដំបូង ឬភ្ញាក់ឡើងនៅ T3412 អស់ពេលរៀងគ្នា។ ការបើកដំណើរការពិនិត្យកូដ PIN ត្រូវបានបដិសេធនៅពេលប្រើ PSM ព្រោះវានឹងការពារម៉ូឌុលពីការស្ដារការភ្ជាប់កោសិកាឡើងវិញ រហូតដល់លេខកូដ PIN ត្រូវបានបញ្ចូលឡើងវិញដោយកម្មវិធីម៉ាស៊ីន។ នៅច្រកចូល PSM deep-sleep mode កម្មវិធីកំណត់ម៉ោងណាដែលប្រើក្នុងម៉ូឌុលក្រៅពី T3412 នឹងត្រូវបានលុបចោល (ឧ. កម្មវិធីកំណត់ម៉ោង)។ ជាករណីលើកលែងចំពោះបញ្ហានេះ កម្មវិធីកំណត់ពេលបិទបើកខាងក្រោមត្រូវបានរក្សាទុក និងស្ដារឡើងវិញនៅច្រកចេញ PSM: T3402, បំបែកបណ្តាញបរាជ័យ (SNF, Verizon ជាក់លាក់), T3346, T3396 និង T3245 (ប្រសិនបើវាត្រូវបានកំណត់រចនាសម្ព័ន្ធនៅក្នុង USIM) ។
ប្រសិនបើរបៀបសន្សំថាមពលមិនសកម្ម (ឧទាហរណ៍ប្រសិនបើ +UPSV: 0 និង +CPMS: 1) ម៉ូឌុលនឹងបញ្ចូល PSM ប៉ុន្តែនឹងមិនចូលទៅក្នុងរបៀបគេងជ្រៅទេ ហើយនឹងនៅតែស្ថិតក្នុងរបៀបសកម្ម ដែលការប្រើប្រាស់ថាមពលរបស់វាគឺស្រដៀងនឹង +CFUN : 0 លក្ខខណ្ឌ ហើយម៉ូឌុលគឺឆ្លើយតបនៅលើចំណុចប្រទាក់ AT ។ នៅក្នុងការកំណត់រចនាសម្ព័ន្ធនេះ ម៉ូឌុលនឹងមិនអាចទៅដល់បានដោយទិន្នន័យដែលបិទដោយទូរសព្ទទេ ហើយវានឹងមិនទទួលបានសារ SMS ណាមួយឡើយ។
- ម៉ូឌុលមិនអាចចូលទៅក្នុងរបៀបគេងជ្រៅ PSM ប្រសិនបើ UART(s) ជាមួយនឹងការគ្រប់គ្រងលំហូរផ្នែករឹងត្រូវបានបើក RTS ត្រូវបានបិទ ហើយទិន្នន័យមួយចំនួនត្រូវបានរួចរាល់ដើម្បីផ្ញើ (ឧទាហរណ៍ URCs)។ ចំណាំដូចគ្នាក៏អនុវត្តចំពោះរបៀបគេងជ្រៅ eDRX ដែលជាកន្លែងដែលត្រូវបានគាំទ្រ។
នេះក៏ជាករណីផងដែរនៅពេលដែលការកំណត់រចនាសម្ព័ន្ធ AT UARTs ទាំងពីរត្រូវបានកំណត់ (ការកំណត់រចនាសម្ព័ន្ធ AT+USIO=2) របៀបគេងជ្រៅត្រូវបានបើក (AT+UPSV=1) ហើយ UARTs មួយក្នុងចំណោម UARTs មិនត្រូវបានប្រើ (ឧទាហរណ៍ AT interface/COM ច្រកមិនត្រូវបាន "បើក" នៅផ្នែកកម្មវិធីម៉ាស៊ីនសម្រាប់ UARTs មួយឬទាំងពីរ) ហើយមានការបញ្ជូនទិន្នន័យដែលមិនទាន់សម្រេចមួយចំនួន (ឆ្ពោះទៅរកទិសដៅកម្មវិធីម៉ាស៊ីន) រារាំងការចូលនៃរបៀបគេងជ្រៅ។ ការកំណត់មួយក្នុងចំណោមការកំណត់ខាងក្រោមគួរតែត្រូវបានប្រើ ក្នុងករណីនេះ៖- ស្ថានីយទាំងពីរតែងតែបើកនៅផ្នែកកម្មវិធីម៉ាស៊ីន នៅលើច្រក COM ទាំងពីរ (ដើម្បីធានា RTS ទៅ ON) ។
- មានតែស្ថានីយបើកមួយសម្រាប់ UART ដែលកំពុងប្រើ ហើយ +CSCON និង +UPSMR URCs មិនត្រូវបានបើកទេ។ វានឹងដំណើរការចាប់តាំងពីឧបករណ៍នេះនឹងមិនបង្កើតទិន្នន័យដែលរង់ចាំនៅលើ UART ដែលមិនបានប្រើ។
- ស្ថានីយបើកចំហតែមួយគត់សម្រាប់ UART ដែលកំពុងប្រើប្រាស់ ហើយ AT&K0 តាមពីក្រោយដោយ AT&W និង AT+CFUN=16 ដើម្បីបិទការគ្រប់គ្រងលំហូរ HW នៅលើ UARTs ទាំងពីរ។ ដូចគ្នានេះនឹងត្រូវកំណត់រចនាសម្ព័ន្ធនៅផ្នែកកម្មវិធីម៉ាស៊ីន។ យកចិត្តទុកដាក់ដើម្បីត្រឡប់វាទាំងនៅលើផ្នែកម៉ូឌុល និងផ្នែកម៉ាស៊ីន (ម៉ូឌុលអាចត្រូវបានធ្វើឱ្យស្រស់ ឬ AT&K3 តាមពីក្រោយដោយ AT&W និង AT+CFUN=16 អាចត្រូវបានប្រើដើម្បីស្ដារការគ្រប់គ្រងលំហូរ)
ការចង្អុលបង្ហាញ PSM និងការបិទបើក PSM
កម្មវិធីម៉ាស៊ីនអាចត្រួតពិនិត្យច្រកចូលក្នុង PSM និង PSM របៀបគេងជ្រៅតាមវិធីជាច្រើន៖
- GPIO "ការចង្អុលបង្ហាញស្ថានភាពម៉ូឌុល" (សូមមើលពាក្យបញ្ជា +UGPIOC AT)
- ការត្រួតពិនិត្យ V_INT
- ការត្រួតពិនិត្យ RXD (ប្រសិនបើ RXD ទាបសម្រាប់ច្រើនជាង 1 តួអក្សរ)
- + UUPSMR URC (វាត្រឡប់ '1' នៅពេលដែលម៉ូឌុលហៀបនឹងបញ្ចូល PSM)។
ដោយសារឧបករណ៍អាចបញ្ចូល PSM ផងដែរក្នុងអំឡុងពេលវគ្គទិន្នន័យ (ឧទាហរណ៍ UDP, TCP ឬរន្ធសុវត្ថិភាព) ប្រសិនបើមានរយៈពេលទំនេរយូរគ្រប់គ្រាន់សម្រាប់ការតភ្ជាប់ RRC ត្រូវបានចេញផ្សាយ ហើយ T3324 ផុតកំណត់ ឧទាហរណ៍ក្នុងករណីម៉ាស៊ីនមេបណ្តោះអាសន្ន outage ឬការបាត់បង់កញ្ចប់ព័ត៌មាន ឧ. នៅក្នុងការគ្របដណ្តប់ទាប ឬការចល័ត; កម្មវិធីម៉ាស៊ីនអាចការពារម៉ូឌុលពីការបញ្ចូល PSM ដោយចេញពាក្យបញ្ជា AT មុនពេលអស់ពេល +UPSV ត្រូវបានកន្លងផុតទៅ។ នៅពេលដែលអាចធ្វើទៅបាន ដំណោះស្រាយនេះត្រូវតែពេញចិត្តចំពោះការបិទ PSM ជាបណ្តោះអាសន្នតាមរយៈពាក្យបញ្ជា +CPSMS AT ព្រោះថាដំណោះស្រាយក្រោយៗទៀតនឹងបណ្តាលឱ្យមានការចុះឈ្មោះពីរដើម្បីចរចាកម្មវិធីកំណត់ពេលវេលាថ្មីជាមួយបណ្តាញ។
ការណែនាំ GSMA
- ការជ្រើសរើសតម្លៃកម្មវិធីកំណត់ម៉ោង T3324 គឺជាការដោះដូររវាងការប្រើប្រាស់ថាមពល និងការឆ្លើយតប។ តម្លៃទាបជួយសន្សំសំចៃថ្មកាន់តែច្រើនដោយអនុញ្ញាតឱ្យ UE ចូលទៅក្នុងស្ថានភាព PSM កាន់តែលឿន។ តម្លៃខ្ពស់អនុញ្ញាតឱ្យមានពេលយូរសម្រាប់ម៉ាស៊ីនមេកម្មវិធី (AS) ដើម្បីឆ្លើយតបទៅនឹងទិន្នន័យ UE/MO (ឧ. ការទទួលស្គាល់ ទិន្នន័យដែលបានផ្តួចផ្តើមបណ្តាញ)។ ដែលបានផ្ដល់ឱ្យថា T3412 ត្រូវបានផ្ដល់អនុសាសន៍ឱ្យកំណត់យ៉ាងហោចណាស់ 4 ម៉ោង វាត្រូវបានស្នើឱ្យផ្តល់នូវវិធីសាស្រ្តជំរុញមួយដើម្បីកេះទិន្នន័យដែលបានបញ្ចប់ទូរស័ព្ទពី AS ។
- តាមក្បួនមេដៃ វាត្រូវបានណែនាំឱ្យប្រើសមាមាត្រអតិបរមា 10% រវាង T3324 និង T3412។
- តម្លៃអប្បបរមាធម្មតាសម្រាប់ T3324 អាចពិចារណាវដ្ត DRX ។ សម្រាប់អតីតample: 2*DRX cycle (ឧ. 2.56 s) + 10 s (buffer time at NW side) = 16 s ។ រយៈពេលនៃកម្មវិធីកំណត់ម៉ោង 0 s ក៏ត្រូវបានអនុញ្ញាតផងដែរ ផ្តល់ថាកម្មវិធីកំណត់ពេលវេលាអសកម្ម RRC ដែលបានអនុម័តដោយបណ្តាញអាចគ្របដណ្តប់តម្រូវការកម្មវិធីភាពជឿជាក់នៃទិន្នន័យ។
- អតិថិជនត្រូវបានណែនាំឲ្យសាកល្បងប៉ារ៉ាម៉ែត្រទាំងពីរ ដើម្បីរកតម្លៃដែលសមស្របបំផុតចំពោះករណីប្រើប្រាស់ និងតម្រូវការរបស់ពួកគេទាក់ទងនឹងការប្រើប្រាស់ថាមពល ការពន្យារពេល និងភាពជឿជាក់។
តម្លៃកម្មវិធីកំណត់ម៉ោង
ការអ៊ិនកូដកម្មវិធីកំណត់ម៉ោង T3412
កម្មវិធីកំណត់ម៉ោង TAU ដែលបានពង្រីកដែលបានកំណត់តាមរយៈពាក្យបញ្ជា +CPSMS AT ត្រូវបានអ៊ិនកូដជា GPRS timer 3 IE (សូមមើល TS 3GPP TS 24.008 [11])។
ប៊ីត 5 ទៅ 1 តំណាងឱ្យតម្លៃកម្មវិធីកំណត់ម៉ោងដែលបានសរសេរកូដគោលពីរ។ ប៊ីត 6 ទៅ 8 កំណត់ឯកតាតម្លៃកម្មវិធីកំណត់ពេលសម្រាប់កម្មវិធីកំណត់ម៉ោង GPRS ហើយត្រូវបានអ៊ិនកូដដូចខាងក្រោម។
BIT 8 7 6
- តម្លៃ 0 0 0 ត្រូវបានបង្កើនក្នុងរយៈពេល 10 នាទី។
- តម្លៃ 0 0 1 ត្រូវបានបង្កើនជាគុណនៃ 1 ម៉ោង។
- តម្លៃ 0 1 ត្រូវបានបង្កើនក្នុងរយៈពេល 0 ម៉ោង។
- 0 1 1 តម្លៃត្រូវបានបង្កើនក្នុងគុណនៃ 2 វិនាទី
- 1 0 0 តម្លៃត្រូវបានបង្កើនក្នុងគុណនៃ 30 វិនាទី
- តម្លៃ 1 0 1 ត្រូវបានបង្កើនជាគុណនៃ 1 នាទី។
- តម្លៃ 1 1 ត្រូវបានបង្កើនក្នុងរយៈពេល 0 ម៉ោង។
- តម្លៃ 1 1 1 បង្ហាញថាកម្មវិធីកំណត់ម៉ោងត្រូវបានបិទ
Exampលេ៖ “01000111” = 7 x 10 ម៉ោង = 70 ម៉ោង។
- ☞ ប្រសិនបើឯកតាកម្មវិធីកំណត់ម៉ោង 110 ត្រូវបានទទួល ហើយកម្មវិធីកំណត់ម៉ោងមិនត្រូវបានទទួលនៅក្នុងសារដែលការពារដោយសុចរិតភាពទេ (វាអាចកើតឡើងចំពោះអតីតample នៅលើការរៀបចំមន្ទីរពិសោធន៍នៅលើម៉ាស៊ីនក្លែងធ្វើបណ្តាញ) តម្លៃត្រូវបកស្រាយថាជាគុណនៃ 1 ម៉ោង។
- ☞ ប្រសិនបើឯកតាកំណត់ម៉ោង 111 ត្រូវបានទទួល តម្លៃបន្ថែម T3412 នឹងត្រូវចាត់ទុកថាមិនរួមបញ្ចូលក្នុងសារ
បណ្តាញប្រហែលជាមិនផ្តល់កម្មវិធីកំណត់ពេល TAU ដែលបានបន្ថែម និងការត្រលប់ទៅការអ៊ិនកូដស្តង់ដារនៃ T3412 ដែលនឹងត្រូវបានចង្អុលបង្ហាញដោយ ប៉ារ៉ាម៉ែត្រនៃការឆ្លើយតបពាក្យបញ្ជា +UCPSMS AT ។ ក្នុងករណីបែបនេះ ប៊ីត 6 ទៅ 8 កំណត់ឯកតាតម្លៃកំណត់ម៉ោងសម្រាប់កម្មវិធីកំណត់ម៉ោង GPRS ហើយត្រូវបានអ៊ិនកូដដូចខាងក្រោម។
BIT 8 | 7 | 6 |
0 | 0 | តម្លៃ 0 ត្រូវបានបង្កើនក្នុងរយៈពេល 2 វិនាទី |
0 | 0 | តម្លៃ 1 ត្រូវបានបង្កើនជាគុណនៃ 1 នាទី។ |
0 | 1 | តម្លៃ 0 ត្រូវបានបង្កើនជាពហុគុណនៃ decihours |
1 | 1 | តម្លៃ 1 បង្ហាញថាកម្មវិធីកំណត់ម៉ោងត្រូវបានបិទ |
តម្លៃផ្សេងទៀតទាំងអស់ត្រូវបកស្រាយថាជាគុណនៃ 1 នាទី។
ការអ៊ិនកូដកម្មវិធីកំណត់ម៉ោង T3324
ប៊ីត 5 ទៅ 1 តំណាងឱ្យតម្លៃកម្មវិធីកំណត់ម៉ោងដែលបានសរសេរកូដគោលពីរ។ ប៊ីត 6 ទៅ 8 កំណត់ឯកតាតម្លៃកម្មវិធីកំណត់ពេលសម្រាប់កម្មវិធីកំណត់ម៉ោង GPRS ដូចខាងក្រោម៖
BIT 8 | 7 | 6 |
0 | 0 | តម្លៃ 0 ត្រូវបានបង្កើនក្នុងរយៈពេល 2 វិនាទី |
0 | 0 | តម្លៃ 1 ត្រូវបានបង្កើនជាគុណនៃ 1 នាទី។ |
0 | 1 | តម្លៃ 0 ត្រូវបានបង្កើនជាពហុគុណនៃ decihours |
1 | 1 | តម្លៃ 1 បង្ហាញថាកម្មវិធីកំណត់ម៉ោងត្រូវបានបិទ |
- តម្លៃផ្សេងទៀតទាំងអស់ត្រូវបកស្រាយថាជាគុណនៃ 1 នាទី។
Exampលេ៖ “00000100” = 4 x 2 s = 8 វិ
ស្ថានភាពគេងលក់ស្កប់ស្កល់នៅក្រៅសេវា
របៀបគេងជ្រៅអាចត្រូវបានបញ្ចូលសូម្បីតែក្នុងលក្ខខណ្ឌដែលមិនបានផ្តល់សេវាយូរមកហើយ ដោយផ្តល់ថាកម្មវិធីម៉ាស៊ីនបានជ្រើសរើសការបង្កើនប្រសិទ្ធភាពនេះតាមរយៈ ប៉ារ៉ាម៉ែត្រនៃពាក្យបញ្ជា +URATCONF AT ។ ជាពិសេសបន្ទាប់ពីការស្វែងរក PLMN មិនបានជោគជ័យត្រូវបានអនុវត្តសម្រាប់ វិនាទី របៀបគេងជ្រៅត្រូវបានបញ្ចូលសម្រាប់ វិនាទី ដែលរយៈពេលរបស់វាអាចត្រូវបានបង្កើនដោយស្វ័យប្រវត្តិនៅគ្រប់វដ្ត ប្រសិនបើកំណត់រចនាសម្ព័ន្ធជាមួយ .
Exampការប្រើប្រាស់ PSM
ការកំណត់ជាប់លាប់
បញ្ជា | ការឆ្លើយតប | ការពិពណ៌នា |
AT+CFUN=0 | OK | លុបការចុះឈ្មោះម៉ូឌុល។ |
AT+UPSV=1,1000 | OK | បើកការសន្សំថាមពលជាមួយនឹងការអស់ពេលប្រហែល 4.6 វិនាទី។ របៀប +UPSV ទាំងអស់ក្រៅពី +UPSV: 0 គឺត្រូវបានទាមទារដើម្បីបើកច្រកចូលទៅក្នុងរបៀបគេងជ្រៅ PSM ។ |
AT&W | OK | រក្សាទុកការកំណត់ +UPSV ទៅជាអ្នកគាំទ្រលំនាំដើមfileផ្ទុកនៅពេលបើក។ |
AT+CEDRXS=0 | OK | បិទ eDRX ។ |
AT+UPSMR=1 | OK | បើកដំណើរការ URC វិនិច្ឆ័យ + UUPSMR ។ |
AT+CSCON=1 | OK | បើកដំណើរការ URC វិនិច្ឆ័យ +CSCON ។ |
AT+CPMS=1,,,”10100010″
,”00000011″ |
OK | បើកដំណើរការ PSM ជាមួយ 6 s សម្រាប់ T3324 និង 120 s សម្រាប់ T3412 (តម្លៃតូចបែបនេះអាចប្រើសម្រាប់តែគោលបំណងសាកល្បងប៉ុណ្ណោះ!) |
AT+CFUN=16 | OK | [ជាជម្រើស] ប្រសិនបើការកំណត់ +UMNOPROF ត្រូវបានកែប្រែ ការកំណត់ SW ឡើងវិញនឹងត្រូវបានកេះ។ |
ងាយនឹងបង្កជាហេតុ ការកំណត់
បញ្ជា | ការឆ្លើយតប | ការពិពណ៌នា |
AT+CEREG=4 | OK | បើកដំណើរការ +CEREG URC ជាមួយនឹងវាក្យសម្ព័ន្ធបន្ថែម ដើម្បីរាយការណ៍ពីតម្លៃកម្មវិធីកំណត់ម៉ោង PSM ដែលបានចរចា។ ប្រសិនបើចេញមុខងារពេញលេញ ស្ថានភាពបច្ចុប្បន្ននឹងត្រូវបានសួរតាមរយៈពាក្យបញ្ជា +CEREG អាន។ |
AT+CFUN=1 | OK | [ស្រេចចិត្ត] ប្រសិនបើ +CFUN: 0 បើកម៉ូដឹម មុខងារ auto-cops នឹងចាប់ផ្តើមការចុះឈ្មោះ។ យើងសន្មត់ថាការត្រួតពិនិត្យលេខសម្ងាត់ត្រូវបានបិទនៅពេលប្រើ PSM ។ |
PSM នៅក្នុងរបៀបធម្មតា។
បញ្ជា | ការឆ្លើយតប | ការពិពណ៌នា |
+CSCON៖ ១ | កំឡុងពេលភ្ជាប់ LTE ម៉ូឌុលស្ថិតនៅក្នុងស្ថានភាពតភ្ជាប់ RRC ។ | |
+CEREG: 1,”1″,”0″,”1″,7,
,”00100010″,”10111110″ |
បន្ទាប់ពីការភ្ជាប់ LTE ជោគជ័យ ព័ត៌មានទីតាំងត្រូវបានបញ្ជូនមកវិញ រួមជាមួយនឹងតម្លៃកម្មវិធីកំណត់ពេលវេលា PSM ដែលផ្តល់ដោយ NW (120 s សម្រាប់ T3324, 1800 s សម្រាប់ T3412 ក្នុងករណីបច្ចុប្បន្ន)។ | |
AT+CEREG? | + CEREG៖ 4,1,”1″,”0″,”1″,
7,,,”00100010″,”10111110” OK |
ព័ត៌មានដូចគ្នានឹងត្រូវបានបញ្ជូនមកវិញដោយសួរពាក្យបញ្ជា +CEREG AT ។ |
AT+UCPSMS? | +UCPSMS៖ 1,,,”00100010″,
"10111110", 1 |
តម្លៃកម្មវិធីកំណត់ម៉ោង PSM ដែលបានកំណត់ NW ត្រូវបានបញ្ជូនមកវិញផងដែរដោយពាក្យបញ្ជាកម្មសិទ្ធិ +UCPSMS ដែលប៉ារ៉ាម៉ែត្រចុងក្រោយរបស់វាចង្អុលបង្ហាញថាតើរយៈពេលបន្ថែម T3412 ត្រូវបានផ្តល់ (1) ឬអត់ (0) ដោយមិនគិតពីរយៈពេលមានប្រសិទ្ធភាពនៃកម្មវិធីកំណត់ម៉ោង។ |
+CSCON៖ ១ | នៅពេលផុតកំណត់នៃពេលវេលាអសកម្មនៅលើផ្នែកបណ្តាញ ការតភ្ជាប់ RRC ត្រូវបានចេញផ្សាយដោយ eNodeB ។ កម្មវិធីកំណត់ម៉ោង T3324 ត្រូវបានកំណត់។ | |
+UPSMR៖ ១ | T3324 កន្លងផុតទៅ ហើយឧបករណ៍អាចចូលទៅក្នុងរបៀបគេងជ្រៅ PSM ។ | |
AT | OK | ប្រសិនបើចំណុចប្រទាក់ UART ត្រូវបានជំរុញបន្ទាប់ពី URC ត្រូវបានចេញ ច្រកចូលក្នុងរបៀបគេងជ្រៅ PSM នឹងត្រូវបានពន្យារពេលដោយ +UPSV អស់ពេល។ គ្មានកម្រិតបណ្ដោះអាសន្នអាចត្រូវបានផ្តល់ជូនទេ ពីព្រោះការពន្យារពេលនៃការរក្សាទុកព័ត៌មានទៅ NVM ដែលធ្វើឡើងនៅច្រកចូល PSM អាស្រ័យលើកត្តាជាច្រើន។ ដូច្នេះវាត្រូវបានសន្មត់ថាកម្មវិធីម៉ាស៊ីននឹងប្រើចំណុចប្រទាក់ AT ក្នុងគោលបំណងដើម្បីការពារម៉ូឌុលពីការចូលទៅក្នុង PSM ។ |
បញ្ជា | ការឆ្លើយតប | ការពិពណ៌នា |
+UPSMR៖ ១ | នៅពេលផុតកំណត់ T3412 (ជាធម្មតាជាមួយនឹងការអត់ធ្មត់ 2 វិនាទី) ម៉ូឌុលនឹងចេញពី PSM ។ | |
+CSCON៖ ១ | នៅពេលផុតកំណត់ T3412 TAU ត្រូវបានអនុវត្ត។ | |
+CSCON៖ ១ | នៅពេលផុតកំណត់នៃពេលវេលាអសកម្មនៅផ្នែក NW ការតភ្ជាប់ RRC ត្រូវបានចេញផ្សាយដោយ eNodeB ។ កម្មវិធីកំណត់ម៉ោង T3324 ត្រូវបានកំណត់។ | |
+UPSMR៖ ១ | T3324 កន្លងផុតទៅ ហើយឧបករណ៍អាចចូលទៅក្នុងការគេងជ្រៅ PSM ។ | |
+UPSMR៖ ១ | នៅពេលភ្ញាក់ពីដំណេកដំបូង ម៉ូឌុលនឹងចេញពី PSM ។ | |
ATD*99*1# | ភ្ជាប់ | នៅពេលចាកចេញពី PSM របៀប PPP នឹងត្រូវបានស្ដារឡើងវិញក្នុងមូលដ្ឋាន។ អាសយដ្ឋាន IP នឹងត្រូវបានកំណត់ដូចគ្នាក្នុងអំឡុងពេលភ្ជាប់ ហើយទិន្នន័យ uplink អាចត្រូវបានផ្ញើទៅ NW ដោយមិនចាំបាច់ចុះឈ្មោះឡើងវិញ។ |
eDRX
ម៉ូឌុលស៊េរី SARA-R5 គាំទ្រមុខងារ 3GPP Release 13 ដែលពង្រីកការទទួលភ្ញៀវមិនបន្ត (eDRX) ។ លក្ខណៈពិសេសនេះអនុញ្ញាតឱ្យកាត់បន្ថយការប្រើប្រាស់ថាមពលដោយអរគុណចំពោះចន្លោះពេលមិនទទួលដែលបានបន្ថែម (រហូតដល់ 2621.44 វិនាទីនៅក្នុង LTE Cat. M1 RAT) ដែលបំបែករយៈពេលខ្លីជាង (ហៅថា PTW – paging time windows រហូតដល់ 20.48 វិនាទីនៅក្នុង LTE Cat. M1 RAT) ដែលក្នុងនោះ ម៉ូឌុលអាចត្រូវបានទំព័រដោយ eNodeB ។
eDRX ជារឿយៗត្រូវបានប្រើប្រាស់ដោយឯកឯង ជាជម្រើសមួយសម្រាប់ PSM សម្រាប់កម្មវិធីដែលត្រូវការការឆ្លើយតបកាន់តែច្រើនពីម៉ូឌុល ប៉ុន្តែនៅតែត្រូវការរក្សាការប្រើប្រាស់ថាមពលមានកម្រិត និងអាចផ្តល់លទ្ធភាពពន្យាពេលចរាចរណ៍ដែលបានបញ្ចប់ទូរសព្ទសម្រាប់រយៈពេលនៃវដ្ត eDRX។ ក្នុងករណីនេះ នីតិវិធីរក្សាជីវិតរបស់ TAU កើតឡើងជាមួយនឹងរយៈពេលលំនាំដើមប្រហែល 1 ម៉ោង។ eDRX អាចត្រូវបានប្រើរួមជាមួយនឹង PSM ដើម្បីជៀសវាងពីនីតិវិធី TAU ញឹកញាប់។ ក្នុងករណីនេះ ការទទួលទំព័រនៅក្នុងបង្អួចទំព័រដំណើរការខណៈពេលដែលកម្មវិធីកំណត់ម៉ោង T3324 កំពុងដំណើរការ ដូច្នេះវាត្រូវបានណែនាំឱ្យចរចាររយៈពេលកម្មវិធីកំណត់ម៉ោង T3324 យូរជាងវដ្ត eDRX បើមិនដូច្នេះទេ eDRX នឹងមិនមានប្រសិទ្ធភាពទេ ហើយការទទួលទិន្នន័យ ឬសញ្ញាដែលបិទទូរសព្ទចល័តនឹងត្រូវបាន បានពន្យារពេលទៅច្រកចេញពី PSM (សូមមើលរូបភាពទី 4) ។
កម្មវិធីអាចកំណត់ eDRX ដោយប្រើពាក្យបញ្ជា +CEDRXS AT ហើយអានបណ្តាញដែលបានកំណត់តម្លៃ eDRX ដោយប្រើពាក្យបញ្ជា +CEDRXRDP AT ។
- ការបើកដំណើរការ eDRX អាចបណ្តាលឱ្យមានការពន្យារពេលនៃកម្មវិធីកំណត់ម៉ោងម៉ូឌុលខាងក្នុង ដែលការអស់ពេលរបស់វានឹងត្រូវបានបង្គត់ទៅវដ្ត eDRX ដែលមានប្រយោជន៍បន្ទាប់។
រូបភាពទី 4៖ ការទទួលទំព័រក្នុង PTW ដែលមានទាំង PSM និង eDRX ត្រូវបានបើក
- ការពិពណ៌នាអំពីរបៀបគេងជ្រៅ eDRX ខាងក្រោមអនុវត្តចំពោះកំណែផលិតផល SARA-R5 “x1B” ។
អាស្រ័យលើការកំណត់ការសន្សំថាមពល (+UPSV) ម៉ូឌុលស៊េរី SARA-R5 អាចចូលទៅក្នុងរបៀបគេងជ្រៅ eDRX ដែលម៉ូឌុលដំណើរការនៅចរន្តដែលអាចធ្វេសប្រហែសបាន (សម្រាប់និយមន័យ និងលក្ខណៈនៃការប្រើប្រាស់ថាមពល សូមមើលសៀវភៅណែនាំការរួមបញ្ចូលប្រព័ន្ធស៊េរី SARA-R5 [ ៣]).
eDRX deep-sleep គឺជារបៀបបើកដំណើរការលំនាំដើម ប៉ុន្តែវាអាចត្រូវបានបិទ (មិនដូច PSM deep-sleep) តាមរយៈពាក្យបញ្ជាកំណែរបៀបសន្សំថាមពល +UPSMVER (ប៊ីត 3 នៃ +UPSMVER ដល់ 0); ប្រសិនបើបិទដំណើរការ របៀប eDRX ដែលបានពិពណ៌នាពីមុនត្រូវបានអនុវត្ត។
ដូចជាសម្រាប់ករណីគេងជ្រៅ PSM ប្រសិនបើម៉ូឌុលចូលទៅក្នុងរបៀបគេងជ្រៅ eDRX វានឹងធ្វើឱ្យ MUX និង PPP អសកម្មនៅក្នុងមូលដ្ឋាន ហើយនឹងមិនឆ្លើយតបទៅនឹងពាក្យបញ្ជា AT ទេ។ វានឹងភ្ញាក់ឡើងដោយស្វ័យភាពនៅពេលវេលា PTW បន្ទាប់ ឬតាមរយៈការភ្ញាក់ពីដំណេកដំបូងដែលបង្កឡើងដោយកម្មវិធីម៉ាស៊ីនតាមរយៈ PWR_ON pin។ ការចាកចេញពី eDRX deep-sleep mode គឺដូចជាការបើកថាមពល ជាមួយនឹងភាពខុសគ្នាដ៏សំខាន់ដែលមិនមានភ្ជាប់ LTE នឹងត្រូវបានអនុវត្ត ហើយអ្នកកាន់ EPS និងអាសយដ្ឋាន IP ដែលបានដំណើរការពីមុននឹងត្រូវបានស្ដារឡើងវិញក្នុងមូលដ្ឋាន៖ ម៉ូឌុលនឹងជ្រើសរើសក្រឡានៃ PLMN ឡើងវិញ ដែលត្រូវបានចុះឈ្មោះ និងចាប់ផ្តើមការបញ្ជូនទិន្នន័យ ឬរង់ចាំទំព័រក្នុងករណីមានការភ្ញាក់ពីដំណេកដំបូង ឬការភ្ញាក់ពីដំណេកនៅពេលវេលាអស់ពេលនៃវដ្ត eDRX រៀងៗខ្លួន។
ការបើកដំណើរការពិនិត្យកូដ PIN ត្រូវបានបដិសេធនៅពេលប្រើ eDRX ការគេងជ្រៅ ព្រោះវានឹងរារាំងម៉ូឌុលពីការស្ដារការភ្ជាប់កោសិកាឡើងវិញ រហូតដល់កូដ PIN ត្រូវបានបញ្ចូលឡើងវិញដោយកម្មវិធីម៉ាស៊ីន។
នៅច្រកចូលរបៀបគេងជ្រៅ eDRX កម្មវិធីកំណត់ម៉ោងណាមួយដែលប្រើក្នុងម៉ូឌុលនឹងត្រូវបានលុបចោល (ឧទាហរណ៍កម្មវិធីកំណត់ម៉ោង)។ ជាករណីលើកលែងចំពោះបញ្ហានេះ កម្មវិធីកំណត់ពេលបិទបើកខាងក្រោមត្រូវបានរក្សាទុក និងស្ដារឡើងវិញជាមួយនឹងតម្លៃដែលនៅសល់នៅច្រកចេញនៃការគេងជ្រៅ៖ T3402 ការបរាជ័យបណ្តាញដាច់ (SNF, Verizon ជាក់លាក់), T3346, T3396 និង T3245 (ប្រសិនបើត្រូវបានកំណត់រចនាសម្ព័ន្ធនៅក្នុង USIM) ។ បន្ថែមពីលើនោះ ឧបករណ៍កំណត់ម៉ោង T3412 និង T3324 ក៏ត្រូវបានរក្សាទុក និងស្ដារឡើងវិញជាមួយនឹងតម្លៃដែលនៅសល់លើវដ្តនៃការគេងជ្រៅ។ ដូចគ្នានេះផងដែរ APN RATE CONTROL TIMER និង T3448 ប្រសិនបើ CIOT ត្រូវបានបើក។
ប្រសិនបើរបៀបសន្សំថាមពលមិនសកម្ម (ឧ, ប្រសិនបើ +UPSV: 0 និង +CPSMS: 1) ម៉ូឌុលនឹងមិនចូលទៅក្នុងរបៀបគេងជ្រៅ eDRX ប៉ុន្តែស្ថានភាព eDRX ស្តង់ដារដែលការប្រើប្រាស់ថាមពលគឺដូចជា +CFUN: 0 និងលក្ខខណ្ឌ ម៉ូឌុលគឺឆ្លើយតបនៅលើចំណុចប្រទាក់ AT ។ នៅក្នុងការកំណត់រចនាសម្ព័ន្ធនេះ ម៉ូឌុលនឹងមិនអាចទៅដល់បានដោយទិន្នន័យដែលបិទដោយទូរសព្ទដៃ ហើយវានឹងមិនទទួលបានសារ SMS ណាមួយឡើយ។
ដ្យាក្រាមមុខងារនៃ eDRX និង PSM
សម្រាប់ជាប្រយោជន៍នៃភាពច្បាស់លាស់ រូបភាពទី 5 បង្ហាញពីការផ្លាស់ប្តូររដ្ឋ និងសកម្មភាពឧបករណ៍កំឡុងពេលប្រតិបត្តិការម៉ូឌុលជាមួយទាំង PSM និង eDRX សកម្ម។ ប៉ារ៉ាម៉ែត្រកំណត់រចនាសម្ព័ន្ធមួយចំនួនត្រូវបានបន្លិច ក្នុងចំណោមនោះ វដ្ត DRX (2.56 s), វដ្ត eDRX (1024 s), T3324 និង T3412 កម្មវិធីកំណត់ពេលវេលា៖
- ឧបករណ៍ស្ថិតនៅក្នុងរបៀបគេងជ្រៅ PSM ។ វាបានចុះឈ្មោះរួចហើយនៅពេលចាប់ផ្តើម កម្មវិធីកំណត់ម៉ោង PSM ដែលបានចរចា ហើយឥឡូវនេះអសកម្ម មិនឆ្លើយតបនឹងពាក្យបញ្ជា AT ឬសារទំព័រ។
- ឧបករណ៍នេះចេញពី PSM នៅពេលភ្ញាក់ពីដំណេកដំបូងដែលបង្កឡើងដោយកម្មវិធីម៉ាស៊ីន ឬដោយការអស់ពេល T3412។
- ឧបករណ៍ភ្ជាប់ឡើងវិញទៅបណ្តាញ ហើយផ្ញើ និងទទួលទិន្នន័យ ឬកញ្ចប់ត្រួតពិនិត្យ។
- ការតភ្ជាប់ RRC ត្រូវបានចេញផ្សាយដោយបណ្តាញឧ។ នៅចុងបញ្ចប់នៃ TAU ។ ឧបករណ៍ចូលទៅក្នុងស្ថានភាពទំនេរ ហើយចាប់ផ្តើមកម្មវិធីកំណត់ម៉ោង T3324 ។
- ខណៈពេលដែលកម្មវិធីកំណត់ម៉ោង T3324 កំពុងដំណើរការ ទំព័រកើតឡើងតាមការកំណត់បណ្តាញ។
- ឧបករណ៍ចូលទៅក្នុង PSM បន្ទាប់ពី T3324 បានកន្លងផុតទៅ។ ប្រតិបត្តិការបន្តតាមចំណុចទី១.
ប្រសិនបើបន្ទាប់ពីចំនុចទី 2. ឧបករណ៍មិនចូលទៅក្នុងស្ថានភាពដែលភ្ជាប់ RRC ទេ ឧបករណ៍នឹងបញ្ចូលស្ថានភាព PSM ឡើងវិញជាយថាហេតុ ហាក់ដូចជាវាមិនបានភ្ញាក់ពីវាបន្ទាប់ពី 6 វិនាទី (កម្មវិធីកំណត់ម៉ោងកំណត់ ក្នុងមួយការរចនា)។
- ដោយចាប់ផ្តើមជាមួយនឹងកំណែផលិតផល SARA-R5 “x1B” វាអាចមាន eDRX deep-sleep mode និង PSM deep-sleep mode case ជាមួយគ្នា ប្រសិនបើ eDRX deep-sleep ត្រូវបានបើក។ UE អាចអនុវត្តការគេងជ្រៅដោយសារតែ eDRX នៅពេលដែល PSM ត្រូវបានបើក ហើយកម្មវិធីកំណត់ម៉ោងត្រូវបានតម្រឹមដើម្បីគាំទ្រវា។
កម្មវិធីដឹង PSM
អតិថិជនដែលបានបង្កប់ និងលក្ខណៈពិសេសមួយចំនួនអាចផ្លាស់ប្តូរពេលវេលា PSM ។ វាផ្ទុកជាពិសេសសម្រាប់ LwM2M និងអតិថិជនសុវត្ថិភាព ដែលនឹងពន្យារពេលការចូលទៅក្នុងរបៀបគេងជ្រៅ PSM ជាបណ្តោះអាសន្នរហូតដល់វគ្គរបស់ពួកគេត្រូវបានបញ្ចប់។ សម្រាប់ព័ត៌មានលម្អិតអំពីវត្ថុ u-blox LwM2M និងពាក្យបញ្ជា AT សូមមើលកំណត់សម្គាល់កម្មវិធី LwM2M [9] ។ កម្មវិធីដែលមានមូលដ្ឋានលើ IP (ឧ. MQTT, USOCK, UDNS, UFTP, HTTP) ជំនួសវិញមិនមានការគ្រប់គ្រងលើ PSM ទេ ហើយអាចរងផលប៉ះពាល់អវិជ្ជមានដោយការចូលនៅក្នុងស្ថានភាព PSM ប្រសិនបើកម្មវិធីម៉ាស៊ីនកំពុងរង់ចាំចម្លើយពីបណ្តាញ ដែលត្រូវបានពន្យារពេលលើសពី រយៈពេលនៃកម្មវិធីកំណត់ពេលវេលា T3324 ។ ប្រសិនបើពាក្យបញ្ជា AT មានលក្ខណៈអសមកាល ដូចជា +UMQTTC កម្មវិធីម៉ាស៊ីនអាចបញ្ចូលពាក្យបញ្ជា AT រហូតដល់លេខកូដលទ្ធផលចុងក្រោយត្រូវបានទទួលតាមរយៈ URC ។ ប្រសិនបើពាក្យបញ្ជា AT កំពុងរារាំង ចំណុចប្រទាក់ UART អាចត្រូវបានស្ទង់មតិនៅលើច្រកនិម្មិតផ្សេងទៀត ឬ PSM អាចត្រូវបានបិទបណ្តោះអាសន្នតាមរយៈពាក្យបញ្ជា +CPSMS AT ។
ការប្រើប្រាស់រន្ធ UDP ជំនួសឱ្យ TCP អាចកាត់បន្ថយរយៈពេលប្រតិបត្តិការ និងមានប្រសិទ្ធភាពជាងមុនទាក់ទងនឹងការប្រើប្រាស់ថាមពល។
- ចាប់ផ្តើមជាមួយនឹងកំណែផលិតផល SARA-R5 “x1B” ដូចគ្នាដែរចំពោះករណី eDRX ប្រសិនបើរបៀបគេងជ្រៅ eDRX ត្រូវបានបើក។ វាអាចនិយាយអំពីកម្មវិធី eDRX-aware ដោយភាពស្រដៀងគ្នា។
ពិចារណាថានៅក្នុងរបៀបការពង្រឹងការគ្របដណ្តប់ បណ្តាញអាចនឹងបញ្ចេញការតភ្ជាប់ RRC នៅពេលក្រោយ ដើម្បីសម្រួលដល់ការបញ្ជូនឡើងវិញជាច្រើនដែលទាក់ទងនឹងរបៀប CE ដែលបច្ចុប្បន្នត្រូវបានជ្រើសរើសដោយ UE ។ នេះអាចពន្យល់ពីមូលហេតុដែល PSM ពេលខ្លះត្រូវបានបញ្ចូលជាមួយនឹងការពន្យារពេល ហើយអាចត្រូវបានបញ្ជាក់ដោយពាក្យបញ្ជា +CEINFO AT។
ការកំណត់រចនាសម្ព័ន្ធឥរិយាបទ UE សម្រាប់ការភ្ញាក់ពីដំណេកដំបូងពីទម្រង់នៃការគេងជ្រៅ
- ផ្នែកនេះអនុវត្តចំពោះតែកំណែផលិតផល SARA-R5 “x1B” ប៉ុណ្ណោះ។
ការភ្ញាក់ពីដំណេកមុនពេលគេងជ្រៅ (តាមរយៈ PWR_ON pin) គួរតែត្រូវបានប្រើនៅពេលដែលកម្មវិធី HOST ត្រូវការធ្វើអន្តរកម្មជាមួយ UE មុនពេលមានអន្តរកម្មតាមកាលកំណត់ជាមួយបណ្តាញ (TAU សម្រាប់ PSM, ទំព័រសម្រាប់ eDRX) ។ សេណារីយ៉ូពីរដែលត្រូវពិចារណា៖
- អន្តរកម្មជាមួយ UE ជាមួយនឹងតម្រូវការដើម្បីធ្វើអន្តរកម្មជាមួយស៊ីម ឬជង់ពិធីការ ហើយនៅទីបំផុតជាមួយបណ្តាញ។
- អន្តរកម្មជាមួយ UE ដោយមិនចាំបាច់ធ្វើអន្តរកម្មជាមួយស៊ីម ឬជង់ពិធីការ។
UE អាចត្រូវបានកំណត់រចនាសម្ព័ន្ធឱ្យសមនឹងសេណារីយ៉ូពីរ (ក្នុងទិដ្ឋភាពនៃការប្រើប្រាស់ថាមពល) តាមរយៈពាក្យបញ្ជា AT កំណែរបៀបសន្សំថាមពល (+UPSMVER)។ ក្នុងករណីពីមុន ការកំណត់រចនាសម្ព័ន្ធ +UPSMVER ដែលត្រូវការគឺជាមួយនឹងប៊ីត 4 កំណត់ទៅ 0; នេះគឺជាលំនាំដើម (+UPSMVER: 8) ។ នៅពេលភ្ញាក់ពីដំណេកតាំងពីព្រលឹម ប្រសិនបើឧបករណ៍មិនធ្វើអន្តរកម្មបណ្តាញណាមួយសម្រាប់ 6 វិនាទីបន្ទាប់ទេ វានឹងចូលទៅក្នុងរបៀបនៃការគេងជ្រៅឡើងវិញ (ប្រសិនបើគ្មានអ្វីផ្សេងទៀតរារាំងការចូលម្តងទៀត)។
ស៊ីមអាចចូលប្រើបានពេញលេញក្នុងអំឡុងពេលភ្ញាក់ ហើយមិនមានការកំណត់លើពាក្យបញ្ជា AT ទេ។ ប្រសិនបើជំនួសឱ្យការកំណត់ +UPSMVER គឺជាមួយប៊ីត 4 កំណត់ទៅ 1 នោះស៊ីមមិនអាចចូលប្រើបានទេ ហើយជង់ពិធីការត្រូវបានរក្សាទុកក្នុងរបៀបរក្សាទុក។ ការកំណត់រចនាសម្ព័ន្ធនេះមានប្រយោជន៍ក្នុងករណីដែលអន្តរកម្មជាមួយ UE ត្រូវបានកំណត់ចំពោះផ្នែកកម្មវិធី (សេវាម៉ូដឹមមិនត្រូវបានស្នើសុំ); ឧទាហរណ៍ នេះរួមមាន៖
- ការប្រើប្រាស់ GNSS
- File ការចូលប្រើប្រព័ន្ធ
- ការគ្រប់គ្រង GPIOs
ដើម្បីត្រូវបានកត់សម្គាល់ថានៅក្នុងការកំណត់នេះរាល់ពាក្យបញ្ជា AT ដែលទាមទារស្ថានភាពស៊ីមនឹងត្រឡប់លេខកូដលទ្ធផលចុងក្រោយ "ERROR" (ចាប់តាំងពីស្ថានភាពស៊ីមមិនអាចប្រើបាន) ។ នេះក៏ជាករណីសម្រាប់ពាក្យបញ្ជា AT ណាមួយដែលទាមទារជង់ពិធីការ។ ក្នុងករណីដែលតម្រូវឱ្យមានអន្តរកម្មជាមួយស៊ីម AT+CFUN=126 នឹងត្រូវចេញមុន។ បន្ទាប់ពី AT+CFUN=16 ឥរិយាបថ UE គឺដូចជាការកំណត់រចនាសម្ព័ន្ធ +UPSMVER: 8 នោះគឺជារបៀបគេងជ្រៅត្រូវបានបញ្ចូលឡើងវិញដោយស្វ័យប្រវត្តិបន្ទាប់ពី 6 វិនាទី ប្រសិនបើបណ្តាញមិនត្រូវបានទាមទារ។
ដរាបណាការភ្ជាប់ពាក្យជាមួយ UE ត្រូវបានបញ្ចប់ (មានកំណត់ចំពោះសេវាកម្មកម្មវិធី) ហើយក្នុងករណីដែលស៊ីម ឬពិធីការជង់មិនត្រូវបានទាមទារ (ហេតុដូច្នេះហើយ AT+CFUN=126 មិនចេញទេ) UE អាចត្រូវបានដាក់ក្នុងរបៀបគេងជ្រៅ។ ម្តងទៀតដោយប្រើពាក្យបញ្ជា +USLEEP AT (ប្រសិនបើនៅសល់ TAU (ឬពេលវេលាទំព័រ) គឺគ្រប់គ្រាន់)។ នៅក្នុងសេណារីយ៉ូនេះ ការដាស់តឿនដោយស្វ័យភាពសម្រាប់ការបម្រើ TAU (ឬទំព័រ) បន្ទាប់ត្រូវបានធានា លុះត្រាតែ HOST ចាប់ផ្តើមការភ្ញាក់ពីដំណេកមុនគេតាមរយៈ PWR_ON pin មុនម្តងទៀត។
UICC ផ្អាកការបន្ត
- ដោយចាប់ផ្តើមជាមួយនឹងកំណែផលិតផល SARA-R5 “01B” មុខងារផ្អាក/បន្តរបស់ UICC ត្រូវបានគាំទ្រសម្រាប់ទាំង PSM និង eDRX។
- វាត្រូវបានប្រើដើម្បីរក្សាទុកស្ថានភាពខាងក្នុងរបស់ UICC ដូច្នេះការផ្គត់ផ្គង់ថាមពលទៅ UICC អាចត្រូវបានបិទ និងដើម្បីស្ដារស្ថានភាព UICC ឡើងវិញជាបន្តបន្ទាប់។ យន្តការនេះអនុញ្ញាតឱ្យនៅក្នុងវគ្គកាតថ្មី ការស្ដារឡើងវិញនូវរដ្ឋមួយចំនួនដែលបានរក្សាទុកនៅការផ្អាកនៃសម័យកាតពីមុន។ គោលដៅចុងក្រោយគឺសន្សំសំចៃការប្រើប្រាស់ថាមពល។
- វាត្រូវបានអនុវត្តយោងទៅតាម 3GPP TS 31.102 [13] ។
- UICC SuSPEND និង RESUME APDUs ត្រូវបានកំណត់នៅក្នុង ETSI TS 102.221 [14]។
- សម្រាប់ PSM ប្រសិនបើគាំទ្រដោយ UICC ការផ្អាក UICC ត្រូវបានអនុវត្តកំឡុងពេលចូលដំណាក់កាល PSM ដោយមិនគិតពីការកំណត់រចនាសម្ព័ន្ធ +UPSV (វាត្រូវបានបង្កឡើងទោះបីជាមិនអាចបញ្ចូលរបៀបគេងជ្រៅក៏ដោយ)។
- សម្រាប់ eDRX ប្រសិនបើត្រូវបានគាំទ្រដោយ UICC នោះ UICC SUSPEND ត្រូវបានប្រតិបត្តិតែប្រសិនបើ eDRX deep-sleep mode ត្រូវបានបើក (+UPSMVER bit 3 to 1), eDRX cycle time ខ្ពស់ជាងកម្រិត (327.68 s) ហើយ +UPSV: 1 mode គឺ កំណត់។
- ភាពខុសគ្នាតែមួយគត់រវាងនីតិវិធី PSM និង eDRX គឺការត្រួតពិនិត្យបន្ថែមសម្រាប់ប៊ីត eDRX អានពី EF AD (សូមមើល 3GPP TS 31.102 [13]) ។
- នៅពេលដែល UICC ទទួលបានពាក្យបញ្ជា SUSPEND វារក្សាទុកស្ថានភាព UICC ពេញលេញទៅជាអង្គចងចាំដែលមិនងាយនឹងបង្កជាហេតុ។ ស្ថានភាព UICC រួមបញ្ចូលទិន្នន័យទាំងអស់ដែលតម្រូវឱ្យបន្ត UICC នៅពេលក្រោយក្នុងលក្ខខណ្ឌដូចគ្នា ដូច្នេះវាស្មើនឹងការផ្គត់ផ្គង់ថាមពលមិនដែលត្រូវបានដកចេញ។
- ពាក្យបញ្ជា UICC SUSPEND ក៏ផ្តល់នូវពេលវេលាផ្អាកអប្បបរមា និងអតិបរមាផងដែរ។ ម៉ូឌុលប្រើប្រាស់ពេលវេលាផ្អាកអប្បបរមា និងអតិបរមាដូចគ្នា ដោយគណនាតាមពេលវេលាវដ្ត PSM ឬ eDRX ដែលនៅសេសសល់ (ដើម្បីត្រៀមខ្លួនសម្រាប់ TAU ឬទំព័របន្ទាប់)។
- នៅពេលទទួលការឆ្លើយតបដែលបង្ហាញពីការប្រតិបត្តិដោយជោគជ័យនៃពាក្យបញ្ជា SUSPEND UICC ស្ថានីយនឹងធ្វើឱ្យ UICC អសកម្ម។
- ប្រវត្តិរូបសង្ខេបរបស់ UICC ត្រូវបានអនុវត្តក្នុងអំឡុងពេលនីតិវិធីចាកចេញពី PSM ឬ eDRX ។ UICC RESUME APDU គឺជាការផ្ញើលើកដំបូង បន្ទាប់ពី UICC ដំណើរការឡើងវិញ។
- ☞ យន្តការផ្អាក/បន្តរបស់ UICC អនុញ្ញាតឱ្យបញ្ចូល PSM ឬ eDRX ទោះបីជាកូដ PIN ត្រូវបានបើកក៏ដោយ។
- ☞ ប្រសិនបើការផ្អាក UICC បរាជ័យ ការធ្វើឱ្យអសកម្ម UICC ត្រូវបានប្រតិបត្តិ (ប្រវត្តិរូបសង្ខេប UICC ច្បាស់ណាស់មិនត្រូវបានអនុវត្តនៅ PSM ឬ eDRX ចាកចេញទេ ប៉ុន្តែការចាប់ផ្តើមឡើងវិញ USIM ពេញលេញត្រូវបានធ្វើជំនួសវិញ)
- ☞ ប្រវត្តិរូបសង្ខេបរបស់ UICC ត្រូវបានអនុវត្តដោយមិនចាប់ផ្តើមកម្មវិធី USIM ឡើងវិញ និងដោយមិនធ្វើការផ្ទៀងផ្ទាត់ស៊ីម។ នេះជួយសន្សំសំចៃថាមពល (ការផ្ទៀងផ្ទាត់ស៊ីមត្រូវបានធ្វើដោយប្រើសញ្ញាសម្ងាត់ដែលបានផ្តល់ក្នុងការឆ្លើយតបទៅនឹង UICC SUSPEND APDU)។
- ☞ ប្រសិនបើ eDRX deep-sleep mode ត្រូវបានបើក ហើយបិទដោយម៉ាស៊ីនភ្ញៀវដែលគេងជ្រៅ (ដូចជា GNSS) នោះ ការប្រតិបត្តិរបស់ UICC Suspend ផ្តល់នូវការសន្សំថាមពលខ្លះ បើប្រៀបធៀបទៅនឹង "កេរ្តិ៍ដំណែល" eDRX ដោយសារការបិទ UICC (ថាមពល UICC ត្រូវបានដកចេញ។ )
- ☞ ការអនុវត្តពាក្យបញ្ជាផ្អាក UICC អាចចំណាយពេលច្រើន (អាស្រ័យលើ UICC)។ ដើម្បីត្រូវបានកត់សម្គាល់ថាមិនមានវិធីដើម្បីបិទពាក្យបញ្ជា UICC SUSPEND ប្រសិនបើ UICC គាំទ្រវា។
Exampការប្រើប្រាស់ eDRX
ការកំណត់ជាប់លាប់
បញ្ជា | ការឆ្លើយតប | ការពិពណ៌នា |
AT+CFUN=0 | OK | លុបការចុះឈ្មោះម៉ូឌុល។ |
AT+UPSV=1,1000 | OK | បើកការសន្សំថាមពលជាមួយនឹងការអស់ពេលប្រហែល 4.6 វិនាទី។ របៀប +UPSV ទាំងអស់ក្រៅពី +UPSV: 0 គឺត្រូវបានទាមទារដើម្បីបើកច្រកចូលទៅក្នុងរបៀបគេងជ្រៅ PSM ។ |
AT&W | OK | រក្សាទុកការកំណត់ +UPSV ទៅជាអ្នកគាំទ្រលំនាំដើមfileផ្ទុកនៅពេលបើក។ |
AT+CPMS=0 | OK | បិទ PSM ។ |
AT+UPSMR=1 | OK | បើកដំណើរការ URC វិនិច្ឆ័យ + UUPSMR ។ |
AT+CSCON=1 | OK | បើកដំណើរការ URC វិនិច្ឆ័យ +CSCON ។ |
AT+CEDRXRDP | +CEDRXRDP៖ 0,””,””,””យល់ព្រម | ផ្ទៀងផ្ទាត់ថា eDRX ត្រូវបានបិទ។ |
AT+CEDRXS=1,4,”1010″ | OK | បើកដំណើរការ eDRX ជាមួយនឹងបច្ចេកវិទ្យាចូលប្រើ E-UTRAN (របៀប WB-S1) និងជាមួយនឹងប្រវែងវដ្ត eDRX 327.68 វិនាទី។ |
AT+CFUN=16 | OK | [ជាជម្រើស] ប្រសិនបើការកំណត់ +UMNOPROF ត្រូវបានកែប្រែ ការកំណត់ SW ឡើងវិញនឹងត្រូវបានកេះ។ |
ការកំណត់ងាយនឹងបង្កជាហេតុ
បញ្ជា | ការឆ្លើយតប | ការពិពណ៌នា |
AT+CFUN=1 | OK | [ជាជម្រើស] ប្រសិនបើ +CFUN: 0 បើកម៉ូដឹម មុខងារ COPS ស្វ័យប្រវត្តិនឹងចាប់ផ្តើមការចុះឈ្មោះ។ |
eDRX នៅក្នុងរបៀបធម្មតា។
បញ្ជា | ការឆ្លើយតប | ការពិពណ៌នា |
+CSCON៖ ១ | កំឡុងពេលភ្ជាប់ LTE ម៉ូឌុលស្ថិតនៅក្នុងស្ថានភាពតភ្ជាប់ RRC ។ | |
AT+CEDRXRDP | +CEDRXRDP៖ 4,”0000″,”101
0″,”0001″ |
បណ្តាញដែលបានកំណត់តម្លៃកម្មវិធីកំណត់ម៉ោង eDRX ត្រូវបានបញ្ជូនមកវិញតាមរយៈ
+ ពាក្យបញ្ជា CEDRXRDP AT ។ URC ដូចគ្នាក៏ត្រូវបានប្រគល់មកវិញផងដែរក្នុងករណី ប៉ារ៉ាម៉ែត្រនៃពាក្យបញ្ជា +CEDRXS AT ត្រូវបានកំណត់ទៅ 2. បង្អួចពេលវេលាទំព័រដែលបានចុះហត្ថលេខាគឺ "0001" (2.5 វិនាទីនៅក្នុង LTE Cat M1 RAT) ។ |
+CSCON៖ ១ | នៅពេលផុតកំណត់នៃពេលវេលាអសកម្មនៅលើផ្នែកបណ្តាញ ការតភ្ជាប់ RRC ត្រូវបានចេញផ្សាយដោយ eNodeB; វដ្ត eDRX ចាប់ផ្តើមជាមួយនឹងបង្អួចទំព័រ។ | |
+UPSMR៖ ១ | នៅពេលបញ្ចប់បង្អួចពេលវេលាទំព័រ ឧបករណ៍អាចចូលទៅក្នុងរបៀបគេងជ្រៅ eDRX (ម៉ូឌុលកំណែផលិតផល SARA-R5 “01B” តែប៉ុណ្ណោះ)។ | |
AT | OK | ប្រសិនបើចំណុចប្រទាក់ UART ត្រូវបានជំរុញបន្ទាប់ពី URC ត្រូវបានចេញ ច្រកចូលក្នុងរបៀបគេងជ្រៅ eDRX នឹងត្រូវបានពន្យារពេលដោយ +UPSV អស់ពេល។ គ្មានកម្រិតបណ្ដោះអាសន្នអាចត្រូវបានផ្តល់ជូនទេ ពីព្រោះការពន្យារពេលនៃការរក្សាទុកព័ត៌មានទៅ NVM ដែលធ្វើឡើងនៅច្រកចូល eDRX អាស្រ័យលើកត្តាជាច្រើន។ ដូច្នេះវាត្រូវបានសន្មត់ថាកម្មវិធីម៉ាស៊ីននឹងប្រើចំណុចប្រទាក់ AT ក្នុងគោលបំណងដើម្បីការពារម៉ូឌុលពីការចូលទៅក្នុងរបៀបគេងជ្រៅ eDRX ។ |
+UPSMR៖ ១ | មុនពេលផុតកំណត់រយៈពេលនៃវដ្ត eDRX ម៉ូឌុលនឹងចាប់ផ្ដើម (ប្រសិនបើរបៀបគេងជ្រៅត្រូវបានបញ្ចូល) ហើយវានឹងរួចរាល់ក្នុងការទទួលព្រឹត្តិការណ៍ទំព័រដែលបានរៀបចំ។ URC ជូនដំណឹងថាជង់ពិធីការត្រូវបានធ្វើឱ្យសកម្មឡើងវិញ ហើយម៉ូឌុលត្រៀមខ្លួនជាស្រេចដើម្បីដោះស្រាយការទទួលទំព័រ។ | |
+UPSMR៖ ១ | នៅពេលបញ្ចប់វិនដូម៉ោងបិទភ្ជាប់ ឧបករណ៍អាចបញ្ចូលរបៀបគេងជ្រៅ eDRX ឡើងវិញ ប្រសិនបើគ្មានអ្វីរារាំងវា។ | |
+UPSMR៖ ១ | ក្នុងករណីមានការភ្ញាក់ពីដំណេកពីរបៀបគេងជ្រៅ ម៉ូឌុលនឹងដំណើរការជង់ពិធីការឡើងវិញ ដោយមិនបង្ខំប្រតិបត្តិការបណ្តាញណាមួយឡើយ។ | |
ATD*99*1# | ភ្ជាប់ | នៅពេលចាកចេញពីរបៀបគេងជ្រៅ eDRX របៀប PPP នឹងត្រូវបានស្ដារឡើងវិញក្នុងមូលដ្ឋាន។ អាសយដ្ឋាន IP នឹងត្រូវបានកំណត់ដូចគ្នាក្នុងអំឡុងពេលភ្ជាប់ ហើយទិន្នន័យ uplink អាចត្រូវបានផ្ញើទៅបណ្តាញដោយមិនចាំបាច់ចុះឈ្មោះឡើងវិញ។ |
សូចនាករជំនួយការចេញផ្សាយ (RAI)
ផ្នែកនេះមិនអាចអនុវត្តបានចំពោះកំណែផលិតផល '00B' ទេ។
ម៉ូឌុលអាចបញ្ចូលស្ថានភាពរបៀបថាមពលទាបដូចជា DRX, eDRX និង PSM តែនៅក្នុងរបៀបទំនេរប៉ុណ្ណោះ។ នៅពេលដែលការភ្ជាប់ RRC ត្រូវបានបង្កើតឡើង មានតែបណ្តាញទេដែលអាចបញ្ចេញវាបាន៖ ម៉ូឌុលមិនអាចបង្ខំការចេញផ្សាយការតភ្ជាប់ RRC ក្រៅពីការផ្ដាច់ដោយប្រើពាក្យបញ្ជា AT+CFUN=0 ទេ។ ប្រសិនបើមិនមានការបញ្ជូនសម្រាប់រយៈពេលនៃអ្វីដែលហៅថា "កម្មវិធីកំណត់ពេលវេលាអសកម្ម" នោះស្ថានីយ៍មូលដ្ឋាននឹងផ្ញើសារ RRC Connection Release ទៅកាន់ម៉ូឌុល។ កម្មវិធីកំណត់ពេលវេលាអសកម្មអាចមានចាប់ពី 5 s ដល់ 10, 20 ឬសូម្បីតែ 60 s អាស្រ័យលើ RAT បច្ចុប្បន្ន និងកម្រិត/របៀបបន្ថែមការគ្របដណ្តប់។
ត្រូវបានណែនាំជាលើកដំបូងនៅក្នុង 3GPP Release 13 for Non Access Stratum (NAS) សម្រាប់ទិន្នន័យនៅលើ Control Plane (CP) និង Release14 for Access Stratum (AS) over the User Plane (UP) មុខងារ Release Assistance អនុញ្ញាតឱ្យម៉ូឌុលស្នើសុំបណ្តាញទៅ បញ្ចេញការតភ្ជាប់ RRC ភ្លាមៗនៅពេលដែលវាទទួលបានទង់ RAI ។ SARA-R5 គាំទ្ររបៀបពីរសម្រាប់មុខងារ Release Assistance feature៖ Access Stratum (AS) RAI ដែលអាចពឹងផ្អែកលើនៅពេលដែលទិន្នន័យត្រូវបានបញ្ជូនតាម User Plane (ឧទាហរណ៍ក្នុង Cat M1) និង Non Access Stratum (NAS) RAI ដែល អាចត្រូវបានប្រើនៅពេលដែលទិន្នន័យត្រូវបានផ្ញើតាម Control Plane (ឧទាហរណ៍ក្នុង NB-IoT)។ ការគាំទ្ររបស់ AS RAI ដោយ eNB គឺស្រេចចិត្ត ខណៈពេលដែល NAS RAI គឺជាផ្នែកមូលដ្ឋាននៃពិធីការ 3GPP នៅពេលប្រើ Control Plane ។
អ្នកប្រើអាចផ្ញើទិន្នន័យទាំងនៅលើ UP ឬលើស CP អាស្រ័យលើ RAT បច្ចុប្បន្ន និងជាជម្រើសលើការកំណត់រចនាសម្ព័ន្ធ +CCIOTOPT៖
- ប្រសិនបើទិន្នន័យត្រូវបានផ្ញើពីលើ UP នោះ មានតែ AS RAI ប៉ុណ្ណោះដែលអាចកំណត់បាន នៅពេលដែលសតិបណ្តោះអាសន្ន uplink (BO – Buffer Occupancy) ត្រូវបានទទេ ហើយនឹងត្រូវបានកំណត់ឡើងវិញបន្ទាប់ពីការប្រើប្រាស់លើកដំបូង។
- ប្រសិនបើទិន្នន័យត្រូវបានផ្ញើនៅលើ CP នោះទាំង NAS និងទង់ AS RAI អាចត្រូវបានប្រើហើយបន្ទាប់មកកំណត់ឡើងវិញបន្ទាប់ពីការប្រើប្រាស់លើកដំបូង។
ស៊េរី SARA-R5 គាំទ្រការប្រើប្រាស់ទង់ RAI ជាមួយនឹងពាក្យបញ្ជា AT ខាងក្រោម៖
- +USOSTF៖ ផ្ញើទិន្នន័យ UDP (ទាំងនៅលើ UP និង CP) ជាមួយនឹងទង់។
- + UCOAPC៖ សារ CoAP Non-CONF (អាចទាញយក NAS RAI តែប៉ុណ្ណោះ)។
- +CSODCP៖ ទិន្នន័យមិនមែន IP នៅពេលដែលប្រភេទ Non-IP PDP ត្រូវបានធ្វើឱ្យសកម្ម។
- +UDCONF=89៖ អនុញ្ញាតឱ្យកំណត់ពេលដំណើរការទង់ RAI សម្រាប់បាញ់ម្តង ឬជាអចិន្ត្រៃយ៍។ ក្នុងករណី AS RAI គន្លឹះនៃទង់ RAI ជាមួយនឹងពាក្យបញ្ជា AT នេះមានប្រសិទ្ធភាពភ្លាមៗនៅពេលដែល BO ឈានដល់ 0; ក្នុងករណី NAS RAI វានឹងត្រូវបានអនុវត្តតាមកញ្ចប់ IP រួមទាំងទង់ ដែលអាចត្រូវបានផ្ញើដោយកម្មវិធីម៉ាស៊ីន (អាស្រ័យលើ កំណត់វាជាកញ្ចប់ព័ត៌មានចុងក្រោយ ឬជាកញ្ចប់ចុងក្រោយនៃវគ្គទិន្នន័យ) ឬដោយពាក្យបញ្ជាដែលមានកម្មសិទ្ធិ (ឧទាហរណ៍ +UTGSINK ឬ + USOSTF)។
សម្រាប់កំណែផលិតផល SARA-R5 “01B” និងកំណែមុនៗ មិនមានពាក្យបញ្ជា URC ឬ AT ដើម្បីដឹងថាតើបណ្តាញនេះគាំទ្រមុខងារ RAI ដែរឬទេ។ កម្មវិធីអាចត្រួតពិនិត្យ +CSCON URCs ហើយក្នុងករណីដែលមុខងារ RAI ត្រូវបានគាំទ្រដោយបណ្តាញ វាគួរតែរំពឹងថានឹងទទួលបាន +CSCON: 0 URC ភ្លាមៗបន្ទាប់ពីកញ្ចប់ចុងក្រោយត្រូវបានផ្ញើ (ឬមួយបន្ទាប់ទៅចុងក្រោយ)។
Exampការប្រើប្រាស់ RAI
វគ្គទិន្នន័យជាមួយរន្ធខាងក្នុង
បញ្ជា | ការឆ្លើយតប | ការពិពណ៌នា |
AT+CSCON=1 | OK | បើកដំណើរការ URC វិនិច្ឆ័យ +CSCON ដើម្បីធ្វើតាមស្ថានភាពការតភ្ជាប់របស់ម៉ូឌុលកាន់តែប្រសើរ។ |
AT+UPSDA=0,3 | OK
+ UUPSDA៖ 0,”10.18.88.94″ |
បើកដំណើរការបរិបទទិន្នន័យខាងក្នុង។ |
AT+USOCR=17 | +USOCR: 0 យល់ព្រម | បង្កើតរន្ធ UDP ។ |
AT+USOST=0,”18.196.19.141″,7,5,”
H2j3j” |
+USOST៖ 0,5 យល់ព្រម | ផ្ញើទិន្នន័យទៅម៉ាស៊ីនមេអេកូ។ |
+CSCON៖ ១ | ម៉ូឌុលស្ថិតនៅក្នុងស្ថានភាពតភ្ជាប់។ | |
+ UUSORD៖ ០,៥ | ទិន្នន័យដែលទទួលបានពីម៉ាស៊ីនមេអេកូ។ | |
AT+UDCONF=89,1 | OK | បើកទង់ RAI បាញ់មួយ; UE នឹងផ្ញើ AS RAI ភ្លាមៗដោយកំណត់របាយការណ៍ស្ថានភាពសតិបណ្ដោះអាសន្ន (BSR) ដល់ 0 នៅពេលដែលការកាន់កាប់បណ្តោះអាសន្ន (BO) ឈានដល់ 0 បៃ។ |
AT+USOST=0,”18.196.19.141″,7,5,”
22j3j” |
+USOST៖ 0,5 យល់ព្រម | នៅក្នុង NB-IoT (ពិនិត្យ នៅក្នុងការឆ្លើយតបអត្ថបទព័ត៌មាន + COPS ទៅនឹងពាក្យបញ្ជាដែលបានអាន) នេះបង្កឱ្យមានកញ្ចប់ព័ត៌មានភ្ជាប់ដើម្បីបញ្ជូនទង់ NAS RAI ។ |
+CSCON៖ ១ | ម៉ូឌុលស្ថិតនៅក្នុងស្ថានភាពតភ្ជាប់។ | |
+CSCON៖ ១ | ម៉ូឌុលដំណើរការភ្លាមៗនៅក្នុងស្ថានភាពទំនេរ (ការតភ្ជាប់ RRC ត្រូវបានចេញផ្សាយ) ។
នេះគឺជាផលវិបាកនៃការកំណត់ទង់ RAI ។ |
|
+CSCON៖ ១ | ម៉ូឌុលស្ថិតនៅក្នុងស្ថានភាពតភ្ជាប់។ | |
+ UUSORD៖ ០,៥ | ទិន្នន័យដែលទទួលបានពីម៉ាស៊ីនមេអេកូ។ | |
+CSCON៖ ១ | ម៉ូឌុលនេះស្ថិតក្នុងស្ថានភាពទំនេរដូចកម្មវិធីកំណត់ម៉ោងបណ្តាញ (ការតភ្ជាប់ RRC ត្រូវបានចេញផ្សាយ)។ | |
AT+UDCONF=89,2 | OK | បើកទង់ RAI បាញ់មួយ; (CP CIoT តែប៉ុណ្ណោះ) ទង់ NAS RAI 2 នឹងត្រូវបានផ្ញើនៅក្នុងកញ្ចប់ព័ត៌មាន NAS បន្ទាប់ដែលមានទិន្នន័យ IP ឬមិនមែន IP ដែលបង្ហាញថាកញ្ចប់ព័ត៌មានខាងក្រោមនឹងជាកញ្ចប់ចុងក្រោយបង្អស់នៅក្នុងវគ្គទិន្នន័យ ហើយកញ្ចប់ព័ត៌មានខាងក្រោមត្រូវបានរំពឹងទុក។ |
AT+USOST=0,”18.196.19.141″,7,5,”
72j3j” |
+USOST៖ 0,5 យល់ព្រម | |
+CSCON៖ ១ | ម៉ូឌុលស្ថិតនៅក្នុងស្ថានភាពតភ្ជាប់។ | |
+ UUSORD៖ ០,៥ | ទិន្នន័យដែលទទួលបានពីម៉ាស៊ីនមេអេកូ។ | |
+CSCON៖ ១ | ម៉ូឌុលដំណើរការភ្លាមៗនៅក្នុងស្ថានភាពទំនេរ (ការតភ្ជាប់ RRC ត្រូវបានចេញផ្សាយ) ។
នេះគឺជាផលវិបាកនៃការកំណត់ទង់ RAI ។ |
វគ្គទិន្នន័យជាមួយការហៅទូរសព្ទ (ឧទាហរណ៍ UART តែមួយជាមួយ multiplexer)
នៅក្នុង exampចំណុចប្រទាក់ AT មួយគឺត្រូវបានបម្រុងទុកសម្រាប់ការហៅទូរស័ព្ទ (PPP) ហើយចំណុចប្រទាក់ AT ផ្សេងទៀតត្រូវបានប្រើដើម្បីចេញពាក្យបញ្ជា AT និងត្រួតពិនិត្យ URCs ។
បញ្ជា | ការឆ្លើយតប | ការពិពណ៌នា |
ATD*99*1# | ភ្ជាប់ | បញ្ចូលរបៀប PPP និងផ្លាស់ប្តូរទិន្នន័យនៅលើ MUX1 ។ |
AT+CSCON=1 | OK | ពាក្យបញ្ជា AT ខាងក្រោមត្រូវបានចេញនៅលើ MUX2 ។
nable CC diagnostic C ដើម្បីធ្វើតាមម៉ូឌុលកាន់តែល្អ។ ស្ថានភាពនៃការតភ្ជាប់។ |
កម្មវិធីកំពុងផ្ញើកញ្ចប់ UDP នៅលើ PPP ។ | ||
AT+UDCONF=89,1 | OK | បើកទង់ RAI បាញ់មួយគ្រាប់។ |
កម្មវិធីផ្ញើកញ្ចប់ UDP ចុងក្រោយ។ | ||
+CSCON៖ ១ | +CSCON URC ត្រូវបានទទួលភ្លាមៗ ហើយការតភ្ជាប់ RRC ត្រូវបានចេញផ្សាយ។ |
CE របៀប A និង B
- CE (ការពង្រឹងការគ្របដណ្តប់) របៀប A និង B គឺជាលក្ខណៈស្តង់ដារ 3GPP ដែលណែនាំដោយចាប់ផ្តើមពី R.13 ដូចដែលបានបញ្ជាក់នៅក្នុង 3GPP TS 36.211, 3GPP TS 36.213 និង 3GPP TS 36.331។
- ការពង្រឹងការគ្របដណ្តប់កំណត់ចំនួនដងនៃតំណភ្ជាប់ចុះក្រោម និងសារឡើងលើអាចត្រូវបានធ្វើម្តងទៀត ដើម្បីទៅដល់ឧបករណ៍ដែលមានការគ្របដណ្តប់មិនល្អ ហើយចំនួនពាក្យដដែលៗត្រូវបានកំណត់ជាមុនដោយបណ្តាញ។
- ភាពខុសគ្នាចំបងរវាងរបៀបទាំងពីរគឺថា របៀប A អនុញ្ញាតតែការពង្រឹងការគ្របដណ្តប់កម្រិតមធ្យមប៉ុណ្ណោះ ចំណែក Mode B គាំទ្រការគ្របដណ្តប់យ៉ាងជ្រៅ។ CE Mode A គឺជាមុខងារចាំបាច់សម្រាប់ Cat.M1 ខណៈពេលដែល Mode B គឺជាមុខងារស្រេចចិត្ត។
- ពីចំណុចនៃកម្មវិធី viewនេះគឺជាការដោះដូរសម្រាប់ការគ្របដណ្តប់យ៉ាងជ្រៅ (រហូតដល់ 20dB) ជាមួយនឹងការប្រើប្រាស់ថាមពលកាន់តែច្រើនក្នុងករណីមានការកំណត់រចនាសម្ព័ន្ធដដែលៗច្រើន។
- ហេតុផលចម្បងសម្រាប់ការបិទ CE Mode B គឺសម្រាប់ការសន្សំថាមពល។ បន្ថែមពីលើការកើនឡើងនៃចំនួនពាក្យដដែលៗដែលប្រើសម្រាប់ DL ឬប្រសិនបើតំណភ្ជាប់ UL កាន់តែខ្សោយ វាក៏អាចចំណាយពេលច្រើនក្នុងការស្វែងរកកោសិកាដែលខ្សោយជាងនៅក្នុងតំបន់គ្របដណ្តប់មិនល្អ នេះអាចបណ្តាលឱ្យម៉ូឌុលព្យាយាមភ្ជាប់ទៅកោសិកាដែលខ្សោយជាង។ .
- ត្រូវដឹងថាមុខងារ CE Mode B ត្រូវតែគាំទ្រនៅកម្រិតបណ្តាញផងដែរ។
- នៅក្នុងសៀវភៅដៃពាក្យបញ្ជា AT [2] នៅក្នុងឧបសម្ព័ន្ធដែលទាក់ទងនឹង MNO profiles វាអាចទៅរួចក្នុងការទាញយកព័ត៌មានសម្រាប់ MNO pro នីមួយៗfile ប្រសិនបើ CE Mode B ត្រូវបានបើក ឬបិទតាមលំនាំដើមសម្រាប់ RAT នីមួយៗ។
Exampការប្រើប្រាស់ CE Mode B
ការអាន និងកំណត់របៀប CE B
បញ្ជា | ការឆ្លើយតប | ការពិពណ៌នា |
AT+CFUN=4 | OK | កំណត់ម៉ូឌុលនៅក្នុងរបៀបយន្តហោះ។ |
AT+UDCONF=91,7 | +UDCONF: 91,7,1 យល់ព្រម | អានប្រសិនបើមុខងារ CE Mode B ត្រូវបានបើក (1) ឬបិទ (0): ប៉ារ៉ាម៉ែត្រទីបីរាយការណ៍ព័ត៌មាន។ |
AT+UDCONF=91,7,1 | OK | បើកមុខងារ CE mode B (ការផ្លាស់ប្តូរមានប្រសិទ្ធភាពភ្លាមៗ និងរក្សាទុកក្នុង NVM)។ |
AT+UDCONF=91,7,0 | OK | បិទមុខងារ CE mode B។ |
AT+CFUN=1 | OK | កំណត់ម៉ូឌុលនៅក្នុងរបៀបពេញ។ |
តាមដានស្ថានភាពម៉ូឌុល
ទាញយក និងបកស្រាយព័ត៌មានរោគវិនិច្ឆ័យ
- វាត្រូវបានផ្ដល់អនុសាសន៍ឱ្យតាមដានស្ថានភាពម៉ូឌុលនៅក្នុងកម្មវិធីម៉ាស៊ីន។ ព័ត៌មានរោគវិនិច្ឆ័យបែបនេះអនុញ្ញាតឱ្យរកឃើញសេណារីយ៉ូជាក់លាក់ និងអនុវត្តការគ្រប់គ្រងត្រឹមត្រូវ និងវិធានការប្រឆាំងនៅក្នុងកម្មវិធីម៉ាស៊ីន។
- ស្ថានភាពម៉ូឌុលអាចត្រូវបានត្រឡប់មកវិញដោយការឆ្លើយតបពាក្យបញ្ជា AT និងលេខកូដលទ្ធផលដែលមិនមានការស្នើសុំ (URCs) ។ អាស្រ័យលើស្ថាបត្យកម្មកម្មវិធីម៉ាស៊ីន URCs ការស្ទង់មតិតាមកាលកំណត់ ឬទាំងពីរអាចត្រូវបានប្រើ។ URCs ផ្តល់ព័ត៌មានថ្មីៗបំផុត ហើយក្នុងករណីខ្លះ ព័ត៌មានរោគវិនិច្ឆ័យដែលមិនមានតាមរយៈការបោះឆ្នោត។ សម្រាប់ពាក្យបញ្ជា AT ដែលបើកដំណើរការ URCs ពួកវាក៏អាចត្រឡប់ព័ត៌មានដូចគ្នានៅពេលស្ទង់មតិ ដូចដែលបានបង្ហាញខាងក្រោម។
- ពាក្យបញ្ជាមួយចំនួនរក្សាទុកការកំណត់នៃការរាយការណ៍ URC នៅក្នុង NVM ដូច្នេះពួកគេត្រូវបានសំដៅថាជាការកំណត់ជាប់លាប់។
- ពាក្យបញ្ជា AT មួយចំនួនផ្តល់នូវជម្រើសអំពីរបៀបដោះស្រាយ URCs នៅពេលដែលចំណុចប្រទាក់ AT រវល់។ សម្រាប់ពាក្យបញ្ជា AT ផ្សេងទៀតទាំងអស់ URC ត្រូវបានចេញនៅពេលត្រឡប់ចូលទៅក្នុងរបៀបពាក្យបញ្ជា ដូចដែលបានពន្យល់នៅក្នុង SARA-R5 ស៊េរី AT សៀវភៅណែនាំ [2] នៅក្នុងផ្នែក "ការពន្យាពេលការបង្ហាញ URCs" ។
- ការឆ្លើយតបពាក្យបញ្ជា URCs និង AT ត្រូវបានបង្ហាញជាមួយនឹងវាក្យសម្ព័ន្ធទូទៅរបស់ពួកគេ ដោយសារតែឈ្មោះប៉ារ៉ាម៉ែត្រគឺពិតជាពន្យល់។ សម្រាប់អត្ថន័យច្បាស់លាស់ សូមមើលសៀវភៅដៃពាក្យបញ្ជា SARA-R5 series AT [2]។
ព័ត៌មានរោគវិនិច្ឆ័យតាមរយៈ URCs
បញ្ជា | URC | ការពិពណ៌នា | អាចត្រូវបានស្ទង់មតិ |
AT+CSCON=1 | +CSCON៖ ១ | ត្រឡប់ស្ថានភាពនៃការតភ្ជាប់ RRC (ទំនេរ ឬបានភ្ជាប់)។ ការកំណត់ជាប់លាប់។ | បាទ |
AT+CREG=3 | + CREG៖ [,[ ],[ ][,[
TStatus>][, , ]]] |
បើកស្ថានភាពចុះឈ្មោះ URC សម្រាប់សេវាកម្មដែលមិនមែនជា EPS (ឧទាហរណ៍ SMS) និងបដិសេធមូលហេតុក្នុងករណីដែលមិនមានសេវាកម្មបែបនេះ។ | បាទ |
AT+CEREG=5 | + CEREG៖ [,[ ],[ ],[
T>][,[ ],[ ][,[ ,[ ]]]]] |
បើកដំណើរការស្ថានភាពចុះឈ្មោះ URC សម្រាប់សេវាកម្ម EPS បដិសេធមូលហេតុក្នុងករណីដែលមិនមានសេវាកម្មបែបនេះ និងកម្មវិធីកំណត់ពេលវេលាទាក់ទងនឹង PSM ប្រសិនបើត្រូវបានផ្តល់ដោយ NW ។ | បាទ |
AT+UCELLINFO=2, | +UCELLINFO៖ , , ,
, , |
រាយការណ៍ការបម្រើ និងប៉ារ៉ាម៉ែត្រក្រឡាជិតខាងជាមួយនឹងរយៈពេលដែលបានបញ្ជាក់។ | ទេ |
AT+UMETRIC= [, ] | +UMETRIC៖ [ ][(ជាក់លាក់របស់URC tags និងតម្លៃ)] | របាយការណ៍តាមកាលកំណត់ ឬមួយសន្លឹកនៃព័ត៌មានរោគវិនិច្ឆ័យលម្អិត។ រយៈពេលអាចកំណត់តាមរយៈ AT+UMETRIC=5, . ការឆ្លើយតបយូរ tags (ដូចជា LTE UE STAT) អាចបង្ហាញបានតែក្នុងករណីមានបញ្ហាក្នុងការតភ្ជាប់ក្នុងគោលបំណងបំបាត់កំហុស និងការចូល។ | បាទ |
AT+CGEREP=2,1 | +CGEV៖ NW PDN DEACT | រាយការណ៍រាល់ព្រឹត្តិការណ៍នៃការចុះឈ្មោះ និងស្ថានភាពការតភ្ជាប់ PDN ។ ប៉ារ៉ាម៉ែត្រទីមួយនៃពាក្យបញ្ជា AT ត្រូវបានកំណត់ជា 2 បង្ហាញថា URC នឹងមិនត្រូវបានលុបចោលទេ ក្នុងករណីដែលចំណុចប្រទាក់ AT ជាប់រវល់។ | ទេ |
AT+CTZR=2 | +CTZE៖ , [, ] | បើកការរាយការណ៍អំពីការផ្លាស់ប្តូរម៉ោងក្នុងស្រុក (+CTZU:1 គឺជាការកំណត់លំនាំដើមរបស់រោងចក្រ ដូច្នេះ
+CCLK នឹងត្រូវបានអាប់ដេតដោយស្វ័យប្រវត្តិ។ ជាធម្មតា ព័ត៌មានអំពីតំបន់ពេលវេលា និងពេលវេលាត្រូវបានផ្តល់ដោយ NW នៅភ្ជាប់ LTE ប៉ុណ្ណោះ។ |
ទេ |
AT+CMER=1,0,0,2,1 | +CIEV៖ , | រាយការណ៍អំពីការប្រែប្រួលនៅក្នុងសូចនាករមួយចំនួនដូចជា ការរ៉ូមីង ការចង្អុលបង្ហាញអំពីស៊ីម (ផ្តល់ថាមុខងារនេះត្រូវបានកំណត់រចនាសម្ព័ន្ធតាមរយៈ +UGPIOC) កម្រិតសញ្ញា។ | ទេ |
AT+CNMI=2,1 | +CMTI៖ , | រាយការណ៍លិបិក្រមនៅក្នុងអង្គចងចាំដែលបានជ្រើសរើសបច្ចុប្បន្ន (អាចជា ME ឬស៊ីមលំនាំដើមរបស់រោងចក្រ សូមមើល AT+CPSM?) ដែលជាកន្លែងដែលសារ SMS ទូរស័ព្ទដែលបានបញ្ចប់ត្រូវបានរក្សាទុក។ ទីមួយ
ប៉ារ៉ាម៉ែត្រកំណត់ទៅ 2 បង្ហាញថា URC គឺ |
ទេ |
ជាប់គាំងក្នុងករណីមានចំណុចប្រទាក់ AT រវល់។ ការកំណត់គឺជាប់លាប់ (អាចរក្សាទុកក្នុង profileតាមរយៈ AT&W)។ | |||
AT+USIMSTAT=7 | + UUSIMSTAT៖ | រាយការណ៍ពីវឌ្ឍនភាពនៃការចាប់ផ្តើមដំណើរការស៊ីម ដំណើរការចាប់ផ្តើមបង្កើតសៀវភៅទូរស័ព្ទស៊ីម និងព្រឹត្តិការណ៍ស៊ីម REFRESH (ក្រុម URCs នីមួយៗអាចត្រូវបានបិទដោយឯកវចនៈ)។ SIM Refresh URC អាចបង្ហាញពីការផ្លាស់ប្តូរប៉ារ៉ាម៉ែត្រប្រតិបត្តិការមួយចំនួននៅក្នុងកាត UICC (ឧទាហរណ៍ IMSI swap, SIM profile ការដំឡើងបន្ទាប់ពីការផ្តល់ស៊ីមពីចម្ងាយ)។ ការកំណត់គឺស្ថិតស្ថេរ។ | ទេ |
AT+UBIP=2 | + UUBIP៖ , | URC ត្រូវបានលើកឡើងនៅពេលបើកប៉ុស្តិ៍ បិទប៉ុស្តិ៍ និងព្រឹត្តិការណ៍ស្ថានភាពប៉ុស្តិ៍ត្រូវបានចេញដោយស៊ីមកាតឆ្ពោះទៅឧបករណ៍ដើម្បីគ្រប់គ្រងវគ្គ SIM OTA ឧទាហរណ៍សម្រាប់ការផ្តល់ស៊ីមពីចម្ងាយ។ ម៉ាស៊ីនភ្ញៀវ BIP ដែលបានបង្កប់នឹងបំពេញតម្រូវការសម្រាប់ការបង្កើតរន្ធដែលត្រូវការ និងផ្លាស់ប្តូរទិន្នន័យជាមួយម៉ាស៊ីនមេ OTA របស់ SIM ។ ការកំណត់គឺស្ថិតស្ថេរ។ | ទេ |
AT+UFOTASTAT=1 | + UFOTASTAT៖ , [, ] | ផ្តល់ព័ត៌មានអំពីវឌ្ឍនភាព និងលទ្ធផលនៃការទាញយកកម្មវិធីបង្កប់នៅលើអាកាស តាមរយៈ LwM2M (uFOTA)។ ការកំណត់គឺស្ថិតស្ថេរ។ | |
AT+ULWM2MSTAT=1 | +ULWM2MSTAT៖ , [, ] | បើកដំណើរការ URC ដើម្បីរាយការណ៍សកម្មភាពរបស់អតិថិជន LwM2M ដែលបានបង្កប់។ ការកំណត់គឺស្ថិតស្ថេរ។ | |
AT+CEINFO=1 | +CEINFO៖ , ,< UE_state>, , , , | ការកំណត់ងាយនឹងបង្កជាហេតុ វារាយការណ៍ពីការប្រែប្រួលនៃរបៀបផ្នែកបន្ថែមគ្របដណ្តប់ និងប៉ារ៉ាម៉ែត្របញ្ជូនដែលពាក់ព័ន្ធ (ឧទាហរណ៍ គ្រោងការណ៍ពាក្យដដែលៗដែលត្រូវប្រើ) ដែលបានរកឃើញដោយឧបករណ៍ ឬកំណត់ដោយ NW ។ | បាទ |
AT+CEDRXS=1 | +CEDRXP៖ [, [, [, ]]] | ប្រសិនបើ eDRX ត្រូវបានប្រើដោយកម្មវិធីម៉ាស៊ីន URC អាចរាយការណ៍ការផ្លាស់ប្តូរនៅក្នុងការកំណត់ eDRX ដែលដាក់ដោយ NW នៅក្នុងតំបន់ ឬពេលវេលាផ្សេងៗគ្នា។ ការកំណត់គឺស្ថិតស្ថេរ។ | បាទ |
AT+CABTSR=1 | +CABTSRI៖ , , [ ], | ការកំណត់ងាយនឹងបង្កជាហេតុ វារាយការណ៍ពីតម្លៃប៉ារ៉ាម៉ែត្រកម្មវិធីកំណត់ពេលបិទក្រោយ APN ពី MT ទៅ TE ប្រសិនបើ | ទេ |
សូចនាករ try_rat_>, ,
[, ] |
កម្មវិធីកំណត់ម៉ោងបិទគឺចាប់ផ្តើម បញ្ឈប់ បិទដំណើរការ ឬផុតកំណត់។ |
ព័ត៌មានរោគវិនិច្ឆ័យតាមរយៈការបោះឆ្នោត
បញ្ជា | ការឆ្លើយតប (មិនយល់ព្រម) | ការពិពណ៌នា | ការប្រើប្រាស់ដែលបានណែនាំ |
ATI ATI ៩ | SARA-R510M8S-00B-00 02.05,A00.01 | ត្រឡប់គំរូ និងការកំណត់អត្តសញ្ញាណ FW មានប្រយោជន៍សម្រាប់គោលបំណងតាមដាន។ | ការចាប់ផ្តើមម៉ូឌុល |
AT+CGSN | 3412093481025938 | ត្រឡប់ IMEI ។ | ការចាប់ផ្តើមម៉ូឌុល |
AT+CIMI AT+CCID | 001010123456789
+CCID: 89860000502000180722 |
ប្រគល់អត្តសញ្ញាណស៊ីមមកវិញសម្រាប់គោលបំណងតាមដាន។ ពួកគេអាចផ្លាស់ប្តូរបន្ទាប់ពីព្រឹត្តិការណ៍ធ្វើឱ្យស៊ីមថ្មីឡើងវិញ ដែលអាចត្រូវបានរាយការណ៍ដោយ +UUSIMSTAT URC ។ | ការចាប់ផ្តើមម៉ូឌុល |
AT+UBANDMASK? | ត្រឡប់ការជ្រើសរើសរបាំងក្រុម។ | ការចាប់ផ្តើមម៉ូឌុល | |
AT+UMNOPROF? | ត្រឡប់ MNO profile កំណត់។ | ការចាប់ផ្តើមម៉ូឌុល | |
AT+UCGED? | + UCGED: 2 6, , , , , , , , , ,
ស៊ី>, , , , , , , , , , , , , , [, , |
ត្រឡប់ប៉ារ៉ាម៉ែត្រក្រឡាជាច្រើនដូចដែលបានវាស់ដោយម៉ូឌុល ឬផ្តល់ដោយ NW ។ តម្លៃមួយចំនួនដូចជា CQI និងសូចនាករសញ្ញាត្រូវបានធ្វើឱ្យស្រស់ជាទៀងទាត់នៅក្នុងម៉ូឌុលនៅលើមូលដ្ឋាន 0.5 s ដូច្នេះកម្មវិធីគួរតែជាមធ្យមពួកគេ។ | វដ្តរដូវទាប |
AT+CESQ? | +CESQ:,,,, , | គុណភាព និងកម្រិតសញ្ញាត្រឡប់មកវិញ ហើយមានភាពច្បាស់លាស់ជាង +CSQ ។ វាត្រូវបានទទួលរងនូវការផ្លាស់ប្តូរដោយសារតែការកំណត់ឡើងវិញក្នុងតំបន់នៃតម្លៃនៅការផ្លាស់ប្តូរនៅក្នុងរដ្ឋ RRC (ទំនេរ, បានតភ្ជាប់) ដូច្នេះកម្មវិធីម៉ាស៊ីនគួរតែជាមធ្យមតម្លៃ។ | តាមកាលកំណត់ (ឧ. រៀងរាល់ ៥ ទៅ ១០ វិនាទី) |
AT+CEER | + CEER៖ "បុព្វហេតុ EMM", 15, "មិនមានកោសិកាសមរម្យនៅក្នុងតំបន់តាមដាន" | វាត្រឡប់មូលហេតុកំហុសចុងក្រោយ (ដូចដែលទទួលបានដោយបណ្តាញ) ដែលនាំទៅដល់ការបរាជ័យនៃការចុះឈ្មោះ ឬការបង្កើតការតភ្ជាប់ PDN ។ | នៅពេលរកឃើញបញ្ហានៃការចុះឈ្មោះ ឬការតភ្ជាប់ |
AT+COPS? | +សមត្ថកិច្ច៖ [, , [, ]] | វាត្រឡប់ PLMN ដែលបានចុះឈ្មោះបច្ចុប្បន្នក្នុងទម្រង់ដែលបានកំណត់រចនាសម្ព័ន្ធ RAT ត្រូវបានជួសជុលទៅ 7 (LTE Cat-M1) ។ | តាមកាលកំណត់ (30 វិ) និងនៅពេលរកឃើញបញ្ហា |
AT+CGDCONT? | +CGDCONT៖ , , ,
បណ្ឌិត>, , [, ,<request_type>, , [, [, [, [, ]]]]] |
វាត្រឡប់អ្នកកាន់ EPS សកម្ម និងដែលបានកំណត់ជាមួយនឹង APN ដែលបានប្រើ និងប្រភេទ IP និងអាសយដ្ឋាន។ | តាមកាលកំណត់ (30 វិ) និងនៅពេលរកឃើញបញ្ហា |
AT+CPOL? | +CPOL: <index1>,<format>,<oper1>[,<GSM_A cT1>,<GSM_Compact_AcT1>,<UTRAN_AcT1>[,<E
-UTRAN_AcT>]] |
វាត្រឡប់បញ្ជី PLMN អាទិភាពខ្ពស់ ដែលអាចផ្លាស់ប្តូរនៅពេលធ្វើបច្ចុប្បន្នភាពស៊ីម។ | ការចាប់ផ្តើមម៉ូឌុល និងការធ្វើឱ្យស៊ីមឡើងវិញ មានតែនៅក្នុងរបៀបបំបាត់កំហុស/សាកល្បងប៉ុណ្ណោះ។ |
AT+CEDRXRDP | +CEDRXRDP៖ [, , , ] | វាត្រឡប់ប៉ារ៉ាម៉ែត្រ eDRX បច្ចុប្បន្នដែលបានកំណត់ដោយបណ្តាញទូរស័ព្ទចល័ត។ | ប្រសិនបើ eDRX ត្រូវបានប្រើប្រាស់ នោះម៉ាស៊ីនគួរតែត្រួតពិនិត្យបន្ទាត់ CTS ដើម្បីជៀសវាងការភ្ញាក់ពីដំណេកម៉ូឌុលក្នុងអំឡុងពេល eDRX/sleep |
AT+CPSMS? | + CPSMS៖ ,[
],[ ],[ ],[ ] |
វាត្រឡប់ការកំណត់ PSM តាមតម្រូវការទៅ NW ។ ដោយសារការកំណត់នៅតែមានដដែល ប្រសិនបើ NW មិនផ្តល់ PSM ទេ ម៉ូឌុលនឹងស្នើកម្មវិធីកំណត់ពេលវេលា PSM នៅរាល់ការភ្ជាប់ និងការព្យាយាមចុះឈ្មោះ។ | ការចាប់ផ្តើមម៉ូឌុល |
AT+UCPSMS? | +UCPSMS៖ ,[
],[ ],[ ],[ >],[ ] |
វាត្រឡប់ការកំណត់ PSM ដូចដែលបានកំណត់ដោយ NW ។ ប្រសិនបើកម្មវិធីកំណត់ម៉ោង PSM មិនត្រូវបានរាយការណ៍ដោយ +CEREG ពាក្យបញ្ជានេះអាចត្រូវបានស្ទង់មតិតាមកាលកំណត់។ កម្មវិធីកំណត់ម៉ោង TAU តាមកាលកំណត់ក៏ត្រូវបានរាយការណ៍ផងដែរ។ | នៅការផ្លាស់ប្តូរព័ត៌មានចុះឈ្មោះ (ដូចដែលបានរាយការណ៍ដោយ
+ CEREG) |
អ្នកឃ្លាំមើលពេញជង់របៀបប្រតិកម្មទៅនឹងលក្ខខណ្ឌដែលមិនរំពឹងទុក
កម្មវិធីត្រូវដោះស្រាយបញ្ហាទំនាក់ទំនង ឬការតភ្ជាប់ឱ្យបានត្រឹមត្រូវដែលអាចកើតឡើងនៅពេលប្រើ SARA-R5 នៅក្នុងបរិយាកាសទូរសព្ទចល័ត។
នៅពេលដែលមានបញ្ហាក្នុងកម្រិតជាក់លាក់មួយត្រូវបានជួបប្រទះ វិធានការតបតសម្រាប់កម្រិតនោះគួរតែត្រូវបានសាកល្បង ហើយប្រសិនបើវាមិនអាចដោះស្រាយបញ្ហាបានទេនោះ សូមបន្តដំណោះស្រាយសម្រាប់កម្រិតទាប។ តារាងទី 14 បង្ហាញពីក្រុមឃ្លាំមើលពេញលេញសម្រាប់ត្រួតពិនិត្យម៉ូឌុលស៊េរី SARA-R5 ។
កម្រិត | បញ្ហា | វិធានការណ៍ | AT ពាក្យបញ្ជា / សកម្មភាព | កំណត់ចំណាំ |
រន្ធ / ចុចឡើង | មិនអាចផ្ញើ/ទទួលទិន្នន័យបានទេ។ | បិទនិងបើករន្ធម្តងទៀត | AT+USOCL= AT+USOCR= AT+USOCO=… | |
ផ្តាច់និងភ្ជាប់ការហៅទូរស័ព្ទឡើងវិញ | ផ្ញើ +++ / ផ្លាស់ទី DTR
ATD*99** # |
|||
IP/PDP | មិនអាចទទួលបានអាសយដ្ឋាន IP; មិនអាចបង្កើតការហៅទូរស័ព្ទបានទេ។ | ផ្តាច់ / ភ្ជាប់ឡើងវិញ | AT+CFUN=0 AT+CFUN=1 | ពិចារណាលើការរឹតបន្តឹងដែលអាចកើតមានចំពោះច្រើន។ សកម្មសម្រាប់ APN ។
ប្រសិនបើ PDN តែមួយគត់ IPv6 ត្រូវបានកំណត់នៅក្នុងការកំណត់ Verizon Wireless MNO ការផ្ដាច់/បិទដំណើរការអាចបណ្តាលមកពីការបរាជ័យក្នុងការទទួលបាន IPv6 ដោយ SLAAC។ ការព្យាយាមម្តងទៀតត្រូវបានគ្រប់គ្រងដោយស្វ័យប្រវត្តិដោយផ្អែកលើតក្កវិជ្ជា VZW DR ។ ការបិទដំណើរការដោយស្វ័យប្រវត្តិមិនត្រូវបានអនុវត្តទេប្រសិនបើទិន្នន័យ UL ត្រូវបានបិទតាមរយៈ +UMNOPROF: 9,0 ។ |
បិទ/បើកបរិបទឡើងវិញ (
!= 1) |
AT+CGACT=0, AT+CGACT=1, | |||
ការចុះឈ្មោះបណ្តាញ | មិនអាចចុះឈ្មោះបានទេ។ | ផ្តាច់ / ភ្ជាប់ឡើងវិញ | AT+CFUN=0 AT+CFUN=1 | AT+CFUN=0/1 លឿនជាង AT+COPS=2/0 |
RF | មិនអាចចុះឈ្មោះបានទេ។ | បិទ/បើកមុខងារ RF ឡើងវិញ | AT+CFUN=0 AT+CFUN=1 | AT+CFUN=4 គឺ NVM ជាប់លាប់ ប្រសើរជាងក្នុងការប្រើ AT+CFUN=0 |
ម៉ូឌុល FW | មិនអាចចុះឈ្មោះបានទេ។ | កំណត់ឡើងវិញទន់ | AT+CFUN=16 | |
ចំណុចប្រទាក់ AT | មិនមានការឆ្លើយតបពីម៉ូឌុលទេ។ | បិទ HW | បើក GPIO | សូមមើលសៀវភៅណែនាំការរួមបញ្ចូលប្រព័ន្ធស៊េរី SARA-R5 [3] សម្រាប់ព័ត៌មានលម្អិត និងជម្រើសផ្សេងៗ |
តារាងទី 14៖ អ្នកឃ្លាំមើលពេញជង់សម្រាប់ម៉ូឌុលស៊េរី SARA-R5
កំណត់រចនាសម្ព័ន្ធរោងចក្រឡើងវិញ
កំឡុងពេលប្រតិបត្តិការជាមួយម៉ូឌុលខុសគ្នា files អាចត្រូវបានរក្សាទុកនៅក្នុងម៉ូឌុល file ប្រព័ន្ធ។ ដូចគ្នានេះដែរ NVM ត្រូវបានបញ្ចូលជាមួយការកំណត់រចនាសម្ព័ន្ធអ្នកប្រើប្រាស់ ក៏ដូចជាព័ត៌មានជំនួយដែលរក្សាទុកដោយម៉ូឌុល ដើម្បីបង្កើនប្រសិទ្ធភាពប្រតិបត្តិការរបស់វា (ឧទាហរណ៍ ព័ត៌មានអំពីបរិស្ថានកោសិកា)។
- គាំទ្រfiles ដែលត្រូវបានអាប់ដេតដោយប្រើពាក្យបញ្ជា AT&W អាចត្រូវបានស្ដារឡើងវិញដោយប្រើពាក្យបញ្ជា ATZ ។
- AT បញ្ជាតម្លៃកម្មវិធីរោងចក្រដែលរក្សាទុកក្នុង NVM និង profiles ត្រូវបានរាយក្នុងឧបសម្ព័ន្ធ B.2 នៃ SARA-R5 series AT commands manuals [2]។
កម្មវិធីម៉ាស៊ីនអាចស្ដារការកំណត់រចនាសម្ព័ន្ធរោងចក្រម៉ូឌុលឡើងវិញតាមរយៈពាក្យបញ្ជា +UFACTORY AT (សូមមើលសៀវភៅដៃពាក្យបញ្ជា SARA-R5 ស៊េរី AT [2]); វាអាចត្រូវបានទាមទារដើម្បីងើបឡើងវិញពីអាកប្បកិរិយាដែលមិនរំពឹងទុក ហើយចាប់ផ្តើមម៉ូឌុលឡើងវិញក្នុងការកំណត់រចនាសម្ព័ន្ធដែលបានគ្រប់គ្រង ឬអំឡុងពេលការបញ្ជាក់ MNO ដែលឧបករណ៍ត្រូវបានសាកល្បងនៅក្នុងសេណារីយ៉ូក្លែងធ្វើផ្សេងៗ ហើយព័ត៌មានជំនួយ ឬការកំណត់អ្នកប្រើប្រាស់ពីមុនអាចប៉ះពាល់ដល់លទ្ធផលតេស្ត។
ការស្ដារការកំណត់រចនាសម្ព័ន្ធរោងចក្រនៃម៉ូឌុលគឺជាដំណើរការ 2 ជំហាន៖
- កំណត់ប្រភេទនៃការស្តារដើម្បីអនុវត្ត ដោយប្រើពាក្យបញ្ជា +UFACTORY AT ។ FS និង/ឬ NVM អាចត្រូវបានស្ដារឡើងវិញ។
- ចាប់ផ្ដើមម៉ូឌុលឡើងវិញ
ពាក្យបញ្ជា +UFACTORY AT សរសេរទង់នៅក្នុង NVM និងមិនអនុវត្តសកម្មភាពស្តារឡើងវិញទេ។ បន្ទាប់មកទង់នេះត្រូវបានអាននៅពេលចាប់ផ្ដើមឡើងវិញបន្ទាប់ នៅពេលដែលសកម្មភាពដែលត្រូវគ្នា UFACTORY ត្រូវបានធ្វើឡើង។ ដូច្នេះវាអាចធ្វើទៅបានដើម្បីលុបចោលសកម្មភាព UFACTORY ដោយចេញពាក្យបញ្ជាជាមួយប៉ារ៉ាម៉ែត្រ 0,0 មុនពេលចាប់ផ្តើមឡើងវិញ។
តារាងទី 15 បង្ហាញពីអតីតមួយចំនួនamples ។
បញ្ជា | ការឆ្លើយតប | ការពិពណ៌នា |
លុបទាំងអស់។ fileរក្សាទុកក្នុង FS | ||
AT+UFACTORY=2,0 | OK | កំណត់ +UFACTORY ដើម្បីលុបទាំងអស់។ files នៅក្នុង FS ។ រហូតមកដល់ពេលនេះ មិនទាន់មានការស្តារឡើងវិញទេ។ |
AT+UFACTORY? | +រោងចក្រ៖ 2,0 យល់ព្រម | ពិនិត្យមើលសកម្មភាពស្តារឡើងវិញដែលបានកំណត់បច្ចុប្បន្ន។ |
AT+CFUN=16 | OK | ចាប់ផ្ដើមម៉ូឌុលឡើងវិញ។ នៅពេលចាប់ផ្ដើមឡើងវិញបន្ទាប់ សកម្មភាពស្ដារដែលបានកំណត់ពីមុនត្រូវបានអនុវត្ត។ |
ស្ដារ NVM | ||
AT+UFACTORY=0,2 | OK | កំណត់ +UFACTORY ដើម្បីស្ដារ NVM ។ រហូតមកដល់ពេលនេះ មិនទាន់មានការស្តារឡើងវិញទេ។ |
AT+UFACTORY? | +រោងចក្រ៖ 0,2 យល់ព្រម | ពិនិត្យមើលសកម្មភាពស្តារឡើងវិញដែលបានកំណត់បច្ចុប្បន្ន។ |
AT+CFUN=16 | OK | ចាប់ផ្ដើមម៉ូឌុលឡើងវិញ។ នៅពេលចាប់ផ្ដើមឡើងវិញបន្ទាប់ ការកំណត់អតិថិជន និងគាំទ្រfiles ត្រូវបានត្រឡប់ទៅតម្លៃកម្មវិធីរបស់រោងចក្រ។ |
បោះបង់ ក ស្តារ ប្រតិបត្តិការ (ពីមុន ចាប់ផ្ដើមឡើងវិញ) | ||
AT+UFACTORY=2,0 | OK | កំណត់សកម្មភាព +UFACTORY ។ |
AT+UFACTORY? | +រោងចក្រ៖ 2,0 យល់ព្រម | ពិនិត្យមើលសកម្មភាពស្តារឡើងវិញដែលបានកំណត់បច្ចុប្បន្ន។ បច្ចុប្បន្ន ការស្ដារ FS ត្រូវបានស្នើសុំ ហើយនឹងត្រូវបានអនុវត្តនៅពេលចាប់ផ្ដើមឡើងវិញលើកក្រោយ។ |
AT+UFACTORY=0,0 | OK | បោះបង់សកម្មភាពស្តារឡើងវិញណាមួយ។ |
AT+UFACTORY? | +រោងចក្រ៖ 0,0 យល់ព្រម | គ្មានសកម្មភាពស្ដារនឹងត្រូវបានអនុវត្តនៅពេលចាប់ផ្ដើមឡើងវិញលើកក្រោយទេ។ |
តារាងទី ១៥៖ +ការប្រើប្រាស់ UFACTORY ឧamples
ការណែនាំអំពីការធ្វើចំណាកស្រុក SW ពីស៊េរី SARA-R4
ខាងក្រោមនេះគឺជាបញ្ជីនៃការផ្លាស់ប្តូររវាងស៊េរី SARA-R4 និងម៉ូឌុលស៊េរី SARA-R5 ជាមួយនឹងការពិពណ៌នាសង្ខេប ដែលអាចជួយក្នុងការផ្ទេរកម្មវិធីម៉ាស៊ីនរវាងម៉ូឌុលទាំងពីរ។ សម្រាប់ការពន្យល់លម្អិតនៃពាក្យបញ្ជា AT ដែលបានរៀបរាប់ សូមមើលសៀវភៅដៃពាក្យបញ្ជា SARA-R5 ស៊េរី AT [2] ។
- ឥរិយាបថ +COPS ការចេញពាក្យបញ្ជា +COPS AT ខណៈពេលដែលម៉ូឌុលស្ថិតនៅក្នុងរបៀបស្វែងរកដោយស្វ័យប្រវត្តិ (+COPS: 0) ពាក្យបញ្ជា AT អាចត្រឡប់ “+CME Error: Temporary Failure”។ កូដលទ្ធផលកំហុសនេះអាចត្រូវបានគេមិនយកចិត្តទុកដាក់ ហើយពាក្យបញ្ជាអាចត្រូវបានព្យាយាមម្តងទៀត។ នៅទីបំផុត វដ្ត AT+CFUN=0/1 អាចត្រូវបានចេញដើម្បីសង្គ្រោះ។
- + ឥរិយាបថ CGDCONT ។ ខុសពីស៊េរី SARA-R4 នៅលើស៊េរី SARA-R5 នៅពេលដែល AT+CGDCONT? ត្រូវបានចេញបន្ទាប់ពីការភ្ជាប់ត្រូវបានបញ្ចប់ បច្ច័យ 3GPP ដែលផ្តល់ដោយបណ្តាញក្នុងអំឡុងពេលដំណើរការភ្ជាប់ត្រូវបានរាយការណ៍នៅក្នុងវាលឈ្មោះ APN ។ សម្រាប់ហេតុផលនេះ ឈ្មោះ APN ដែលអានជាមួយពាក្យបញ្ជា +CGDCONT អានអាចខុសពីសំណុំមួយតាមរយៈពាក្យបញ្ជា +CGDCONT set។
- AT+CGACT=0។ នៅលើ SARA-R5 កុំប្រើ AT+CGACT=0។ ចូលចិត្ត AT+CGACT=0, ឬលុបឈ្មោះឧបករណ៍ដោយប្រើ AT+CFUN=0។
- កំណត់កម្មវិធីឡើងវិញតាមរយៈ +CFUN ។
o ស៊េរី SARA-R5 គាំទ្រ AT+CFUN=16 សម្រាប់ការកំណត់កម្មវិធីឡើងវិញ។
o ស៊េរី SARA-R4 គាំទ្រ AT+CFUN=15 សម្រាប់ការកំណត់កម្មវិធីឡើងវិញ។ - ជង់ TCP ខាងក្នុង។ នៅក្នុង SARA-R5 វាចាំបាច់ត្រូវកំណត់ និងធ្វើឱ្យបរិបទ PDP ខាងក្នុងសកម្ម (តាមរយៈ + UPSD និង +UPSDA AT ពាក្យបញ្ជា) មុនពេលប្រើ socket (+USOXX) និងពាក្យបញ្ជាដែលមានមូលដ្ឋានលើ IP កម្រិតខ្ពស់ (+UHTTP, +UMQTT ។ល។) ។ សម្រាប់ព័ត៌មានលម្អិត សូមមើលសៀវភៅណែនាំអំពីការអភិវឌ្ឍន៍កម្មវិធីអ៊ីនធឺណិត [5]។
- ការបិទរន្ធ TCP យ៉ាងស្រស់ស្អាត។ រន្ធ TCP (បង្កើតតាមរយៈពាក្យបញ្ជា +USOCR AT) ការបិទយ៉ាងប្រណិតត្រូវបានទទួល៖
- នៅក្នុងស៊េរី SARA-R4 ដោយប្រើពាក្យបញ្ជា AT+USOCLCFG=1 ។ ពាក្យបញ្ជាកំណត់តម្លៃ 0 បិទមុខងារ។ នេះអនុវត្តចំពោះអតិថិជន IP និងកម្មវិធីទាំងអស់។
- នៅក្នុងស៊េរី SARA-R5 ដោយប្រើពាក្យបញ្ជា +USOSO AT ដោយបញ្ជាក់ជម្រើស 128 (នៅជាប់នឹងប្រសិនបើទិន្នន័យមានវត្តមាន) ជាមួយនឹងតម្លៃ 1 (បានបើក) និងពេលវេលាយូរ។ វាអនុវត្តចំពោះតែកម្មវិធី +USOXX ប៉ុណ្ណោះ។
- អតិថិជន MQTT URCs ។
- កំណែផលិតផល SARA-R4 “x2” រាយការណ៍ 2 +UUMQTTC URCs៖ មួយជាមួយនឹងលទ្ធផលអតិថិជន ( ) និងមួយផ្សេងទៀតជាមួយនឹងលទ្ធផលម៉ាស៊ីនមេ ( )
- កំណែផលិតផល SARA-R5 និង SARA-R4 “x3” រាយការណ៍កូដលទ្ធផលចុងក្រោយ OK ភ្លាមៗបន្ទាប់ពីពាក្យបញ្ជា បន្ទាប់មកមានតែ +UUMQTTC URC មួយប៉ុណ្ណោះដែលមានលទ្ធផលម៉ាស៊ីនមេ ( )
- ទំហំផ្ទុកសារ SMS "ME" ។
- កំណែផលិតផល SARA-R4 “x2” គាំទ្ររហូតដល់ 23 សារ SMS នៅក្នុងការផ្ទុក “Me” ។
- កំណែផលិតផល SARA-R5 និង SARA-R4 “x3” គាំទ្ររហូតដល់ 100 សារ SMS នៅក្នុងការផ្ទុក “Me” ។
- អត្រាទិន្នន័យលំនាំដើម UART (+IPR) ។ តម្លៃកម្មវិធីលំនាំដើម និងរោងចក្រសម្រាប់អត្រាទិន្នន័យចំណុចប្រទាក់ UART គឺ៖
- 1 15'200 ប៊ីត/វិនាទី នៅលើម៉ូឌុលស៊េរី SARA-R4 ។
- 0 (“autobauding”) នៅលើម៉ូឌុលស៊េរី SARA-R5 ។ នេះប៉ះពាល់ដល់ការបង្កើត URC ដែលទាមទារពាក្យបញ្ជា AT ដើម្បីបោះពុម្ពក្នុងល្បឿន UART ត្រឹមត្រូវ។
- +UCGED៖ ទម្រង់ PLMN ។ នៅក្នុងការឆ្លើយតបអត្ថបទព័ត៌មានចំពោះពាក្យបញ្ជាអាន +UCGED ប៉ារ៉ាម៉ែត្រ MCC និង MNC ត្រូវបានបោះពុម្ពជាសញ្ញាគោលទសភាគនៅលើស៊េរី SARA-R4 ខណៈពេលដែលពួកគេត្រូវបានបោះពុម្ពដោយសញ្ញាគោលដប់ប្រាំមួយនៅលើស៊េរី SARA-R5 ។
- គាំទ្រ MNOfiles. MNO pro ដែលអាចប្រើបានfiles មានភាពខុសគ្នារវាងស៊េរី SARA-R4 និង SARA-R5 ។
ពិនិត្យមើលសៀវភៅដៃពាក្យបញ្ជា AT ជានិច្ច (+ UMNOPROF AT command) នៃផលិតផលជាក់លាក់ ដើម្បីទទួលបានបញ្ជីនៃ MNO pro ដែលមានfiles. - បិទ LwM2M ។
- នៅក្នុងស៊េរី SARA-R4 វាអាចត្រូវបានបិទដំណើរការ ប៉ុន្តែមិនមែនជារៀងរហូតទេ។
- នៅក្នុងស៊េរី SARA-R5 វាអាចត្រូវបានបិទជាអចិន្ត្រៃយ៍។
- PSM នៅលើ SARA-R5 ការស្កេន HPPLMN ក្នុងការរ៉ូមីងមិនត្រូវបានអនុវត្តនៅក្នុងស្ថានភាព PSM ទេ វានឹងត្រូវបានពន្យារពេលទៅច្រកចេញ PSM ឬ PSM ចេញពីការគេងជ្រៅ។ នៅពេលដែល USB ត្រូវបានភ្ជាប់សម្រាប់គោលបំណងបំបាត់កំហុស PSM នៅតែអាចបញ្ចូលរបៀបគេងជ្រៅបាន។ ពាក្យបញ្ជា +URATCONF AT នឹងត្រូវប្រើដើម្បីកំណត់រចនាសម្ព័ន្ធច្រកចូលទៅក្នុងរបៀបគេងជ្រៅក្នុងសេវាកម្មមានកំណត់ ឬគ្មានរដ្ឋចុះឈ្មោះសេវាកម្ម។
ឧបសម្ព័ន្ធ
ប្លុកអគារស្ថាបត្យកម្មប្រព័ន្ធ
បច្ចេកវិទ្យា LPWAN ត្រូវបានបញ្ចប់view
កំណែផលិតផល SARA-R5 “00B” គាំទ្របច្ចេកវិទ្យា LTE Cat M1 LPWAN ។ កំណែផលិតផល SARA-R5 “01B” គាំទ្រទាំងបច្ចេកវិទ្យា LTE Cat M1 និង NB-IoT (LTE Cat NB2) LPWAN ។
កម្មវិធីសំខាន់ៗដែលប្រើ LPWAN រួមមាន:
- រថយន្ត និងការដឹកជញ្ជូន
- ការវាស់ស្ទង់ឆ្លាតវៃ
- ទីក្រុងឆ្លាតវៃ
- អគារឆ្លាតវៃ
- សុខភាពភ្ជាប់
- កសិកម្ម និងបរិស្ថាន
បណ្តាញ LTE Cat M1
LTE Cat M1 គឺជាចំណុចប្រទាក់ខ្យល់តំបន់ធំទូលាយដែលមានថាមពលទាប (LPWA) ដែលអនុញ្ញាតឱ្យភ្ជាប់ទៅឧបករណ៍ IoT និង M2M ជាមួយនឹងតម្រូវការអត្រាទិន្នន័យមធ្យម។ វាបើកដំណើរការថាមពលថ្មបានយូរជាងមុន ដោយសារមុខងារសន្សំថាមពលដែលបានពង្រឹង និងពង្រីកជួរក្នុងអាគារ (រហូតដល់ 15 dBm ច្រើនជាង LTE ដោយសារការបញ្ជូនដដែលៗដែលបានផ្ដល់ឱ្យក្នុងទម្រង់ការពង្រឹងការគ្របដណ្តប់) បើប្រៀបធៀបទៅនឹងបច្ចេកវិទ្យាកោសិកាស្តង់ដារដូចជា 2G, 3G ឬ LTE Cat 1. LTE Cat M1 គឺជាផ្នែកមួយនៃស្តង់ដារ 3GPP Release 13 ដូចគ្នា ដែលកំណត់ផងដែរ Narrowband IoT (NB‑IoT ឬ LTE Cat NB2) – ទាំងពីរគឺជាបច្ចេកវិទ្យា LPWA នៅក្នុងវិសាលគមដែលមានអាជ្ញាប័ណ្ណ។ ជាមួយនឹងល្បឿន uplink នៃ 375 kbit/s ដែលអាចឈានដល់ 1 Mbit/s នៅលើបណ្តាញមួយចំនួន ដោយសារការពង្រឹង protocol stack និងល្បឿន downlink នៃ 375 kbit/s នៅក្នុង half duplex mode LTE Cat M1 ជាពិសេសគាំទ្រកម្មវិធី IoT ជាមួយនឹងទិន្នន័យទាបទៅមធ្យម។ តម្រូវការអត្រា។ ក្នុងល្បឿនទាំងនេះ LTE Cat M1 អាចផ្តល់ការអាប់ដេតកម្មវិធីបង្កប់ពីចម្ងាយនៅលើអាកាស (uFOTA ជាមួយនឹងការចូលប្រើ MNOs និង u-blox servers តាមរយៈពិធីការ LwM2M) ក្នុងរយៈពេលសមហេតុផល ដែលធ្វើឱ្យវាស័ក្តិសមសម្រាប់កម្មវិធីសំខាន់ៗដែលកំពុងដំណើរការលើឧបករណ៍ដែល អាចត្រូវបានដាក់ពង្រាយនៅក្នុងវាលសម្រាប់រយៈពេលបន្ថែមទៀត។
អាយុកាលថ្មរហូតដល់ 10 ឆ្នាំដោយការសាកថ្មតែមួយនៅក្នុងករណីប្រើប្រាស់មួយចំនួនក៏រួមចំណែកដល់ការចំណាយលើការថែទាំទាបសម្រាប់ឧបករណ៍ដែលបានដាក់ពង្រាយ សូម្បីតែនៅក្នុងទីតាំងដែលឧបករណ៍បញ្ចប់អាចមិនត្រូវបានភ្ជាប់ដោយផ្ទាល់ទៅបណ្តាញអគ្គិសនីក៏ដោយ។
ស្ដង់ដារ LTE Cat M1 បញ្ជាក់ការចល័តរបៀបតភ្ជាប់ ដែល SARA-R5 គាំទ្រតាមរយៈសមត្ថភាពផ្ទេររវាងប្រេកង់ និងក្នុងប្រេកង់ ដែលបណ្តាលឱ្យមានភាពជឿជាក់ខ្ពស់នៃការបញ្ជូន ជាពិសេសមានសារៈសំខាន់ក្នុងការប្រើប្រាស់មិនឋិតិវន្ត។
គាំទ្រថាមពលទាបfile លក្ខណៈ
នៅពេលរួមបញ្ចូល SARA-R5 នៅក្នុងឧបករណ៍ប្រើប្រាស់ថាមពលទាប វាត្រូវបានណែនាំឱ្យបើករបៀបសន្សំថាមពលតាមរយៈពាក្យបញ្ជា +UPSV AT ។ អាស្រ័យលើការកំណត់រចនាសម្ព័ន្ធនៃខ្សែសៀរៀលដែលបានប្រើ របៀប +UPSV ផ្សេងគ្នាអាចត្រូវបានជ្រើសរើស (សូមមើលសៀវភៅណែនាំការរួមបញ្ចូលប្រព័ន្ធស៊េរី SARA-R5 [3] និងសៀវភៅណែនាំការបញ្ជា SARA-R5 ស៊េរី AT [2]) ។
ដើម្បីទទួលបានអត្ថប្រយោជន៍ពីការពង្រឹងស្តង់ដារ LPWA PSM អាចត្រូវបានបើក។ មុខងារ PSM បង្ខំ SARA-R5 នៅពេលដែលស្ថិតក្នុងដំណាក់កាលអសកម្ម ដើម្បីចូលទៅក្នុងស្ថានភាពរបៀបថាមពលទាប ដែលម៉ូឌុលត្រូវបានបិទទាំងស្រុង។ ស្ថានភាពត្រូវបានចាកចេញ ទាំងប្រសិនបើកម្មវិធីម៉ាស៊ីនត្រូវការកេះទិន្នន័យ ឬពាក្យបញ្ជា AT ឬនៅពេលដែលឧបករណ៍ត្រូវធ្វើការចុះឈ្មោះតាមកាលកំណត់ទៅកាន់បណ្តាញ LTE ដែលនៅក្នុង PSM ត្រូវបានធ្វើញឹកញាប់តិចជាងរបៀបប្រតិបត្តិការធម្មតាមិនមែន PSM (ឧ. បន្ទាប់ពីពីរបីម៉ោង) ។ សរុបមក ឥរិយាបទនេះគឺមានភាពងាយស្រួលជាងមុនទាក់ទងនឹងការប្រើប្រាស់ការបិទ/បើកវិទ្យុតាមតម្រូវការតាមរយៈ AT+CFUN=0/1 ប៉ុន្តែមានគុណវិបត្តិtage នៃរយៈពេលដែលមិនអាចទៅដល់បានយូរអង្វែង ខណៈពេលដែលឧបករណ៍ត្រូវបានបិទដំណើរការ។ ស្រដៀងគ្នានេះដែរ កម្មវិធីម៉ាស៊ីនដែលប្រើប្រាស់ទិន្នន័យអ្នកប្រើប្រាស់ដែលបិទទូរស័ព្ទ (ឧ. សារ SMS) អាចពឹងផ្អែកលើ eDRX (បន្ថែម DRX) ដើម្បីរក្សាការប្រើប្រាស់ថាមពលនៅកម្រិតល្អបំផុត ខណៈពេលដែលរក្សាលទ្ធភាពដែលអាចទៅដល់បាន។
SARA-R5 ធានាការគ្របដណ្តប់ដែលប្រសើរឡើងដោយអរគុណចំពោះការគាំទ្រនៃការពង្រឹងការគ្របដណ្តប់ (CE) របៀប A និង B; អត្ថប្រយោជន៍នេះគឺមានតុល្យភាពដោយរយៈពេលនៃការបញ្ជូនយូរជាងនេះ ដោយសារតែពាក្យដដែលៗជាច្រើន ដែលកម្មវិធីម៉ាស៊ីនអាចកាត់បន្ថយបានដោយប្រើវដ្តកាតព្វកិច្ចបញ្ជូនដែលត្រូវបានកាត់បន្ថយសម្រាប់ការដោះដូរដ៏ល្អប្រសើរ។
NB-IoT
Narrowband IoT (NB‑IoT) ត្រូវបានគេស្គាល់ថាជា LTE Cat NB2 គឺជាបច្ចេកវិទ្យា Low Power Wide Area (LPWA) ដែលដំណើរការស្ទើរតែគ្រប់ទីកន្លែង។ វាភ្ជាប់ឧបករណ៍យ៉ាងសាមញ្ញ និងប្រកបដោយប្រសិទ្ធភាពនៅលើបណ្តាញទូរស័ព្ទចល័តដែលបានបង្កើតឡើងរួចហើយ ហើយគ្រប់គ្រងទិន្នន័យពីរផ្លូវតិចតួចដែលមិនញឹកញាប់ និងមានសុវត្ថិភាព។ ហើយល្អបំផុតគឺវាផ្តល់នូវ៖
- ការប្រើប្រាស់ថាមពលទាបណាស់។
- ជួរពង្រីកដ៏ល្អនៅក្នុងអគារ និងក្រោមដី
- ងាយស្រួលដាក់ពង្រាយទៅក្នុងស្ថាបត្យកម្មបណ្តាញកោសិកាដែលមានស្រាប់
- សុវត្ថិភាពបណ្តាញ និងភាពជឿជាក់
- តម្លៃសមាសធាតុទាប
NB‑IoT នឹងភ្ជាប់ឧបករណ៍ជាច្រើនទៀតទៅកាន់ Internet of Things និងធ្វើឱ្យកម្មវិធីថ្មីៗជាច្រើនក្លាយជាការពិត។ វាត្រូវបានធ្វើឱ្យប្រសើរសម្រាប់កម្មវិធីដែលត្រូវការទំនាក់ទំនងទិន្នន័យតូចៗក្នុងរយៈពេលយូរ។ ដោយសារវាដំណើរការក្នុងវិសាលគមដែលមានអាជ្ញាប័ណ្ណ វាមានសុវត្ថិភាព និងអាចទុកចិត្តបាន ដោយផ្តល់នូវការធានាគុណភាពនៃសេវាកម្ម។
ឥរិយាបថ Bi-RAT
ទោះបីជាកំណែផលិតផល SARA-R5 “01B” គាំទ្រទាំង LTE Cat M1 និង NB-IoT RATs ក៏ដោយ ក៏មិនមានការសម្របសម្រួលអន្តរ RAT ដូច្នេះមានតែ RAT តែមួយប៉ុណ្ណោះដែលអាចជ្រើសរើសបានក្នុងពេលតែមួយ។ សម្រាប់ព័ត៌មានលម្អិតអំពីការជ្រើសរើស RAT សូមមើលផ្នែក 6.1 ។
សទ្ទានុក្រម
អក្សរកាត់ | និយមន័យ |
BIP | Bearer Independent Protocol |
ស៊ីអូធី | អ៊ិនធឺណិតកោសិកានៃវត្ថុ |
CP | យន្តហោះគ្រប់គ្រង |
DCE | ឧបករណ៍បញ្ចប់សៀគ្វីទិន្នន័យ* / ឧបករណ៍ទំនាក់ទំនងទិន្នន័យ* |
DL | តំណចុះក្រោម (ទទួលភ្ញៀវ) |
DRX | ការទទួលភ្ញៀវមិនឈប់ឈរ |
DTE | ឧបករណ៍ស្ថានីយទិន្នន័យ |
eDRX | បានពង្រីក DRX |
ePCO | ជម្រើសកំណត់រចនាសម្ព័ន្ធពិធីការដែលបានពង្រីក |
FW | កម្មវិធីបង្កប់ |
HW | ផ្នែករឹង |
LPWAN | បណ្តាញតំបន់ធំទូលាយថាមពលទាប |
LwM2M | ទម្ងន់ស្រាល M2M |
បើយោងតាមមន្ត្រី | លេខកូដប្រទេសចល័ត |
MNO | ប្រតិបត្តិករបណ្តាញទូរស័ព្ទចល័ត |
MO | ដើមកំណើតចល័ត |
MT | ទូរស័ព្ទចល័តត្រូវបានបញ្ចប់ |
NAS | កម្រិតនៃការចូលប្រើបណ្តាញ |
NVM | អង្គចងចាំដែលមិនងាយនឹងបង្កជាហេតុ |
NW | បណ្តាញ |
ភីភីភី | ពិធីការចំណុចទៅចំណុច |
PSM | របៀបសន្សំថាមពល |
SW | កម្មវិធី |
តា | ការធ្វើបច្ចុប្បន្នភាពតំបន់តាមដាន |
UE | ឧបករណ៍អ្នកប្រើប្រាស់ |
UICC | កាតសៀគ្វីរួមបញ្ចូលគ្នាជាសកល |
URC | លេខកូដលទ្ធផលដែលមិនបានស្នើសុំ |
- សំណុំទិន្នន័យ u-blox SARA-R5 ស៊េរី UBX-19016638
- u-blox SARA-R5 ស៊េរី AT សៀវភៅដៃបញ្ជា, UBX-19047455
- សៀវភៅណែនាំការរួមបញ្ចូលប្រព័ន្ធស៊េរី u-blox SARA-R5, UBX-19041356
- u-blox SARA-R5 FW កំណត់ចំណាំកម្មវិធីអាប់ដេត UBX-20033314
- u-blox សៀវភៅណែនាំអំពីការអភិវឌ្ឍន៍កម្មវិធីអ៊ីនធឺណិត UBX-20032566
- u-blox ស៊េរី SARA-R5 និងសេចក្តីណែនាំអំពីសុពលភាពគំរូនៃការណែនាំអំពីកម្មវិធី សូមទាក់ទងផ្នែកជំនួយបច្ចេកទេស
- u-blox ស៊េរី SARA-R5 កំណត់ចំណាំការអនុវត្ត GNSS, UBX-20012413
- ការអនុវត្ត u-blox Mux នៅក្នុងកំណត់ចំណាំកម្មវិធីម៉ូឌុលកោសិកា UBX-13001887
- u-blox LwM2M វត្ថុ និងពាក្យបញ្ជា UBX-18068860
- ការណែនាំអ្នកប្រើប្រាស់ u-blox EVK-R5, UBX-19042592
- 3GPP TS 24.008 - ការបញ្ជាក់ស្រទាប់ 3 ចំណុចប្រទាក់វិទ្យុចល័ត
- 3GPP TS 27.010 V3.4.0 – បរិក្ខារស្ថានីយទៅកាន់ឧបករណ៍អ្នកប្រើប្រាស់ (TE-UE) ពិធីការពហុគុណ (ចេញផ្សាយឆ្នាំ 1999)
- 3GPP TS 31.102 - លក្ខណៈនៃកម្មវិធីម៉ូឌុលអត្តសញ្ញាណអតិថិជនជាសកល (USIM) (ចេញផ្សាយ 14)
- ETSI TS 102.221 - ចំណុចប្រទាក់ UICC-Terminal; លក្ខណៈរូបវន្ត និងតក្កវិជ្ជា (ចេញផ្សាយ ១៤)
សម្រាប់ការអាប់ដេតជាប្រចាំចំពោះឯកសារ u-blox និងដើម្បីទទួលបានការជូនដំណឹងអំពីការផ្លាស់ប្តូរផលិតផល សូមចុះឈ្មោះនៅលើគេហទំព័ររបស់យើង (www.u-blox.com).
ប្រវត្តិនៃការពិនិត្យឡើងវិញ
ការពិនិត្យឡើងវិញ | កាលបរិច្ឆេទ | ឈ្មោះ | មតិយោបល់ |
R01 | ២៥-តុលា-២០០៧ | មម៉ា | ការចេញផ្សាយដំបូង |
R02 | ១៧-កុម្ភៈ-២០២៣ | មេអំបៅ | ការកែលម្អទូទៅ។
ផ្នែកបន្ថែម/កែលម្អអំពី eSIM, BIP, MNO profiles, +UMNOPROF, +UTEST។ បានដក Sass |
R03 | ០៨-សីហា-២០១៦ | មេអំបៅ | ការកែលម្អទូទៅ។
ផ្នែកបន្ថែម/កែលម្អអំពីការរចនាកម្មវិធី ការណែនាំអំពីការគ្រប់គ្រងពេលវេលា របៀប CE ។ |
ទំនាក់ទំនង
u-blox AG
- អាស័យដ្ឋាន៖ Zürcherstrasse 68 8800 Thalwil ប្រទេសស្វីស។
- សម្រាប់ជំនួយបន្ថែម និងព័ត៌មានទំនាក់ទំនង សូមចូលទៅកាន់គេហទំព័រយើងខ្ញុំ www.u-blox.com/support.
u-blox ឬភាគីទីបីអាចកាន់កាប់កម្មសិទ្ធិបញ្ញានៅក្នុងផលិតផល ឈ្មោះ ឡូហ្គោ និងការរចនាដែលមាននៅក្នុងឯកសារនេះ។ ការចម្លង ការផលិតឡើងវិញ ការកែប្រែ ឬការបង្ហាញដល់ភាគីទីបីនៃឯកសារនេះ ឬផ្នែកណាមួយនៃឯកសារនេះ គឺត្រូវបានអនុញ្ញាតដោយមានការអនុញ្ញាតជាលាយលក្ខណ៍អក្សរពី u-blox ប៉ុណ្ណោះ។
ព័ត៌មានដែលមាននៅទីនេះត្រូវបានផ្តល់ឱ្យ "ដូចដែល" ហើយ u-blox សន្មត់ថាមិនមានការទទួលខុសត្រូវចំពោះការប្រើប្រាស់របស់វា។ គ្មានការធានា ទាំងការបង្ហាញ ឬដោយបង្កប់ន័យ ត្រូវបានផ្តល់ឱ្យ រួមទាំង ប៉ុន្តែមិនកំណត់ចំពោះភាពត្រឹមត្រូវ ភាពត្រឹមត្រូវ ភាពជឿជាក់ និងសម្បទាសម្រាប់គោលបំណងជាក់លាក់នៃព័ត៌មាន។ ឯកសារនេះអាចត្រូវបានកែសម្រួលដោយ u-blox នៅពេលណាមួយដោយមិនមានការជូនដំណឹងជាមុន។ សម្រាប់ឯកសារថ្មីៗបំផុត សូមចូលទៅកាន់ www.u-blox.com.
រក្សាសិទ្ធិ © u-blox AG ។
ឯកសារ/ធនធាន
![]() |
u-blox ស៊េរី SARA-R5 ការអភិវឌ្ឍន៍កម្មវិធី [pdf] ការណែនាំអ្នកប្រើប្រាស់ ការអភិវឌ្ឍន៍កម្មវិធីស៊េរី SARA-R5 ស៊េរី SARA-R5 ការអភិវឌ្ឍន៍កម្មវិធី ការអភិវឌ្ឍន៍ |