掌桥专利:专业的专利平台
掌桥专利
首页

通信方法和装置

文献发布时间:2024-05-24 17:48:49


通信方法和装置

本申请涉及卫星通信技术领域,尤其涉及一种通信方法和装置。

卫星通信(non-terrestrial network,NTN)具有覆盖面积广,以及通信范围大等优点,得到较多发展。通常的,用户设备(user equipment,UE)可以通过执行随机接入步骤接入卫星通信系统。

可能的实现中,随机接入步骤可以包括四步随机接入和两步随机接入。例如,四步随机接入的过程可以包括:UE与网络设备随机接入初始化后,UE与网络设备基于随机接入前导码、调度传输、竞争决议等执行四步通信以实现随机接入的过程。两步随机接入的过程可以包括:UE与网络设备基于请求和响应两个步骤实现随机接入的过程。

但是,在通常的实现方式中,UE执行随机接入时经常出现随机接入中断的情况,导致UE不能有效接入卫星通信系统。

发明内容

本申请实施例提供一种通信方法和装置,终端可以根据第一时间以及预估的第一卫星覆盖自己的时间,灵活选择是否向第一卫星发起随机接入,使得终端可以在预估的第一卫星覆盖终端的覆盖时间不满足终端执行随机接入的时间时,终端确定不在该第一卫星上发起随机接入,和/或,向下一个覆盖终端的卫星上发起随机接入,从而提高随机接入的成功率。

第一方面,本申请实施例提供一种通信方法,包括:终端确定第一信息,其中,第一信息包括第一时间,第一时间大于或等于预估的终端执行随机接入的时间;终端执行以下中的一项:终端向第一卫星发起随机接入,其中,预估的第一卫星覆盖终端的覆盖时间大于或等于第一时间;或者,终端确定不发起随机接入,其中,预估的第一卫星覆盖终端的覆盖时间小于第一时间;或者,终端确定不向第一卫星发起随机接入并向下一个覆盖终端的卫星发起随机接入,其中,预估的第一卫星覆盖终端的覆盖时间小于第一时间。这样,终端可以根据第一时间以及预估的第一卫星覆盖自己的时间,灵活选择是否向第一卫星发起随机接入,使得终端可以在预估的第一卫星覆盖终端的覆盖时间不满足终端执行随机接入的时间时,终端确定不在该第一卫星上发起随机接入,和/或,向下一个覆盖终端的卫星上发起随机接入,克服因预估的第一卫星覆盖终端的覆盖时间不满足终端执行随机接入的时间造成的随机接入中断。

一种可能的实现方式中,第一时间为终端从网络设备接收的,或者第一时间为终端自行确定的。这样,终端可以根据第一时间以及预估的第一卫星覆盖终端的覆盖时间,确定是否向第一卫星发起随机接入。

一种可能的实现方式中,第一信息还包括下述的一种或多种:时间门限或第一时间对应的随机接入的类型。

一种可能的实现方式中,第一时间对应的随机接入的类型包括下述的一种或多种:四步随机接入、两步随机接入或两步随机接入回退到四步随机接入。

一种可能的实现方式中,终端确定第一信息,包括:终端接收来自网络设备的第一信息。

一种可能的实现方式中,还包括:终端向网络设备发送第二信息,第二信息包括指示终端执行随机接入的时间的信息。

一种可能的实现方式中,第二信息还包括下述的一种或多种:终端所执行的随机接入的类型或用于指示终端所执行的随机接入的原因是跳变的指示。

一种可能的实现方式中,终端所执行的随机接入的类型包括下述的一种或多种:四步随机接入、两步随机接入或两步随机接入回退到四步随机接入。

一种可能的实现方式中,第二信息携带在随机接入报告中。

一种可能的实现方式中,终端向网络设备发送第二信息之前,还包括:终端接收来自网络设备的第三信息,第三信息用于指示终端记录第二信息;终端根据第三信息记录第二信息。

一种可能的实现方式中,终端根据第三信息记录第二信息之后,还包括:终端向网络设备发送用于指示存在报告的指示信息;终端接收来自网络设备的用于请求上报报告的消息;终端向网络设备发送第二信息,包括:终端根据用于请求上报报告的消息向网络设备发送第二信息。

一种可能的实现方式中,终端确定第一信息,包括:终端根据终端执行的一次或多次随机接入的情况,确定第一信息。

一种可能的实现方式中,还包括:终端根据星历确定预估的第一卫星覆盖终端的覆盖时间,星历包括下述信息的一种或多种:第一卫星的飞行轨道、第一卫星的飞行速度、第一卫星的高度、第一卫星的位置或第一卫星的位置对应的时间信息。

一种可能的实现方式中,还包括:终端比较第一时间和预估的第一卫星覆盖终端的覆盖时间。

一种可能的实现方式中,终端确定第一信息,包括:终端接收来自网络设备的预估的终端执行随机接入的时间;终端根据预估的终端执行随机接入的时间以及第三时间,确定第一时间;其中,第三时间与终端的业务量的大小或业务优先级的高低相关,或者,第三时间为接收来自网络设备的值或终端预先设定确定的值或通信协议规定的值。

第二方面,本申请实施例提供一种通信方法,包括:网络设备确定第一信息,第一信息包括第一时间,第一时间大于或等于预估的终端执行随机接入的时间;网络设备向终端发送第一信息。这样,终端在接收第一信息后,可以根据第一时间以及预估的第一卫星覆盖终端的覆盖时间,确定是否向第一卫星发起随机接入。

一种可能的实现方式中,第一信息还包括下述的一种或多种:时间门限或第一时间对应的随机接入的类型。

一种可能的实现方式中,第一时间对应的随机接入的类型包括下述的一种或多种: 四步随机接入、两步随机接入或两步随机接入回退到四步随机接入。

一种可能的实现方式中,网络设备确定第一信息,包括:网络设备接收来自终端的第二信息,第二信息包括指示终端执行随机接入的时间的信息。

一种可能的实现方式中,网络设备确定第一信息,包括:网络设备从多个设备中分别获取各设备执行随机接入的时间;网络设备根据各设备执行随机接入的时间,计算得到第一时间。

一种可能的实现方式中,网络设备根据各设备执行随机接入的时间,计算得到第一时间,包括:网络设备根据各设备执行随机接入的时间,计算随机接入的预估值。

一种可能的实现方式中,第二信息还包括下述的一种或多种:终端所执行的随机接入的类型或用于指示终端所执行的随机接入的原因是跳变的指示。

一种可能的实现方式中,终端所执行的随机接入的类型包括下述的一种或多种:四步随机接入、两步随机接入或两步随机接入回退到四步随机接入。

一种可能的实现方式中,第二信息携带在随机接入报告中。

一种可能的实现方式中,网络设备接收来自终端的第二信息之前,还包括:网络设备向终端发送第三信息,第三信息用于指示终端记录第二信息;网络设备接收来自终端的用于指示存在报告的指示信息;网络设备根据网络需求向终端发送用于请求上报报告的消息。

一种可能的实现方式中,还包括:网络设备向终端发送星历,星历包括下述信息的一种或多种:第一卫星的飞行轨道、第一卫星的飞行速度、第一卫星的高度、第一卫星的位置或第一卫星的位置所对应的时间信息,第一卫星为正在覆盖终端的卫星。

第三方面,本申请实施例提供一种通信方法,包括:终端接收来自网络设备的第三信息,第三信息用于指示终端记录第二信息,第二信息包括指示终端执行随机接入的时间的信息;终端根据第三信息确定第二信息;终端向网络设备发送第二信息。

一种可能的实现方式中,第二信息还包括下述的一种或多种:终端所执行的随机接入的类型或用于指示终端所执行的随机接入的原因是跳变的指示。

一种可能的实现方式中,第三信息包括下述的一种或多种:用于指示终端记录执行随机接入的时间的信息、用于指示终端所执行的随机接入的类型的信息或用于指示所终端所执行的随机接入的原因是跳变的指示的信息。

一种可能的实现方式中,终端所执行的随机接入的类型包括下述的一种或多种:四步随机接入、两步随机接入或两步随机接入回退到四步随机接入。

一种可能的实现方式中,第二信息携带在随机接入报告中,和/或,第三信息携带在随机接入报告中。

一种可能的实现方式中,终端向网络设备发送第二信息之前,还包括:终端向网络设备发送用于指示存在报告的指示信息;终端接收来自网络设备的用于请求上报报告的消息;终端向网络设备发送第二信息,包括:终端根据用于请求上报报告的消息向网络设备发送第二信息。

一种可能的实现方式中,终端向网络设备发送用于指示存在报告的指示信息,包括:在终端处于空闲态的无线资源控制RRC建立过程中或者终端处于去激活态的RRC恢复过程中,终端向网络设备发送用于指示存在报告的指示信息。

第四方面,本申请实施例提供一种通信方法,包括:网络设备向终端发送第三信息,第三信息用于指示终端记录第二信息,第二信息包括指示终端执行随机接入的时间的信息;网络设备接收来自终端的第二信息。

一种可能的实现方式中,第二信息还包括下述的一种或多种:终端所执行的随机接入的类型或用于指示终端所执行的随机接入的原因是跳变的指示。

一种可能的实现方式中,第三信息包括下述的一种或多种:用于指示终端记录执行随机接入的时间的信息、用于指示终端所执行的随机接入的类型的信息或用于指示终端所执行的随机接入的原因是跳变的指示的信息。

一种可能的实现方式中,终端所执行的随机接入的类型包括下述的一种或多种:四步随机接入、两步随机接入或两步随机接入回退到四步随机接入。

一种可能的实现方式中,第二信息携带在随机接入报告中,和/或,第三信息携带在随机接入报告中。

一种可能的实现方式中,网络设备接收来自终端的第二信息之前,还包括:网络设备接收来自终端的用于指示存在报告的指示信息;网络设备根据网络需求向终端发送用于请求上报报告的消息。

第五方面,本申请实施例提供一种通信装置。该通信装置可以是终端,也可以是终端内的芯片或者芯片系统。该通信装置可以包括处理单元和通信单元。当该通信装置是终端时,该处理单元可以是处理器,该通信单元可以是通信接口或接口电路。该通信装置还可以包括存储单元,该存储单元可以是存储器。该存储单元用于存储指令,该处理单元执行该存储单元所存储的指令,以使该终端实现第一方面或第一方面的任意一种可能的实现方式中描述的一种通信方法。当该通信装置是终端内的芯片或者芯片系统时,该处理单元可以是处理器,该通信单元可以是通信接口。例如通信接口可以为输入/输出接口、管脚或电路等。该处理单元执行存储单元所存储的指令,以使该终端实现第一方面或第一方面的任意一种可能的实现方式中描述的一种通信方法。该存储单元可以是该芯片内的存储单元(例如,寄存器、缓存等),也可以是该终端内的位于该芯片外部的存储单元(例如,只读存储器、随机存取存储器等)。

示例性的,处理单元,用于确定第一信息,其中,第一信息包括第一时间,第一时间大于或等于预估的终端执行随机接入的时间;处理单元,用于执行以下中的一项:向第一卫星发起随机接入,其中,预估的第一卫星覆盖终端的覆盖时间大于或等于第一时间;或者,确定不发起随机接入,其中,预估的第一卫星覆盖终端的覆盖时间小于第一时间;或者,确定不向第一卫星发起随机接入并向下一个覆盖终端的卫星发起随机接入,其中,预估的第一卫星覆盖终端的覆盖时间小于第一时间。

