[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN110798854B - 一种时钟状态检测方法及装置 - Google Patents

一种时钟状态检测方法及装置 Download PDF

Info

Publication number
CN110798854B
CN110798854B CN201810878586.XA CN201810878586A CN110798854B CN 110798854 B CN110798854 B CN 110798854B CN 201810878586 A CN201810878586 A CN 201810878586A CN 110798854 B CN110798854 B CN 110798854B
Authority
CN
China
Prior art keywords
base station
group
stations
base stations
detection
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201810878586.XA
Other languages
English (en)
Other versions
CN110798854A (zh
Inventor
尹照根
杨进丽
王自强
李继红
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Huawei Technologies Co Ltd
Original Assignee
Shanghai Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Huawei Technologies Co Ltd filed Critical Shanghai Huawei Technologies Co Ltd
Priority to CN201810878586.XA priority Critical patent/CN110798854B/zh
Priority to EP19844127.1A priority patent/EP3823339B1/en
Priority to PCT/CN2019/098660 priority patent/WO2020024992A1/zh
Priority to KR1020217006007A priority patent/KR102474456B1/ko
Priority to JP2021505872A priority patent/JP7143507B2/ja
Publication of CN110798854A publication Critical patent/CN110798854A/zh
Priority to US17/165,685 priority patent/US11832202B2/en
Application granted granted Critical
Publication of CN110798854B publication Critical patent/CN110798854B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/04Arrangements for maintaining operational condition
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/14Two-way operation using the same type of signal, i.e. duplex
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W56/00Synchronisation arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W56/00Synchronisation arrangements
    • H04W56/001Synchronization between nodes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W56/00Synchronisation arrangements
    • H04W56/001Synchronization between nodes
    • H04W56/002Mutual synchronization
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W56/00Synchronisation arrangements
    • H04W56/003Arrangements to increase tolerance to errors in transmission or reception timing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W56/00Synchronisation arrangements
    • H04W56/0055Synchronisation arrangements determining timing error of reception due to propagation delay
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J3/00Time-division multiplex systems
    • H04J3/02Details
    • H04J3/06Synchronising arrangements
    • H04J3/0635Clock or time synchronisation in a network
    • H04J3/0638Clock or time synchronisation among nodes; Internode synchronisation
    • H04J3/0658Clock or time synchronisation among packet nodes
    • H04J3/0661Clock or time synchronisation among packet nodes using timestamps
    • H04J3/0667Bidirectional timestamps, e.g. NTP or PTP for compensation of clock drift and for compensation of propagation delays
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J3/00Time-division multiplex systems
    • H04J3/02Details
    • H04J3/14Monitoring arrangements

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Synchronisation In Digital Transmission Systems (AREA)

Abstract

本申请提供一种时钟状态检测方法及装置,应用于通信技术领域,能够对M个基站的时钟状态进行检测。该方法包括:接收M个基站的检测结果,其中,该M个基站中的每个基站的检测结果用于指示该基站是否接收到该基站的N个邻站发送的检测序列,该N个邻站属于该M个基站,M和N均为大于或者等于1的整数,N小于M;根据该M个基站的检测结果,判断该M个基站的时钟状态。

Description

一种时钟状态检测方法及装置
技术领域
本申请应用于通信技术领域,尤其涉及一种时钟状态检测方法及装置。
背景技术
时分双工(time division duplex,TDD)系统是一种严格要求基站的时钟保持同步的系统。若某个基站的时钟与其他基站的时钟不同步,例如发生失步或者严重的偏差,则该基站的下行数据就可能会干扰到其他基站的上行数据,而其他基站下行数据也可能会干扰到该基站上行数据,导致业务体验严重恶化。外部时钟源故障或基站内部的时钟系统故障可能导致基站的时钟状态从同步变为失步或者偏差,如何判断基站的时钟状态成为一个亟待解决的问题。
发明内容
本申请提供一种时钟状态检测方法及装置,能够对基站的时钟状态进行检测。
第一方面,本申请提供一种时钟状态检测方法,该方法包括:接收M个基站的检测结果,其中,该M个基站中的每个基站的检测结果用于指示该基站是否接收到该基站的N个邻站发送的检测序列,该N个邻站属于该M个基站,M和N均为大于或者等于1的整数,N小于M;根据该M个基站的检测结果,判断该M个基站的时钟状态。
采用本申请提供的方法,可以分析整网中M个基站的时钟状态。并且,可以在M个基站由于时钟不同步出现相互干扰之前,检测出M个基站的时钟状态,从而提前识别整网中M个基站的时钟状态,以便于提前进行故障排查、预警和修复,保证基站的业务的正常运行,从而保障UE的用户体验。并且,可以通过本申请提供的方法,可以在较短的时间内分析得出整网中M个基站的时钟状态,而不需要分别对受到干扰的基站一一进行判断,提高了基站时钟状态监测的效率。
可选的,该方法还包括:向该M个基站中的每个基站发送一个指示信息,该指示信息用于向该基站指示该基站的N个邻站发送检测序列的N个第一时间,其中,对于该N个邻站中的每个邻站,当该基站在该邻站发送检测序列的第一时间检测到检测序列时,该基站接收到该邻站的检测序列。
可选的,该M个基站的每个基站的上行没有受到该基站的N个邻站的下行的干扰。
采用该可选的方式,能够在各个基站未受到干扰的情况下,提前检测各个基站的时钟状态,以便于提前进行故障排查、预警和修复,保证基站的业务的正常运行。
可选的,根据该M个基站的检测结果,判断该M个基站的时钟状态,包括:
根据该M个基站的检测结果,将该M个基站划分为至少一个群组,其中,对于该至少一个群组中的每个群组,若该群组包括至少两个基站,则该群组中的每个基站均接收到该群组中至少一个其他基站发送的检测序列,或者该群组中的每个基站发送的检测序列被该群组中至少一个其他基站接收;若该群组包括一个基站,则该一个基站未接收到该一个基站的每个邻站发送的检测序列,且或者该一个基站发送的检测序列未被该一个基站的每个邻站接收;确定该至少一个群组中包含的基站个数大于或者等于预设门限值的群组为同步群组,或者在该至少一个群组中的每个群组包含的基站个数均小于该门限值时,确定该至少一个群组中包含的基站个数最大的群组为该同步群组,该同步群组中的每个基站的时钟状态均为同步状态。
可选的,根据该M个基站的检测结果,判断该M个基站的时钟状态,还包括:根据失步条件,确定该至少一个群组中除该同步群组外是否存在失步群组,该失步群组中的每个基站的时钟状态为失步状态。
可选的,根据失步条件,确定该至少一个群组中除该同步群组外是否存在失步群组包括:对于该至少一个群组中除该同步群组外的任一群组,若该群组中存在一个基站满足该失步条件,则该群组为失步群组。
采用该可选方式,能够检测出单个或者多个时钟状态为失步状态的基站,便于定位问题基站、问题时钟源,并及时维护,保证基站的业务的正常运行,从而保障UE的用户体验。
第二方面,本申请提供一种时钟状态检测方法,该方法包括:基站接收指示信息,该指示信息用于指示该基站的N个邻站依次发送检测序列的N个第一时间,N为大于或者等于1的整数;该基站在该N个第一时间检测检测序列,其中,对于该N个邻站中的每个邻站,当该基站在该邻站发送检测序列的第一时间检测到检测序列,该基站确定接收到该邻站的检测序列;该基站发送检测结果,该检测结果用于指示该基站是否接收到该N个邻站发送的检测序列,以判断该基站的时钟状态。
采用本申请提供的方法,M个基站中的每个基站在指示信息的控制下,对其N个邻站的检测序列进行检测,得到检测结果。以使得可以分析整网中M个基站的时钟状态。并且,可以在M个基站由于时钟不同步出现相互干扰之前,检测出M个基站的时钟状态,从而提前识别整网中M个基站的时钟状态,以便于提前进行故障排查、预警和修复,保证基站的业务的正常运行,从而保障UE的用户体验。并且,可以通过本申请提供的方法,可以在较短的时间内分析得出整网中M个基站的时钟状态,而不需要分别对受到干扰的基站一一进行判断,提高了基站时钟状态监测的效率。
可选的,该第一指示信息还用于指示该基站发送检测序列的第二时间;该基站在该第二时间发送该检测序列。
第三方面,本申请实施例提供了一种装置,该装置可以是网络设备、网络设备内的芯片、基站或者是基站内的芯片。该装置具有实现上述第一方面的方法的功能。该功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块。该装置包括处理单元和通信单元,可选的,该装置还可以包括存储单元。该处理单元可以通过该通信单元完成信息的接收或者发送,该处理单元可以对信息进行处理,使得该装置实现上述第一方面所述的方法。
其中,处理单元,用于通过通信单元接收M个基站的检测结果,并根据该M个基站的检测结果,判断该M个基站的时钟状态。其中,该M个基站中的每个基站的检测结果用于指示该基站是否接收到该基站的N个邻站发送的检测序列,该N个邻站属于该M个基站,M和N均为大于或者等于1的整数,N小于M。
可选的,处理单元,还用于通过通信单元向该M个基站中的每个基站发送一个指示信息,该指示信息用于向该基站指示该基站的N个邻站发送检测序列的N个第一时间,其中,对于该N个邻站中的每个邻站,当该基站在该邻站发送检测序列的第一时间检测到检测序列时,该基站接收到该邻站的检测序列。
可选的,处理单元根据该M个基站的检测结果,判断该M个基站的时钟状态,具体包括:
根据该M个基站的检测结果,将该M个基站划分为至少一个群组,其中,对于该至少一个群组中的每个群组,若该群组包括至少两个基站,则该群组中的每个基站均接收到该群组中至少一个其他基站发送的检测序列,或者该群组中的每个基站发送的检测序列被该群组中至少一个其他基站接收;若该群组包括一个基站,则该一个基站未接收到该一个基站的每个邻站发送的检测序列,且或者该一个基站发送的检测序列未被该一个基站的每个邻站接收;确定该至少一个群组中包含的基站个数大于或者等于预设门限值的群组为同步群组,或者在该至少一个群组中的每个群组包含的基站个数均小于该门限值时,确定该至少一个群组中包含的基站个数最大的群组为该同步群组,该同步群组中的每个基站的时钟状态均为同步状态。
可选的,处理单元根据该M个基站的检测结果,判断该M个基站的时钟状态,还包括:根据失步条件,确定该至少一个群组中除该同步群组外是否存在失步群组,该失步群组中的每个基站的时钟状态为失步状态。
可选的,处理单元根据失步条件,确定该至少一个群组中除该同步群组外是否存在失步群组,具体包括:对于该至少一个群组中除该同步群组外的任一群组,若该群组中存在一个基站满足该失步条件,则该群组为失步群组。
可选的,处理单元,还用于:
若同一时钟源下的所有基站均为时钟状态为失步状态的基站,则确定该时钟源故障;若同一传输设备下的所有基站均为时钟状态为失步状态的基站,则确定该传输设备故障;若同一传输设备下的部分基站均为时钟状态为失步状态的基站,则确定该部分基站故障,或者该传输设备上连接该部分基站的端口故障。
作为一种可选的设计,当该装置为网络设备时,该处理单元例如可以是处理器,该通信单元例如可以是网络接口。可选地,该网络设备还包括存储单元,该存储单元例如可以是存储器。当该网络设备包括存储单元时,该存储单元用于存储计算机执行指令,该处理单元与该存储单元连接,该处理单元执行该存储单元存储的计算机执行指令,以使该网络设备行上述第一方面的方法。
作为一种可选的设计,当该装置为基站时,该处理单元例如可以是处理器,该通信单元例如可以包括天线、收发器和网络接口。可选地,该基站还包括存储单元,该存储单元例如可以是存储器。当该基站包括存储单元时,该存储单元用于存储计算机执行指令,该处理单元与该存储单元连接,该处理单元执行该存储单元存储的计算机执行指令,以使该基站行上述第一方面的方法。
在另一种可能的设计中,当该装置为网络设备内的芯片或者是基站内的芯片时,该处理单元例如可以是处理器,该通信单元例如可以是输入/输出接口、管脚或电路等。该处理单元可执行存储单元存储的计算机执行指令,以使芯片执行上述第一方面任意一项的所述的时钟状态检测方法。可选地,该存储单元为该芯片内的存储单元,如寄存器、缓存等,该存储单元还可以是该终端内的位于该芯片外部的存储单元,如只读存储器(read-onlymemory,ROM)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(random access memory,RAM)等。
本申请提供的装置的技术效果可以参见上述第一方面或第一方面的各个实现方式的技术效果,此处不再赘述。
第四方面,本申请实施例提供了一种装置,该装置可以是基站,该装置可以是基站或基站内的芯片。该装置具有实现上述第二方面的方法的功能。该功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块。该装置包括处理单元和通信单元,可选的,该装置还可以包括存储单元。该处理单元可以通过该通信单元完成信息的接收或者发送,该处理单元可以对信息进行处理,使得该装置实现上述第二方面的方法。
其中,处理单元,用于通过通信单元接收指示信息,该指示信息用于指示该基站的N个邻站依次发送检测序列的N个第一时间,N为大于或者等于1的整数;
处理单元,还用于在该N个第一时间检测检测序列,其中,对于该N个邻站中的每个邻站,当该基站在该邻站发送检测序列的第一时间检测到检测序列,该基站确定接收到该邻站的检测序列;
处理单元,还用于通过通信单元发送检测结果,该检测结果用于指示该基站是否接收到该N个邻站发送的检测序列,以判断该基站的时钟状态。
可选的,该第一指示信息还用于指示该基站发送检测序列的第二时间,处理单元,还用于通过通信单元在该第二时间发送检测序列。
作为一种可选的设计,当该装置为基站时,该处理单元例如可以是处理器,该通信单元例如可以包括天线、收发器和网络接口。可选地,该基站还包括存储单元,该存储单元例如可以是存储器。当该基站包括存储单元时,该存储单元用于存储计算机执行指令,该处理单元与该存储单元连接,该处理单元执行该存储单元存储的计算机执行指令,以使该基站行上述第一方面的方法。
在另一种可能的设计中,当该装置为基站内的芯片时,该处理单元例如可以是处理器,该通信单元例如可以是输入/输出接口、管脚或电路等。该处理单元可执行存储单元存储的计算机执行指令,以使该基站内的芯片执行上述第二方面的方法。可选地,该存储单元为该芯片内的存储单元,如寄存器、缓存等,该存储单元还可以是该基站内的位于该芯片外部的存储单元,如只读存储器(read-only memory,ROM)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(random access memory,RAM)等。
本申请提供的装置的技术效果可以参见上述第二方面或第二方面的各个实现方式的技术效果,此处不再赘述。
其中,上述任一处提到的处理器,可以是一个通用中央处理器(CPU),微处理器,特定应用集成电路(application-specific integrated circuit,ASIC),或一个或多个用于控制上述第二方面的方法的程序执行的集成电路。
基于上述第一方面至第四方面的任一方面,可选的,第一时间为第一特殊子帧。
可选的,指示信息还用于指示基站发送检测序列的第二时间。
可选的,第二时间为第二特殊子帧。
在该示例中,通过基站的邻站在特殊子帧上发送检测序列,该基站在特殊子帧上检测检测序列,可以实现在不影响基站的上下行业务时,完成空口检测,以分析M个基站的时钟状态。
基于上述第一方面或第三方面的任一方面,可选的,M个基站中没有相同邻站的至少两个基站的第二时间相同。
通过将没有相同邻站的至少两个基站的第二时间相同,可以减少M个基站发送检测序列的时间,提高检测序列。
可选的,M个基站的时分双工TDD配比相同。
通过将M个基站的TDD配比设置为相同,从而对于一个子帧,M个基站的上下行配置相同,M个基站可以统一在保护间隔(guard interval,GP)中收发检测序列,从而避免影响该M个基站的上下行数据传输。
可选的,M个基站中的每个基站的检测结果还用于指示该基站接收到该基站的N个邻站发送的检测序列的时延。
通过检测结果中指示的时延,便于分析非失步状态的基站是否存在站间偏差,以及偏差等级。
可选的,M个基站的每个基站的上行没有受到该基站的N个邻站的下行的干扰。
可选的,失步条件包括以下条件中的一个或者多个:
1)该一个基站的时钟系统调整值大于预设的调整门限;
2)该一个基站存在时钟告警;
3)该一个基站的邻站的失步干扰大于预设的干扰门限,且当该一个基站静默后,该一个基站的邻站的失步干扰消失;或者,该一个基站的失步干扰大于预设的干扰门限,且当该一个基站的邻站静默后,该一个基站的失步干扰消失。
可选的,若该群组中包括至少两个基站,则该失步条件还包括:
4)该多个基站从同一时钟设备获取时钟信号。
可选的,M大于100。
当M值较大时,例如,M大于100时,可以基于M个检测结果的大数据分析,从而较准确地判断该M个基站的时钟状态。
基于上述第二方面或第四方面的任一方面,可选的,在接收指示信息之前,该基站的上行没有受到该基站的N个邻站的下行的干扰。
可选的,可选的,该基站和该N个邻站的时分双工TDD配比相同。
第五方面,本申请实施例提供了一种计算机存储介质,存储有用于实现上述第一方面方法的程序。当所述程序在装置中运行时,使得该装置执行上述第一方面的方法。
第六方面,本申请实施例提供了一种计算机存储介质,存储有用于实现上述第二方面方法的程序。当所述程序在装置中运行时,使得该装置执行上述第二方面的方法。
第七方面,本申请实施例提供了一种计算机程序产品,该程序产品包括程序,当该程序被运行时,使得上述第一方面的方法被执行。
第八方面,本申请实施例提供了一种计算机程序产品,该程序产品包括程序,当该程序被运行时,使得上述第二方面的方法被执行。
第九方面,本申请提供一种通信系统,包括如第三方面所述的装置和如第四方面所述的装置。
可选的,通信系统包括M个第四方面所述的装置。
附图说明
图1为本申请提供的一种通信系统的示意图;
图2为本申请提供的一种基站的结构示意图;
图3为本申请提供的一种网络设备的结构示意图;
图4为本申请提供的一种时钟状态检测方法的流程示意图;
图5为本申请提供的一种时钟状态检测方法的一个实施例的流程示意图;
图6为本申请提供的一种接收时延检测示意图;
图7为本申请提供的一种发送指示信息的流程示意图;
图8为本申请提供的一种基站发送检测序列的机制的示意图;
图9为本申请提供的一种区域划分示意图;
图10为本申请提供的一种空口检测示意图;
图11为本申请提供的一种群组划分算法的流程示意图;
图12为本申请提供的一种时钟状态检测方法的另一个实施例的流程示意图;
图13为本申请提供的一种时钟状态检测方法的又一个实施例的流程示意图;
图14为本申请提供的一种时钟状态检测方法的又一个实施例的流程示意图;
图15为本申请提供的一种装置的结构示意图。
具体实施方式
首先,当本申请提及“第一”、“第二”或者“第三”等序数词时,除非根据上下文其确实表达顺序之意,否则应当理解为仅仅是起区分之用。
其次,本申请提供的技术方案应用于如图1所述的通信系统,所述通信系统包括M个基站,该M个基站之间可以通过空口传输数据,M大于1,该M个基站中的每个基站在该M个基站中至少有一个邻站,例如,如图1所示,M个基站包括基站1,基站2,基站3,基站4,……,基站M。例如,基站1有两个邻站,分别为基站2和基站3;基站2有一个邻站,为基站1;基站3有两个邻站,分别为基站1和基站4;基站4有一个邻站,为基站3。
可选的,该通信系统还可以包括第一网络设备和第二网络设备,可选的,该第一网络设备分别与K个基站相连;可选的,该第二网络设备分别与K个基站相连;可选的,该第一网络设备与该第二网络设备相连。终端可以与图1中的K个基站中的一个或者多个通过空口进行通信。
图1所示的通信系统可以是支持第四代(fourth generation,4G)接入技术的通信系统,例如长期演进(long term evolution,LTE)接入技术;或者,该通信系统也可以是支持第五代(fifth generation,5G)接入技术通信系统,例如新无线(new radio,NR)接入技术;或者,该通信系统还可以是支持多种无线技术的通信系统,例如支持LTE技术和NR技术的通信系统。另外,该通信系统也可以适用于面向未来的通信技术。
图1所示的通信系统中,基站可以是4G接入技术通信系统中的演进型基站(evolved nodeB,eNB)、5G接入技术通信系统中的下一代基站(next generation nodeB,gNB)、发送接收点(transmission reception point,TRP)、中继节点(relay node)、接入点(access point,AP)等等。
图1所示的通信系统中,第一网络设备(或者第二网络设备)可以是传输网络中的传输设备,例如路由器或者交换机;或者,第一网络设备(或者第二网络设备)可以是其他能够对系统中的多个基站进行维护的服务器,例如,可以是4G接入技术通信系统中的移动管理实体(mobile management entity,MME)或者服务网关(serving gateway,SGW),5G接入技术通信系统中的接入和移动性管理功能(Access and Mobility Management Function,AMF)网元或者用户面性能(User Plane Function,UPF)网元,网管服务器等等。
图2是一种基站的结构示意图。该基站可以是本申请实施例中的基站1、基站2、基站3、基站4···或者基站M。
基站包括至少一个处理器201、至少一个存储器202、至少一个收发器203、至少一个网络接口204和一个或多个天线205。处理器201、存储器202、收发器203和网络接口204相连,例如通过总线相连。天线205与收发器203相连。网络接口204用于使得基站通过通信链路,与其它通信设备相连,例如基站通过S1接口,与网络设备相连,例如可以与第一网络设备或者第二网络设备相连。在本申请实施例中,所述连接可包括各类接口、传输线或总线等,本实施例对此不做限定。
本申请实施例中的处理器201,可以包括如下至少一种类型:通用中央处理器(Central Processing Unit,CPU)、数字信号处理器(Digital Signal Processor,DSP)、微处理器、特定应用集成电路专用集成电路(Application-Specific Integrated Circuit,ASIC)、微控制器(Microcontroller Unit,MCU)、现场可编程门阵列(Field ProgrammableGate Array,FPGA)、或者用于实现逻辑运算的集成电路。例如,处理器201可以是一个单核(single-CPU)处理器或多核(multi-CPU)处理器。至少一个处理器201可以是集成在一个芯片中或位于多个不同的芯片上。
本申请实施例中的存储器202,可以包括如下至少一种类型:只读存储器(read-only memory,ROM)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(random access memory,RAM)或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(Electrically erasable programmabler-only memory,EEPROM)。在某些场景下,存储器还可以是只读光盘(compact disc read-only memory,CD-ROM)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。
存储器202可以是独立存在,与处理器201相连。可选的,存储器202也可以和处理器201集成在一起,例如集成在一个芯片之内。其中,存储器202能够存储执行本申请实施例的技术方案的程序,并由处理器201来控制执行,被执行的各类计算机程序代码也可被视为是处理器201的驱动程序。例如,处理器201用于执行存储器202中存储的计算机程序代码,从而实现本申请实施例中的技术方案。
收发器203可以用于支持基站与基站之间空口信号的接收或者发送,收发器203可以与天线205相连。收发器203包括发射机Tx和接收机Rx。具体地,一个或多个天线205可以接收空口信号,该收发器203的接收机Rx用于从天线接收所述空口信号,并将空口信号转换为数字基带信号或数字中频信号,并将该数字基带信号或数字中频信号提供给所述处理器201,以便处理器201对该数字基带信号或数字中频信号做进一步的处理,例如解调处理和译码处理。此外,收发器203中的发射机Tx还用于从处理器201接收经过调制的数字基带信号或数字中频信号,并将该经过调制的数字基带信号或数字中频信号转换为空口信号,并通过一个或多个天线205发送所述空口信号。具体地,接收机Rx可以选择性地对空口信号进行一级或多级下混频处理和模数转换处理以得到数字基带信号或数字中频信号,所述下混频处理和模数转换处理的先后顺序是可调整的。发射机Tx可以选择性地对经过调制的数字基带信号或数字中频信号时进行一级或多级上混频处理和数模转换处理以得到空口信号,所述上混频处理和数模转换处理的先后顺序是可调整的。数字基带信号和数字中频信号可以统称为数字信号。
图3是一种网络设备的结构示意图。该网络设备可以是本申请实施例中的第一网络设备或者第二网络设备。网络设备可以包括至少一个存储器301,至少一个处理器302以及至少一个网络接口303。存储器301,处理器302和网络接口303相连。
处理器302可以用于为网络设备实现各种功能,例如控制多个基站执行空口检测,或者基于多个基站中每个基站对空口检测结果,分析时钟状态的功能。
存储器302可以用于存储执行本申请实施例的技术方案的程序代码,由处理器302执行,以实现本申请实施例中网络设备的功能。
网络设备可以通过网络接口303与基站进行通信,网络接口303可以通过传输网络,向基站发送数据,和/或通过传输网络从基站接收数据等等,例如网络设备可以通过网络接口303与基站1、基站2、基站3、基站4···或者基站M进行通信。
在本申请中,第一网络设备可以同时具备集中控制功能和时钟状态分析功能,实现本申请提供的时钟状态检测方式。或者,第一网络设备具备时钟状态分析功能,第二网络设备具备集中控制功能,第一网络设备和第二网络设备协作实现本申请提供的时钟状态检测方式。
图1所示的通信系统中,M个基站和终端之间的通信可以采用时分双工(timedivision duplex,TDD)技术,M个基站需要严格保持时钟同步,若两个基站时钟不同步,一个基站的下行可能会干扰另一个基站的上行。
本申请提供一种时钟状态检测方案,能够对M个基站的时钟状态进行检测,以便于提前进行故障排查、预警以及修复,保证基站的时钟同步,从而保障基站业务的正常运行和UE用户体验。在该方案中,M个基站可以分别在空口上发送和接收检测序列,通过分析M个基站接收检测序列的结果,可以检测出该M个基站的时钟状态。如图4所示,本方案具体可以包括以下三个部分:
第一部分,控制信息的下发。对M个基站发送检测序列和接收检测序列的时间进行统一配置,形成M个指示信息,每个指示信息可以指示一个基站发送检测序列以及其N个邻站发送检测序列的时间,然后将M个指示信息下发给M个基站。
第二部分,空口的检测。M个基站中每个基站根据接收到的指示信息,可以获知该基站的N个邻站发送检测序列的时间,然后该基站在其N个邻站发送检测序列的时间上检测检测序列,形成检测结果,该检测结果可以指示该基站是否接收到其N个邻站的检测序列。
第三部分,时钟状态的分析。根据M个基站的检测结果可以判断M个基站的时钟状态,可以配置一些条件,该条件可以是同步条件、失步条件或者偏差条件,然后根据M个基站的检测结果判断M个基站是否满足同步条件、失步条件或者偏差条件,进而获知该基站的时钟状态是同步状态、失步状态或者偏差状态。例如,若一个基站可以在其邻站发送检测序列的时间接收到该检测序列或者该基站的邻站可以在该基站发送检测序列的时间接收到检测序列,则该基站和该基站的邻站相对同步,通过分析M个基站中相对同步的基站的数量,当该数量具备一定的特征,可以认为该数量下的基站是同步的,即该数量下每个基站的时钟状态均是同步的;当该数量不具备一定的特征,该数量下的基站可能存在失步或者偏差,再分别判断该数量下的基站是否满足失步状态或者偏差状态。
上述三个部分中第一部分可以由不同的设备执行,例如,第一部分可以由该M个基站中的一个基站执行,或者,第一部分可以由网络设备执行,例如由第一网络设备或者第二网络设备执行。第二部分由该M个基站基站执行。第三部分可以由该M个基站中的一个基站执行,或者,第三部分可以由网络设备执行,例如第一网络设备或者第二网络设备执行。下面以第一部分由第一网络设备执行,第二部分由M个基站基站执行,第三部分由第一网络设备执行为例,对本方案进行示例性的说明。本领域技术人员可知,本申请实施例的内容同样适用于上述三个部分由其他设备执行的情况,本申请实施例对此不作限制。
图5为本申请提供的一种时钟状态检测方法的一个实施例的流程示意图,例如该方法应用于图1所示的通信系统中,该M个基站为基站1,基站2,基站3,基站4,···基站M,基站1和基站2互为邻站,基站1和基站3互为邻站,基站3和基站4互为邻站,该方法包括:
步骤501,第一网络设备向M个基站中的每个基站发送一个指示信息,该指示信息用于向基站指示该基站的N个邻站发送检测序列的N个第一时间。
示例性的,第一网络设备向基站1发送指示信息1,向基站2发送指示信息2,……,向基站M发送指示信息M。
其中,指示信息1可以用于指示基站1的N1(N1≥1)个邻站发送检测序列的N1个第一时间。指示信息2可以用于指示基站2的N2(N2≥1)个邻站发送检测序列的N2个第一时间。以此类推,指示信息M可以用于指示该基站M的NM(NM≥1)个邻站发送检测序列的NM个第一时间。
例如,基站1有两个邻站,分别为基站2和基站3;基站2只有一个邻站,为基站1。例如,基站1发送检测序列的时间为T1,基站2发送检测序列的时间为T2,基站3发送检测序列的时间为T3,那么N1=2,指示信息1指示的N1个第一时间分别为T2和T3,N2=2,指示信息2指示的N2个第一时间为T1。
可选的,基站的N个邻站发送检测序列的N个第一时间为不同的时间,从而避免该基站的N个邻站发送的检测序列相互之间造成干扰。例如,上述示例中,指示信息1指示的两个第一时间T2和T3为不同的时间。通过基站2和基站3在不同的时间发送检测序列,可以避免基站2的检测序列和基站3的检测序列之间的干扰,可以保证基站1在检测到检测序列时,根据时间确定是基站2发送的检测序列还是基站3发送的检测序列,例如基站1在T2检测到检测序列,可以确定是基站2发送的检测序列,基站2在T3检测到检测序列,可以确定是基站3发送的检测序列。
可选的,N个第一时间中的每个第一时间可以包括多个发送时间。例如,基站2发送检测序列的第一时间T2中包括多个发送时间,基站2可以在T2中的多个发送时间上连续发送多次检测序列,若基站1在该多个无线帧上的一个或者多个发送时间上检测到检测序列,基站1可以确定接收到基站2发送的检测序列。通过指示多个发送时间,以使得基站可以多次检测序列,从而排除了由于基站和其邻站之间的信道质量较差,而导致基站在第一时间上未检测到检测序列的情况。提高检测精度。
可选的,该M个基站均可以采用TDD,M个基站的TDD配比可以相同,从而对于一个子帧,M个基站的上下行配置相同,M个基站可以统一在保护间隔(guard interval,GP)中收发检测序列,从而避免影响该M个基站的上下行数据传输。
可选的,第一时间可以包括至少一个第一特殊子帧,例如,指示信息1指示的第一时间为T2和T3,T2包括至少一个第一特殊子帧,T3包括至少一个第一特殊子帧,T2包括的至少一个第一特殊子帧和T3包括的至少一个第一特殊子帧可以不同。通过该基站的邻站在特殊子帧上发送检测序列,该基站在特殊子帧上检测检测序列,可以实现在不影响基站的上下行业务时,完成空口检测,以分析M个基站的时钟状态。
可选的,指示信息还可以指示基站发送检测序列的第二时间。示例性的,指示信息1还用于指示基站1发送检测序列的第二时间。指示信息2还用于指示基站2发送检测序列的第二时间。以此类推,指示信息M还用于指示基站M发送检测序列的第二时间。
例如,基站1发送检测序列的时间为T1,基站2发送检测序列的时间为T2,指示信息1还可以指示基站1发送检测序列的时间T1,指示信息2还可以指示基站2发送检测序列的时间T2。
可选的,第二时间可以包括至少一个第二特殊子帧,例如,指示信息1指示的第二时间T1包括至少一个第二特殊子帧。
步骤502,M个基站中的每个基站在其接收到的指示信息指示的N个第一时间检测检测序列。
示例性的,基站1可以在其N1(N1≥1)个邻站发送检测序列的N1个第一时间检测检测序列。基站2可以在N2(N2≥1)个邻站发送检测序列的N2个第一时间检测检测序列。以此类推,基站M可以在NM(NM≥1)个邻站发送检测序列的NM个第一时间检测检测序列。
对于M个基站中的每一个基站,都在接收到的指示信息所指示的N个第一时间检测检测序列。当该基站在一个邻站发送检测序列的第一时间检测到检测序列,该基站确定接收到该邻站的检测序列。
例如,基站1在指示信息指示1指示的T2和T3上分别检测检测序列。其中,若基站1在T2上检测到检测序列,则基站1确定接收到基站2发送的检测序列。若基站1在T3上检测到检测序列,则基站1确定接收到基站3发送的检测序列。基站2在指示信息2指示的T1检测检测序列。其中,若基站2在T1上检测到检测序列,则基站2确定接收到基站1发送的检测序列。基站3在指示信息指示3的T1和T4分别检测检测序列。其中,若基站3在T1上检测到检测序列,则基站3确定接收到基站1发送的检测序列。若基站3在T4上检测到检测序列,则基站3确定接收到基站4发送的检测序列。基站4在指示信息4指示的T3检测检测序列。其中,若基站4在T3上检测到检测序列,则基站4确定接收到基站3发送的检测序列。
每个基站在其接收到的指示信息所指示的N个第一时间完成检测序列的检测后,得到检测结果。每个基站的检测结果用于指示该基站是否接收到该基站的N个邻站发送的检测序列。
例如,基站1在T2上未检测到检测序列,在T3上检测到检测序列,因此,基站1得到的检测结果为基站1接收到基站3发送的检测序列,未接收到基站2发送的检测序列。基站2在T1上未检测到检测序列,因此,基站2得到的检测结果为基站2未接收到基站1发送的检测序列。基站3在T1和T4上都检测到检测序列,因此,基站3得到的检测结果为基站3接收到基站1和基站4发送的检测序列。基站4在T3上检测到检测序列,因此,基站4得到的检测结果为基站4接收到基站3发送的检测序列。
在本申请中,基站可以通过收发机以及天线收发检测序列,实现空口的检测。
步骤503,M个基站中的每个基站向第一网络设备发送检测结果。
在本申请中,M个基站中的每个基站可以在完成对N个邻站的检测后就发送检测结果。例如,基站1在T2和T3完成检测序列的检测后,即可向第一网络设备发送检测结果。每个基站也可以在M个基站都完成对各自的N个邻站的检测后,再发送各自的检测结果。例如,指示信息中携带了基站1、基站2、基站3和基站4完成一次空口检测的周期T,基站1、基站2、基站3和基站4则可以在一个周期T结束时向第一网络设备发送各自的检测结果。
步骤504,第一网络设备根据该M个基站的检测结果,判断该M个基站的时钟状态。
其中,判断M个基站的时钟状态包括以下情况中的一种或者多种:
(1)判断该M个基站中哪些基站的时钟状态为同步状态。
(2)判断该M个基站中哪些基站的时钟状态为失步状态。
(3)判断该M个基站中时钟状态不是失步状态的基站是否存在站间偏差。
上述条件(3)中的非失步状态可以理解为下述情况中的一种或者多种:
(a)时钟状态为同步状态。
(b)时钟状态既不是同步状态也不是失步状态。
可选的,第一网络设备可以先根据M个基站的检测结果,将M个基站划分为至少一个群组。
下面介绍如何判断该M个基站中哪些基站的时钟状态为同步状态,可以通过划分群组,判断一个群组是否为同步群组,当一个群组为同步群组时,该群组内的所有基站的时钟状态为同步状态。
本申请实施例中,当互为邻站的两个基站,若基站能够接收到另一个基站的检测序列,和/或该另一个基站能接收到该基站的检测序列时,该基站和该另一个基站相对同步。
第一网络设备根据M个基站的检测结果,将M个基站划分为至少一个群组,对于该至少一个群组中的每个群组,若该群组包括至少两个基站,则该群组中的每个基站均接收到该群组中至少一个其他基站发送的检测序列,或者该群组中的每个基站发送的检测序列被该群组中至少一个其他基站接收,即该群组中的每个基站与该群组中的至少一个其他基站相对同步;若该群组包括至少一个基站,则该一个基站未接收到该一个基站的每个邻站发送的检测序列,且或者该一个基站发送的检测序列未被该一个基站的每个邻站接收,即若M个基站中的某个基站不存在相对同步的邻站,那么该基站可以单独为一个群组。
对于上述至少一个群组中的每一个群组,该群组中的每一个基站在该群组以外,不存在与该基站相对同步的基站。
例如,这里以基站1,基站2,基站3和基站4划分群组为例进行介绍,需要说明的是M个基站可以是2个,3个,5个,5个以上,甚至数百个或者数千个基站。第一网络设备将4个基站划分为至少一个群组,例如,群组1和群组2,其中群组1中至少包括基站1,基站3和基站4,基站1能够接收基站3的检测序列,且基站3能够接收到基站1的检测序列,基站3能够接收到基站4的检测序列,且基站4能够接收到基站3的检测序列。群组2包括基站2,基站2不能接收到基站1的检测序列且基站2发送的检测序列不能被基站1接收到。
获得至少一个群组后,第一网络设备可以基于多数判决原则,确定该至少一个群组中包含的基站个数大于或者等于预设门限值的群组为同步群组,或者在该至少一个群组中的每个群组包含的基站个数均小于门限值时,确定该至少一个群组中包含的基站个数最大的群组为同步群组,同步群组中的每个基站的时钟状态均为同步状态。
例如,该门限值为100,群组1和群组2的数量均小于100,群组1的个数大于群组2的个数,可以确定群组1为同步群组,基站1,基站2和基站3的时钟状态为同步状态。
下面介绍第一网络设备在判断该M个基站中哪些基站的时钟状态为同步状态后,判断哪些基站的时钟状态为失步状态。第一网络设备可以根据失步条件,确定该至少一个群组中除同步群组外是否存在失步群组,该失步群组中的每个基站的时钟状态为失步状态。
示例性的,对于该至少一个群组中除同步群组外的群组(该群组可以包括一个基站,该群组也可以包括两个以上的基站),可以判断该群组中的一个基站是否满足失步条件,若满足,该基站的时钟状态为失步状态,则该群组为失步群组。其中,失步条件包括但不限于以下条件中的一种或者多种:
1)该一个基站的时钟系统调整值大于预设的调整门限。
基站可以包括基站的内部时钟系统和外部时钟源,基站可以接收外部时钟源的时间来对内部时钟系统的时间进行调整。基站的时钟系统调整值可以为基站的内部时钟系统与时钟源在某一个时间点的差值,或者为基站的时钟系统与时钟源在一个时间段的累计差值。
2)该一个基站存在时钟告警。
当基站的时钟系统出现故障时,该基站可以发出时钟告警。若基站存在时钟告警,说明该基站的时钟系统故障,从而该基站的时钟状态可能为失步状态。
3)该一个基站的邻站的失步干扰大于预设的干扰门限,且当该一个基站静默后,该一个基站的邻站的失步干扰消失;或者,该一个基站的失步干扰大于预设的干扰门限,且当该一个基站的邻站静默后,该一个基站的失步干扰消失。
例如,以基站2为例,基站2的邻站为基站1。若基站1存在失步干扰(即基站1的上行受到某个基站的下行的干扰),且该失步干扰大于预设的干扰门限,则说明书基站1与其某一个邻站相对失步。当将基站2静默后,基站1的干扰消失,则说明对基站1造成干扰的基站为基站2。这种情况可能是由于基站2的时钟状态为失步状态造成的。
相对的,若基站2存在失步干扰(即基站2的上行受到某个基站的下行的干扰),且该失步干扰大于预设的干扰门限,则说明书基站2与其某一个邻站相对失步。当将基站1静默后,基站2的干扰消失,则说明对基站1造成干扰的基站为基站2。这种情况也可能是由于基站2的时钟状态为失步状态造成的。
4)该一个基站在上一个周期内的时钟状态为同步状态,且与至少两个邻站相对同步,该至少两个邻站在上个周期和当前周期内的时钟状态均为同步状态。
当M个基站和第一网络设备周期性的执行上述步骤502-504时,若一个基站在上个周期由于与一个邻站(该邻站的时钟状态为同步状态)相对同步,时钟状态被判断为同步状态,而在当前周期内时钟状态被判断为不是同步状态,可能是由于该基站的时钟失步了,也可能是由于信道质量较差的原因与该邻站之间相互接收不到对方的检测序列。若一个基站在上个周期由于与至少两个邻站(该至少两个邻站的时钟状态为同步状态)相对同步,时钟状态被判断为同步状态,而在当前周期内时钟状态被判断为不是同步状态,则很大可能是由于该基站的时钟失步了。
可以理解的是,由于同一群组中的基站都是相对同步的,因此当一个基站的时钟状态为失步状态,那么和该基站相对同步的基站的时钟状态均为失步状态。因此,对于该至少一个群组中除同步群组外的任一群组,若该群组中的任一基站的时钟状态经过上述失步条件的判定为失步状态,则该群组中所有基站的时钟状态均为失步状态。
可选的,若该群组中包括至少两个基站,则该失步条件除了上述1)、2)、3)、4)的条件,还可以包括:
5)该至少两个基站从同一时钟设备获取时钟信号。
其中,该时钟设备可以是时钟源或者传输设备,该传输设备是该两个基站与该时钟源之间传输时钟信号的设备。若至少两个基站的时钟状态均为非同步状态,还从同一时钟设备获取时钟信号,那么说明该时钟设备可能出现故障,因此可能导致该至少两个基站的时钟状态均为失步状态。
6)该群组中存在至少两个基站在上个周期的时钟状态为同步状态。
当M个基站和第一网络设备周期性的执行上述步骤502-504时,一个基站在上个周期的时钟状态被判断为同步状态,而在当前周期则可能被判断为非同步状态。可以理解的是,若群组中的某一个基站的时钟状态从同步状态变为非同步状态可能因为这个基站失步了,也可能因为信道质量较差导致该一个基站与时钟状态为同步状态的邻站相互之间接收到不对方的检测序列。因此,若群组中的某一个基站的时钟状态从同步状态变为非同步状态,不代表该基站失步,因此也不能说明该群组中与该基站相对同步的基站均失步。而若该群组中存在至少两个基站的时钟状态从同步状态变为非同步状态,说明至少两个基站的时钟状态变为失步状态的可能性较高。
采用本申请提供的时钟状态检测方法,能够检测出单个或者多个时钟状态为失步状态的基站,便于定位问题基站、问题时钟源,并及时维护,保证基站的业务的正常运行,从而保障UE的用户体验。
下面介绍第一网络设备在判断该M个基站中哪些基站的时钟状态为同步状态以及哪些基站的时钟状态为失步状态后,可以判断非失步状态的基站是否存在站间偏差。
示例性的,第一网络设备可以根据非失步状态的基站上报的检测结果,计算互为邻站,且相互接收到对方发送的检测序列的两个非失步状态的基站之间的站间偏差。
可选的,若基站能够接收到其邻站发送的检测序列,那么基站可以测得相应的接收时延,基站的检测结果中可以包括被该基站接收到检测序列的接收时延。进而第一网络设备可以根据接收时延,计算互为邻站,且相互接收到对方发送的检测序列的两个非失步状态的基站之间的站间偏差。
例如,如图6所示,基站4和基站3能够相互接收到对方的检测序列。Δ1表示基站4从基站3接收到检测序列的接收时延,Δ2表示基站3从基站4接收到检测序列的接收时延。
可选的,基站3的检测结果中可以包括Δ2和Δ3(假设Δ3表示基站3从基站1接收到的检测序列的接收时延),基站4的检测结果中可以包括Δ1。那么,若基站3和基站4为非失步状态的基站,那么第一网络设备根据Δ1和Δ2,计算得到基站3和基站4之间的站间偏差(Δ1-Δ2)/2。
对于每个非失步状态的基站,第一网络设备计算该非失步状态的基站与其每一个能够接收到对方的检测序列的邻站之间的站间偏差。然后根据该非失步状态的基站的最大站间偏差与预设的时钟偏差等级标准,确定该非失步失步状态的基站的时钟偏差等级。
例如,时钟偏差等级标准为:站间偏差在3~5us为轻度偏差,站间偏差在5~7us为中度偏差,站间偏差大于7us为重度偏差。
若基站3的最大站间偏差为与基站4之间的站间偏差(假设为6us),那么第一网络设备确定基站3和基站4的站间偏差等级均为中度偏差。
通过采用本申请提供的时钟状态检测方法,能够测出存在不同程度的站间偏差的基站,便于提前进行故障排查、预警和修复,保证基站的业务的正常运行。
需要说明的是,图5以4个基站为例进行说明,本领域技术人员可以理解的是,M可以是2,3,或者4个以上的值,当M值较大时,例如,M大于100时,可以基于M个检测结果的大数据分析,从而较准确地判断该M个基站的时钟状态。
采用本申请提供的方法,可以分析整网中M个基站的时钟状态。并且,可以在M个基站由于时钟不同步出现相互干扰之前,检测出M个基站的时钟状态,从而提前识别整网中M个基站的时钟状态,以便于提前进行故障排查、预警和修复,保证基站的业务的正常运行,从而保障UE的用户体验。并且,可以通过本申请提供的方法,可以在较短的时间内分析得出整网中M个基站的时钟状态,而不需要分别对受到干扰的基站一一进行判断,提高了基站时钟状态监测的效率。
另外,上述图5中的方法可以周期性的进行,能够实时监控整网中M个基站的时钟状态,提升系统的可靠性。
下面将结合具体实施例对上述三个部分分别进行示例性的说明。
图7着重介绍了上述第一部分(控制信息的下发)的实现方式,图7可以与图5中的内容相互结合,图7所示示例是针对图5中的步骤501进行了进一步的说明。如图7所示,包括:
步骤1,第一网络设备向基站1发送指示信息1,该指示信息1的N1个邻站发送检测序列的N1个第一时间。
步骤2,第一网络设备向基站2发送指示信息2,该指示信息2的N2个邻站发送检测序列的个N2第一时间。
以此类推。
步骤M-1,第一网络设备向基站M-1发送指示信息M-1,该指示信息M-1的NM-1个邻站发送检测序列的NM-1个第一时间。
步骤M,第一网络设备向基站M发送指示信息M,该指示信息M的NM个邻站发送检测序列的NM个第一时间。
示例性的,假设基站发送检测序列的机制如下:
M个基站完成空口检测的时间为一个周期T,周期T中可以包括若干个子周期,每个子周期可以包括X个无线帧。一个子周期的若干个无线帧的帧号可以与另外一个子周期的无线帧的帧号相同,例如子周期可以包括1024个无线帧(10.24秒),每个子周期内的无线帧的帧号可以为0-1023。可以在每个子周期内的X个无线帧中选择J个无线帧来发送检测序列,J个无线帧可以是连续或者不连续的无线帧,每个基站可以在I个无线帧上发送检测序列,I个无线帧可以是连续或者不连续的无线帧,从而该基站的邻站可以在I个无线帧上接收,避免单个无线帧的信道质量差导致接收不到检测序列的情况。
第一网络设备可以控制M个基站分别在不同的无线帧发送检测序列,也可以控制M个基站中,没有相同邻站的至少两个基站在相同的无线帧发送检测序列。
如图8所示,M个基站分别在不同的无线帧发送检测序列,在每个子周期内能够发送检测序列的基站个数为M0=J/I个,M个基站完成一次检测序列的发送需要M/M0个子周期。即一个周期T可以包括M/M0个子周期。发送编号为1至M0的基站在子周期1中发送检测序列,发送编号为M0+1至2M0的基站在子周期2中发送检测序列。依次类推,发送编号为M-M0+1至M的基站,在子周期M/M0中发送检测序列。
以子周期1,发送编号为1到M0的基站发送检测序列为例,J个无线帧可以是连续或者不连续的无线帧,这里为描述方便,以J个无线帧为连续的无线帧,且J个无线帧的系统帧号(system frame number,SFN)为1至J为例进行介绍。
发送编号为1的基站在SFN为1至I的无线帧上发送检测序列,发送编号为2的基站在SFN为I+1至2I的无线帧上发送检测序列,以此类推,发送编号为M0的基站在SFN为J-I至J的无线帧上发送检测序列。
基于上述发送检测序列的机制,在一种可能的设计中,第一网络设备可以直接在指示信息携带基站的N个邻站发送检测序列的N个第一时间的信息,以及该基站发送检测序列的第二时间的信息。
例如,第一网络设备可以在指示信息1中携带子周期1的开始时间,基站1、基站2和基站3发送的检测序列的子周期、无线帧的SFN。例如,指示信息1中包括周期T的开始时间,基站1发送检测序列的子周期编号(为子周期1)和无线帧的SFN(包括1、2、……、I),基站2发送的检测序列的子周期编号(为子周期1)和无线帧的SFN(包括I+1、I+2、……、2I),基站3发送检测序列的子周期编号(为子周期1)和无线帧的SFN(包括2I+1、2I+2、……、3I)。基站1接收到指示信息1后,能够直接根据指示信息1中周期T的开始时间确定子周期1的位置,并确定基站1在子周期1中SFN为1、2、……、I的无线帧发送检测序列,基站2在子周期1中SFN为I+1、I+2、……、2I的无线帧发送检测序列,基站3在子周期1中SFN为2I+1、2I+2、……、3I。
在另一种可能的设计中,第一网络设备也可以在指示信息中携带控制信息,基站可以根据控制信息计算该基站的N个邻站发送检测序列的N个第一时间,以及该基站发送检测序列的第二时间的信息。例如,指示信息中携带周期T的开始时间、基站和该基站的N个邻站的发送编号等。
例如,指示信息1中包括周期T开始的时间、基站1的发送编号(例如,基站1的发送编号为1),基站2的发送编号(例如,基站2的发送编号为2)、基站3的发送编号(例如,基站3的发送编号为3)。基站1接收到指示信息1后,基于如图8所示的发送机制,根据周期T的开始时间确定M/M0个子周期的位置,然后根据基站1的发送编号1确定基站1在在子周期1中SFN为1、2、……、I的无线帧发送检测序列,根据基站2的发送编号2确定基站2在子周期1中SFN为I+1、I+2、……、2I的无线帧发送检测序列,根据基站3的发送编号3确定基站3在子周期1中SFN为2I+1、2I+2、……、3I。
可选的,指示信息中还可以携带指示无线帧中发送检测序列的特殊子帧的位置信息。例如,位置信息可以指示在无线帧中的第一个特殊子帧、第二个特殊子帧或者最后一个特殊子帧发送检测序列。例如,指示信息1中携带指示无线帧中的最后一个特殊子帧的位置信息。基站1基于上述两个可能的设计中的任一种设计方式,确定基站1、基站2以及基站3发送检测序列的无线帧之后,在根据该位置信息确定基站1在SFN为1、2、……、I的无线帧中每个无线帧的最后一个特殊子帧发送检测序列,基站2在SFN为I+1、I+2、……、2I的无线帧中每个无线帧的最后一个特殊子帧发送检测序列,基站3在SFN为2I+1、2I+2、……、3I的无线帧中每个无线帧的最后一个特殊子帧发送检测序列。
可选的,指示信息中还指示频点,且第一网络设备发送给M个基站的指示信息中指示的频点都相同,从而保证每个基站与其各个邻站在相同的频点上发送检测序列。
可选的,对于没有相同邻站的至少两个基站,第一网络设备还可以为没有相同邻站的至少两个基站分配相同第二时间。例如,基站2的邻站为基站1,基站4的邻站为基站3,第一网络设备可以控制基站2和基站4均在子周期1中SFN为I+1、I+2、……、2I的无线帧发送检测序列。例如,基于第一种可能的设计,在发送给基站4的指示信息4和发送给基站3的指示信息3中直接携带基站4发送检测序列的子周期编号(为子周期1)和无线帧的SFN(包括I+1、I+2、……、2I)。
或者,基于第二种可能的设计,第一网络设备为基站2和基站4分配相同的发送编号,即发送编号2。然后在发送给基站4的指示信息4和发送给基站3的指示信息3中携带基站4的发送编号2。从而基站4和基站3即可根据该发送编号2确定基站4也在子周期1中SFN为I+1、I+2、……、2I的无线帧发送检测序列。
第一网络设备通过控制没有相同邻站的至少两个基站在相同的第二时间发送检测序列,能够减少M个基站发送检测序列的时间,提高检测效率。
示例性的,网络设备可以根据M个基站的位置信息以及每个基站的覆盖半径(即小区半径)进行区域划分。假设M个基站中的最大的覆盖半径为r,M个基站中最远的两个基站之间的距离为d,那么以M个基站的中心位置为原点,划分环形区域。M个基站所在的区域被划分为
Figure BDA0001753915640000151
个环形区域,其中
Figure BDA0001753915640000152
表示向上取证。n个环形区域中,非相邻的环形区域内基站所覆盖的小区是相互隔离的,也就是说非相邻的环形区域内基站没有相同的邻站。因此网络设备可以控制位于非相邻的环形区域内的至少两个基站在相同的时间发送检测序列。
例如,如图9所示,M个基站所在的区域被划分为6,其中,环形区域1、3、5为非相邻的三个区域,环形区域2、4、6为非相邻的三个区域。第一网络设备可以控制环形区域1、3、5中的基站可以同时发送检测序列,环形区域2、4、6中的基站可以同时发送检测序列。相比于6个区域中的基站依次发送检测序列的方式,降低了三分之二的检测时间,从而提高了检测效率。
如图10所示的实施例着重介绍上述第二部分(空口的检测)的实现方式。图10可以与图5中的内容相互结合,图10所示示例是针对图5中的步骤502进行了进一步的说明。
以M个基站为基站1、基站2、基站3以及基站4为例,基站1和基站3互为邻站,基站1和基站2互为邻站、基站3和基站4互为邻站。如图10所示,第一网络设备控制基站1在GP1(假设GP1为SFN=1的无线帧的特殊子帧中的GP)中发送检测序列、基站2在GP2(假设GP2为SFN=2的无线帧的特殊子帧中的GP)中发送检测序列、基站3在GP3(假设GP3为SFN=3的无线帧的特殊子帧中的GP)中发送检测序列、基站4在GP4(假设GP4为SFN=4的无线帧的特殊子帧中的GP)中发送检测序列。
基站1根据接收到的指示信息1的指示在GP1中发送检测序列,并在GP2和GP3检测检测序列,确定否能够接收到基站2和基站3发送的检测序列。示例性的,如图10所示,基站1在GP2中未检测到检测序列,在GP3中检测到检测序列,基站1得到的检测结果指示基站1接收到基站3发送的检测序列,未接收到基站2发送的检测序列。
基站2根据接收到的指示信息2的指示在GP2中发送检测序列,并在GP1检测检测序列,确定否能够接收到基站1发送的检测序列。示例性的,如图10所示,基站2在GP1中未检测到检测序列,基站2得到的检测结果指示基站2未接收到基站1发送的检测序列。
基站3根据接收到的指示信息3的指示在GP3中发送检测序列,并在GP1和GP4检测检测序列,确定是否能够接收到基站1和基站4发送的检测序列。示例性的,如图10所示,基站3在GP1和GP4中都检测到检测序列,基站3得到的检测结果指示基站3接收到基站1和基站4发送的检测序列
基站4根据接收到的指示信息4的指示在GP4发送检测序列,并在GP3检测检测序列,确定是否能够接收到基站3发送的检测序列。示例性的,如图10所示,基站4在GP3中检测到检测序列,基站4得到的检测结果指示基站4接收到基站3发送的检测序列。
可选的,基站的检测结果还可以用于指示基站接收到的检测序列的时延。例如,每个基站发送的检测序列以及发送检测序列的方式可以是相同的,从而每个接收检测序列的基站都可以知道发送检测序列的基站在GP的什么时间开始发送检测,以及什么时间发送检测序列的信号强度最强。接收检测序列的基站即可根据开始发送检测序列的时间以及开始接收到检测序列的时间,确定接收时延。也可以根据信号强度最强的发送时间和信号强度最强的接收时间,确定接收时延。
基站1在GP3中检测到检测序列,基站1可以确定基站3在GP3中的t1时刻发送检测序列的信号强度最强。且基站1在GP3中的t2时刻检测到检测序列的信号强度最轻。基站1则可以确定接收到基站3发送的检测序列的接收时延为t2-t1。基站1可以直接在检测结果中携带基站3发送的检测序列的接收时延t2-t1。以便于第一网络设备根据基站1的检测结果中携带的接收时延,分析基站1是否存在站间偏差,以及偏差等级。
图11介绍了一种群组划分算法,涉及第三部分(时钟状态的检测)的实现过程,图11可以与图5中的内容相互结合,图11所示示例是针对图5中的步骤504进行了进一步的说明。如图11所示,该群组划分算法可以包括:
S1,确定初始值m=1。下一步执行S2。
S2,判断M个基站中是否存在未被划分到任一群组中的基站。若是,则下一步执行S3,若否,则下一步执行S8。
S3,建立群组m,在未被划分到任一群组中的基站中随机选择一个基站划分到群组m中,下一步执行S4。
S4,判断未被划分到任一群组中的基站中是否存在一个基站,该基站与群组m中的一个基站相对同步。若是,则下一步执行S5,若否,则下一步执行S6。
在执行S4时,若不存在未被划分到任一群组中的基站,即M个基站中的每个基站都不划分到一个群组中,则第一网络设备直接确定S4的判断结果为否。
S5,将该基站划分到群组m中。下一步执行S4。
S6,得到群组m。下一步执行S7。
S7,设置m=m+1。下一步执行S2。
S8,结束。
通过执行上述算法,可以将M个基站划分为至少一个群组。对于该至少一个群组中的每一个群组,该群组中的每一个基站在该群组以外,不存在与该基站相对同步的基站。且若该群组中包括至少两个基站,那么群组中的每个基站与该群组中的至少一个其他基站相对同步。若M个基站中的某个基站不存在相对同步的邻站,那么该基站可以单独为一个群组。
示例性的,以上述示例中的基站1、基站2、基站3以及基站4为例。基站1和基站3互为邻站,基站1和基站2互为邻站、基站3和基站4互为邻站。第一网络设备根据基站1、基站2、基站3以及基站4发送的检测结果确定,基站1与基站2不相对同步,基站1与基站3相对同步,基站3与基站4相对同步。
第一网络设备从上述S1开始,确定m=1。下一步执行S2:判断4个基站中是否存在未被划分到任一群组中的基站。确定4个基站中均未被划分到任一群组。下一步执行S3:建立群组1(此时m=1),在基站1、基站2、基站3以及基站4中随机选择基站1划分到群组1中。下一步执行S4:判断未被划分到任一群组中的基站2、基站3以及基站4中是否存在一个基站,该基站与群组1中的一个基站相对同步。确定存在基站3与群组1中的基站1相对同步。下一步执行S5:将基站3划分到群组1中。此时群组1中包括基站1和基站3。下一步执行S4:判断未被划分到任一群组中的基站2以及基站4中是否存在一个基站,该基站与群组1中的一个基站相对同步。确定存在基站4与群组1中的基站3相对同步。下一步执行S5:将基站4划分到群组1中。此时群组1中包括基站1、基站3和基站4。下一步执行S4:判断未被划分到任一群组中的基站2是否与群组1中的一个基站相对同步。确定基站2与群组1中的基站1不相对同步。下一步执行S6:得到群组1,该群组1中包括基站1、基站3以及基站4。下一步执行S7:设置m=1+1=2。下一步执行S2:判断4个基站中是否存在未被划分到任一群组中的基站。确定基站2未被划分到任一群组。下一步执行S3:建立群组2(此时m=1),在将基站2划分到群组2中。下一步执行S4:判断未被划分到任一群组中的基站中是否存在一个基站,该基站与群组2中的一个基站相对同步。此时,由于不存在未被划分到任一群组中的基站,因此确定S4的判断结果为否。下一步执行S6:得到群组2,该群组2中包括基站2。下一步执行S7:设置m=2+1=3。下一步执行S2:判断4个基站中是否存在未被划分到任一群组中的基站。确定不存在未被划分到任一群组的基站。下一步执行S8:结束。
执行到S8后,将4个基站划分为了两个群组。包括群组1和群组2。群组1中包括基站1、基站3以及基站4。群组1中的每个基站在群组1中都存在一个相对同步的基站(例如,基站1与基站3相对同步,基站4与基站3相对同步),且在群组1之外,都不存在相对同步的基站(例如,基站1在群组1之外还存在一个邻站,即基站2,但基站2与基站1不相对同步)。
群组2包括基站2,基站2不存在相对同步的邻站,因此基站2单独为一个群组。
基于上述算法,第一网络设备可以将M个基站划分为至少一个群组,然后基于多数判决原则,确定该至少一个群组中包含的基站个数大于或者等于预设门限值的群组为同步群组,或者在该至少一个群组中的每个群组包含的基站个数均小于门限值时,确定该至少一个群组中包含的基站个数最大的群组为同步群组,同步群组中的每个基站的时钟状态均为同步状态。
在判断该M个基站中哪些基站的时钟状态为同步状态后,第一网络设备即可基于失步条件判断哪些基站的时钟状态为失步状态。具体的,第一网络设备基于失步条件确定时钟状态为失步状态的基站的具体方式,可以参见上述步骤504中的相关描述,此处不再赘述。在判断该M个基站中哪些基站的时钟状态为失步状态后,第一网络设备即可判断非失步状态的基站中些基站存在站间偏差。具体的,第一网络设备根据基站的检测结果检测站间偏差的具体方式,可以参见上述步骤504中的相关描述,此处不再赘述。
第一网络设备在判断M个基站的时钟状态后,可以对失步状态的基站排查失步的原因,进一步进行修复。
例如,若失步状态的基站的内部时钟系统并未故障,则可以判断向失步状态的基站发送时钟信号的时钟源或者传输设备是否故障。其中,传输设备可以为用于基站与时钟源之间传输的时钟信号的设备,例如交换机、路由器等。
示例性的,若同一时钟源下的所有基站均为时钟状态为失步状态的基站,第一网络设备则确定该时钟源故障。
一个时钟源可能会向多个基站发送时钟信号,以使得该多个基站根据该时钟信号对内部时钟系统的时间进行调整。若一个时钟源下所有的基站均失步了,则很大可能是由于该时钟源故障,下发了有误的时钟信号导致的。
例如,若一个时钟源下存在一个基站,为基站2。第一网络设备判断基站2的时钟状态为失步状态,第一网络设备即可确定该时钟源故障。
示例性的,若同一传输设备下的所有基站均为时钟状态为失步状态的基站,第一网络设备则确定该传输设备故障。
一个时钟源可能需要由多个传输设备将其时钟信号发送给不同的基站。当某一个传输设备下的所有基站均失步,而和该传输设备转发同一时钟信号的其他传输设备下的基站未失步时,很大可能是由于该传输设备故障导致转发的时钟信号有误,进而导致该传输设备下的所有基站均失步。
例如,基站1和基站2的时钟源相同,但基站1由传输设备1下发时钟信号,基站2由传输设备2下发时钟信号,且传输设备2仅向基站2下发时钟信号。若基站2的时钟状态为失步状态,而基站1的时钟状态为同步状态,则说明时钟源是正常的,但是向基站2下发时钟信号的传输设备2出现故障。
若同一传输设备下的部分基站均为时钟状态为失步状态的基站,第一网络设备则确定该部分基站故障,或者该传输设备上连接这部分基站的端口故障。
一个传输设备可能会向多个不同的基站下发时钟源的时钟信号。当某一个传输设备下一部分基站的时钟状态为失步状态,而另一部分基站的时钟状态为同步状态时,可能是由于这一个部分基站接收到了有误的时钟信号,例如,该传输设备上连接这一部分基站的端口故障,导致从这些端口下发的时钟信号有误,进而导致这一部分基站失步。或者,传输设备下发的都是正常的时钟信号,但是由于这一部分基站故障,导致无法正确处理时钟信号,进而导致这一部分基站失步。
例如,基站1和基站2均由传输设备1下发时钟信号。若基站2的时钟状态为失步状态,而基站1的时钟状态为同步状态,则说明可能是传输设备1上连接基站1的端口故障,也可能是基站2故障。
可选的,当第一网络设备确定时钟源故障后,还可以进一步执行相关维护操作。例如,在存在备用的时钟源时,将故障的时钟源切换为备用的时钟源,在不存在备用的时钟源时,将该故障的时钟源下的所有基站关闭等。
上面以第一网络设备执行本申请方案的第一部分,即控制信息的下发;M个基站执行本申请方案的第二部分,即空口的检测;第一网络设备执行本申请方案的第三部分,即时钟状态的分析为例进行了介绍,本申请方案还可以由其他的设备执行。
例如,第二网络设备执行本申请方案的第一部分;M个基站执行本申请方案的第二部分;第一网络设备执行本申请方案的第三部分。
例如,基于图5,如图12所示,上述步骤501可以替换为:
步骤501a,第二网络设备向M个基站中的每个基站发送一个指示信息。
或者,第一网络设备执行本申请方案的第一部分;M个基站执行本申请方案的第二部分;第一网络设备和第二网络设备协作完成本申请方案的第三部分。
例如,基于图5,如图13所示,上述步骤504可以替换为:
步骤504a,第一网络设备将接收到M个基站的检测结果发送给第二网络设备。
步骤504b,第二网络设备根据该M个基站的检测结果,判断该M个基站的时钟状态。
或者,M个基站中的一个基站执行本申请方案的第一部分和第三部分;M个基站执行本申请方案的第二部分。
例如,以基站1为例,基于图5,如图14所示,上述步骤501可以替换为:
步骤501b,基站1向M个基站中的每个基站发送一个指示信息。
上述步骤503可以替换为:
步骤503a,M基站中除基站1以外的其他基站向基站1发送检测结果。
上述步骤504可以替换为:
步骤504c,基站1根据该M个基站的检测结果,判断该M个基站的时钟状态。
采用本申请提供的方法,可以分析整网中M个基站的时钟状态。并且,可以在M个基站由于时钟不同步出现相互干扰之前,检测出M个基站的时钟状态,从而提前识别整网中M个基站的时钟状态,以便于提前进行故障排查、预警和修复,保证基站的业务的正常运行,从而保障UE的用户体验。并且,可以通过本申请提供的方法,可以在较短的时间内分析得出整网中M个基站的时钟状态,而不需要分别对受到干扰的基站一一进行判断,提高了基站时钟状态监测的效率。
下面介绍本申请实施例提供的一种装置。如图15所示:
该装置1500包括处理单元1501和通信单元1502。可选的,该装置还包括存储单元1502。处理单元1501、通信单元1502和存储单元1503通过通信总线1504相连。
通信单元1502可以是具有收发功能的装置,用于与其他网络设备、基站或者通信网络进行通信。
存储单元1503可以包括一个或者多个存储器,存储器可以是一个或者多个设备、电路中用于存储程序或者数据的器件。
存储单元1503可以独立存在,通过通信总线1504与处理单元1501相连。存储单元1503也可以与处理单元1501集成在一起。
装置1500可以用于基站、网络设备、电路、硬件组件或者芯片中。
装置1500可以是本申请实施例中的基站,例如基站1、基站2、基站3、基站4、……、基站M。基站的示意图可以如图2所示。可选的,装置1500的通信单元1502可以包括基站的天线、收发机和网络接口,例如图2中的天线205、收发机203、网络接口204。
装置1500可以是本申请实施例中的基站中的芯片,例如基站121中的芯片。通信单元1502可以是输入或者输出接口、管脚或者电路等。可选的,存储单元1503可以存储基站侧的方法的计算机执行指令,以使处理单元1501执行上述实施例中基站执行的方法。例如结合如图14所示的方法流程,处理单元1501用于控制通信单元1502向M个基站下发M个指示信息,还用于控制通信单元1502发送检测序列并在N个邻站发送检测序列的第一时间检测检测序列,还用于控制通信单元1502发送检测结果,还用于根据M个基站的检测结果判断M个基站的时钟状态,具体过程可以参见如图14和图5所示实施例中的相关内容的描述。例如,结果如图5所示的方法流程,处理单元1501用于控制通信单元1502发送检测序列并在N个邻站发送检测序列的第一时间检测检测序列,还用于控制通信单元1502发送检测结果,具体过程可以图5所示实施例中的相关内容的描述。存储单元1503可以是寄存器、缓存或者RAM等,存储单元1503可以和处理单元1501集成在一起;存储单元1503可以是ROM或者可存储静态信息和指令的其他类型的静态存储设备,存储单元1503可以与处理单元1501相独立。可选的,随着无线通信技术的发展,收发机、网络接口可以被集成在装置1500上,例如通信单元1503集成了收发机203和网络接口204。
当装置1500是本申请实施例中的基站或者基站中的芯片时,装置1500可以实现上述实施例中基站执行的方法。例如,处理单元1501通过通信单元1502接收指示信息、收发检测序列以及发送检测结果,具体可以参见图5中步骤501-504中的相关内容。可选的,处理单元1501还可以通过通信单元1502向M个基站发送M个指示信息,具体可以参见图14中步骤501b中的相关内容。可选的,处理单元1501还可以通过通信单元1502接收M个基站发送的检测结果,并判断M个基站的时钟状态,具体可以参见图14中步骤503和504c中的相关内容。在此不再赘述。
装置1500可以是本申请实施例中的网络设备,例如第一网络设备和第二网络设备。网络设备的示意图可以如图3所示。可选的,装置1500的通信单元1502可以包括网络设备的网络接口,例如图3中的网络接口303。
装置1500可以是本申请实施例中的网络设备中的芯片,例如第一网络设备或者第二网络设备中的芯片。通信单元1502可以是输入或者输出接口、管脚或者电路等。可选的,存储单元1503可以存储网络设备侧的方法的计算机执行指令,以使处理单元1501执行上述实施例中网络设备侧的方法。例如,执行上述方法实施例所述的第一部分,控制信息的下发,以及第三部分,时钟状态的检测,具体可以参见图5中的步骤501、503以及504中的相关内容,在此不再赘述。
存储单元1503可以是寄存器、缓存或者RAM等,存储单元1503可以和处理单元1501集成在一起;存储单元1503可以是ROM或者可存储静态信息和指令的其他类型的静态存储设备,存储单元1503可以与处理单元1501相独立。
当装置1500是本申请实施例中的网络设备或者网络设备中的芯片时,可以实现上述实施例中网络设备执行的方法。处理单元1501可以通过通信单元1502向M个基站发送M个指示信息,具体可以参考图5中步骤501中的相关内容。可选的,处理单元1501还可以通过通信单元1502接收M个基站的检测结果,具体可以参考图5中步骤503中的相关内容。可选的,处理单元1501还可以M个基站的检测结果判断M个基站的时钟状态,具体可以参考图5中步骤504中的相关内容。该装置1500还可以实现网络设备侧执行的其他方法,例如排查失步原因以及维护等。
本申请实施例还提供了一种计算机可读存储介质。上述实施例中描述的方法可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。如果在软件中实现,则功能可以作为一个或多个指令或代码存储在计算机可读介质上或者在计算机可读介质上传输。计算机可读介质可以包括计算机存储介质和通信介质,还可以包括任何可以将计算机程序从一个地方传送到另一个地方的介质。存储介质可以是可由计算机访问的任何可用介质。
作为一种可选的设计,计算机可读介质可以包括RAM,ROM,EEPROM,CD-ROM或其它光盘存储器,磁盘存储器或其它磁存储设备,或可用于承载的任何其它介质或以指令或数据结构的形式存储所需的程序代码,并且可由计算机访问。而且,任何连接被适当地称为计算机可读介质。例如,如果使用同轴电缆,光纤电缆,双绞线,数字用户线(DSL)或无线技术(如红外,无线电和微波)从网站,服务器或其它远程源传输软件,则同轴电缆,光纤电缆,双绞线,DSL或诸如红外,无线电和微波之类的无线技术包括在介质的定义中。如本文所使用的磁盘和光盘包括光盘(CD),激光盘,光盘,数字通用光盘(DVD),软盘和蓝光盘,其中磁盘通常以磁性方式再现数据,而光盘利用激光光学地再现数据。上述的组合也应包括在计算机可读介质的范围内。
本申请实施例还提供了一种计算机程序产品。上述实施例中描述的方法可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。如果在软件中实现,可以全部或者部分得通过计算机程序产品的形式实现。计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行上述计算机程序指令时,全部或部分地产生按照上述方法实施例中描述的流程或功能。上述计算机可以是通用计算机、专用计算机、计算机网络、网络设备、用户设备或者其它可编程装置。
以上所述的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施方式而已,并不用于限定本发明的保护范围,凡在本发明的技术方案的基础之上,所做的任何修改、等同替换、改进等,均应包括在本发明的保护范围之内。

