一种寻呼消息的空口发送方法

文档序号:7981444阅读:250来源:国知局
一种寻呼消息的空口发送方法
【专利摘要】本发明公开了一种寻呼消息的空口发送方法,包括:当基站的媒体访问控制MAC层接收到一条寻呼记录时,根据该寻呼记录所对应的寻呼时刻,为所述寻呼时刻的寻呼消息编码结果,建立前两个字节或者对所述前两个字节进行更新,根据所述寻呼记录的寻呼类型,以半个字节为基本信息存储单位,将所述寻呼记录对应的数列填充至编码结果的尾部,并更新所述编码结果的总长度;当所述基站需要调度寻呼消息时,所述MAC层将对应的所述编码结果和所述编码结果的长度信息发送给物理层,所述物理层对接收到的所述编码结果进行相应处理后发送至用户设备UE。采用本发明可以节省寻呼消息的空口处理时间,提高调度效率。
【专利说明】一种寻呼消息的空口发送方法
【技术领域】
[0001]本发明涉及移动通信技术,特别是涉及一种寻呼消息的空口发送方法。
【背景技术】
[0002]现有的LTE系统中,网络侧在发送寻呼消息时,需要先通过调用第三方ASN.1Lib库,对当前需要发送的寻呼消息进行编码,得到符合ASN.1编码格式的编码结果,然后再通过空口将编码后的寻呼消息发送给用户设备(UE )。
[0003]在上述发送过程中,网络侧是在接收到寻呼消息中的所有寻呼记录后,在可以发送寻呼消息时,才调用第三方对其进行编码,这样,由于发送之前需要对寻呼消息进行编码,因此会产生一定的处理时延,从而影响系统的实时调度效率。

【发明内容】

[0004]有鉴于此,本发明的主要目的在于提供一种寻呼消息的空口发送方法,该方法能提高寻呼消息的传输效率。
[0005]为了达到上述目的,本发明提出的技术方案为:
[0006]一种寻呼消息的空口发送方法,包括:
[0007]a、当基站的媒体访问控制MAC层接收到一条寻呼记录时,根据该寻呼记录所对应的寻呼时刻,为所述寻呼时刻的寻呼消息编码结果,建立前两个字节或者对所述前两个字节进行更新,根据所述寻呼记录的寻呼类型,以半个字节为基本信息存储单位,将所述寻呼记录对应的数列填充至编码结果的尾部,并更新所述编码结果的总长度;
[0008]b、当所述基站需要调度寻呼消息时,所述MAC层将对应的所述编码结果和所述编码结果的长度信息发送给物理层,所述物理层对接收到的所述编码结果进行相应处理后发送至用户设备UE。
[0009]综上所述,本发明提出的寻呼消息的空口发送方法,在接收到一条寻呼记录后直接对其进行编码,而不是等到接收到所有寻呼记录后再调用第三方进行编码,这样,在获取到发送寻呼消息的调度机会之前即可完成对寻呼消息的编码,从而在获取到发送寻呼消息的调度机会后不需要再等待对寻呼消息进行统一编码,而是直接将之前已经过编码的寻呼消息发送出去。因此可以节省寻呼消息的空口处理时间,提高调度效率。
【专利附图】