一种可能的实现方式中,第一时间为终端从网络设备接收的,或者第一时间为终端自行确定的。

一种可能的实现方式中,第一信息还包括下述的一种或多种:时间门限或第一时间对应的随机接入的类型。

一种可能的实现方式中,第一时间对应的随机接入的类型包括下述的一种或多种:四步随机接入、两步随机接入或两步随机接入回退到四步随机接入。

一种可能的实现方式中,通信单元,具体用于接收来自网络设备的第一信息。

一种可能的实现方式中,通信单元,具体用于向网络设备发送第二信息,第二信息包括指示终端执行随机接入的时间的信息。

一种可能的实现方式中,第二信息还包括下述的一种或多种:终端所执行的随机接入的类型或用于指示终端所执行的随机接入的原因是跳变的指示。

一种可能的实现方式中,终端所执行的随机接入的类型包括下述的一种或多种:四步随机接入、两步随机接入或两步随机接入回退到四步随机接入。

一种可能的实现方式中,第二信息携带在随机接入报告中。

一种可能的实现方式中,通信单元,具体用于接收来自网络设备的第三信息,第三信息用于指示终端记录第二信息;终端根据第三信息记录第二信息。

一种可能的实现方式中,通信单元,具体用于向网络设备发送用于指示存在报告的指示信息;通信单元,具体用于接收来自网络设备的用于请求上报报告的消息;通信单元,具体用于向网络设备发送第二信息,包括:终端根据用于请求上报报告的消息向网络设备发送第二信息。

一种可能的实现方式中,处理单元,具体用于根据终端执行的一次或多次随机接入的情况,确定第一信息。

一种可能的实现方式中,处理单元,具体用于根据星历确定预估的第一卫星覆盖终端的覆盖时间,星历包括下述信息的一种或多种:第一卫星的飞行轨道、第一卫星的飞行速度、第一卫星的高度、第一卫星的位置或第一卫星的位置对应的时间信息。

一种可能的实现方式中,处理单元,具体用于比较第一时间和预估的第一卫星覆盖终端的覆盖时间。

一种可能的实现方式中,通信单元,具体用于接收来自网络设备的预估的终端执行随机接入的时间;处理单元,具体用于根据预估的终端执行随机接入的时间以及第三时间,确定第一时间;其中,第三时间与终端的业务量的大小或业务优先级的高低相关,或者,第三时间为接收来自网络设备的值或终端预先设定确定的值或通信协议规定的值。

第六方面,本申请实施例提供一种通信装置。该通信装置可以是网络设备,也可以是网络设备内的芯片或者芯片系统。该通信装置可以包括处理单元和通信单元。当该通信装置是网络设备时,该处理单元可以是处理器,该通信单元可以是通信接口或接口电路。该通信装置还可以包括存储单元,该存储单元可以是存储器。该存储单元用于存储指令,该处理单元执行该存储单元所存储的指令,以使该网络设备实现第二方面或第二方面的任意一种可能的实现方式中描述的一种通信方法。当该通信装置是网络设备内的芯片或者芯片系统时,该处理单元可以是处理器,该通信单元可以是通信接口。例如通信接口可以为输入/输出接口、管脚或电路等。该处理单元执行存储单元所存储的指令,以使该网络设备实现第二方面或第二方面的任意一种可能的实现方式中描述的一种通信方法。该存储单元可以是该芯片内的存储单元(例如,寄存器、缓存等),也可以是该网络设备内的位于该芯片外部的存储单元(例如,只读存储器、随机存取存储器等)。

示例性的,处理单元,用于确定第一信息,第一信息包括第一时间,第一时间大于或等于预估的终端执行随机接入的时间;通信单元,用于向终端发送第一信息。

一种可能的实现方式中,第一信息还包括下述的一种或多种:时间门限或第一时间对应的随机接入的类型。

一种可能的实现方式中,第一时间对应的随机接入的类型包括下述的一种或多种:四步随机接入、两步随机接入或两步随机接入回退到四步随机接入。

一种可能的实现方式中,通信单元,具体用于接收来自终端的第二信息,第二信息包括指示终端执行随机接入的时间的信息。

一种可能的实现方式中,通信单元,具体用于从多个设备中分别获取各设备执行随机接入的时间;处理单元,具体用于根据各设备执行随机接入的时间,计算得到第一时间。

一种可能的实现方式中,处理单元,具体用于根据各设备执行随机接入的时间,计算得到第一时间,包括:网络设备根据各设备执行随机接入的时间,计算随机接入的预估值。

一种可能的实现方式中,第二信息还包括下述的一种或多种:终端所执行的随机接入的类型或用于指示终端所执行的随机接入的原因是跳变的指示。

一种可能的实现方式中,终端所执行的随机接入的类型包括下述的一种或多种:四步随机接入、两步随机接入或两步随机接入回退到四步随机接入。

一种可能的实现方式中,第二信息携带在随机接入报告中。

一种可能的实现方式中,通信单元,具体用于向终端发送第三信息,第三信息用于指示终端记录第二信息;通信单元,具体用于接收来自终端的用于指示存在报告的指示信息;通信单元,具体用于根据网络需求向终端发送用于请求上报报告的消息。

一种可能的实现方式中,通信单元,具体用于向终端发送星历,星历包括下述信息的一种或多种:第一卫星的飞行轨道、第一卫星的飞行速度、第一卫星的高度、第一卫星的位置或第一卫星的位置所对应的时间信息,第一卫星为正在覆盖终端的卫星。

第七方面,本申请实施例提供一种通信装置。该通信装置可以是终端,也可以是终端内的芯片或者芯片系统。该通信装置可以包括处理单元和通信单元。当该通信装置是终端时,该处理单元可以是处理器,该通信单元可以是通信接口或接口电路。该通信装置还可以包括存储单元,该存储单元可以是存储器。该存储单元用于存储指令,该处理单元执行该存储单元所存储的指令,以使该终端实现第三方面或第三方面的任意一种可能的实现方式中描述的一种通信方法。当该通信装置是终端内的芯片或者芯片系统时,该处理单元可以是处理器,该通信单元可以是通信接口。例如通信接口可以为输入/输出接口、管脚或电路等。该处理单元执行存储单元所存储的指令,以使该终端实现第三方面或第三方面的任意一种可能的实现方式中描述的一种通信方法。该存储单元可以是该芯片内的存储单元(例如,寄存器、缓存等),也可以是该终端内的位于该芯片外部的存储单元(例如,只读存储器、随机存取存储器等)。

示例性的,通信单元,用于接收来自网络设备的第三信息,第三信息用于指示终端记录第二信息,第二信息包括指示终端执行随机接入的时间的信息;处理单元,用于根据第三信息确定第二信息;终端向网络设备发送第二信息。

一种可能的实现方式中,第二信息还包括下述的一种或多种:终端所执行的随机接入的类型或用于指示终端所执行的随机接入的原因是跳变的指示。

一种可能的实现方式中,第三信息包括下述的一种或多种:用于指示终端记录执行随机接入的时间的信息、用于指示终端所执行的随机接入的类型的信息或用于指示所终端所执行的随机接入的原因是跳变的指示的信息。

一种可能的实现方式中,终端所执行的随机接入的类型包括下述的一种或多种:四步随机接入、两步随机接入或两步随机接入回退到四步随机接入。

一种可能的实现方式中,第二信息携带在随机接入报告中,和/或,第三信息携带在随机接入报告中。

一种可能的实现方式中,通信单元,具体用于向网络设备发送用于指示存在报告的指示信息;通信单元,具体用于接收来自网络设备的用于请求上报报告的消息;通信单元,具体用于根据用于请求上报报告的消息向网络设备发送第二信息。

一种可能的实现方式中,通信单元,具体用于在终端处于空闲态的无线资源控制RRC建立过程中或者终端处于去激活态的RRC恢复过程中,向网络设备发送用于指示存在报告的指示信息。

第八方面,本申请实施例提供一种通信装置。该通信装置可以是网络设备,也可以是网络设备内的芯片或者芯片系统。该通信装置可以包括处理单元和通信单元。当该通信装置是网络设备时,该处理单元可以是处理器,该通信单元可以是通信接口或接口电路。该通信装置还可以包括存储单元,该存储单元可以是存储器。该存储单元用于存储指令,该处理单元执行该存储单元所存储的指令,以使该网络设备实现第四方面或第四方面的任意一种可能的实现方式中描述的一种通信方法。当该通信装置是网络设备内的芯片或者芯片系统时,该处理单元可以是处理器,该通信单元可以是通信接口。例如通信接口可以为输入/输出接口、管脚或电路等。该处理单元执行存储单元所存储的指令,以使该网络设备实现第四方面或第四方面的任意一种可能的实现方式中描述的一种通信方法。该存储单元可以是该芯片内的存储单元(例如,寄存器、缓存等),也可以是该网络设备内的位于该芯片外部的存储单元(例如,只读存储器、随机存取存储器等)。

示例性的,通信单元,用于向终端发送第三信息,第三信息用于指示终端记录第二信息,第二信息包括指示终端执行随机接入的时间的信息;通信单元,用于接收来自终端的第二信息。

一种可能的实现方式中,第二信息还包括下述的一种或多种:终端所执行的随机接入的类型或用于指示终端所执行的随机接入的原因是跳变的指示。

一种可能的实现方式中,第三信息包括下述的一种或多种:用于指示终端记录执行随机接入的时间的信息、用于指示终端所执行的随机接入的类型的信息或用于指示终端所执行的随机接入的原因是跳变的指示的信息。

一种可能的实现方式中,终端所执行的随机接入的类型包括下述的一种或多种:四步随机接入、两步随机接入或两步随机接入回退到四步随机接入。

一种可能的实现方式中,第二信息携带在随机接入报告中,和/或,第三信息携带在随机接入报告中。

一种可能的实现方式中,通信单元,具体用于接收来自终端的用于指示存在报告的指示信息;通信单元,具体用于根据网络需求向终端发送用于请求上报报告的消息。

第九方面,本申请实施例提供一种计算机可读存储介质,计算机可读存储介质中存储有计算机程序或指令,当计算机程序或指令在计算机上运行时,使得计算机执行如第一方面至第四方面的任意一种实现方式中描述的通信方法。

第十方面,本申请实施例提供一种包括指令的计算机程序产品,当指令在计算机上运行时,使得计算机执行第一方面至第四方面的任意一种实现方式中描述的通信方法。

第十一方面,本申请实施例提供一种通信系统,该系统包括如下中任一个或多个:第五方面及第五方面的各种可能的实现方式中描述的通信装置,第六方面及第六方面的各种可能的实现方式中描述的通信装置,第七方面及第七方面的各种可能的实现方式中描述的通信装置,第八方面及第八方面的各种可能的实现方式中描述的通信装置。

第十二方面,本申请实施例提供一种通信装置,该装置包括处理器和存储介质,存储介质存储有指令,指令被处理器运行时,实现如第一方面至第四方面任意的实现方式描述的通信方法。

第十三方面,本申请提供一种芯片或者芯片系统,该芯片或者芯片系统包括至少一个处理器和通信接口,通信接口和至少一个处理器通过线路互联,至少一个处理器用于运行计算机程序或指令,以进行第一方面至第四方面任意的实现方式中任一项所描述的通信方法。其中,芯片中的通信接口可以为输入/输出接口、管脚或电路等。

