一种重复消息确定方法及接收端设备的制造方法_2

文档序号:9891148阅读:来源:国知局
3] 启动对应序号Ν的定时器;
[0044] 当对应序号Ν的定时器超时时,将对应序号的己录的消息接收标志位设置为第二标 志位,并清空对应序号的己录的消息属性信息。
[0045] 结合第二方面的第六种可能的实现方式,在第二方面的第屯种可能的实现方式 中,对应序号Ν的定时器设置的时长大于或等于5.12秒。
[0046] 结合第二方面、第二方面的第一种至第屯种任一可能的实现方式,在第二方面的 第八种可能的实现方式中,消息属性信息包括w下之一或组合:
[0047]消息类型、码流、循环冗余校验、哈希算法W及帖校验。
[004引本发明实施例提供一种重复消息确定方法及接收端设备,对于接收的序号为N的 消息,在对应序号N记录的消息接收标志位为第一标志位时,根据对应序号的己录的消息属 性信息和序号为N的消息携带的消息属性信息进一步确定序号为N的消息是否为重复消息, 第一标志位用于表示接收端已接收过第一标志位对应的序号的消息。本发明实施例提供一 种重复消息确定方法及接收端设备用W优化接收端确定接收的消息是否为重复消息的方 法,避免接收端将接收的非重复消息误判为重复消息,进一步地,避免接收端将后续接收的 该非重复消息关联的非重复消息被错误地判定为重复消息,导致消息丢弃。
【附图说明】
[0049] 图1为网络侧向终端发送带确认的前向专用信令信道消息的过程示意图;
[0050] 图2为本发明实施例提供了一种重复消息确定方法流程示意图;
[0051] 图3为本发明实施例提供了一种重复消息确定方法流程示意图;
[0052] 图4为本发明实施例提供了一种重复消息确定方法流程示意图;
[0053] 图5为本发明实施例提供了一种重复消息确定方法流程示意图;
[0054] 图6为本发明实施例提供了一种重复消息确定方法流程示意图;
[0055] 图7为本发明实施例提供了一种接收端设备结构示意图;
[0056] 图8为本发明实施例提供了一种接收端设备结构示意图。
【具体实施方式】
[0057] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于 本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他 实施例,都属于本发明保护的范围。
[005引本发明实施例提供一种重复消息确定方法及接收端设备,用W优化接收端确定接 收的消息是否为重复消息的方法,避免接收端将接收的非重复消息误判为重复消息。其中, 方法和装置是基于同一发明构思的,由于方法及装置解决问题的原理相似,因此装置与方 法的实施可W相互参见,重复之处不再寶述。
[0059] 本发明实施例提供的技术方案设及无线通信系统,WCDMA2000无线通信系统为 例,CDMA2000无线通信系统的LAC层为信令提供封装和重组业务。LAC层包括5个子层,分别 为鉴权子层(Authentication)、自动重传 (Automatic Repeat Request,ARQ)子层、地址子 层(AcMressing)、实体子层化tility)和分段重组(Se卵en1:ation and Reassembly,SAR)子 层。目前,由消息接收端的LAC层的ARQ子层用于确定接收的消息是否为重复消息,LAC层将 确定为重复消息的接收消息丢弃,将确定为非重复消息的接收消息递交给上层做进一步处 理。接收端的ARQ子层包括的字段W及包含的字段的长度如下表一所示:
[0060] 表一 「00611
[0062] 通常,ACK_REQ设置为"Γ,表示是带确认消息,ACK_REQ设置为"0",表示不是带确 认消息。
[0063] 本发明实施例提供一种重复消息确定方法及一种接收端设备,用W优化接收端确 定接收的消息是否为重复消息的方法,避免接收端将接收的非重复消息误判为重复消息, 进一步地,避免接收端将后续接收的该非重复消息关联的非重复消息被错误地判定为重复 消息,导致消息丢弃。需要说明的是,本发明实施例中可W是接收端的ARQ子层确定接收端 接收的消息是否为重复消息,随着无线通信技术的发展,用于确定接收端接收的消息是否 为重复消息的子层可能改变,但本发明实施例提供的一种重复消息确定方法仍然适用。
[0064] 下面详细介绍本发明实施例提供的技术方案。
[0065] 如图2所示,本发明实施例提供了一种重复消息确定方法,包括:
[0066] S201、接收端接收序号为N的消息,消息携带消息属性信息,消息属性信息用于描 述消息的属性,N为非负整数;
[0067] S202、接收端在对应序号的己录的消息接收标志位为第一标志位时,根据对应序号 的己录的消息属性信息和消息携带的消息属性信息,确定消息是否为重复消息,第一标志位 用于表示接收端已接收过第一标志位对应的序号的消息。
[0068] 本发明实施例中,W接收端接收的消息为前向专用信令信道消息为例,此时接收 端是指终端,终端通过前向专用信令信道接收网络侧发送的序号为N消息。需要说明的是, 本发明提供的技术方案也可W应用于其他需要确定是否为重复消息的场景。
[0069] 接收端接收携带序号N的消息。若该消息为规则PDU,则N的取值范围为0至7,发送 端发送的消息携带的序号在0至7之间循环,例如当前发送端发送的消息携带的序号为7,则 发送端发送的下一条新消息(不包括重发消息)携带的序号为0。若该消息为迷你(MINI) PDU,则N的取值范围为0至3,发送端发送的消息携带的序号在0至3之间循环,例如当前发送 端发送的消息携带的序号为3,则发送端发送的下一条新消息携带的序号为0。发送端最多 向接收端并行的发送四条携带不同序号的消息,例如,发送端并行向接收端发送分别携带 序号0、1、2、3的四条不同的消息。
[0070] 接收端对应每个序号分别记录一个消息接收标志位,对应序号的己录的消息接收 标志位设置为第一标志位(也可用"是(TR肥r等表示)时,表示接收端已接收过该第一标志 位对应的序号N的消息;对应序号的己录的消息接收标志位设置为第二标志位(也可用"否 (FALSE)"等表示)时,表示接收端未接收过该第二标志位对应的序号N的消息。对应每个序 号记录的消息接收标志位的初始化设置均为第二标志位。
[0071] 接收端对应每个序号分别记录消息属性信息,消息属性信息用于描述对应序号的 消息的属性。接收端每接收一个消息,并确定该消息为非重复消息时,接收端将对应该消息 的序号记录的消息属性信息更新为该消息携带的消息属性信息,对应每个序号记录的消息 属性信息的初始化设置均为"空"或"非法值"。
[0072] 可选的,消息属性信息包括但不局限于W下之一或组合:
[0073] 消息类型、码流、循环冗余校验(切clic Redundancy Check,CRC)、哈希算法W及 帖校验。
[0074] S202中,对于接收端接收的序号为N的消息,该消息携带消息属性信息,接收端在 对应序号的己录的消息接收标志位为第一标志位,并且对应序号的己录的消息属性信息与该 消息携带的消息属性信息相同时,接收端确定该消息为重复消息,接收端将该消息丢弃。接 收端在对应序号的己录的消息接收标志位为第一标志位,并且对应序号的己录的消息属性信 息与该消息携带的消息属性信息不相同时,接收端确定该消息为非重复消息,将该消息由 LAC层递交给上层处理。
[0075] S201接收端接收序号为N的消息后,接收端在对应序号的己录的消息接收标志位为 第二标志位时,接收端确定该消息为非重复消息。
[0076] 基于上述方法,接收端在确定序号为N的消息为非重复消息之后,执行W下操作:
[0077] 接收端将对应序号的己录的消息接收标志位设置为第一标志位,将对应序号的己录 的消息属性信息更新为该消息携带的消息属性信息;
[0078] 接收端将对应序号N关联的序号Μ记录的消息接收标志位设置为第二标志位,并清 空对应序号Μ记录的消息属性信息,Μ为非负整数。清空对应序号Μ记录的消息属性信息可W 理解为将对应序号Μ记录的消息属性信息初始化,即将其设置为"空"或"非法值"。
[0079] 其中,若序号为Ν的消息为规则PDU,则Ν和Μ的均取值范围均为0至7,Μ=(Ν+Χ)模8, X表示发送端向接收端最多并行发送的消息数量,由于发送端向接收端最多并行地发送四 条携带不同序号的消息,因此X的取值为4,模8表示在0至7即运8个序号之间循环。例如,Ν = 3、Χ = 4时,序号Ν关联的序号Μ = 7;Ν=4、Χ = 4时,序号Ν关联的序号Μ = 0;Ν = 5、Χ = 4时,序号 Ν关联的序号Μ= 1。
[0080] 若序号为Ν的消息为MINI PDU,则Ν和Μ的均取值范围均为0至3,Μ=(Ν+Χ)模4,Χ表 示发送端向接收端最多并行发送的消息数量,发送端向接收端最多并行地发送两条携带不 同序号的消息,因此X的取值为2,模4表示在0至3即运4个序号之间循环。例如,Ν = 0、Χ = 2 时,序号Ν关联的序号Μ = 2;Ν=1、Χ = 2时,序号Ν关联的序号Μ = 3;Ν=2、
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1