【附图说明】
[0010]图1为本发明实施例一的流程示意图。
【具体实施方式】
[0011]为使本发明的目的、技术方案和优点更加清楚,下面将结合附图及具体实施例对本发明作进一步地详细描述。
[0012]本发明的核心思想是:当接收到一条寻呼记录时即对其进行编码,而不是等到接收到所有寻呼记录后再调用第三方进行编码,这样,在可以发送寻呼消息之前即可完成对寻呼消息的编码,从而在获取到发送寻呼消息的机会后不需要再等待对寻呼消息进行编码,而是直接将之前已经过编码的寻呼消息发送出去。因此可以节省寻呼消息的空口处理时间,提高调度效率。
[0013]图1为本发明实施例一的流程示意图,如图1所示,该实施例包括:
[0014]步骤101、当基站的媒体访问控制MAC层接收到一条寻呼记录时,根据该寻呼记录所对应的寻呼时刻,为所述寻呼时刻的寻呼消息编码结果,建立前两个字节或者对所述前两个字节进行更新,根据所述寻呼记录的寻呼类型,以半个字节为基本信息存储单位,将所述寻呼记录对应的数列填充至编码结果的尾部,并更新所述编码结果的总长度。
[0015]较佳地,为了使本发明的编码结果符合ASN.1的编码格式要求,所述为所述寻呼时刻对应的寻呼消息编码结果,建立前两个字节或者对所述前两个字节进行更新,可以采用下述方法实现:
[0016]当所述寻呼记录为对应寻呼时刻的寻呼消息编码结果中的第一条记录时,将所述寻呼消息编码结果的前两个字节分别填充为64和O ;
[0017]当所述寻呼记录不是对应寻呼时刻的寻呼消息编码结果中的第一条记录时,将所述寻呼消息编码结果的前两个字节所构成的一个16比特数后与128相加,将相加后得到的16比特作为所述前两个字节的新的填充内容,填充至所述前两个字节中。
[0018]在实际应用中,在将寻呼记录对应的数列填充至编码结果的尾部后,可能会存在编码结果尾部的最后一个字节只有半个字节的有效信息的情况,此时需要在该字节的低4位存入填充位,以确保当前编码结果的完整性。另外,为确保编码结果符合ASN.1的编码格式要求,在进行填充时需要遵守一个原则,即要确保相邻寻呼记录的编码信息之间不存在无效的填充位,这样,需在进行所述填充时需要考虑编码结果尾部是否有填充位,如果有则需要用有效数据替代该填充位。下面分别对寻呼类型为临时移动用户标志STMSI和全球移动用户标志MSI时的具体填充方法分别进行阐述。
[0019]较佳地,当所述寻呼记录的寻呼类型为STMSI时,可以采用下述方法将所述寻呼记录对应的数列填充至编码结果的尾部:
[0020]判断所述寻呼记录对应寻呼时刻的寻呼消息编码结果尾部的最后半个字节是否为填充信息,如果是,则删除所述填充信息,从所述寻呼消息编码结果尾部的最后半个字节开始,依次存入所述寻呼记录对应的STMSI数列和域信息;否则,在所述寻呼消息编码结果尾部之后,依次存入所述寻呼记录对应的STMSI数列和域信息,在所述域信息之后的半个字节中存入填充信息。
[0021]其中,所述寻呼记录对应的STMSI数列占用5个字节,所述寻呼记录对应的域信息占用半个字节,所述域信息为电路交换CS域或包交换PS域。
[0022]这里,需要说明的是,按照ASN.1的编码格式要求,STMSI的编码长度固定为5.5字节,头5字节为STMSI数列编码,后半个字节为域信息CnDomain。因此,采用上述方法可获得符合ASN.1的编码格式要求的编码结果。
[0023]较佳地,当所述寻呼记录的寻呼类型为MSI时,可以采用下述方法将所述寻呼记录填充至编码结果的尾部:
[0024]根据所述寻呼记录的MSI数列有效长度L,按照I = (L+l)/2+l,得到所述寻呼记录的编码结果长度1,将所述寻呼记录的消息类型信息和所述编码结果长度I组合得到该寻呼记录的编码信息的首字节,其中,所述消息类型信息占半个字节,所述编码结果长度I占半个字节。具体地,可以采用将16进制的10与16进制的(L - 6)进行逻辑或运算的方式得到所述首字节。
[0025]这里,考虑到按照ASN.1的编码格式要求,IMSI数列不同于STMSI数列,其编码长度不是固定值,而是与MSI数列实际的有效长度L有关,因此,需要在寻呼记录的编码信息的首字节中指示出寻呼记录的编码结果的长度。
[0026]当所述寻呼记录对应寻呼时刻的寻呼消息编码结果尾部的最后半个字节为填充信息时,将所述寻呼记录的编码信息的首字节的高4位比特与上一寻呼记录的域信息进行逻辑或运算,将所述运算得到的结果保存在上一寻呼记录的域信息所在的4个比特中,将所述首字节的低4位比特保存在所述寻呼消息编码结果尾部的最后半个字节中;在所述首字节之后,按照两个MSI数占一个字节的方式,填入所述寻呼记录的MSI数列,并在所述IMSI数列之后依次填入所述寻呼记录的域信息,其中,所述域信息占4个比特,当所述域信息占用其所在字节的高4个比特时,该字节的低4个比特中填入填充信息。
[0027]当所述寻呼记录对应寻呼时刻的寻呼消息编码结果尾部的最后半个字节不是填充信息时,将所述寻呼记录的编码信息的首字节的高4位比特与上一寻呼记录的域信息进行逻辑或运算,将所得到的结果保存在上一寻呼记录的域信息所在的4个比特中,将所述首字节的低4位比特与所述寻呼记录的IMSI数列中的第一个数对应的4位比特,依次存入上一寻呼记录的域信息之后的一个字节中,并在所述第一个数的存储位置之后,按照两个MSI数占一个字节的方式,依次填入所述寻呼记录的MSI数列中的其他数字,在所述MSI数列之后填入所述寻呼记录的域信息,其中,所述域信息占4个比特,当所述域信息占用其所在字节的高4个比特时,该字节的低4个比特中填入填充信息。
[0028]具体地,当所述寻呼记录的寻呼类型为MSI时,上述方法中的所述寻呼记录的消息类型信息的二进制格式为0x10。
[0029]步骤102、当所述基站需要调度寻呼消息时,所述MAC层将对应的所述编码结果和所述编码结果的长度信息发送给物理层,所述物理层对接收到的所述编码结果进行相应处理后发送至UE。
[0030]步骤102的具体实现方法同现有系统,在此不再赘述。
[0031]综上所述,以上仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种寻呼消息的空口发送方法,其特征在于,包括: a、当基站的媒体访问控制MAC层接收到一条寻呼记录时,根据该寻呼记录所对应的寻呼时刻,为所述寻呼时刻的寻呼消息编码结果,建立前两个字节或者对所述前两个字节进行更新,根据所述寻呼记录的寻呼类型,以半个字节为基本信息存储单位,将所述寻呼记录对应的数列填充至编码结果的尾部,并更新所述编码结果的总长度; b、当所述基站需要调度寻呼消息时,所述MAC层将对应的所述编码结果和所述编码结果的长度信息发送给物理层,所述物理层对接收到的所述编码结果进行相应处理后发送至用户设备UE。
2.根据权利要求1所述的方法,其特征在于,所述为所述寻呼时刻对应的寻呼消息编码结果,建立前两个字节或者对所述前两个字节进行更新包括: 当所述寻呼记录为对应寻呼时刻的寻呼消息编码结果中的第一条记录时,将所述寻呼消息编码结果的前两个字节分别填充为64和O ; 当所述寻呼记录不是对应寻呼时刻的寻呼消息编码结果中的第一条记录时,将所述寻呼消息编码结果的前两个字节所构成的16比特数与128相加,将相加后得到的16比特作为所述前两个字节的新的填充内容,填充至所述前两个字节中。
3.根据权利要求1所述的方法,其特征在于,当所述寻呼记录的寻呼类型为STMSI时,所述将所述寻呼记录对应的数列填充至编码结果的尾部包括: 判断所述寻呼记录对应寻呼时 刻的寻呼消息编码结果尾部的最后半个字节是否为填充信息,如果是,则删除所述填充信息,从所述寻呼消息编码结果尾部的最后半个字节开始,依次存入所述寻呼记录对应的临时移动用户标志STMSI数列和域信息;否则,在所述寻呼消息编码结果尾部之后,依次存入所述寻呼记录对应的STMSI数列和域信息,在所述域信息之后的半个字节中存入填充信息;其中,所述寻呼记录对应的STMSI数列占用5个字节,所述寻呼记录对应的域信息占用半个字节,所述域信息为电路交换CS域或包交换PS域。
4.根据权利要求1所述的方法,其特征在于,当所述寻呼记录的寻呼类型为IMSI时,所述将所述寻呼记录对应的数列填充至编码结果的尾部包括: 根据所述寻呼记录的全球移动用户标志MSI数列有效长度L,按照I = (L+1V2+1,得到所述寻呼记录的编码结果长度,将所述寻呼记录的消息类型信息和所述编码结果长度I组合得到该寻呼记录的编码信息的首字节,其中,所述消息类型信息占半个字节,所述编码结果长度I占半个字节; 当所述寻呼记录对应寻呼时刻的寻呼消息编码结果尾部的最后半个字节为填充信息时,将所述寻呼记录的编码信息的首字节的高4位比特与上一寻呼记录的域信息进行逻辑或运算,将所得到的结果保存在上一寻呼记录的域信息所在的4个比特中,将所述首字节的低4位比特保存在所述寻呼消息编码结果尾部的最后半个字节中;在所述首字节之后,按照两个MSI数占一个字节的方式,填入所述寻呼记录的IMSI数列,并在所述IMSI数列之后依次填入所述寻呼记录的域信息,其中,所述域信息占4个比特,当所述域信息占用其所在字节的高4个比特时,该字节的低4个比特中填入填充信息; 当所述寻呼记录对应寻呼时刻的寻呼消息编码结果尾部的最后半个字节不是填充信息时,将所述寻呼记录的编码信息的首字节的高4位比特与上一寻呼记录的域信息进行逻辑或运算,将所得到的结果保存在上一寻呼记录的域信息所在的4个比特中,将所述首字节的低4位比特与所述寻呼记录的MSI数列中的第一个数对应的4位比特,依次存入上一寻呼记录的域信息之后的一个字节中,并在所述第一个数的存储位置之后,按照两个MSI数占一个字节的方式,依次填入所述寻呼记录的MSI数列中的其他数字,在所述IMSI数列之后填入所述寻呼记录的域信息,其中,所述域信息占4个比特, 当所述域信息占用其所在字节的高4个比特时,该字节的低4个比特中填入填充信息。
【文档编号】H04W68/00GK103582125SQ201210264290
【公开日】2014年2月12日 申请日期:2012年7月27日 优先权日:2012年7月27日
【发明者】李中煌, 胡磊 申请人:普天信息技术研究院有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1