在一种可能的实现中,本申请中上述描述的芯片或者芯片系统还包括至少一个存储器,该至少一个存储器中存储有指令。该存储器可以为芯片内部的存储单元,例如,寄存器、缓存等,也可以是该芯片的存储单元(例如,只读存储器、随机存取存储器等)。

应当理解的是,本申请的第二方面至第十三方面与本申请的第一方面的技术方案相对应,各方面及对应的可行实施方式所取得的有益效果相似,不再赘述。

图1为本申请实施例提供的一种卫星通信系统典型网络架构的示意图;

图2为本申请实施例提供的一种应用场景的架构示意图;

图3为本申请实施例提供的一种应用场景的架构示意图;

图4为本申请实施例提供的一种应用场景的架构示意图;

图5为本申请实施例提供的一种应用场景的架构示意图;

图6为本申请实施例提供的一种无线资源控制(radio resource control,RRC)状态转变示意图;

图7为本申请实施例提供的一种多个分布式单元(distributed unit,DU)共用一个集中式单元(centralized unit,CU)的网络架构示意图;

图8为本申请实施例提供的一种四步随机接入方法的流程示意图;

图9为本申请实施例提供的一种两步随机接入方法的流程示意图;

图10为本申请实施例提供的一种卫星飞行轨道示意图;

图11为本申请实施例提供的一种卫星通信(non-terrestrial network,NTN)机载平台网络结构示意图;

图12为本申请实施例提供的一种卫星和小区通信的移动波束模式示意图;

图13为本申请实施例提供的一种卫星和小区通信的固定波束模式示意图;

图14为本申请实施例提供的一种通信方法的流程示意图;

图15为本申请实施例提供的一种通信方法的流程示意图;

图16为本申请实施例提供的一种通信方法的流程示意图;

图17为本申请实施例提供的一种通信方法的流程示意图;

图18为本申请实施例提供的一种通信方法的流程示意图;

图19为本申请实施例提供的一种通信装置的结构示意图;

图20为本申请实施例提供的一种通信设备的结构示意图;

图21是本申请实施例提供的一种终端的结构示意图;

图22是本申请实施例提供的一种网络设备的结构示意图;

图23为本申请实施例提供的一种芯片的结构示意图。

为了便于清楚描述本申请实施例的技术方案,在本申请的实施例中,采用了“第一”、“第二”等字样对功能和作用基本相同的相同项或相似项进行区分。例如,第一信息和第二信息仅仅是为了区分不同的信息,并不对其先后顺序进行限定。本领域技术人员可以理解“第一”、“第二”等字样并不对数量和执行次序进行限定,并且“第一”、“第二”等字样也并不限定一定不同。

需要说明的是,本申请实施例中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本申请中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其他实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。

本申请实施例中,“至少一个”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B的情况,其中A,B可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。“以下至少一项(个)”或其类似表达,是指的这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如,a,b,或c中的至少一项(个),可以表示:a,b,c,a-b,a-c,b-c,或a-b-c,其中a,b,c可以是单个,也可以是多个。

本申请实施例的方法可以应用在卫星通信(non-terrestrial networks,NTN)系统或长期演进(long term evolution,LTE)系统中,也可以应用在第五代移动通信新空口(5th generation new radio,5G NR)系统中,或者是未来的移动通信系统。

图1为本申请实施例提供的一种卫星通信系统典型网络架构的示意图,如图1所示,卫星通信系统包括终端101、卫星102、地面站103和核心网104。核心网104可以包括用户面功能(user plane function,UPF)单元105、移动性管理功能(access and mobility management function,AMF)单元106、会话管理功能(session management function,SMF)单元107和数据网络(data network,DN)108。通常的,终端101可以通过空口接入网络以完成与卫星102通信,卫星102通过无线链路(如,下一代网 络(next generation,NG)接口)与地面站104联接。同时,在卫星102之间也存在无线链路,卫星102可以通过Xn接口完成与另一卫星之间的信令交互和用户数据传输。图1中的各个网元以及接口说明如下:

终端101可以通过空口接入卫星网络并发起呼叫、上网等业务,终端可以是支持5G NR的移动设备。示例性的,终端101可以是5G网络中的终端、未来演进的公用陆地移动通信网络(public land mobile network,PLMN)或未来的其他通信系统中的终端等。例如,终端101可以是具有无线通信功能的终端(简称无线终端),该终端也可以包括有线通信的功能,比如,该终端可以是具有无线通信功能的路由器;无线终端可以是指向用户提供语音和/或数据连通性的设备,也可以是具有无线连接功能的手持式设备、虚拟混合增强现实设备或连接到无线调制解调器的其他处理设备、车载设备、可穿戴设备。无线终端可以经无线接入网(radio access network,RAN)与一个或多个核心网进行通信,无线终端可以是移动终端和具有移动终端的计算机,例如,移动终端可以是移动电话(或称为“蜂窝”电话)、平板电脑、便携式笔记本电脑,具有移动终端的计算机可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置,移动终端和具有移动终端的计算机与无线接入网交换语言和/或数据。例如,个人通信业务(personal communication service,PCS)电话、无绳电话、会话发起协议(session initiation protocol,SIP)话机、无线本地环路(wireless local loop,WLL)站、地面基站(例如:新空口基站(NR nodeB,gNB))、地面站(ground station,GS)、个人数字助理(personal digital assistant,PDA)等设备。无线终端也可以称为系统、订户单元(subscriber unit,SU)、订户站(subscriber station,SS),移动站(mobile station,MB)、移动台(mobile)、远程站(remote station,RS)、接入点(access point,AP)、远程终端(remote terminal,RT)、接入终端(access terminal,AT)、用户终端(user terminal,UT)或用户代理(user agent,UA)。

卫星102可以为终端101提供无线接入服务,例如,卫星102可以为接入的终端101调度无线资源,从而为终端101提供可靠的无线传输协议和数据加密协议等业务。卫星102是指将人造地球卫星或高空飞行器等作为无线通信的基站,例如演进型基站和5G基站等。

示例性的,图2为本申请实施例提供的一种应用场景的架构示意图。如图2所示,UE与基站(gNB)通信过程中,卫星通过NR Uu接口与NTN网关互连通信,gNB通过下一代(next generation,NG)接口和5G核心网络(5th-generation core network,5G CN)互连通信,5G CN通过N6接口和数据网络互连通信。其中,UE到gNB之间的网络通信段称之为远程无线单元(remote radio unit),NG-RAN节点用于保证UE到5G CN之间的通信的正常进行。卫星可以作为L1中继(relay),用于射频滤波、频率转换和放大,将物理层信号重新生成,使得物理层信号在物理层以上的协议层不可见。

示例性的,图3为本申请实施例提供的一种应用场景的架构示意图。如图3所示,卫星可以作为基站,例如,卫星通过NR Uu接口与UE互连通信,卫星通过NG接口与5G CN互连通信,5G CN通过N6接口和数据网络互连通信;其中,卫星在与5G CN互连通信的过程中,NTN网关用于将使用不同协议的网络段相连以保证通信正常,在卫星-NTN网关网络段,NG接口为部署在卫星无线接口(satellite radio interface, SRI)中的NG接口,NG-RAN节点用于保证UE到5G CN之间的通信的正常进行。

示例性的,图4为本申请实施例提供的一种应用场景的架构示意图。如图4所示,卫星可以作为基站,与图3的应用场景的架构描述的不同的是,卫星通过NR Ju接口与UE互连通信,同时,卫星通过Xn接口与另一个作为基站的卫星互连通信,其中,Xn接口可以部署在卫星间链路(inter-satellite link,ISL)上,NG-RAN节点用于保证UE到5G CN之间的通信的正常进行。

示例性的,图5为本申请实施例提供的一种应用场景的架构示意图。如图5所示,卫星可以作为分布式单元(distributed unit,DU),例如,卫星通过NR Uu接口与UE互连通信,gNB-DU通过F1接口与gNB-CU互连通信,gNB-CU通过NG接口与5G CN互连通信,5G CN通过N6接口和数据网络互连通信;其中,F1接口可以部署在SRI上,NTN网关用于连接使用不同协议的网络段以保证通信正常,NG-RAN节点用于保证UE到5G CN之间的通信的正常进行。

在新空口(new radio,NR)系统中,用户设备(user equipment,UE)(或者称为终端)的无线资源控制(radio resource control,RRC)状态包括连接态(RRC_CONNECTED)、空闲态(RRC_IDLE)、去激活态(RRC_INACTIVE,或者称为第三态)。其中,不活跃(inactive)状态是5G中新引入的状态,该状态介于连接态和空闲态之间。在inactive状态下,终端与接入网设备之间没有RRC连接,但保持接入网设备与核心网设备的连接,终端保存有建立/恢复连接所必须的全部或部分信息。因而在inactive状态下,终端在需要建立连接时,可以根据保存的相关信息,快速地与接入网设备建立/恢复RRC连接。

当UE处于RRC_CONNECTED状态时,UE与基站以及核心网都已建立链路,当有数据到达网络时可以直接传送到UE;当UE处于RRC_INACTIVE状态时,表示UE之前和基站以及核心网建立过链路,但是UE到基站这一段链路被释放,但是基站会存储UE的上下文,当有数据需要传输时,基站可以快速恢复这段链路;当UE处于RRC_IDLE状态时,UE与基站和网络之间都没有链路,当有数据需要传输时,需要建立UE到基站及核心网的链路。

示例性的,图6为本申请实施例提供的一种RRC状态转变示意图,如图6所示,当UE初始进入IDLE态时,可以通过发起随机接入,请求建立RRC连接而进入RRC_CONNECTED状态;当UE处于RRC_CONNECTED状态时,可以通过释放RRC连接而进入RRC_IDLE状态。当UE处于RRC_INACTIVE状态时,UE可以通过释放RRC连接而进入RRC_IDLE状态,或者,UE可以通过暂时恢复RRC连接而进入RRC_CONNECTED状态。

5G NR系统中,随机接入过程发生的场景可以包括:终端初始接入,由RRC_IDLE状态转换到RRC_CONNECTED状态;在无线连接中断后,终端由RRC_IDLE状态或RRC_INACTIVE状态重新建立或恢复RRC_CONNECTED状态;切换时终端需要和目标小区建立上行同步;在终端处于连接态但终端上行不同步时,此时有上行数据或者下行数据到达,可以通过随机接入建立上行同步;终端处于空闲态或者去激活态,使用基于上行测量进行用户定位时,通过随机接入完成定位服务;在物理上行控制信道(physical uplink control channel,PUCCH)上没有分配专门的调度请求资源时,通过 随机接入申请上行资源。

终端发起随机接入的过程,通常的,可以认为是与网络设备进行交互通信的过程。其中,网络设备可以是无线接入网(RAN)中的接入网设备,比如基站;可选的,基站可以是地面基站,比如gNB,比如包括集中式单元(centralized unit,CU)和DU的分离架构的基站,或者,基站也可以是卫星;RAN可以与核心网相连,核心网可以是LTE的核心网,也可以是5G的核心网。

