通过PPP连接GSM的一个数据流实例

2024-06-06 04:38
文章标签 ppp gsm 数据流 实例 连接

本文主要是介绍通过PPP连接GSM的一个数据流实例,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

接收:7E FF 7D 23 C0 21 7D 21 7D 21 7D 20 7D 32 7D 22 7D 26 7D 20 7D 2A 7D 20 7D 20 7D 23 7D 24 C0 23 7D 27 7D 22 7D 28 7D 22 55 83 7E
发送:7E FF 7D 23 C0 21 7D 21 7D 21 7D 20 7D 34 7D 22 7D 26 7D 20 7D 20 7D 20 7D 20 7D 25 7D 26 7D 2B 3F 7D 38 7D 3C 7D 27 7D 22 7D 28 7D 22 65 D9 7E
接收:7E FF 7D 23 C0 21 7D 23 7D 21 7D 20 7D 2A 7D 22 7D 26 7D 20 7D 2A 7D 20 7D 20 6C 50 7E
发送:FF 7D 23 C0 21 7D 21 7D 22 7D 20 7D 34 7D 22 7D 26 7D 20 7D 2A 7D 20 7D 20 7D 25 7D 26 7D 2B 3F 7D 38 7D 3C 7D 27 7D 22 7D 28 7D 22 9D 42 7E
接收:7E FF 7D 23 C0 21 7D 22 7D 22 7D 20 7D 34 7D 22 7D 26 7D 20 7D 2A 7D 20 7D 20 7D 25 7D 26 7D 2B 3F 7D 38 7D 3C 7D 27 7D 22 7D 28 7D 22 76 2B 7E
接收:7E FF 7D 23 C0 21 7D 21 7D 21 7D 20 7D 32 7D 22 7D 26 7D 20 7D 2A 7D 20 7D 20 7D 23 7D 24 C0 23 7D 27 7D 22 7D 28 7D 22 55 83 7E
发送:7E FF 7D 23 C0 21 7D 22 7D 21 7D 20 7D 32 7D 22 7D 26 7D 20 7D 2A 7D 20 7D 20 7D 23 7D 24 C0 23 7D 27 7D 22 7D 28 7D 22 6D 82 7E
发送:FF 03 C0 23 01 01 00 0E 04 6E 6F 6E 65 04 6E 6F 6E 65 DE 60 7E
接收:7E C0 23 02 01 00 05 00 FD 30 7E
接收:7E 80 21 01 01 00 04 BB 99 7E
发送:FF 03 80 21 01 01 00 16 03 06 00 00 00 00 81 06 00 00 00 00 83 06 00 00 00 00 6E DB 7E
发送:FF 03 80 21 03 01 00 0A 03 06 00 00 00 00 5D 70 7E
接收:7E 80 21 01 02 00 0A 03 06 00 00 00 00 6A 10 7E
发送:FF 03 80 21 04 02 00 0A 03 06 00 00 00 00 AF 62 7E
发送:7E 80 21 01 03 00 04 03 2C 7E FF 03 80 21 02 03 00 04 75 27 7E
接收:7E 80 21 03 01 00 16 03 06 0A 3A 43 09 81 06 70 04 0C C8 83 06 70 04 01 24 E9 60 7E //IP为:0A3A4309  DNS1:70040CC8  DNS2:70040124
发送:FF 03 80 21 01 02 00 16 03 06 0A 3A 43 09 81 06 70 04 0C C8 83 06 70 04 01 24 96 F3 7E
接收:7E 80 21 02 02 00 16 03 06 0A 3A 43 09 81 06 70 04 0C C8 83 06 70 04 01 24 00 90 7E
分析:
1. 前面7条数据流表明双方正在进行LCP协商,协议号都为C021。协商的结果就是互相确认对方要求的ACCM,并采用PAP验证,PAP验证的的选项号为0304C023。
2. 从第8条开始,双方不再对字符进行转意,这说明双方ACCM设置发生改变;
3. 由8,9两条数据流可知,服务器对GPRS终端进行验证,GPRS终端发送的用户名和密码为none,none,服务器返回的信息为空,代表成功。
4. PAP验证之后,所有协议号为8021的数据流都使用IPCP协议。由数据流可知,GPRS客户端向服务器发送IP地址申请请求包,服务器回复的是否定包,而不是拒绝包。否定包中含有所分配的IP地址,加粗数据流表示这一过程。GPRS终端得到IP地址之后,向服务器进行确认,服务器最后确认之后,基于PPP链路的IP通道正式建立。
5. 根据实测结果,不同运营商的接入提示信息会有所不同,有的回复ok,有的回复welcome。

