一种重复消息确定方法及接收端设备的制造方法
【技术领域】
[0001] 本发明设及无线通信领域,尤其设及一种重复消息确定方法及接收端设备。
【背景技术】
[0002] 在无线通信系统中,W码分多址(Code Division Multiple Access,CDMA)2000无 线通信系统为例,信令链路接入控制层协议(Signaling Link Access Control,LAC)层位 于媒体接入控制(Medium Access Control,MAC)层之上,LAC层属于层2(Layer 2,L2)的一 部分,LAC层为信令提供封装和重组业务。
[0003] LAC层信道可分为公共信令信道(Common Si即aling畑annel)和专用信令信道 (Dedicated Si即aling化annel)。公共信令信道是网络侧与终端在未建立专用信道之前 进行信令交互所使用的传输通道,公共信令信道可W同时承载多个终端与网络侧的信令交 互,公共信令信道按照上、下行又可分为反向公共信令信道(对应上行)和前向公共信令信 道(对应下行)。专用信令信道是网络侧接收到终端的业务请求后,为该终端分配的专用信 道资源,只用于承载该终端的业务信令交互,专用信令信道按照上、下行又可分为反向专用 信令信道(对应上行)和前向专用信令信道(对应下行)。
[0004] 如图1所示为网络侧向终端发送带确认的前向专用信令信道消息的过程,带确认 的消息是指,发送端向接收端发送消息后接收端需要向发送端反馈消息的接收状态的消 息。W网络侧向终端发送的消息为规则协议数据单元(Protocol Data Unit, PDU)为例,网 络侧向终端发送序号为N的消息,若在时间间隔T内网络侧未接收到终端反馈的序号为N的 消息的接收状态信息,则网络侧向终端重新发送序号为N的消息。当序号为N的消息的重发 次数达到一定口限时,网络侧停止向终端发送序号为N的消息。当网络侧发送的消息序号达 到(N+X)模別寸,X表示网络侧向终端最多并行发送的消息数量,由于网络侧未接收到序号为 N的消息的接收状态信息,因此网络侧也不会向终端发送序号N关联的序号(N+X)模8对应的 消息。
[0005] 对于终端侧,终端接收序号为N的消息,此时,若序号N对应的消息接收标志位为 否,表示终端未接收过序号为N的消息,则终端确定接收的序号为N的消息为非重复消息,将 序号N对应的消息接收标志位设置为是,表示终端已接收序号为N的消息,将序号为N的消息 递交给上层处理,并将序号N关联的序号(N+X)模8对应的消息接收标志位设置为否,使得终 端后续能够正确地将接收的序号为(N巧)模8的消息判定为非重复消息。若序号N对应的消 息接收标志位为是,表示终端已接收过序号为N的消息,则终端判定接收的序号为N的消息 为重复消息,将该序号为N的消息丢弃,并对序号N关联的序号(N巧)模8对应的消息接收标 志位不进行设置。因此,若终端接收的序号为N的消息是非重复消息,而终端将序号为N的消 息错误地判定为重复消息,则序号为N的消息将会被丢弃,进一步地,使得终端后续将接收 的序号为(化X)模8的消息错误地判定为重复消息,导致序号为(化X)模8的消息被丢弃。
[0006] 综上所述,消息接收端采用目前的重复消息确定机制,由于空口等环境因素,可能 将接收的非重复消息错误地判定为重复消息,导致该非重复消息被丢弃。进一步地,也会导 致接收端将后续接收的该非重复消息关联的非重复消息被错误地判定为重复消息,导致消 息丢弃。
【发明内容】
[0007] 本发明实施例提供了一种重复消息确定方法及接收端设备,用W优化接收端确定 接收的消息是否为重复消息的方法,避免接收端将接收的非重复消息误判为重复消息,导 致消息丢弃。
[0008] 第一方面,本发明实施例提供的一种重复消息确定方法,包括:
[0009] 接收端接收序号为N的消息,消息携带消息属性信息,消息属性信息用于描述消息 的属性,N为非负整数;
[0010] 接收端在对应序号的己录的消息接收标志位为第一标志位时,根据对应序号的己录 的消息属性信息和消息携带的消息属性信息,确定消息是否为重复消息,第一标志位用于 表示接收端已接收过第一标志位对应的序号的消息。
[0011] 结合第一方面,在第一种可能的实现方式中,接收端接收序号为N的消息,包括:
[0012] 接收端通过前向专用信令信道接收消息。
[0013] 结合第一方面或第一方面的第一种可能的实现方式,在第一方面的第二种可能的 实现方式中,接收端根据对应序号的己录的消息属性信息和消息携带的消息属性信息,确定 消息是否为重复消息,包括:
[0014] 接收端在对应序号的己录的消息属性信息与消息携带的消息属性信息相同时,确 定消息为重复消息。
[0015] 结合第一方面或第一方面的第一种可能的实现方式,在第一方面的第Ξ种可能的 实现方式中,接收端根据对应序号的己录的消息属性信息和消息携带的消息属性信息,确定 消息是否为重复消息,包括:
[0016] 接收端在对应序号的己录的消息属性信息与消息携带的消息属性信息不相同时, 确定消息为非重复消息。
[0017] 结合第一方面或第一方面的第一种可能的实现方式,在第一方面的第四种可能的 实现方式中,接收端接收序号为N的消息之后,还包括:
[0018] 接收端在对应序号的己录的消息接收标志位为第二标志位时,确定消息为非重复 消息,第二标志位用于表示接收端未接收过第二标志位对应的序号的消息。
[0019] 结合第一方面的第=种或第四种可能的实现方式,在第一方面的第五种可能的实 现方式中,接收端确定消息为非重复消息之后,还包括:
[0020] 接收端将对应序号的己录的消息接收标志位设置为第一标志位,并将对应序号的己 录的消息属性信息更新为消息携带的消息属性信息;
[0021] 接收端将对应序号N关联的序号Μ记录的消息接收标志位设置为第二标志位,并清 空对应序号Μ记录的消息属性信息,Μ为非负整数。
[0022] 结合第一方面的第五种可能的实现方式,在第一方面的第六种可能的实现方式 中,接收端将对应序号的己录的消息接收标志位设置为第一标志位之后,还包括:
[0023] 接收端启动对应序号Ν的定时器;
[0024] 当对应序号Ν的定时器超时时,接收端将对应序号的己录的消息接收标志位设置为 第二标志位,并清空对应序号的己录的消息属性信息。
[0025] 结合第一方面的第六种可能的实现方式,在第一方面的第屯种可能的实现方式 中,对应序号的定时器设置的时长大于或等于5.12秒。
[0026] 结合第一方面、第一方面的第一种至第屯种任一可能的实现方式,在第一方面的 第八种可能的实现方式中,消息属性信息包括W下之一或组合:
[0027] 消息类型、码流、循环冗余校验、哈希算法W及帖校验。
[0028] 第二方面,本发明实施例提供的一种接收端设备,包括:
[0029] 收发单元,用于接收序号为N的消息,消息携带消息属性信息,消息属性信息用于 描述消息的属性,N为非负整数;
[0030] 处理单元,用于在对应序号的己录的消息接收标志位为第一标志位时,根据对应序 号的己录的消息属性信息和收发单元接收的消息的消息属性信息,确定消息是否为重复消 息,第一标志位用于表示接收端设备的收发单元已接收过第一标志位对应的序号的消息。
[0031] 结合第二方面,在第一种可能的实现方式中,收发单元具体用于:
[0032] 通过前向专用信令信道接收消息。
[0033] 结合第二方面或第二方面的第一种可能的实现方式,处理单元具体用于:
[0034] 在对应序号的己录的消息属性信息与消息携带的消息属性信息相同时,确定消息 为重复消息。
[0035] 结合第二方面或第二方面的第一种可能的实现方式,在第二方面的第Ξ种可能的 实现方式中,处理单元具体用于:
[0036] 在对应序号的己录的消息属性信息与消息携带的消息属性信息不相同时,确定消 息为非重复消息。
[0037] 结合第二方面或第二方面的第一种可能的实现方式,在第二方面的第四种可能的 实现方式中,处理单元还用于:
[0038] 在对应序号的己录的消息接收标志位为第二标志位时,确定消息为非重复消息,第 二标志位用于表示接收端设备的收发单元未接收过第二标志位对应的序号的消息。
[0039] 结合第二方面的第=种或第四种可能的实现方式,在第二方面的第五种可能的实 现方式中,处理单元在确定消息为非重复消息之后,还用于:
[0040] 将对应序号的己录的消息接收标志位设置为第一标志位,并将对应序号的己录的消 息属性信息更新为消息携带的消息属性信息;
[0041] 将对应序号N关联的序号Μ记录的消息接收标志位设置为第二标志位,并清空对应 序号Μ记录的消息属性信息,Μ为非负整数。
[0042] 结合第二方面的第五种可能的实现方式,在第二方面的第六种可能的实现方式 中,处理器在将对应序号的己录的消息接收标志位设置为第一标志位之后,还用于:
[004