可能的方式中,CU和DU可以理解为是对基站从逻辑功能角度的划分,CU和DU在物理上可以分离,也可以部署在一起。例如,多个DU可以共用一个CU或者一个DU也可以连接多个CU,CU和DU之间可以通过F1接口相连。示例性的,图7为本申请实施例提供的一种多个DU共用一个CU的网络架构示意图,如图7所示,核心网和RAN互连通信,RAN中的基站分离成CU和DU,多个DU共用一个CU。图7所示的网络架构可以应用于5G通信系统,也可以与LTE系统共享一个或多个部件或资源。

可能的实现方式中,CU和DU可以根据无线网络的协议层划分。示例性的,其中一种可能的划分方式是根据CU用于执行RRC层、业务数据适配协议(service data adaptation protocol,SDAP)层或分组数据汇聚层协议(packet data convergence protocol,PDCP)层的功能进行划分,而DU用于执行无线链路控制(radio link control,RLC)层、MAC层或物理(physical)层的功能进行划分。

示例性的,CU的功能可以由一个实体来实现,也可以由不同的实体来实现。例如,可以对CU的功能进行进一步切分,示例性的,将控制面(control panel,CP)和用户面(user panel,UP)分离,可以理解为分离后得到CU的控制面(CU-CP)和CU的用户面(CU-UP);例如,CU-CP和CU-UP可以由不同的功能实体来实现,CU-CP和CU-UP可以与DU相耦合,共同完成基站的功能。

终端发起随机接入的方法中,可以包括四步随机接入方法和两步随机接入方法,图8为本申请实施例提供的一种四步随机接入方法的流程示意图,图9为本申请实施例提供的一种两步随机接入方法的流程示意图。

示例性的,在图8所示的四步随机接入方法的流程示意图中,可以包括下述5个步骤。

S801:随机接入初始化。

随机接入初始化过程可以由物理下行控制信道(physical downlink control channel,PDCCH)命令(order)或媒体接入控制(medium access control,MAC)子层或RRC子层自身来触发。

终端在任一时刻通常只进行一个随机接入过程。如果在一次随机接入过程中,终端收到新发起的随机接入请求,由终端侧的实现来决定继续正在进行的随机接入过程或启动新的随机接入过程。

S802:终端向网络设备发送随机接入前导码。

可能的实现方式中,随机接入点(random access point,RAP)承载于第一消息(Msg1)中。RAP的作用可以是告诉网络设备有一个随机接入请求,并使得网络设备能估计其与终端之间的传输时延,以便网络设备可以校准上行的提前量(uplink timing)并将校 准信息通过定时提前命令(timing advance command)告知终端。随着5G NR系统中引入新的随机接入场景,随机接入还可以用于新场景中终端的其他请求。

S803:终端接收网络设备发送的随机接入响应(random access response,RAR)。

可能的实现方式中,随机接入响应承载于第二消息(Msg2)中,承载Msg2调度消息的PDCCH可以用RA-RNTI加扰。其中,终端可以利用随机接入无线网络临时标识(random access radio network temporary identifier,RA-RNTI)监听PDCCH,若接收到属于自己的调度信息,如下行控制信息(downlink control information,DCI),终端可以根据DCI在物理下行共享信道(physical downlink shared channel,PDSCH)上接收来自网络设备下发的RAR消息。

RAR中可以包含上行定时提前量、为第三消息(Msg3)分配的上行授权(uplink grant,UL grant)、网络侧分配的临时小区无线网络临时标识(cell radio network temporary identifier,temporary C-RNTI)等的一种或多种。

S804:终端向网络设备发送基于调度传输(scheduled transmission)的消息(例如Msg3)。

可能的实现方式中,终端根据Msg2中的上行授权和上行定时提前量信息,通过物理上行共享信道(physical uplink shared channel,PUSCH)向网络设备发送Msg3,根据终端状态的不同和应用场景的不同,Msg3的内容也可能不同。示例性的,Msg3可以包括以下的一种或多种:RRC连接请求、追踪区域数据更新、资源调度请求等。

S805:终端接收网络设备发送的竞争解决消息(例如第四消息(Msg4))。

当多个终端使用相同的前导码发起随机接入时,就会发生竞争。竞争相同资源的终端中最多只有一个终端能够接入成功。此时网络设备通过PDSCH向终端发送竞争解决消息。

对于竞争随机接入,为了缩短随机接入时延,5G NR系统除了支持四步随机接入方法外,还可以支持两步随机接入方法。示例性的,图9示出了5G NR系统的一种两步随机接入的流程示意图。

S901:终端向网络设备发送消息A(MsgA)。

可能的实现方式中,MsgA包括随机接入信号和载荷数据,随机接入信号可以包括前导码和/或解调参考信号(demodulation reference signal,DMRS),随机接入信号用于载荷数据的接收,例如,网络设备可以根据随机接入信号确定载荷数据的传输边界(例如,传输载荷数据的时隙(slot)的起始位置和结束位置)或解调载荷数据。载荷数据可以为控制面数据和/或用户面数据,载荷数据可以对应于四步随机接入机制中Msg3中包含的内容。例如,载荷数据可以包括下述的一种或多种:RRC连接请求、终端的标识、调度请求、缓存状态报告(buffer status report,BSR)或真实的业务数据。其中,终端的标识可以为C-RNTI、临时移动用户标识(serving-temporary mobile subscriber identity,s-TMSI)或非激活状态下终端的标识(resumeIdentity)。载荷数据中具体携带什么类型的标识可以取决于不同的随机接入触发事件。

网络设备接收终端发送的MsgA后,网络设备对随机接入信号和载荷数据进行解码,解码结果为成功解码和未成功解码,表1示出了可能出现的解码结果。

表1

S902:网络设备向终端发送消息B(MsgB)。

可能的实现方式中,MsgB用于承载针对该随机接入信号和载荷数据的响应消息。响应消息是指对请求随机接入的响应消息,也可以称为随机接入响应(消息B),响应消息可以包括下述的一种或多种:临时C-RNTI的信息、定时提前命令(timing advance command,TA command)的信息、上行授权的信息或竞争解决标识(contention resolution ID)信息。其中,竞争解决标识信息可以为载荷数据的部分或者全部内容。响应消息还可以包括控制面消息,也可以看作是基于调度传输的响应消息,例如,根据终端状态的不同和随机接入触发场景的不同,RAR还可以包括RRC连接(RRC setup)消息、RRC重建立(RRC reestablishment)消息或RRC恢复(RRC resume)消息。

在3GPP TS 38.331协议中,UE在RRC_CONNECTED状态的时候收到网络设备下发的配置,处于RRC_IDLE状态或者RRC_INACTIVE状态的UE在满足该配置中的触发条件时,会根据配置对事件或者状态进行记录。其中一种报告类型就是随机接入报告,用于记录成功随机接入的相关信息。基站接收到UE发送的报告后,基站会根据报告内容对相应的参数配置进行调整,当多个UE上报的随机接入都显示检测到冲突,基站会通过调整随机接入的物理层资源,例如,基站会多配置时频资源给UE执行竞争的随机接入,以此来减少冲突。UE记录整个随机接入过程,示例性的,其中包含的详细记录可以为在同步信号块(synchronization signal and PBCH block,SSB)还是在信道状态信息参考信号(channel state information-reference signal,CSI-RS)上发送前导码、在每个SSB或者CSI-RS上一共尝试发送了多少次前导码、每次尝试发前导码的时候是否检测到冲突或下行参考信号接收功率(reference signal receiving power,RSRP)是否满足某个门限。

可能的实现方式中,UE侧可以存储多个随机接入报告,UE在基站的要求下上报随机接入报告,每个随机接入报告具体的信元可以包括小区ID、小区的物理层信息或UE发送前导码使用的物理层资源;其中,小区ID可以为小区全球标识(cell global identifier,CGI),小区的物理层信息可以为绝对频点信息、带宽或子载波间隔,UE发送前导码使用的物理层资源可以为频点信息或子载波间隔。UE发起随机接入的目的可以包括下述的一种或多种:接入相关、波束失败恢复、切换、上行不同步、调度请求失败、上行控制信道资源不可用、辅小区添加调整或请求小区系统消息。

卫星通信具有覆盖面积广以及通信范围大等优点,卫星通信的研究从19世纪60年代至今一直是研究领域的热门,得益于现如今“任意时间,任意地点”通信的概念,卫星通信网络的地位在未来还将进一步的提升。通常来说,卫星的轨道越高其覆盖面积越大,但是通信的时延也越长。

示例性的,图10为本申请实施例提供的一种卫星飞行轨道示意图,如图10所示,低轨道(low earth orbit,LEO)是卫星飞行距离地面高度最小的一个飞行轨道,中轨道(middle earth orbit,MEO)的卫星飞行高度比低轨道大;对地静止轨道(geostationary orbit,GEO)上的卫星与地球的相对位置不受地球自转的影响,其距离地面的高度比中轨道大;高椭圆轨道(high elliptic orbit,HEO)是卫星飞行的高度距离地面最远的轨道,卫星飞行的轨道呈现椭圆形。

示例性的,图11为本申请实施例提供的一种NTN机载平台网络结构示意图,图中示出了不同的轨道高度上的通信网络子系统。例如,LEO的轨道高度为160km-2000km,MEO的轨道高度为7000km-25000km,GEO的轨道高度为35786km,HEO的轨道高度为400km-50000km;其中,陆地上的通信可以采用蜂窝子网络的通信系统完成与其他基站和设备之间的通信,低纬度轨道上的通信可以采用低空平台(low altitude platform,LAP)子网络通信系统完成与陆地上的基站和设备之间的通信,在高纬度轨道的通信可以采用高空平台(high altitude platform,HAP)子网络系统完成与陆地上的基站和设备之间的通信。

在卫星通信中,卫星和小区的通信场景可以包括以下两种场景:

场景一:在GEO卫星覆盖的小区(以下简称GEO小区)中,因为GEO卫星是地球同步卫星,所以不论是卫星还是投射到地面的小区,相对地面都是静止的。UE在GEO小区进行小区选择、重选或者切换时,通信过程和地面通信非常相似。

场景二:在LEO或MEO等卫星覆盖的非静止的小区中,因为LEO卫星是绕着地球高速飞行,其速度接近7km/s,因此,LEO卫星与地面小区的通信方式可以包括移动波束模式和固定波束模式。

示例性的,图12为本申请实施例提供的一种卫星和小区通信的移动波束模式示意图,如图12所示,移动波束模式是投射到地面的小区跟着LEO卫星一起移动,且LEO卫星的天线总是与地面垂直;LEO卫星不论是作为独立基站还是中继基站,小区都是跟着LEO卫星一起移动,而且LEO卫星与小区的相对距离一直在改变,一段时间后,LEO卫星的信号可能无法覆盖该小区,如果网络部署比较完善,则会有下一个LEO卫星来覆盖该小区,由于卫星系统是球状的,下一个LEO卫星可能来自各个角度。

示例性的,图13为本申请实施例提供的一种卫星和小区通信的固定波束模式示意图,如图13所示,固定波束模式是投射到地面的小区相对于地面静止,上空的LEO卫星通过调整天线角度完成地面小区同一位置的覆盖,当这个LEO卫星无法覆盖到地面小区时,可以由另一个LEO卫星接替覆盖该小区。