Claims (21)

1.一种时钟状态检测方法,其特征在于,所述方法包括:
向M个基站中的每个基站发送一个指示信息,所述指示信息用于向所述基站指示所述基站的N个邻站发送检测序列的N个第一时间,其中,对于所述N个邻站中的每个邻站,当所述基站在所述邻站发送检测序列的第一时间检测到检测序列时,所述基站接收到所述邻站的检测序列;
接收所述M个基站的检测结果,其中,所述M个基站中的每个基站的检测结果用于指示所述基站是否接收到所述基站的N个邻站发送的检测序列,所述N个邻站属于所述M个基站,M和N均为大于或者等于1的整数,N小于M;
根据所述M个基站的检测结果,判断所述M个基站的时钟状态。
2.根据权利要求1所述的方法,其特征在于,所述第一时间为第一特殊子帧。
3.根据权利要求2所述的方法,其特征在于,所述指示信息还用于指示所述基站发送检测序列的第二时间。
4.根据权利要求3所述的方法,其特征在于,所述M个基站中没有相同邻站的至少两个基站的第二时间相同。
5.根据权利要求3所述的方法,其特征在于,所述第二时间为第二特殊子帧。
6.根据权利要求1-5任一项所述的方法,其特征在于,所述M个基站的时分双工TDD配比相同。
7.根据权利要求1-5任一项所述的方法,其特征在于,所述M个基站中的每个基站的检测结果还用于指示所述基站接收到所述基站的N个邻站发送的检测序列的时延。
8.根据权利要求1-5任一项所述的方法,其特征在于,所述M个基站的每个基站的上行没有受到所述基站的N个邻站的下行的干扰。
9.根据权利要求1-5任一项所述的方法,其特征在于,所述根据所述M个基站的检测结果,判断所述M个基站的时钟状态,包括:
根据所述M个基站的检测结果,将所述M个基站划分为至少一个群组,其中,对于所述至少一个群组中的每个群组,若所述群组包括至少两个基站,则所述群组中的每个基站均接收到所述群组中至少一个其他基站发送的检测序列,或者所述群组中的每个基站发送的检测序列被所述群组中至少一个其他基站接收;若所述群组包括一个基站,则所述一个基站未接收到所述一个基站的每个邻站发送的检测序列,且或者所述一个基站发送的检测序列未被所述一个基站的每个邻站接收;
确定所述至少一个群组中包含的基站个数大于或者等于预设门限值的群组为同步群组,或者在所述至少一个群组中的每个群组包含的基站个数均小于所述门限值时,确定所述至少一个群组中包含的基站个数最大的群组为所述同步群组,所述同步群组中的每个基站的时钟状态均为同步状态。
10.根据权利要求9所述的方法,其特征在于,所述根据所述M个基站的检测结果,判断所述M个基站的时钟状态,还包括:
根据失步条件,确定所述至少一个群组中除所述同步群组外是否存在失步群组,所述失步群组中的每个基站的时钟状态为失步状态。
11.根据权利要求10所述的方法,其特征在于,所述根据失步条件,确定所述至少一个群组中除所述同步群组外是否存在失步群组包括:
对于所述至少一个群组中除所述同步群组外的任一群组,若所述群组中存在一个基站满足所述失步条件,则所述群组为失步群组,所述失步条件包括以下条件中的一个或者多个:
1)所述一个基站的时钟系统调整值大于预设的调整门限;
2)所述一个基站存在时钟告警;
3)所述一个基站的邻站的失步干扰大于预设的干扰门限,且当所述一个基站静默后,所述一个基站的邻站的失步干扰消失;或者,所述一个基站的失步干扰大于预设的干扰门限,且当所述一个基站的邻站静默后,所述一个基站的失步干扰消失。
12.根据权利要求11所述的方法,其特征在于,若所述群组中包括至少两个基站,则所述失步条件还包括:
4)所述多个基站从同一时钟设备获取时钟信号。
13.根据权利要求9所述的方法,其特征在于,所述方法还包括:
若同一时钟源下的所有基站均为时钟状态为失步状态的基站,则确定所述时钟源故障;
若同一传输设备下的所有基站均为时钟状态为失步状态的基站,则确定所述传输设备故障;
若同一传输设备下的部分基站均为时钟状态为失步状态的基站,则确定所述部分基站故障,或者所述传输设备上连接所述部分基站的端口故障。
14.一种时钟状态检测方法,其特征在于,所述方法包括:
基站接收指示信息,所述指示信息用于指示所述基站的N个邻站依次发送检测序列的N个第一时间,N为大于或者等于1的整数;
所述基站在所述N个第一时间检测检测序列,其中,对于所述N个邻站中的每个邻站,当所述基站在所述邻站发送检测序列的第一时间检测到检测序列,所述基站确定接收到所述邻站的检测序列;
所述基站发送检测结果,所述检测结果用于指示所述基站是否接收到所述N个邻站发送的检测序列,以判断所述基站的时钟状态。
15.根据权利要求14所述的方法,其特征在于,所述第一时间为第一特殊子帧。
16.根据权利要求14所述的方法,其特征在于,
所述指示信息还用于指示所述基站发送检测序列的第二时间;
所述基站在所述第二时间发送所述检测序列。
17.根据权利要求16所述的方法,其特征在于,所述第二时间为第二特殊子帧。
18.根据权利要求14-17任一项所述的方法,其特征在于,所述基站和所述N个邻站的时分双工TDD配比相同。
19.根据权利要求14-17任一项所述的方法,其特征在于,所述基站在接收指示信息之前,所述基站的上行没有受到所述基站的N个邻站的下行的干扰。
20.一种装置,其特征在于,包括存储器和处理器,所述存储器用于存储计算机程序,所述处理器用于从存储器中调用并运行所述计算机程序,使得所述装置执行如权利要求1-19任一项所述的方法。
21.一种计算机存储介质,存储有程序,其特征在于,所述程序用于实现如权利要求1-19任一项所述的方法。
CN201810878586.XA 2018-08-03 2018-08-03 一种时钟状态检测方法及装置 Active CN110798854B (zh)

