diff --git a/README.md b/README.md
index 081f3d3..1dc1b4d 100644
--- a/README.md
+++ b/README.md
@@ -44,6 +44,17 @@
 
 > 使用物联网卡通过udp下发指令时,存储的那个socket地址端口,有效期非常短,不速度快点下发,那个socket地址端口就可能映射到别的对应卡去了,所以此处采用跟随设备消息下发指令。
 
+## 基于网关的相关服务
+
+|服务名称|服务说明|使用场景|
+|:------:|:------|:------|
+|JT808.DotNetty.MsgIdHandler| 消息处理服务|从队列中消费设备上报数据,再结合自身的业务场景,将数据进行处理并入库 |
+|JT808.DotNetty.MsgLogging | 消息日志服务|从队列中消费设备上报和平台应答数据,再将数据存入influxdb等数据库中,便于技术和技术支持排查设备与平台交互的原始数据|
+|JT808.DotNetty.ReplyMessage| 消息响应服务| 用于响应设备上报消息,以及下发指令信息到设备|
+|JT808.DotNetty.SessionNotice| 会话管理服务| 通知设备上线下线,对于udp设备来说,可以在设备上线时,将指令跟随消息下发到设备|
+|JT808.DotNetty.Traffic|流量统计服务 |由于运营商sim卡查询流量滞后,通过流量统计服务可以实时准确的统计设备流量,可以最优配置设备的流量大小,以节省成本
+|JT808.DotNetty.Transmit| 原包转发服务|该服务可以将设备上报原始数据转发到第三方,支持全部转发,指定终端号转发|
+
 ## NuGet安装
 
 | Package Name          | Version                                            | Downloads                                           |
@@ -120,4 +131,4 @@ static async Task Main(string[] args)
 4.进入JT808.DotNetty.SimpleClient项目下的Debug目录运行客户端
 
 如图所示:
-![demo2](https://github.com/SmallChi/JT808DotNetty/blob/master/doc/img/demo2.png)
+![demo2](https://github.com/SmallChi/JT808DotNetty/blob/master/doc/img/demo2.png)
\ No newline at end of file