从图12所示的卫星和小区通信的移动波束模式和图13所示的卫星和小区通信的固定波束模式可以看到,由于卫星的飞行,对于地面小区或是在该小区移动的UE来说,在某一个时刻卫星可能因某些情况发生跳变。示例性的,一种可能的情况是卫星后面连接的基站发生变化,例如,该卫星本来与基站1相连,在某个时刻后,该卫星变成与基站2相连。示例性的,一种可能的情况是覆盖该小区的卫星发生变化,例如,该小区由卫星1覆盖,在某个时刻后,该小区变成由卫星2覆盖。

综上所述,当LEO等非同步卫星高速飞行时,一方面,UE执行随机接入可能因为多普勒效应导致失败。示例性的,当卫星作为基站时,UE和卫星之间的相对运动速 度导致的频偏可能使得卫星解码数据失败而引起UE执行随机接入失败。

示例性的,卫星作为中继站时,卫星后面连接的基站可能发生变化或者覆盖小区的卫星发生变化等情况,导致UE执行随机接入失败的概率变大。一方面,现在的随机接入报告中没有对卫星后面连接的基站发生变化或者覆盖小区区域的卫星发生变化的情况进行记录,也没有相应的改进措施来防止随机接入做到一半中断的情况。另一方面,地面基站与UE执行随机接入的时间根据实现和具体信道质量可能在几十毫秒左右,但是由于卫星离地面比较远,信号从发送到接收的时延非常大,一次随机接入的时间很可能在几百毫秒,例如,以1200km高度飞行的LEO卫星为例,当LEO卫星作为中继站与UE和基站通信的时延在40ms左右,可能导致整个随机接入的耗时会变长。

基于此,本申请实施例提供一种通信方法,终端可以根据第一时间以及第一卫星覆盖自己的时间,灵活选择是否向第一卫星发起随机接入,使得终端可以在预估的第一卫星覆盖终端的覆盖时间不满足终端执行随机接入的时间时,终端不在该第一卫星中发起随机接入,和/或,向下一个覆盖终端的卫星发起随机接入,克服因预估的第一卫星覆盖终端的覆盖时间不满足终端执行随机接入的时间造成的随机接入中断。

下面对本申请实施例的一些词汇进行说明。

本申请实施例所描述的时间门限可以是用于指示终端向卫星发起随机接入后,卫星与终端处于通信连接状态的最短时间。时间门限可以为终端预先设置的、通信协议规定的或者终端从网络设备接收的。时间门限的具体值可以根据实际情况设定,本申请实施例对时间门限的获取方式和具体值不作限定。例如,时间门限可以为50ms。

本申请实施例所描述的终端所执行的随机接入的类型用于表示随机接入的具体类型,例如,随机接入的类型可以包括四步随机接入、两步随机接入或两步随机接入回退到四步随机接入等。类型类型

本申请实施例所描述的终端所执行的随机接入的原因是跳变的指示用于表示终端上次执行随机接入经历了跳变,即上次随机接入失败的原因是经历了跳变,进而触发了此次随机接入。跳变(hop)用于表示终端执行随机接入是遇到卫星突变或者与卫星连接的基站突变的情况,其中卫星突变的情况指的是覆盖终端的卫星从卫星1突变成卫星2,与卫星连接的基站突变的情况指的是覆盖终端的卫星没有变,但是随着卫星的移动,与卫星连接的基站从基站1变成基站2。跳变的判定可以是通信协议规定的,例如,终端在间隔较短时间,比如100毫秒,内所执行的两次随机接入的过程中,两次随机接入的时间提前量(timing advance,TA)的相差值大于第一值,网络设备可以判定发生了跳变;其中,TA表示终端提前一段时间给基站发消息,使得消息到达基站的时候恰好是基站下发配置中的时间,第一值的具体值可以根据实际应用场景设定,本申请实施例对此不作具体限定。或者,跳变的判定也可以是终端确定的,例如,终端可以根据星历确定跳变发生的时段。

一种可能的情况中,在终端和基站通信的过程中,卫星作为中继站时,终端在卫星上做随机接入,但由于卫星后面连接的基站发生变化,使得卫星与基站通信中断,从而导致终端与基站的通信中断,可以称为终端执行随机接入发生跳变。例如,终端在卫星上做随机接入,起初,卫星将数据转发给基站1,但在某一时刻后,由于卫星变 成与基站2相连,导致终端与基站1的随机接入中断。

一种可能的情况中,在终端和基站通信的过程中,卫星作为中继站时,终端在卫星上做随机接入,但由于覆盖终端所在的小区的卫星发生变化,使得终端与卫星通信中断,从而导致终端和基站的通信中断,可以称为终端执行随机接入发生跳变。例如,起初,终端所在的小区由卫星1覆盖,卫星1转发终端发送的数据,但在某一时刻后,终端所在的小区变成由卫星2覆盖,使得卫星1与基站的通信中断,导致终端和基站的随机接入终端。

本申请实施例所描述的随机接入的时间为终端完成一次随机接入的时间。例如,在终端执行随机接入成功的情况下,随机接入的时间为从终端首次发送Msg1到网络设备收到并成功解析Msg4的时间;或者,随机接入的时间为首次发送MsgA到网络设备收到并成功解析MsgB的时间。

本申请实施例所描述的终端执行随机接入的时间可以是基于之前一个或多个终端执行随机接入时所需要的时间得到的。例如,终端执行随机接入的时间可以为终端执行随机接入的预估值。其中,预估值可以为基于算法或函数进行数学运算后得到的,该算法或函数可以进行和运算、最大值运算、中位数运算或加权求和运算。加权求和运算中的系数为终端的权重系数,终端设备的权重系数可以与终端执行随机接入经历了跳变的次数有关。例如,当终端执行随机接入经历了跳变的次数大于或等于第五值时,终端的权重系数小;当终端执行随机接入经历了跳变的次数小于第五值时,终端的权重系数大;第五值的具体值可以根据实际应用场景设定,本申请实施例对此不作具体限定。

本申请实施例所描述的与终端的业务量的大小和/或业务优先级的高低相关的时间,可以是终端基于终端业务量的大小预估的时间;或者,终端基于业务优先级的高低预估的时间,或者,终端基于终端业务量的大小以及业务优先级的高低预估的时间。

一种可能的实现方式中,与终端的业务量的大小和/或业务优先级的高低相关的时间,可以是终端基于终端业务量的大小所预估的时间。例如,在终端业务量大的情况下,终端所预估的时间多,从而保证终端的业务的随机接入过程顺利完成。

一种可能的实现方式中,与终端的业务量的大小和/或业务优先级的高低相关的时间,可以是终端基于业务优先级的高低所预估的时间。例如,在终端的业务优先级高的情况下,终端所预估的时间少,从而保证终端的全部或部分业务完成随机接入。

一种可能的实现方式中,与终端的业务量的大小和/或业务优先级的高低相关的时间,可以是终端基于终端业务量的大小以及业务优先级的高低所预估的时间。例如,在终端业务量大,且业务优先级高的情况下,终端所预估的时间可以为两者所预估的时间的预估值。

本申请实施例所描述的第一时间与终端执行随机接入的时间相关。在可能的实现中,可以通过比较第一时间与预估的第一卫星覆盖终端的覆盖时间,确定终端是否向第一卫星发起随机接入。第一时间的具体值可以是根据经验设定的值,也可以是基于一定的计算得到的,本申请实施例对第一时间的具体值不作限定。

一种可能的实现中,第一时间可以为终端预估的终端执行随机接入的时间;或者,第一时间可以为网络设备预估的终端执行随机接入的时间。

一种可能的实现中,第一时间可以为时间门限与终端预估的终端执行随机接入的时间的和;或者,第一时间也可以为时间门限与网络设备预估的终端执行随机接入的时间的和。

一种可能的实现中,第一时间可以为网络设备预估的终端执行随机接入的时间以及与终端的业务量的大小和/或业务优先级的高低相关的时间的和。

本申请实施例所描述的第一信息可以用于终端确定是否向第一卫星发起随机接入,第一信息包括第一时间,第一时间大于或等于终端预估的终端随机接入的时间,或者,第一时间大于或等于网络设备预估的终端执行随机接入的时间;第一时间还包括下述的一种或多种:时间门限或第一时间对应的随机接入的类型,第一时间对应的随机接入的类型可以包括下述的一种或多种:四步随机接入、两步随机接入或两步随机接入回退到四步随机接入。

本申请实施例所描述的星历可以包括下述信息的一种或多种:卫星的飞行轨道、卫星的飞行速度、卫星的高度、卫星的位置或卫星的位置对应的时间信息;卫星可以包括下述的一种或多种:LEO卫星、MEO卫星、GEO卫星、HEO卫星或空间工作站。

本申请实施例所描述的预估的卫星,如第一卫星,覆盖终端的覆盖时间可以为终端根据星历确定的。例如,终端可以根据星历知道卫星在某些时间出现在某个地方,同时加上一些辅助信息,如卫星的波束投射角度,覆盖地面的地理信息,小区半径等终端就可以推测出该卫星可以覆盖终端的时间。

下面以具体地实施例对本申请实施例的技术方案以及本申请实施例的技术方案如何解决上述技术问题进行详细说明。下面这几个具体的实施例可以独立实现,也可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。

图14为本申请实施例提供的一种通信方法的流程示意图,包括以下步骤:

S1401:终端确定第一信息,第一信息包括第一时间。

本申请实施例中,第一时间可以为终端自行确定的,或者,第一时间可以为终端从网络设备接收的,或者,第一时间可以为终端确定的时间和网络设备指示的时间结合得到的。

本申请实施例中,网络设备为接入网设备,可以是图2-图5任一架构中RAN中的设备。该网络设备可以为卫星,也可以为地面基站,在此不予限定。终端与网络设备之间的通信可以包括终端与卫星之间的通信,或是,终端与地面基站之间的通信。当卫星用作中继时,终端与地面基站之间的通信可以通过卫星透传,这种情况下,在本申请实施例中可以终端与地面基站之间的通信可以被描述为终端从地面基站接收,或是,终端从地面基站接收,或是,终端通过卫星从地面基站接收,或是,终端向地面基站发送,或是,终端向卫星发送,或是,终端通过卫星向地面基站发送。

为了便于描述,本申请实施例中,将终端自行确定的时间门限称为第一时间门限。例如,第一时间门限可以为终端预先设置的,或终端的签约数据,或通信协议规定的。将网络设备确定的时间门限称为第二时间门限,第二时间门限可以为通信协议规定的,或网络设备预先设置的。第一时间门限和第二时间门限可以相等,也可以不相等。

一种可能的实现方式中,第一时间为终端预估的终端执行随机接入的时间。

示例性的,终端可以根据终端历史执行的一次或多次随机接入的时间,确定第一 时间。例如,终端可以根据终端历史执行的一次或多次随机接入的时间的预估值,得到终端预估的终端执行随机接入的时间。

一种可能的实现方式中,第一时间为网络设备预估的终端执行随机接入的时间。

示例性的,网络设备可以根据各终端执行一次或多次随机接入的时间,确定终端执行随机接入的时间,网络设备向终端发送终端执行随机接入的时间。例如,网络设备可以将各终端执行一次或多次随机接入的时间的预估值,得到网络设备预估的终端执行随机接入的时间。

一种可能的实现方式中,第一时间为时间门限与网络设备预估的终端执行随机接入的时间的和。该实现方式中,终端确定第一时间的一种可能实现可以包括下述几种示例:

第一种示例,终端接收来自网络设备的第二时间门限与网络设备预估的终端执行随机接入的时间,终端根据第二时间门限以及网络设备预估的终端执行随机接入的时间,确定第一时间。例如,终端可以计算第二时间门限与网络设备预估的终端执行随机接入的时间的预估值,得到第一时间。

第二种示例,终端接收来自网络设备的第二时间门限与网络设备预估的终端执行随机接入的时间的预估值,将其确定为第一时间。

第三种示例,终端接收网络设备预估的终端执行随机接入的时间,终端可以根据第一时间门限以及网络设备预估的终端执行随机接入的时间,确定第一时间。例如,终端可以计算第一时间门限与网络设备预估的终端执行随机接入的时间的预估值,得到第一时间。

第四种示例,终端接收来自网络设备的第二时间门限,终端可以根据第二时间门限以及终端预估的终端执行随机接入的时间,确定第一时间。例如,终端可以周期性地统计终端历史执行的一次或多次随机接入的时间,得到终端预估的终端执行随机接入的时间;进一步的,终端可以计算第二时间门限与终端预估的终端执行随机接入的时间的预估值,得到第一时间。

第五种示例,终端可以根据第一时间门限以及终端预估的终端执行随机接入的时间,确定第一时间。例如,终端可以周期性地统计终端历史执行的一次或多次随机接入的时间,得到终端预估的终端执行随机接入的时间;终端可以计算第一时间门限与终端预估的终端执行随机接入的时间的预估值,得到第一时间。

一种可能的实现方式中,第一时间为网络设备预估的终端执行随机接入的时间以及与终端的业务量的大小和/或业务优先级的高低相关的时间的预估值。该实现方式中,终端确定第一时间的一种可能实现可以包括下述几种示例:

第一种示例,终端接收网络设备预估的终端执行随机接入的时间,终端可以根据与终端的业务量的大小相关的时间以及网络设备预估的终端执行随机接入的时间,确定第一时间。例如,终端可以计算与终端的业务量的大小相关的时间与网络设备预估的终端执行随机接入的时间的预估值,得到第一时间。

第二种示例,终端接收网络设备预估的终端执行随机接入的时间,终端可以根据与终端的业务优先级的高低相关的时间以及网络设备预估的终端执行随机接入的时间,确定第一时间。例如,终端可以计算与终端的业务优先级的高低相关的时间与网络设 备预估的终端执行随机接入的时间的预估值,得到第一时间。

第三种示例,终端接收网络设备预估的终端执行随机接入的时间,终端根据与终端的业务优先级的高低相关的时间、与终端的业务优先级的高低相关的时间以及网络设备预估的终端执行随机接入的时间,确定第一时间。例如,终端可以计算与终端的业务优先级的高低相关的时间、与终端的业务优先级的高低相关的时间以及网络设备预估的终端执行随机接入的时间的和的预估值,得到第一时间。

第四种示例,终端可以根据终端预估的终端执行随机接入的时间以及与终端的业务量的大小相关的时间,确定第一时间。例如,终端可以周期性地统计终端历史执行的一次或多次随机接入的时间,得到终端预估的终端执行随机接入的时间;终端可以计算与终端的业务量的大小相关的时间与终端预估的终端执行随机接入的时间的预估值,得到第一时间。

第五种示例,终端可以根据终端预估的终端执行随机接入的时间以及与终端的业务优先级的高低相关的时间,确定第一时间。例如,终端可以周期性地统计终端历史执行的一次或多次随机接入的时间,得到终端预估的终端执行随机接入的时间;终端可以计算与终端的业务优先级的高低相关的时间与终端预估的终端执行随机接入的时间的预估值,得到第一时间。

第六种示例,终端可以根据与终端的业务优先级的高低相关的时间、与终端的业务优先级的高低相关的时间以及终端预估的终端执行随机接入的时间,确定第一时间。例如,终端可以周期性地统计终端历史执行的一次或多次随机接入的时间,得到终端预估的终端执行随机接入的时间;终端可以计算与终端的业务优先级的高低相关的时间、与终端的业务优先级的高低相关的时间以及终端预估的终端执行随机接入的时间的和的预估值,得到第一时间。

可以理解,实际应用中,终端还可根据实际的应用场景,采用其他方式确定第一时间,本申请实施例对终端确定第一时间的具体实现不作限定。

可能的实现方式中,第一时间的数量可以为一个或多个。例如,第一时间可以包括下述的一个或多个:终端执行四步随机接入对应的第一时间,终端执行两步随机接入对应的第一时间,终端执行两步随机接入回退到四步随机接入对应的第一时间。

可能的实现方式中,在终端确定第一时间的实现中,终端还可以根据随机接入的类型,进一步地确定第一时间。

示例性的,在终端自己计算或从网络设备接收的是两步随机接入类型对应的时间时,终端可以进一步地确定执行四步随机接入对应的第一时间可以为终端执行两步随机接入的时间的一半。

示例性的,在终端自己计算或从网络设备接收的是四步随机接入类型对应的时间时,终端可以进一步地确定执行两步随机接入对应的第一时间可以为终端执行四步随机接入的时间的两倍。

S1402:终端根据第一信息以及预估的第一卫星覆盖终端的覆盖时间,确定是否向第一卫星发起随机接入。

本申请实施例中,预估的第一卫星覆盖终端的覆盖时间可以是终端自行确定的,也可以是终端从网络设备获取的,本申请实施例对覆盖时间的获取方式和计算方法不 作限定。

示例性的,覆盖时间可以是终端基于星历获取的。

一种可能的实现方式中,星历可以为终端从网络设备接收的。例如,网络设备接收来自终端发送的随机接入请求时,网络设备可以向终端发送星历;或者,网络设备可以定期的向终端发送星历,终端可以基于星历获取覆盖时间。

一种可能的实现方式中,星历可以为终端预设置的。例如,在终端与固定卫星发起随机接入的情况下,终端可以预设置该卫星所包含的星历,终端可以基于星历获取覆盖时间。

一种可能的实现方式中,星历可以为卫星向终端发送的。例如,覆盖终端的卫星可以在终端即将发起随机接入之前,向终端发送该卫星所包含的星历,终端可以基于星历获取覆盖时间。

示例性的,覆盖时间可以是网络设备基于星历获取的,网络设备向终端发送覆盖时间。

一种可能的实现方式中,星历可以为网络设备预设置的。例如,在终端向网络设备发送随机接入请求时,网络设备可以基于星历获取覆盖时间,网络设备向终端发送覆盖时间。

一种可能的实现方式中,网络设备接收来自卫星发送的星历。例如,在终端向网络设备发送随机接入请求时,网络设备接收来自覆盖终端的卫星的星历,网络设备可以基于该星历获取覆盖时间,网络设备向终端发送覆盖时间。

一种可能的实现方式中,在预估的第一卫星覆盖终端的覆盖时间大于或等于第一时间的情况下,终端向第一卫星发起随机接入。例如,在预估的第一卫星覆盖终端的覆盖时间大于或等于第一时间的情况下,处于RRC_IDLE状态或者RRC_INACTIVE状态的终端,可以向卫星发起四步随机接入或者两步随机接入,使得终端重新建立或者恢复RRC_CONNECTED状态,保证通信的正常进行。

一种可能的实现方式中,在预估的第一卫星覆盖终端的覆盖时间小于第一时间的情况下,终端确定不发起随机接入。

预估的第一卫星预估的第一卫星一种可能的实现方式中,在预估的第一卫星覆盖终端的覆盖时间小于第一时间的情况下,终端可以向下一个覆盖终端的卫星发起随机接入,这意味着终端确定不向第一卫星发起随机接入。例如,在预估的第一卫星覆盖终端的覆盖时间小于第一时间的情况下,处于RRC_IDLE状态或者RRC_INACTIVE状态的终端,可以向下一个覆盖终端的卫星发起四步随机接入或者两步随机接入,使得终端重新建立或者恢复RRC_CONNECTED状态,保证通信的正常进行。

综上所述,终端可以根据第一时间以及预估的第一卫星覆盖自己的时间灵活选择是否向正在覆盖的第一卫星发起随机接入,这样,使得终端后续可以在预估的第一卫星覆盖终端的覆盖时间大于或等于第一时间的情况下,终端向第一卫星发起随机接入。在预估的第一卫星覆盖终端的覆盖时间小于第一时间的情况下,终端确定不发起随机接入。在预估的第一卫星覆盖终端的覆盖时间小于第一时间的情况下,终端向下一个覆盖自己的卫星发起随机接入,从而相较于终端直接执行随机接入的方式,本申请实施例能有效减少终端执行随机接入过程中的中断发生的次数。

在图14对应的实施例的基础上,一种可能的实现方式中,S1401中的终端确定第一信息,包括:网络设备确定第一信息,网络设备向终端发送第一信息。示例性的,图15示出了一种具体的通信方法示意图。

示例性的,图15所示的通信方法可以包括下述步骤:

S1501:网络设备确定第一信息,第一信息中包括第一时间。

一种可能的实现方式中,网络设备可以根据各终端执行随机接入的时间以及各终端执行随机接入的类型,计算随机接入的预估值,得到第一时间。

示例性的,网络设备可以计算各终端执行四步随机接入的总次数以及各终端执行四步随机接入的总时间,进一步的,网络设备可以计算总时间除以总次数,得到第一时间。

示例性的,网络设备可以计算各终端执行两步随机接入的总次数以及各终端执行两步随机接入的总时间,进一步的,网络设备可以计算总时间除以总次数,得到第一时间。

示例性的,网络设备可以计算各终端执行两步随机接入回退到四步随机接入的总次数以及各终端执行两步随机接入回退到四步随机接入的总时间,进一步的,网络设备可以计算总时间除以总次数,得到第一时间。

示例性的,网络设备可以计算各终端执行四步随机接入、两步随机接入以及两步随机接入回退到四步随机接入的总时间,同时,网络设备可以计算各终端执行随机接入的总次数,进一步的,网络设备可以计算总时间除以总次数,得到第一时间。

示例性的,网络设备可以将各终端执行四步随机接入的时间以及各终端的权重系数进行加权求和,计算得到第一时间。

示例性的,网络设备可以将各终端执行两步随机接入的时间以及各终端的权重系数进行加权求和,计算得到第一时间。

示例性的,网络设备可以将各终端执行两步随机接入回退到四步随机接入的时间以及终端的权重系数进行加权求和,计算得到第一时间。

示例性的,网络设备可以分别计算各终端执行两步随机接入、四步随机接入、两步随机接入回退到四步随机接入的总时间,网络设备将总时间与各终端的权重系数进行加权求和,计算得到第一时间。

S1502:网络设备向终端发送第一信息。

S1503:终端根据第一信息以及预估的第一卫星覆盖终端的覆盖时间,确定是否向第一卫星发起随机接入。

本申请实施例中,网络设备向终端发送第一信息的具体实现方式可以根据实际应用场景,在此不作限定。

本申请实施例中,S1501和S1503可以参照S1401和S1402中的内容适应描述,在此不再赘述。