Priority Applications (6)

Application Number Priority Date Filing Date Title
CN201810878586.XA CN110798854B (zh) 2018-08-03 2018-08-03 一种时钟状态检测方法及装置
EP19844127.1A EP3823339B1 (en) 2018-08-03 2019-07-31 Clock state detecting method and apparatus
PCT/CN2019/098660 WO2020024992A1 (zh) 2018-08-03 2019-07-31 一种时钟状态检测方法及装置
KR1020217006007A KR102474456B1 (ko) 2018-08-03 2019-07-31 클록 상태 검출 방법 및 장치
JP2021505872A JP7143507B2 (ja) 2018-08-03 2019-07-31 クロック状態検出方法及び機器
US17/165,685 US11832202B2 (en) 2018-08-03 2021-02-02 Clock state detection method and apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810878586.XA CN110798854B (zh) 2018-08-03 2018-08-03 一种时钟状态检测方法及装置

Publications (2)

Publication Number Publication Date
CN110798854A CN110798854A (zh) 2020-02-14
CN110798854B true CN110798854B (zh) 2021-10-26

Family

ID=69230585

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810878586.XA Active CN110798854B (zh) 2018-08-03 2018-08-03 一种时钟状态检测方法及装置

Country Status (6)

Country Link
US (1) US11832202B2 (zh)
EP (1) EP3823339B1 (zh)
JP (1) JP7143507B2 (zh)
KR (1) KR102474456B1 (zh)
CN (1) CN110798854B (zh)
WO (1) WO2020024992A1 (zh)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115396925A (zh) * 2021-05-24 2022-11-25 上海华为技术有限公司 一种通信方法、通信装置以及通信系统
EP4432741A1 (en) * 2021-12-13 2024-09-18 Huawei Technologies Co., Ltd. Desynchronized base station determination method and server
CN117528560A (zh) * 2022-07-29 2024-02-06 中兴通讯股份有限公司 基站状态确定方法、装置、电子设备及存储介质

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101154959A (zh) * 2006-09-25 2008-04-02 中兴通讯股份有限公司 一种检测时分双工无线蜂窝通讯网络中系统自干扰的方法
CN104168639A (zh) * 2013-05-16 2014-11-26 北京信威通信技术股份有限公司 一种通信网络中基站时钟同步的方法
CN104811988A (zh) * 2015-04-24 2015-07-29 迈锐数据(北京)有限公司 一种无线传感器网络节点的快速入网方法

