小区广播这个东西对于做国内项目的人来说是可以毫不关心的,但是对于做国外项目的人来说就需要关注了。最近因为客户户需求做了几个关于小区广播的定制,所以想将过程中的一些心得分享一下,有一点得说明,因为我是做MTK平台的,故以下均是MTK平台小区广播方面的内容。
首先我们得先讲讲小区广播的概念:
小区广播短消息业务是移动通信系统提供的一项重要业务,主要用于将信息分发到特定地理位置区域内的移动用户。GSM/UMTS支持小区广播业务,小区广播是向客户按区域、按频道发送各种实时、动态的分类信息(如登机信息、天气状况等信息)的业务。
1. Introduction
小区广播短消息业务是移动通信系统提供的一项重要业务,主要用于将信息分发到特定地理位置区域内的移动用户。GSM/UMTS支持小区广播业务,小区广播是向客户按区域、按频道发送各种实时、动态的分类信息(如登机信息、天气状况等信息)的业务。
1. 1 小区广播的特点
- 免费资讯:客户通过小区广播接收到的信息全部免费。
- 自主性:您可自主选择频道,设置不同频道的开关,接收您需要的信息。
- 区域性:可在不同的小区内接收到不同的信息。
- 覆盖范围灵活,小到一个蜂窝小区(Cell),大到整个陆地移动通信网(PLMN),覆盖范围都能够灵活调整。
- 时效快,对事故发生地点或一个城市的信息发布仅需要几秒钟。
- 接收方便,手机成为基本通信工具,提供有效的载体。
- 利用专用的广播信道进行广播,确保广播信息的迅速发布。
- 采用数字化频道划分,最大可以划分65535个频道。
1.2 GSM/UMTS网络架构
- GSM Network Architecture
GSM网络小区广播短消息业务基本网络结构由小区广播设备(Cell Broadcast Service Equipment,CBE)、小区广播中心(Cell Broadcast Centre,CBC)、基站控制器(BSC)、基站收发器(BTS)和移动台(MS)(即手机)共6部分构成。 - UMTS Network Architecture
UMTS网络小区广播短消息业务基本网络结构由小区广播设备(Cell Broadcast Service Equipment,CBE)、小区广播中心(Cell Broadcast Centre,CBC)、UMTS无线接入网(UTRAN)、和用户设备(UE)共4部分构成。
1.3 CB Message 格式
GSM网络下:
在GSM网络下,一个cb消息最多可以包含15页,每一页cb message由88个字节组成,1-2字节表示序列号(Serial Number),3-4字节表示消息标识符(Message Identifier用户界面看到的channel),第5字节表示编码格式(Data Coding Scheme),第6字节表示cb消息页码参数(Page Parameter),第7-88字节表示cb消息内容(Content of Message)。上述字节按字节1到88顺序传输,每个字节按照最低位先传输的顺序。下面对这些字节所对应的内容进行简单介绍:
- Serial Number:该参数为16比特,它表明一个特定的cb消息(当CB的Message Identifier相同时,由该参数来指定是否为相同的cb消息).序列号由GS,MessageCode以及UpdateNumber三部分的组成,分别表示地理范围,消息编码,消息内容的更新。具体信息参见3GPP TS 23.041 page43