综上所述,网络设备确定第一信息,终端接收来自网络设备的第一信息后,在预估的第一卫星覆盖终端的覆盖时间大于或等于第一时间的情况下,终端可以向第一卫星发起随机接入;或者,在预估的卫星预估的第一卫星覆盖终端的覆盖时间小于第一 时间的情况下,终端确定不发起随机接入;或者,在预估的第一卫星覆盖终端的覆盖时间小于第一时间的情况下,终端向下一个覆盖自己的卫星发起随机接入,这意味着终端不向第一卫星发起随机接入。

图16为本申请实施例提供的一种通信方法的流程示意图,包括以下步骤:

S1601:网络设备向终端发送第三信息。

本申请实施例中,第三信息包括下述的一种或多种:用于指示终端记录执行随机接入的时间的信息、用于指示终端所执行的随机接入的类型的信息或用于指示终端所执行的随机接入的原因是跳变的指示的信息;第三信息可以携带在随机接入报告中。

示例性的,网络设备向终端发送第三信息的方式可以为广播或单播,本申请实施例对网络设备向终端发送第三信息的具体实现方式不作限定。

S1602:终端根据第三信息记录第二信息。

S1603:终端向网络设备发送用于指示存在报告的指示信息。

示例性的,终端可以在RRC_IDLE状态向RRC_CONNECTED状态的建立过程中,或者终端可以在RRC_INACTIVE状态向RRC_CONNECTED状态的恢复过程中,终端向网络设备发送用于指示存在报告的指示信息。

S1604:网络设备向终端发送用于请求上报报告的消息。

示例性的,网络设备可以根据网络需求向终端发送用于请求上报报告的消息。示例性的,该消息可以是终端信息请求消息。本申请实施例对网络设备向终端发送用于请求上报报告的消息的具体发送方式不作限定。

S1605:终端向网络设备发送第二信息。

本申请实施例中,第二信息包括指示终端执行随机接入的时间的信息,进一步的,还可以包括下述的一种或多种:终端所执行的随机接入的类型或用于指示终端所执行的随机接入的原因是跳变的指示;第二信息还可以包括将终端执行随机接入的时间进行量化后的索引值,索引值所表达的时间信息可以是通过网络协议规定的,也可以是网络设备配置的,该索引值可以是数字,也可以是字符,网络设备可以根据数字或者字符,知道终端执行随机接入的时间。例如,通过网络协议的约定,随机接入的时间可以是50ms,100ms,150ms三种,分别用1,2,3表示,当UE的随机接入时间是40ms时,更靠近50ms,所以记录成50ms,或者用1表示。第二信息可以携带在随机接入报告中。

本申请实施例中,终端向网络设备发送第二信息的具体实现方式可以根据实际应用场景,在此不作限定。

S1606:网络设备根据第二信息,优化随机接入信道参数和/或网络部署。

本申请实施例中,S1603和S1604为可选的步骤,终端可以在记录第二信息后,向网络设备发送第二信息,比如,可以周期性的记录并向网络设备发送第二信息,网络设备根据第二信息,优化随机接入信道参数和/或网络设备部署。

本申请实施例中,网络设备可以周期性的统计各终端执行随机接入的总时间以及各终端执行随机接入的总次数,网络设备利用总时间除以总次数,计算得到终端执行随机接入的预估值;网络设备可以根据随机接入的预估值,优化随机接入信道参数。

示例性的,在随机接入的时间的预估值小于终端执行随机接入所需要的时间的情 况下,如果终端向网络设备发起随机接入的过程中断,网络设备可以在终端下一次发送随机接入请求后,增加随机接入信道的接入时隙数量和/或间隔。

本申请实施例中,网络设备可以根据用于指示随机接入的原因是跳变的指示,优化网络部署。

示例性的,如果网络设备接收来自各终端发送的第二信息中包括终端所执行的随机接入的原因是跳变的指示,网络设备可以通过重新部署网络设备的物理位置,保证卫星作为中继站时,终端与网络设备的通信时间增加;或者,多个网络设备可以不间断地给终端发送信号,保证在任何时间,终端可以和网络设备进行通信。

综上所述,终端在接收网络设备的第三信息后,可以记录第二信息,网络设备可以根据第二信息优化随机接入信道参数和/或网络部署,从而保证终端随机接入过程的顺利完成。

本申请实施例中,图15和图16对应的实施例的方法可以分别单独使用,也可以结合使用。可能的实现方式中,在图15对应的实施例的基础上,可以执行图16对应的实施例描述的内容。示例性的,图17为一种具体的通信方法的示意图,图17实施例中对应的步骤可以参照图15或图16的内容适应描述,在此不再赘述。

图18为本申请实施例提供的一种通信方法的流程示意图,包括以下步骤:

S1801:核心网网元确定第一信息。

本申请实施例中,核心网网元可以根据从网络设备接收多个终端的执行随机接入相关信息,确定第一信息。例如,核心网网元可以采用上述实施例中网络设备确定第一信息的方式确定第一信息,在此不再赘述。本申请实施例对核心网网元确定第一信息的具体实现方式不作限定。

可能的实现方式中,核心网网元可以包括下述任意一种:网络数据分析功能(network data analytics function,NWDAF)网元、鉴权服务器功能(authentication server function,AUSF)网元、策略控制功能(policy control function,PCF)网元、应用功能(application function,AF)网元、统一数据管理功能(unified data management,UDM)网元、网络切片选择功能(network slice selection function,NSSF)网元、网络功能(network element function,NEF)网元、网络数据分析功能(network data analytics function,NWDAF)网元、策略控制功能(policy control function,PCF)网元、AMF网元、SMF网元或UPF网元。

S1802:核心网网元向网络设备发送第一信息。

S1803:网络设备向终端发送第一信息。

S1804:终端根据第一信息以及预估的第一卫星覆盖终端的覆盖时间,确定是否向第一卫星发起随机接入。

本申请实施例中,核心网网元向网络设备发送第一信息的具体实现方式可以根据实际应用场景,在此不再赘述。

本申请实施例中,S1804对应的内容可以参照图14对应的实施例中的S1402的内容适应描述,在此不再赘述。

综上所述,终端接收来自核心网设备的第一信息后,在预估的第一卫星覆盖终端的覆盖时间大于或等于第一时间的情况下,终端可以向第一卫星发起随机接入;或者, 在预估的卫星预估的第一卫星覆盖终端的覆盖时间小于第一时间的情况下,终端确定不发起随机接入;或者,在预估的第一卫星覆盖终端的覆盖时间小于第一时间的情况下,终端向下一个覆盖自己的卫星发起随机接入,这意味着终端不向第一卫星发起随机接入。

上面结合图14-图18,对本申请实施例的方法进行了说明,下面对本申请实施例提供的执行上述方法的通信装置进行描述。本领域技术人员可以理解,方法和装置可以相互结合和引用,本申请实施例提供的一种通信装置可以执行上述通信方法中终端的步骤。另一种通信装置可以执行上述实施例中的通信方法中网络设备所执行的步骤。

下面以采用对应各个功能划分各个功能模块为例进行说明:

示例性的,图19为本申请实施例提供的通信装置的结构示意图,如图19所示,该通信装置可以是终端或网络设备,也可以为应用于终端或网络设备中的芯片。该通信装置包括:处理单元191和通信单元192。其中,通信单元192用于支持通信装置执行信息发送或接收的步骤,处理单元191用于支持通信装置执行信息处理的步骤。

一种示例,以该通信装置为终端或应用于终端中的芯片或芯片系统为例,该通信单元192用于支持通信装置执行上述实施例中的S1502或S1603,处理单元191用于支持通信装置执行上述实施例中的S1401或S1503。

另一种示例,以该通信装置为网络设备或应用于网络设备中的芯片或芯片系统为例,该通信单元192用于支持通信装置执行上述实施例中的S1601或S1604,处理单元151用于支持通信装置执行上述实施例中的S1501。

在一种可能的实施例中,通信装置还可以包括:存储单元193。处理单元191、通信单元192、存储单元193通过通信线路相连。

存储单元193可以包括一个或者多个存储器,存储器可以是一个或者多个设备、电路中用于存储程序或者数据的器件。

存储单元193可以独立存在,通过通信线路与通信装置具有的处理单元151相连。存储单元193也可以和处理单元集成在一起。

通信装置可以用于通信设备、电路、硬件组件或者芯片中。

以通信装置可以是本申请实施例中的终端或网络设备中的芯片或芯片系统为例,则通信单元192可以是输入或者输出接口、管脚或者电路等。示例性的,存储单元193可以存储终端或网络设备侧的方法的计算机执行指令,以使处理单元191执行上述实施例中终端或网络设备侧的方法。存储单元193可以是寄存器、缓存或者RAM等,存储单元193可以和处理单元191集成在一起。存储单元193可以是ROM或者可存储静态信息和指令的其他类型的静态存储设备,存储单元193可以与处理单元191相独立。

本申请实施例提供了一种通信装置,该通信装置包括一个或者多个模块,用于实现上述图14-图18中所包含的步骤中的方法,该一个或者多个模块可以与上述图14-图18中所包含的步骤中的方法的步骤相对应。具体的,本申请实施例中由终端执行的方法中的每个步骤,终端中存在执行该方法中每个步骤的单元或者模块。由网络设备执行的方法中的每个步骤,网络设备中存在执行该方法中每个步骤的单元或者模块。例如,对于执行对该通信装置的动作进行控制或处理的模块可以称为处理模块。对于 执行对在通信装置侧进行消息或数据处理的步骤的模块可以称为通信模块。

示例性的,图20为本申请实施例提供的通信设备的硬件结构示意图,如图20所示,该通信设备包括处理器201,通信线路204以及至少一个通信接口(图20中示例性的以通信接口203为例进行说明)。

处理器201可以是一个通用中央处理器(central processing unit,CPU),微处理器,特定应用集成电路(application-specific integrated circuit,ASIC),或一个或多个用于控制本申请方案程序执行的集成电路。

通信线路204可包括在上述组件之间传送信息的电路。

通信接口203,使用任何收发器一类的装置,用于与其他设备或通信网络通信,如以太网,无线局域网(wireless local area networks,WLAN),RAN等。

可能的,该通信设备还可以包括存储器202。

存储器202可以是只读存储器(read-only memory,ROM)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(random access memory,RAM)或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(electrically erasable programmable read-only memory,EEPROM)、只读光盘(compact disc read-only memory,CD-ROM)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。存储器可以是独立存在,通过通信线路204与处理器相连接。存储器也可以和处理器集成在一起。

其中,存储器202用于存储执行本申请方案的计算机执行指令,并由处理器201来控制执行。处理器201用于执行存储器202中存储的计算机执行指令,从而实现本申请下述实施例提供的策略控制方法。

可能的,本申请实施例中的计算机执行指令也可以称之为应用程序代码,本申请实施例对此不作具体限定。

在具体实现中,作为一种实施例,处理器201可以包括一个或多个CPU,例如图20中的CPU0和CPU1。

在具体实现中,作为一种实施例,通信设备可以包括多个处理器,例如图20中的处理器201和处理器205。这些处理器中的每一个可以是一个单核(single-CPU)处理器,也可以是一个多核(multi-CPU)处理器。这里的处理器可以指一个或多个设备、电路、和/或用于处理数据(例如计算机程序指令)的处理核。