Family Cites Families (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3761732B2 (ja) * 1999-01-19 2006-03-29 富士通株式会社 ネットワーク同期制御装置
GB2386801B (en) 1999-08-24 2004-03-24 Roke Manor Research A method of locating a mobile station within a telecommunications cell forming part of a telecommunications system
US7194010B2 (en) * 2001-05-02 2007-03-20 Strix Systems, Inc. Wireless base station to base station synchronization in a communication system, such as a system employing a short range frequency hopping or time division duplex scheme
JP4101095B2 (ja) 2003-03-27 2008-06-11 三洋電機株式会社 無線基地局、アンテナ制御方法、およびアンテナ制御プログラム
DE10347985B4 (de) * 2003-10-15 2005-11-10 Infineon Technologies Ag Verfahren und Vorrichtung zur Erkennung von Sendeantennendiversität im Empfänger sowie zur Scrambling-Code-Indentifizierung
KR100735344B1 (ko) * 2004-08-16 2007-07-04 삼성전자주식회사 통신 시스템에서 기지국들 간의 시간 동기 획득 방법 및 시스템
JP4679273B2 (ja) * 2005-07-05 2011-04-27 ルネサスエレクトロニクス株式会社 クロックデータリカバリ回路
EP1833178B1 (en) * 2006-03-10 2013-06-19 Alcatel Lucent Method for operating a time division multiplex system and corresponding base station
US7974647B2 (en) * 2008-05-16 2011-07-05 Mediatek Inc. Mobile apparatus and method of timing synchronization
US20100054237A1 (en) * 2008-09-04 2010-03-04 Motorola, Inc. Synchronization for femto-cell base stations
US7991016B2 (en) * 2009-01-06 2011-08-02 Alcatel-Lucent Usa Inc. High availability clock synchronization and distribution for mobile backhaul networks
US8611331B2 (en) * 2009-02-27 2013-12-17 Qualcomm Incorporated Time division duplexing (TDD) configuration for access point base stations
CN102149186B (zh) * 2010-02-10 2013-10-09 上海华为技术有限公司 时分系统空口同步方法及设备
CN101938827B (zh) * 2010-07-24 2013-03-06 福建邮科通信技术有限公司 用于TD-SCDMA制式的FemtoCell空口同步的方法
US20130170415A1 (en) * 2011-04-04 2013-07-04 Kyocera Corporation Mobile communication method and radio terminal
CN202160283U (zh) * 2011-06-03 2012-03-07 中国普天信息产业北京通信规划设计院 用于确定基站时钟间是否同步的检测装置
US10812933B2 (en) * 2013-01-31 2020-10-20 K.Mizra Llc Determining a position of a mobile communication device
GB2514574B (en) * 2013-05-29 2015-08-12 Broadcom Corp Method, apparatus and computer program for search and synchronisation
TWI542233B (zh) * 2014-01-17 2016-07-11 國立台灣大學 應用於行動通訊網路之細胞搜尋與同步方法及裝置
US10285145B2 (en) * 2014-06-06 2019-05-07 Tttech Computertechnik Ag Method for deterministic wireless transfer of time-controlled real-time messages in a distributed real-time system
US9591498B1 (en) * 2014-06-25 2017-03-07 Sprint Communications Company L.P. Detection of base station synchronization failure
EP3403451B1 (en) * 2016-01-14 2019-11-06 British Telecommunications public limited company Cellular telecommunications network
US20190079195A1 (en) * 2017-09-13 2019-03-14 Qualcomm Incorporated Method and/or system for processing satellite positioning system signals at a mobile device
US10257798B1 (en) * 2018-05-18 2019-04-09 OPNT Holding B.V. Synchronizing clocks in a wireless system
US11438834B2 (en) * 2021-06-14 2022-09-06 Ultralogic 6G, Llc Searchable database of 5G/6G network access information

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101154959A (zh) * 2006-09-25 2008-04-02 中兴通讯股份有限公司 一种检测时分双工无线蜂窝通讯网络中系统自干扰的方法
CN104168639A (zh) * 2013-05-16 2014-11-26 北京信威通信技术股份有限公司 一种通信网络中基站时钟同步的方法
CN104811988A (zh) * 2015-04-24 2015-07-29 迈锐数据(北京)有限公司 一种无线传感器网络节点的快速入网方法

Also Published As

Publication number Publication date
US11832202B2 (en) 2023-11-28
KR20210038646A (ko) 2021-04-07
WO2020024992A1 (zh) 2020-02-06
EP3823339A1 (en) 2021-05-19
KR102474456B1 (ko) 2022-12-05
JP2021532688A (ja) 2021-11-25
JP7143507B2 (ja) 2022-09-28
EP3823339B1 (en) 2023-10-25
US20210160799A1 (en) 2021-05-27
CN110798854A (zh) 2020-02-14
EP3823339A4 (en) 2021-08-25

Similar Documents

Publication Publication Date Title
JP7001227B2 (ja) 無線リンク監視方法及び無線リンク監視装置
CN108633075B (zh) 基站及其传输控制方法以及用户装置及其数据传输方法
CN115103433B (zh) 一种实现网络同步的方法及装置
US20210258098A1 (en) Method for NR Radio Link Monitoring (RLM) and Evaluation Period Determination
CN108702642B (zh) 在非服务载波频率上调适d2d操作
WO2019029360A1 (zh) 通信方法及通信装置
CN111466129A (zh) 一种用于协调多频率集合间的测量间隙的方法
WO2020057760A1 (en) Devices and methods for communication in a wireless communication network
CN113810924B (zh) 一种小区测量方法及装置
CN106797610B (zh) 调整具有接通/关断小区的网络中要测量的小区的数量
CN110798854B (zh) 一种时钟状态检测方法及装置
US20200280417A1 (en) Processing device and methods thereof
CN111052814B (zh) 客户端设备、网络接入节点及其方法
WO2019096395A1 (en) Processing device and methods thereof
CN113748704B (zh) 一种更改无线链路监测配置的方法及设备
CN112236954B (zh) 用于高效链路重配置的客户端设备、网络接入节点和方法
WO2023279367A1 (en) Beam management for small data transmission
WO2024146306A1 (zh) 一种中继的波束失效检测方法及装置
US20240089759A1 (en) Communication method, communication apparatus, and communication system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant