C'è un modo per accedere ai messaggi NAS dalla rete LTE sulla piattaforma Android? Ho tutto il software necessario per la decodifica, ma non riesco a ottenere un messaggio reale.Come accedere al messaggio LTE NAS?
risposta
I messaggi NAS sono presenti nel registro Baseband (modem). Pertanto, è necessario acquisire i log del modem per verificare il messaggio NAS (o qualsiasi altro messaggio OTA).
Questi messaggi non raggiungono il lato AP (Android). Quindi, quei messaggi sono presenti solo nei log del modem.
Ogni fornitore di modem salva il registro del modem in un formato diverso. Hanno anche il proprio strumento per decodificare quei log. Alcuni produttori di modem sono Qualcomm (che ha lo strumento QXDM/QCAT), Marvell, Spreadtrum, Intel (o Infineon), Broadcomm (che non esiste più), Samsung ecc.
Inoltre, ogni marca (Motorola, Samsung, LG , Asus, ecc.) Possono avere un'implementazione diversa per salvare i log (stringhe di tasti nascoste che di solito sono bloccate nella versione per l'utente finale o salvano i registri nella sdcard, ecc.).
Quindi, ad esempio: per Nexus 5, è possibile cercare come salvare i registri UART e poiché utilizza un modem Qualcomm, penso che sia possibile aprire e leggere il registro utilizzando QXDM. Tuttavia, la stessa procedura non funzionerà in un modello/marca diversi.
- 1. R Uguaglianza ignorando NAs
- 2. Determina se LTE è attivato?
- 3. Eliminazione di NAs da un ggplot
- 4. non accedere al catalina.out
- 5. Impossibile accedere al server Neo4j
- 6. come inviare un messaggio al processo principale
- 7. Solr FunctionQuery: gte, lte, eq functions
- 8. Come posso accedere al Contatore CPU Intel
- 9. groovy: Come accedere al file delle proprietà?
- 10. Come accedere al primo elemento in iteratore?
- 11. Come accedere al php.ini dal mio CPanel?
- 12. Come accedere al prototipo dell'oggetto in javascript?
- 13. Come accedere al contesto in un intercettore?
- 14. Symfony - Come accedere al repository dell'entità
- 15. Come accedere al file di rete?
- 16. Come accedere al log in couchdb
- 17. come accedere al file richiesto tramite express.static
- 18. Come accedere al tipo di oggetto Carbon?
- 19. Pycharm - Come accedere al riquadro "Orologi"?
- 20. Come accedere al microfono in JS?
- 21. Come accedere al file di registro Redis
- 22. Come accedere al riferimento API da Xcode?
- 23. Laravel: Come accedere al file pubblico
- 24. Come ottimizzare la query MongoDB con $ gt e $ lte?
- 25. come ottenere la posizione delle celle LTE in Android?
- 26. Accedere al TempData Da global.asax
- 27. Impossibile accedere al metabase IIS
- 28. Impossibile accedere a un messaggio di errore corrispondente al nome del campo
- 29. Impossibile accedere al database PostgreSQL
- 30. r - utilizzando summarise_each() per contare i record ignorando NAs
Grazie per la spiegazione. Mentre posso controllare i log del modem, che è ancora un'idea interessante. Ho pensato di poter accedere in qualche modo al messaggio non elaborato e ottenere queste informazioni più in generale per hardware diversi. Ho bisogno di analizzare un paio di campi che vengono inviati da MVNO per fare qualche logica di business. È un prodotto interno, quindi possiamo implementare il nostro firmware. – Sigrlami
La cosa più vicina a un log del modem sono i registri RIL. Tutte le informazioni che devono raggiungere il lato APP vengono inviate da Modem a AP tramite RIL. Qualcosa di più completo di così, solo tramite Modem Log ... I messaggi RAW non possono essere decodificati facilmente a causa della sicurezza (sono cifrati in base alla simcard utilizzata nei test e in molti altri tasti). Non è un compito facile ... Tuttavia, nel registro del modem, tutte le informazioni vengono visualizzate correttamente decodificate. Se hai davvero bisogno di controllare i messaggi OTA, non vedo altra opzione che un log del modem. Ma, prova a vedere se i registri RIL possono aiutarti (adb logcat -b radio) – W0rmH0le
Grazie per il consiglio, proverò diversi registri – Sigrlami