示例性的,图21是本申请实施例提供的一种终端的结构示意图。该终端可适用于图1-5或11-13中任一项所示出的系统中,执行上述方法实施例中终端的功能。为了便于说明,图21仅示出了终端的主要部件。如图21所示,终端2100包括处理器、存储器、控制电路、天线以及输入输出装置。处理器主要用于对通信协议以及通信数据进行处理,以及对整个终端进行控制,执行软件程序,处理软件程序的数据,例如用于支持终端执行上述方法实施例中所描述的动作。存储器主要用于存储软件程序和数据。控制电路主要用于基带信号与射频信号的转换以及对射频信号的处理。控制电路和天线一起也可以叫做收发器,主要用于收发电磁波形式的射频信号。输入输出装置, 例如触摸屏、显示屏,键盘等主要用于接收用户输入的数据以及对用户输出数据。

当终端开机后,处理器可以读取存储器的软件程序,解释并执行软件程序的指令,处理软件程序的数据。当需要通过无线发送数据时,处理器对待发送的数据进行基带处理后,输出基带信号至射频电路,射频电路将基带信号进行射频处理后将射频信号通过天线以电磁波的形式向外发送。当有数据发送到终端时,射频电路通过天线接收到射频信号,将射频信号转换为基带信号,并将基带信号输出至处理器,处理器将基带信号转换为数据并对该数据进行处理。

本领域技术人员可以理解,为了便于说明,图21仅示出了一个存储器和一个处理器。在实际的终端中,可以存在多个处理器和多个存储器。存储器也可以称为存储介质或者存储设备等。存储器可以为与处理器处于同一芯片上的存储元件,即片内存储元件,或者为独立的存储元件,本申请实施例对此不做限定。

作为一种可选的实现方式,所述终端可以包括基带处理器和中央处理器,基带处理器主要用于对通信协议以及通信数据进行处理,中央处理器主要用于对整个终端进行控制,执行软件程序,处理软件程序的数据。图21中的处理器可以集成基带处理器和中央处理器的功能,本领域技术人员可以理解,基带处理器和中央处理器也可以是各自独立的处理器,通过总线等技术互联。本领域技术人员可以理解,终端可以包括多个基带处理器以适应不同的网络制式,终端可以包括多个中央处理器以增强其处理能力,终端的各个部件可以通过各种总线连接。所述基带处理器也可以表述为基带处理电路或者基带处理芯片。所述中央处理器也可以表述为中央处理电路或者中央处理芯片。对通信协议以及通信数据进行处理的功能可以内置在处理器中,也可以以软件程序的形式存储在存储器中,由处理器执行软件程序以实现基带处理功能。

在本申请实施例中,可以将具有收发功能的天线和控制电路视为终端2100的收发单元2101,例如,用于支持终端执行接收功能和发送功能。将具有处理功能的处理器2102视为终端2100的处理单元2102。如图21所示,终端2100包括收发单元2101和处理单元2102。收发单元也可以称为收发器、收发机、收发装置等。可选的,可以将收发单元2101中用于实现接收功能的器件视为接收单元,将收发单元2101中用于实现发送功能的器件视为发送单元,即收发单元2101包括接收单元和发送单元,接收单元也可以称为接收机、输入口、接收电路等,发送单元可以称为发射机、发射器或者发射电路等。

处理器2102可用于执行该存储器存储的指令,以控制收发单元2101接收信号和/或发送信号,完成上述方法实施例中终端的功能。所述处理器2102还包括接口,用以实现信号的输入/输出功能。作为一种实现方式,收发单元2101的功能可以考虑通过收发电路或者收发的专用芯片实现。

示例性的,图22是本申请实施例提供的一种网络设备的结构示意图,如可以为基站的结构示意图。如图22所示,该基站可应用于如图1-5或11-13中任一项所示的系统中,执行上述方法实施例中网络设备的功能。基站2200可包括一个或多个DU2201和一个或多个CU 2202。CU2202可以与NG core(下一代核心网,NC)或EPC通信。所述DU2201可以包括至少一个天线22011,至少一个射频单元22012,至少一个处理器22013和至少一个存储器22014。所述DU 2201部分主要用于射频信号的收发以及射 频信号与基带信号的转换,以及部分基带处理。CU2202可以包括至少一个处理器22022和至少一个存储器22021。CU2202和DU2201之间可以通过接口进行通信,其中,控制面(Control plan)接口可以为Fs-C,比如F1-C,用户面(User Plan)接口可以为Fs-U,比如F1-U。

所述CU 2202部分主要用于进行基带处理,对基站进行控制等。所述DU2201与CU 2202可以是物理上设置在一起,也可以物理上分离设置的,即分布式基站。所述CU2202为基站的控制中心,也可以称为处理单元,主要用于完成基带处理功能。例如所述CU 2202可以用于控制基站执行上述方法实施例中关于网络设备的操作流程。

具体的,CU和DU上的基带处理可以根据无线网络的协议层划分,例如PDCP层及以上协议层的功能设置在CU,PDCP以下的协议层,例如RLC层,MAC层和PHY层等的功能设置在DU。

此外,可选的,基站2200可以包括一个或多个射频单元(RU),一个或多个DU和一个或多个CU。其中,DU可以包括至少一个处理器22013和至少一个存储器22014,RU可以包括至少一个天线22011和至少一个射频单元22012,CU可以包括至少一个处理器22022和至少一个存储器22021。

在一个实例中,所述CU2202可以由一个或多个单板构成,多个单板可以共同支持单一接入指示的无线接入网(如5G网),也可以分别支持不同接入制式的无线接入网(如LTE网,5G网或其他网)。所述存储器22021和处理器22022可以服务于一个或多个单板。也就是说,可以每个单板上单独设置存储器和处理器。也可以是多个单板共用相同的存储器和处理器。此外每个单板上还可以设置有必要的电路。所述DU2201可以由一个或多个单板构成,多个单板可以共同支持单一接入指示的无线接入网(如5G网),也可以分别支持不同接入制式的无线接入网(如LTE网,5G网或其他网)。所述存储器22014和处理器22013可以服务于一个或多个单板。也就是说,可以每个单板上单独设置存储器和处理器。也可以是多个单板共用相同的存储器和处理器。此外每个单板上还可以设置有必要的电路。

示例性的,图23为本申请实施例提供的芯片230的结构示意图,如图23所示,芯片230包括一个或两个以上(包括两个)处理器2310和通信接口2330。

可能的方式中,芯片230还包括存储器2340,存储器2340可以包括只读存储器和随机存取存储器,并向处理器2310提供操作指令和数据。存储器2340的一部分还可以包括非易失性随机存取存储器(non-volatile random access memory,NVRAM)。

可能的方式中,存储器2340存储了如下的元素,可执行模块或者数据结构,或者他们的子集,或者他们的扩展集:

在本申请实施例中,通过调用存储器2340存储的操作指令(该操作指令可存储在操作系统中),执行相应的操作。

可能的实现方式,终端或网络设备所用的芯片的结构类似,不同的装置可以使用不同的芯片以实现各自的功能。

示例性的,处理器2310控制终端或网络设备的操作,处理器2310还可以称为中央处理单元(central processing unit,CPU)。存储器2340可以包括只读存储器和随机存取存储器,并向处理器2310提供指令和数据。存储器2340的一部分还可以包括非 易失性随机存取存储器(non-volatile random access memory,NVRAM)。例如应用中存储器2340、通信接口2330以及存储器2340通过连接电路2320耦合在一起,其中电路2320可以包括数据电路,电源电路、控制电路和状态信号电路等中的一项或多项。但是为了清楚说明起见,在图23中将各种线路都标为连接电路2320。

以上通信单元可以是一种该装置的接口电路或通信接口,用于从其它装置接收信号。例如,当该装置以芯片的方式实现时,该通信单元是该芯片用于从其它芯片或装置接收信号或发送信号的接口电路或通信接口。

上述本申请实施例揭示的方法可以应用于处理器2310中,或者由处理器2310实现。处理器2310可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器2310中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器2310可以是通用处理器、数字信号处理器(digital signal processing,DSP)、专用集成电路(application specific integrated circuit,ASIC)、现成可编程门阵列(field-programmable gate array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本申请实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器2340,处理器2310读取存储器2340中的信息,结合其硬件完成上述方法的步骤。

可能的实现方式中,通信接口2330用于执行图14-图18所示的实施例中的终端或网络设备的接收和发送的步骤。处理器2310用于执行图14-图18所示的实施例中的终端或网络设备的处理的步骤。

在上述实施例中,存储器存储的供处理器执行的指令可以以计算机程序产品的形式实现。计算机程序产品可以是事先写入在存储器中,也可以是以软件形式下载并安装在存储器中。

计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行计算机程序指令时,全部或部分地产生按照本申请实施例的流程或功能。计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一计算机可读存储介质传输,例如,计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(digital subscriber line,DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。计算机可读存储介质可以是计算机能够存储的任何可用介质或者是包括一个或多个可用介质集成的服务器、数据中心等数据存储设备。可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,数字通用光盘(digital versatile disc,DVD))、或者半导体介质(例如固态硬盘(solid state disk,SSD))等。

本申请实施例还提供了一种计算机可读存储介质。上述实施例中描述的方法可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。如果在软件中实现,则 功能可以作为一个或多个指令或代码存储在计算机可读介质上或者在计算机可读介质上传输。计算机可读介质可以包括计算机存储介质和通信介质,还可以包括任何可以将计算机程序从一个地方传送到另一个地方的介质。存储介质可以是可由计算机访问的任何目标介质。

作为一种可能的设计,计算机可读介质可以包括RAM,ROM,EEPROM,CD-ROM或其它光盘存储器,磁盘存储器或其它磁存储设备,或目标于承载的任何其它介质或以指令或数据结构的形式存储所需的程序代码,并且可由计算机访问。而且,任何连接被适当地称为计算机可读介质。例如,如果使用同轴电缆,光纤电缆,双绞线,数字用户线(DSL)或无线技术(如红外,无线电和微波)从网站,服务器或其它远程源传输软件,则同轴电缆,光纤电缆,双绞线,DSL或诸如红外,无线电和微波之类的无线技术包括在介质的定义中。如本文所使用的磁盘和光盘包括光盘(CD),激光盘,光盘,DVD,软盘和蓝光盘,其中磁盘通常以磁性方式再现数据,而光盘利用激光光学地再现数据。上述的组合也应包括在计算机可读介质的范围内。

本申请实施例还提供了一种计算机程序产品。上述实施例中描述的方法可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。如果在软件中实现,可以全部或者部分得通过计算机程序产品的形式实现。计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行上述计算机程序指令时,全部或部分地产生按照上述方法实施例中描述的流程或功能。上述计算机可以是通用计算机、专用计算机、计算机网络、基站、终端或者其它可编程装置。

以上的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上仅为本发明的具体实施方式而已,并不用于限定本发明的保护范围,凡在本发明的技术方案的基础之上,所做的任何修改、等同替换、改进等,均应包括在本发明的保护范围之内。

相关技术
  • 通信控制装置、通信控制方法和终端装置
  • 无线通信装置、通信系统、无线通信方法以及记录介质
  • 远程通信方法、远程通信系统和自主移动装置
  • 通信方法及通信装置
  • 通信方法和通信装置
  • 通信装置、通信方法、通信控制装置、无线通信装置、通信控制方法、和无线通信方法
  • 通信装置、通信方法、通信控制装置、无线通信装置、通信控制方法、和无线通信方法
技术分类

06120116620793