这篇关于通过PPP连接GSM的一个数据流实例的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1035113

相关文章

【Altium】查找PCB上未连接的网络

【更多软件使用问题请点击亿道电子官方网站】 1、文档目标: PCB设计后期检查中找出没有连接的网络 应用场景:PCB设计后期,需要检查是否所有网络都已连接布线。虽然未连接的网络会有飞线显示,但是由于布线后期整板布线密度较高,虚连,断连的网络用肉眼难以轻易发现。用DRC检查也可以找出未连接的网络,如果PCB中DRC问题较多,查找起来就不是很方便。使用PCB Filter面板来达成目的相比DRC

swiper实例

大家好,我是燐子,今天给大家带来swiper实例   微信小程序中的 swiper 组件是一种用于创建滑动视图的容器组件,常用于实现图片轮播、广告展示等效果。它通过一系列的子组件 swiper-item 来定义滑动视图的每一个页面。 基本用法   以下是一个简单的 swiper 示例代码:   WXML(页面结构) <swiper autoplay="true" interval="3

Java面试题:通过实例说明内连接、左外连接和右外连接的区别

在 SQL 中,连接(JOIN)用于在多个表之间组合行。最常用的连接类型是内连接(INNER JOIN)、左外连接(LEFT OUTER JOIN)和右外连接(RIGHT OUTER JOIN)。它们的主要区别在于它们如何处理表之间的匹配和不匹配行。下面是每种连接的详细说明和示例。 表示例 假设有两个表:Customers 和 Orders。 Customers CustomerIDCus

神经网络第一篇:激活函数是连接感知机和神经网络的桥梁

前面发布的文章介绍了感知机,了解了感知机可以通过叠加层表示复杂的函数。遗憾的是,设定合适的、能符合预期的输入与输出的权重,是由人工进行的。从本章开始,将进入神经网络的学习,首先介绍激活函数,因为它是连接感知机和神经网络的桥梁。如果读者认知阅读了本专题知识,相信你必有收获。 感知机数学表达式的简化 前面我们介绍了用感知机接收两个输入信号的数学表示如下:

如何实现一台机器上运行多个MySQL实例?

在一台机器上一个MySQL服务器运行多个MySQL实例有什么好处?这里我先入为主给大家介绍这样做至少存在两个好处(看完这篇文章后理解会更透彻): (1)减轻服务器链接负担 (2)为不同的用户提供不同的mysqld服务器的访问权限以方便这些用户进行自我管理。   下面我介绍具体的实现过程: 一、准备工作     台式机一台、Windows系统、MySQL服务器(我安装的版本是MySQL

Docker Compose--安装Nginx--方法/实例

原文网址:Docker Compose--安装Nginx--方法/实例_IT利刃出鞘的博客-CSDN博客 简介 说明 本文介绍Docker Compose如何安装Nginx。 目录结构 ├── config│   ├── cert│   │   ├── xxx_bundle.pem│   │   └── xxx.key│   ├── conf.d│   └── nginx.co

PHP ODBC:连接数据库的桥梁

PHP ODBC:连接数据库的桥梁 PHP ODBC(Open Database Connectivity)是一个允许PHP应用程序连接到各种数据库管理系统的扩展。它为PHP提供了一个标准的数据库访问接口,使得开发者可以编写不依赖于特定数据库系统的代码。本文将详细介绍PHP ODBC的概念、工作原理、使用方法以及在实际开发中的应用。 什么是PHP ODBC? PHP ODBC扩展使得PHP能

leetcode刷题(42)——703. 数据流中的第K大元素

设计一个找到数据流中第K大元素的类(class)。注意是排序后的第K大元素,不是第K个不同的元素。 你的 KthLargest 类需要一个同时接收整数 k 和整数数组nums 的构造器,它包含数据流中的初始元素。每次调用 KthLargest.add,返回当前数据流中第K大的元素。 示例: int k = 3;int[] arr = [4,5,8,2];KthLargest kthLar

使用MySQL WorkBbench 连接远程服务器上的mysql教程(包含踩过的坑)

最近在学习MySQL,想要装一个可视化程序,但是希望把脏活累活留给服务器,于是自己电脑上安装了一个MySQL Workbench作为Client。下面记录一下配置的过程。 服务器端MySQL配置 安装MySQL这里就不赘述啦,可以参考 https://segmentfault.com/a/1190000023081074 然后是设置MySQL远程访问 打开配置文件修改连接地址 设置用户远程登