一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种数据传输方法、网络节点、光系统及存储介质与流程

2022-11-12 00:12:02 来源:中国专利 TAG:


1.本技术涉及光网络技术领域,尤其涉及一种数据传输方法、网络节点、光系统及存储介质。


背景技术:

2.全光网络(all optical network,aon)系统中,光信号除了在进入全光网络时进行电/光变换,以及离开全光网络时进行光/电变换之外,在全光网络进行传输的过程中始终以光信号的形式存在的。由于全光网络可以提供较大的传输带宽、具有传输透明性并且具有良好的兼容性等优势,通过全光网络进行数据传输可以很好地提升数据传输的效率,进而有效地减低传输时延。
3.然而,由于在全光网络中不存在例如可以实现电路交换的交换机,也无法进行对光信号的缓存处理,因此当一个网络节点同时接收到多个其他网络节点传输的光信号时,可能会存在光信号传输冲突问题,例如某一网络节点1在接收网络节点2的传输数据过程中,同时接收到网络节点3传输过来的光信号,从而造成接收冲突,导致误码现象。
4.因此,针对全光网络中存在的网络节点,由于同时接收多个网络节点发送的光信号而导致光信号传输冲突问题,目前还没有很好的方法。


技术实现要素:

5.本技术的目的在于提供一种数据传输方法、网络节点、光系统及存储介质,用以避免全光网络中网络节点由于同时接收多个网络节点发送的光信号而导致传输冲突问题。
6.第一方面,本技术实施例提供一种数据传输方法,应用于全光网络,所述全光网络包括多个网络节点,所述方法包括:第一网络节点向第二网络节点发送第一状态信息,所述第一状态信息用于指示所述第一网络节点的传输状态为空闲;所述第一网络节点接收到所述第二网络节点发送的第二状态信息,所述第二状态信息用于指示所述第二网络节点的传输状态为空闲;所述第一网络节点将所述第一网络节点接收侧的通道选择开关设置为第一开启状态,所述第一开启状态用于指示所述第一网络节点与所述第二网络节点之间的主通道为开启态,且所述第一网络节点与第三网络节点之间的主通道为阻塞态;其中,所述第三网络节点为在所述全光网络中除所述第二网络节点之外,与所述第一网络节点连接的另外一个网络节点。
7.通过本技术提供的方法,在全光网络中包含多个网络节点中,两个网络节点进行数据传输之前,首先网络节点与网络节点互相发送状态信息,确定对方的传输状态为空闲,然后才进行数据传输。并且,本技术通过在网络节点的接收侧设置通道选择开关,可以实现物理阻塞其他网络节点发送的状态信息,用以保证网络节点与网络节点之间数据传输的可靠性,避免网络节点由于同时接收多个网络节点发送的光信号而导致传输冲突问题。
8.在一种可能的设计中,第一网络节点向第二网络节点发送第一状态信息,可实施为,从所述第一网络节点向所述第二网络节点发送所述第一状态信息开始计时,若计时未
到达第一指定时长,所述第一网络节点通过主通道向所述第二网络节点周期性发送所述第一状态信息;若计时到达所述第一指定时长,所述第一网络节点通过辅助通道向所述第二网络节点发送所述第一状态信息;所述辅助通道为所述第一网络节点与所述第二网络节点之间,除所述主通道之外进行数据传输的另一通道。基于此,所述第一网络节点接收到所述第二网络节点发送的第二状态信息,可实施为,所述第一网络节点通过所述辅助通道接收到所述第二网络节点发送的第二状态信息。
9.通过该设计,可以避免由于网络状态、主通道故障等原因导致第二网络节点未接收到所述第一网络节点发送的第一状态信息,进而导致数据传输异常,因此可以提升全光网络中数据传输的可靠性。
10.在一种可能的设计中,所述第一网络节点上报告警信息到所述全光网络中的主控网络节点,所述告警信息用于指示所述主控网络节点对所述第一网络节点与所述第二网节点之间的主通道进行异常检测。
11.通过该设计,可以对网络节点与网络节点可能存在异常情况时进行及时的告警,从而可以提升全光网络中数据传输的可靠性。
12.在一种可能的设计中,所述第一网络节点通过辅助通道向所述第二网络节点发送所述第一状态信息之后,所述方法还包括:从所述第一网络节点通过所述辅助通道向所述第二网络节点发送所述第一状态信息开始计时,若计时到达第二指定时长,所述第一网络节点未接收到所述第二网络节点发送的所述第二状态信息,则判定所述第二网络节点的传输状态为非空闲;或者,所述第一网络节点通过所述辅助通道接收到所述第二网络节点发送的第三状态信息,所述第一网络节点确定所述第二网络节点的传输状态为非空闲;其中,所述第三状态信息用于指示所述第二网络节点的传输状态为非空闲。
13.通过该设计,可以通过辅助通道确定第二网络节点为非空闲状态,从而可以实现第一网络节点确定第二网络节点的传输状态,进而可以避免网络节点由于同时接收多个网络节点发送的光信号而导致传输冲突问题,以及提高全光网络中数据传输的可靠性。
14.在一种可能的设计中,所述辅助通道为所述第一网络节点与所述第二网络节点之间,除所述主通道之外进行数据传输的其他通道;或者,所述辅助通道为以第四网络节点作为转发节点、且通过所述转发节点将所述第一网络节点发送的所述第一状态信息转发给所述第二网络节点的通道;所述第四网络节点为所述全光网络中与所述第一网络节点连接且与所述第二网络节点连接的一个网络节点。
15.通过该设计,介绍了辅助通道可能的实现方式,通过辅助通道可以确定第一网络节点与第二网络节点之间的主通道是否存在异常,以及确认第二网络节点的传输状态,从而可以提升全光网络中数据传输的可靠性。
16.在一种可能的设计中,所述第一网络节点向所述第二网络节点发送所述第一状态信息之前,所述方法还包括:当所述第一网络节点确定待传输网络节点为所述第二网络节点时,所述第一网络节点将所述第一网络节点发送侧的通道选择开关设置为第二开启状态;其中,所述第二开启状态用于指示所述第一网络节点与所述第二网络节点之间的主通道所对应的发送端口为开启态,且所述第一网络节点与所述第三网络节点之间的主通道所对应的发送端口为阻塞态。
17.通过该设计,本技术实施时还可以通过在第一网络节点发送侧设置通道选择开
关,来减少网络节点由于同时接收多个网络节点发送的光信号而导致传输冲突问题。
18.在一种可能的设计中,所述方法还包括:在所述第一网络节点与所述第二网络节点进行数据传输完成之后,所述第一网络节点确定下一个待传输网络节点为所述第三网络节点时,所述第一网络节点将所述发送侧的通道选择开关设置为第三开启状态;其中,所述第三开启状态用于指示所述第一网络节点与所述第三网络节点之间的主通道所对应的发送端口为开启态,且所述第一网络节点与除所述第三网络节点之外连接的其他网络节点之间的主通道所对应的发送端口为阻塞态。
19.通过该设计,本技术实施时在发送侧设置的通道选择开关,可以实现网络节点根据业务需求切换不同的网络节点实现数据传输,从而保障数据传输的可靠性。
20.在一种可能的设计中,第一网络节点向第二网络节点发送第一状态信息,可实施为,所述第一网络节点通过中继网络节点向所述第二网络节点发送所述第一状态信息。所述方法还包括:所述第一网络节点向所述中继网络节点发送控制信息,所述控制信息用于指示所述中继网络节点将所述中继网络节点发送侧的通道选择开关设置为第二开启状态;其中,所述第二开启状态用于指示所述第一网络节点与所述第二网络节点之间的主通道为开启态,且所述第一网络节点与所述第三网络节点之间的主通道为阻塞态。
21.通过该设计,除了可以在第一网络节点的发送侧设置通道选择开关,来减少网络节点由于同时接收多个网络节点发送的光信号而导致光信号传输冲突问题,基于为了实现网络节点与网络节点之间的数据传递,以延长网络的长度,避免由于传输线路过长导致的信号衰减,在全光网络中还可能存在中继节点,本技术实施时也可以通过在中继节点处设置通道选择开关,来实现减少网络节点由于同时接收多个网络节点发送的光信号而导致传输冲突问题的发生。
22.在一种可能的设计中,所述通道选择开关包括以下一种或多种组合:波长选择开关、光纤选择开关、模色选择开关、偏振选择开关。
23.通过该设计,给出了多种实现通道选择开关的实现方式,通过通道选择开关可以实现网络节点有目的地接收网络节点发送的数据,或有目的地向网络节点发送数据,从而避免网络节点由于同时接收多个网络节点发送的光信号而导致光信号传输冲突问题。
24.第二方面,本技术实施例还提供一种数据传输方法,应用于全光网络,所述全光网络包括多个网络节点,所述方法包括:第二网络节点接收到第一网络节点发送的第一状态信息,所述第一状态信息用于指示所述第一网络节点的传输状态为空闲;所述第二网络节点向所述第一网络节点发送第二状态信息,所述第二状态信息用于指示所述第二网络节点的传输状态为空闲,以使所述第一网络节点接收到所述第二状态信息之后,将所述第一网络节点接收侧的通道选择开关设置为第一开启状态,所述第一开启状态用于指示所述第一网络节点与所述第二网络节点之间的主通道为开启态,且所述第一网络节点与第三网络节点之间的主通道为阻塞态;其中,所述第三网络节点为在所述全光网络中除所述第二网络节点之外,与所述第一网络节点连接的另外一个网络节点。
25.在一种可能的设计中,所述第二网络节点向所述第一网络节点发送第二状态信息之后,所述方法还包括:所述第二网络节点将所述第二网络节点接收侧的通道选择开关设置为第二开启状态;其中,所述第二开启状态用于指示所述第二网络节点与所述第一网络节点之间的主通道为开启态,且所述第二网络节点与第三网络节点之间的主通道为阻塞
态。
26.在一种可能的设计中,所述第二网络节点向所述第一网络节点发送第二状态信息之后,所述方法还包括:所述第二网络节点将所述第二网络节点发送侧的通道选择开关设置为第三开启状态;其中,所述第三开启状态用于指示所述第二网络节点与所述第一网络节点之间的主通道为开启态,且所述第二网络节点与第三网络节点之间的主通道为阻塞态。
27.在一种可能的设计中,所述第二网络节点接收到第一网络节点发送的第一状态信息,包括:在所述第二网络节点的传输状态为空闲时,所述第二网络节点通过主通道接收到所述第一状态信息;在所述第二网络节点的传输状态为非空闲时,所述第二网络节点通过辅助通道接收到所述第一状态信息;所述辅助通道为所述第一网络节点与所述第二网络节点之间,除所述主通道之外进行数据传输的另一通道。
28.在一种可能的设计中,所述方法还包括:在所述第二网络的传输状态为非空闲时,所述第二网络节点通过所述辅助通道向所述第一网络节点发送第三状态信息;其中,所述第三状态信息用于指示所述第二网络节点的传输状态为非空闲。
29.在一种可能的设计中,所述辅助通道为所述第一网络节点与所述第二网络节点之间,除所述主通道之外进行数据传输的其他通道;或者,所述辅助通道为以第四网络节点作为转发节点、且通过所述转发节点将所述第一网络节点发送的所述第一状态信息转发给所述第二网络节点的通道;所述第四网络节点为所述全光网络中与所述第一网络节点连接且与所述第二网络节点连接的一个网络节点。
30.在一种可能的设计中,所述通道选择开关包括以下一种或多种组合:波长选择开关、光纤选择开关、模色选择开关、偏振选择开关。
31.第三方面,本技术实施例提供一种网络节点,包括存储器和一个或多个处理器;其中,所述存储器存储计算机程序代码,所述计算机程序代码包括计算机指令;当所述计算机指令被所述处理器执行时,使得所述装置执行如上述第一方面中任一可能的设计,或者使得所述装置执行如上述第二方面中任一可能的设计。
32.第四方面,本技术实施例还提供一种光系统,所述光系统包括多个如第三方面所示的网络节点。
33.第五方面,提供一种计算机可读存储介质,所述计算机可读存储介质包括计算机程序,当计算机程序在电子设备上运行时,使得所述电子设备执行如上述第一方面中任一可能的设计,或者使得所述装置执行如上述第二方面中任一可能的设计。
34.第六方面,提供一种计算机程序产品,所述计算机程序产品在被计算机调用时,使得所述计算机执行如上述第一方面中任一可能的设计,或者使得所述装置执行如上述第二方面中任一可能的设计。
35.以上第二方面到第六方面的有益效果,请参见第一方面的有益效果,不重复赘述。
附图说明
36.图1a为数据中心的两种架构示意图;
37.图1b为全光网络中存在的光信号传输冲突的场景示意图;
38.图2a为本技术实施例中提供的一种数据传输方法的交互流程示意图;
39.图2b为本技术实施例中提供的一种数据传输方法的应用场景示意图;
40.图3a为本技术实施例中提供的一种数据传输方法的场景示意图;
41.图3b为本技术实施例中提供的一种数据传输方法的场景示意图;
42.图4为本技术实施例中提供的一种数据传输方法的场景示意图;
43.图5为本技术实施例中提供的一种网络节点的结构示意图;
44.图6为本技术实施例中提供的另一种网络节点的结构示意图;
45.图7为本技术实施例中提供的一种芯片的结构示意图。
具体实施方式
46.下面将结合附图,对本技术实施例进行详细描述。
47.随着大数据时代的到来,越来越多的数据需要被传递、计算、存储等处理。数据中心作为可以实现巨量网络数据存储的战略资源,为大数据时代下的数据传输和数据存储发挥着至关重要的作用。数据中心可以具有多种可能的网络拓扑结构,可以根据实际业务需求判断适合的数据中心网络拓扑结构。其中,数据中心的网络拓扑主要分为三层拓扑结构,包括数据中心与外部运营商互联的核心交换层(也可称为核心层),用户层或接入层,以及连接核心层与用户层(或接入层)实现数据聚合的汇聚层。传统的数据中心一般可以采用多层级的树形拓扑结构,例如图1a示出的单根拓扑结构和多根拓扑结构,其中,图1a中的网络节点一般可以表示为交换机,接入层的交换机可以实现将用户层的用户设备接入到数据中心网络中,然后汇聚层的交换机可以实现对接入层接收到的用户数据进行汇聚,以减轻核心层的处理符合,核心层的交换机则可以实现将用户设备传输的用户数据传送至核心网络中。如1a示出的拓扑结构,若数据中心采用的树形拓扑结构具有单个根节点,则可以表示为图1a中的1示出的单根拓扑结构;若数据中心采用的树形拓扑结构具有多个根节点,则可以表示为图1a中的2示出的多根拓扑结构。
48.并且,基于光纤网络具有的传输速度快、可靠性高、损耗等优点,因此全光网络(all optical network,aon)可以作为组成数据中心重要的一部分,从而可以保障数据的传输效率、可靠性及降低传输过程中的损耗。在全光网络系统中,光信号除了在进入全光网络时进行电/光变换,以及离开全光网络时进行光/电变换之外,在全光网络进行传输的过程中始终以光信号的形式存在的;例如,由多个网络节点(光网络设备)组成拓扑网络可以称为全光网络。由于全光网络可以提供较大的传输带宽、具有传输透明性并且具有良好的兼容性等优势,因此通过全光网络进行数据传输可以很好地提升数据传输的效率,进而有效地减低传输时延。
49.然而,基于背景技术中介绍的内容,由于在全光网络中不存在例如可以实现电路交换的交换机,也无法进行对光信号的缓存处理,因此当全光网络中的一个网络节点(或称为光网络设备)同时接收到多个其他网络节点(或称为光网络设备)传输的光信号时,可能会存在网络节点由于同时接收多个网络节点发送的光信号而导致的光信号传输冲突问题。如图1b所示,假设在全光网络中存在一网络节点1,网络节点1与网络节点2正在传输数据,若网络节点1在接收网络节点2的传输数据过程中,同时接收到网络节点3传输过来的光信号,从而造成接收冲突,导致误码现象。并且,随着云计算的兴起与广泛应用,需要数据中心传输的数据量大幅增大,因此传统的全光数据中心面临着较大的数据传输挑战。
50.有鉴于此,本技术实施例提供了一种数据传输方法,用以提供一种避免全光网络中网络节点由于同时接收多个网络节点发送的光信号而导致光信号传输冲突问题的解决方案。其中,本技术提供的方法实施例可以应用于装置实施例中,以下通过方法实施例对本技术提供的技术方案的原理进行详细介绍。
51.应理解,下文所描述的实施例仅仅是本技术的一部分实施例,而不是全部的实施例。在下文的描述中,“至少一个”是指一个或多个,多个是指两个或两个以上。鉴于此,本发明实施例中也可以将“多个”理解为“至少两个”。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,字符“/”,如无特殊说明,一般表示前后关联对象是一种“或”的关系。
52.另外,需要理解的是,在本技术的描述中,“第一”、“第二”、“第三”、及“第四”等词汇,仅用于区分描述的目的,而不能理解为指示或暗示相对重要性,也不能理解为指示或暗示顺序。例如,“第一网络节点”、“第二网络节点”、“第三网络节点”、和“第四网络节点”,只是示例性地指出不同的网络节点,而并不意味着这四个网络节点的重要程度或优先级不同。
53.参阅图2a,为本技术实施例示出的一种数据传输方法的流程交互图。
54.s201、第一网络节点向第二网络节点发送第一状态信息,所述第一状态信息用于指示所述第一网络节点的传输状态为空闲。
55.示例性的,第一网络节点可以具有向多个网络节点进行数据传输的发送顺序(如发送顺序可以为第二网络节点、第三网络节点
……
),第一网络节点可以根据所述发送顺序向下一个待发送的网络节点(假设为第二网络节点)发送第一状态信息,用于通知第二网络节点该第一网络节点当前的传输状态为空闲。此时,在第二网络节点同样空闲时,第一网络节点和第二网络节点可以互相传输数据。在第二网络节点为非空闲时,第一网络节点可以等待第二网络节点空闲后再向所述第二网络节点传输数据。这样,相比于现有技术中第一网络节点将需要传输的数据直接发送给第二网络节点的实施方式,本技术可以避免由于第二网络节点非空闲时导致的冲突问题,进而避免乱码现象的发生。
56.一种可能的应用场景中,相较于传统单一网络节点进行串行计算的方式,高性能计算(high performance computing,hpc)借助其更快速的运算速度得到越来越广泛的应用。高性能计算主要依赖并行计算的方式,其中并行计算重要的一个过程是在参与并行计算的每个节点单独进行计算之后,实现计算结果同步的过程。目前,全光网络中包含的多个网络节点也可以协同实现并行计算,在每个网络节点对分配给自身的计算任务计算完成之后,将计算结果与其他网络节点实现数据同步。通常实现计算结果同步的过程中可以采用集合通信算法的原理。如图2b所示,示出的为全光网络采用并行计算场景下,基于集合通信算法实现计算结果同步的示例图,其中,集合通信算法包含多种典型的算法,如二项树算法、环形算法和递归加倍算法等,图2b中示出的为递归加倍算法实现计算结果同步的示例。在图2b中,假设在全光网络中参与并行计算的网络节点包括p0~p7,p0~p7基于递归加倍算法实现计算结果同步的过程中可以分为三个主要阶段,在第一阶段中,网络节点p0~p7中每两个网络节点通过数据传输进行计算结果同步,如p0和p1、p2和p3、p4和p5、p6和p7在第一阶段中进行计算结果同步;在第二阶段,网络节点p0~p7中每个网络节点更换与第一阶段不同的网络节点通过数据传输进行计算结果同步,如p0和p2、p1和p3、p4和p6、p5和p7
在第二阶段中进行计算结果同步;在第三阶段,网络节点p0~p7中每个网络节点继续更换与第一阶段、第二阶段不同的网络节点通过数据传输进行计算结果同步,如p0和p4、p1和p5、p2和p6、p3和p7在第三阶段中进行计算结果同步。这样,通过三个阶段的计算结果同步,可以得到每个网络节点的计算结果,从而可以得到总的计算结果。
57.然而,基于背景技术介绍到的内容,在全光网络中可能会存在网络节点由于同时接收多个网络节点发送的光信号而导致的光信号传输冲突问题,在采用并行计算方式实现hpc场景下进行计算结果同步过程中,可以理解,在第二阶段或第三阶段中,可能会存在网络节点在向下一网络节点传输数据时,发生网络节点由于同时接收多个网络节点发送的光信号而导致光信号传输冲突问题。例如,在第一阶段中,p0和p1进行计算结果同步、p2和p3进行计算结果同步,p0和p1将计算结果同步完成之后,p0按照发送顺序需要继续向p2进行第二阶段的处理,p1按照发送顺序需要继续向p3进行第二阶段的处理;此时由于p2和p3同步尚未完成,如果p0直接向p2、p1直接向p3发送计算结果,会导致p2和p3接收的数据发生冲突,进而导致乱码现象。
58.基于此,本技术实施时,网络节点在与其他网络节点进行数据传输之前,先通过发送表示自身传输状态为空闲的状态信息,来告知需要进行数据传输的其他网络节点,以便于所述其他网络节点的传输状态同样为空闲时,实现数据传输。这样,网络节点和网络节点进行数据传输是建立在两个网络节点均为空闲的场景下,进而避免了由于接收冲突导致的乱码现象。
59.在此应用场景下,一种可能的实施方式为在第一网络节点的发送侧设置通道选择开关,用于减少光信号传输冲突问题的发生。具体实施为,所述第一网络节点确定待传输网络节点为所述第二网络节点时,所述第一网络节点将所述第一网络节点发送侧的通道选择开关设置为第二开启状态;其中,所述第二开启状态用于指示所述第一网络节点与所述第二网络节点之间的主通道为开启态,且所述第一网络节点与所述第三网络节点之间的主通道为阻塞态。在全光网络中,网络节点与网络节点之间的主通道一般为光通道,可以由连接两个网络节点的光纤决定,也可以由预先配置的波长决定,等。例如,继续沿用图2b的示例,在第一阶段中,p0与p1进行数据传输,则将p0发送侧的通道选择开关设置为第二开启状态,此时p0与其他网络节点之间的主通道状态可以如以下表1所示:
60.表1
61.p0

p1开启态p0

p2阻塞态p0
→……
阻塞态p0

p7阻塞态
62.由以上表1可以得到,在第一阶段p0和p1进行数据传输场景下,p0发送侧的通道选择开关的开启状态为p0可以向p1发送数据,而向其他网络节点无法发送数据。参阅图3a,第一网络节点发送侧的通道选择开关为第二开启状态时,第一网络节点与第二网络节点之间的主通道为开启态,第一网络节点与第三网络节点之间的主通道为阻塞态,需要说明的是,第三网络节点并非特指一个网络节点,可以表示除所述第二网络节点之外的另外一个网络节点,本技术对此不进行限定;并且,图3a中仅示出了一个第三网络节点,本技术对于第三网络节点的数量和类型不进行限定,第三网络节点可以是在全光网络中可以进行光信号传
输的、且与所述第一网络节点连接的一个光器件或光设备。
63.示例性的,所述通道选择开关可以包括以下一种或多种组合:波长选择开关(如滤波器)、光纤选择开关、模色选择开关、偏振选择开关。例如,若第一网络节点向每个网络节点发送状态信息的波长不同,则可以采用波长选择开关实现所述通道选择开关。又例如,若第一网络节点向每个网络节点发送状态信息的光纤不同,则可以采用光纤选择开关。或者,通道选择开关还可以通过波长选择开关与光纤选择开关的组合来实现,举例来说,网络节点1向网络节点2和网络节点3发送状态信息的波长相同但模色不同,向网络节点2和网络节点4发送状态信息的波长不同,则网络节点1向网络节点2发送状态信息的场景下,通道选择开关可以为波长选择开关和模色选择开关的组合。其中通过波长选择开关设置网络节点1与网络节点4之间的主通道为阻塞态,通过模色选择开关设置网络节点1与网络节点3之间的主通道为阻塞态,这样可以实现网络节点1和网络节点2之间的主通道为开启态,以达到通道选择开关的目的。需要说明的是,后续实施例中涉及到的通道选择开关均可以基于此设计思想实现,后续不再重复介绍。
64.进一步的,在所述第一网络节点与所述第二网络节点进行数据传输完成之后,所述第一网络节点确定下一个待传输网络节点为所述第三网络节点时,所述第一网络节点将所述发送侧的通道选择开关设置为第三开启状态;其中,所述第三开启状态用于指示所述第一网络节点与所述第三网络节点之间的主通道为开启态,且所述第一网络节点与除所述第三网络节点之外连接的其他网络节点之间的主通道为阻塞态。例如,继续沿用图2b的示例,在第二阶段中,p0与p2进行数据传输,则将p0发送侧的通道选择开关设置为第三开启状态,此时p0与其他网络节点之间的主通道状态可以如以下表2所示:
65.表2
66.p0

p1阻塞态p0

p2开启态p0
→……
阻塞态p0

p7阻塞态
67.由以上表2可以得到,在第一阶段p0和p2进行数据传输场景下,p0发送侧的通道选择开关的开启状态为p0可以向p2发送数据,而向其他网络节点无法发送数据。
68.在此应用场景下,若全光网络中存在中继网络节点,另一种可能的实施方式还可以为在中继网络节点的发送侧设置通道选择开关,用于减少光信号传输冲突问题的发生。其中,所述中继网络节点是为了实现网络节点与网络节点之间的数据传递,以延长网络的长度,避免由于传输线路过长导致的信号衰减。具体实施为,在所述第一网络节点通过中继网络节点向所述第二网络节点发送所述第一状态信息的场景下,所述第一网络节点向所述中继网络节点发送控制信息,所述控制信息用于指示所述中继网络节点将所述中继网络节点发送侧的通道选择开关设置为第二开启状态。这样,本技术实施时也可以通过在中继节点处设置通道选择开关来实现减少光信号问题的发生。
69.或者,示例性的,第一网络节点还可以向其他一个或多个网络节点均发送所述第一状态信息,用于通知其他网络节点该第一网络节点当前的传输状态为空闲,然后同样处于空闲的其他网络节点(假设为第二网络节点)可以通过以下s202向第一网络节点发送第二状态信息,进而第一网络节点可以与第二网络节点互相传输数据。需要说明的是,同样处
于空闲的其他网络节点可能存在多个,此时第一网络节点可以选择最早接收到的状态信息所对应的网络节点、或随机选择网络节点进行数据传输,本技术对此不进行限定。
70.s202、所述第一网络节点接收到所述第二网络节点发送的第二状态信息,所述第二状态信息用于指示所述第二网络节点的传输状态为空闲。
71.示例性的,第一网络节点向第二网络节点发送第一状态信息的基础上,在第一网络节点确认第二网络节点的传输状态为空闲之后,可以与所述第二网络节点互相传输数据。这样,在第一网络节点向第二网络节点发送数据之前,首先确定第二网络节点的传输状态,在第二网络节点的传输状态为空闲时才进行数据传输,进而可以避免像现有技术中由于网络节点之间直接传输数据而导致的光信号传输冲突问题。
72.此外,在第一网络节点向第二网络节点发送第一状态信息之后,第二网络节点的传输状态还可能为非空闲,此时根据以下s203的设计,第二网络节点与第一网络节点之间的主通道对应的接收端口为阻塞态,故而第二网络节点无法接收到第一网络节点发送的第一状态信息,也不会向第一网络节点发送第二状态信息。
73.在此场景下,若所述第一网络节点未接收到所述第二状态信息,可选的,所述第一网络节点在从向所述第二网络节点发送第一个所述第一状态信息开始的第一指定时长内,通过主通道向所述第二网络节点周期性发送所述第一状态信息。例如,在第一网络节点发送第一个所述第一状态信息之后开始计时,假设所述第一指定时长为60s,若第一网络节点未接收到所述第二状态信息,可以每隔10s向所述第二网络节点发送第一状态信息,直到接收到所述第二状态信息。
74.进一步的,若所述第一指定时长到达,所述第一网络节点仍未接收到所述第二网络节点发送的第二状态信息,为了避免由于网络状态、主通道故障等原因导致第二网络节点未接收到所述第一网络节点发送的第一状态信息,此时第一网络节点可以通过辅助通道向所述第二网络节点发送所述第一状态信息。
75.结合图3b所示,辅助通道可以包括以下两种形式:
76.形式1,所述辅助通道为所述第一网络节点与所述第二网络节点之间,除所述主通道之外进行数据传输的其他通道。例如,所述其他通道可以为两个网络节点之间用于发送控制信号的通道,或者主通道可以为两个网络节点之间的光通道1、辅助通道为两个网络节点之间的光通道2。
77.形式2,所述辅助通道为以第四网络节点作为转发节点、且通过所述转发节点将所述第一网络节点发送的所述第一状态信息转发给所述第二网络节点的通道。其中,所述第四网络节点为所述全光网络中与所述第一网络节点连接且与所述第二网络节点连接的一个网络节点。
78.需要说明的是,第一网络节点通过辅助通道向所述第二网络节点发送第一状态信息之后,一种可能的场景为,若所述第一网络节点通过所述辅助通道接收到所述第二网络节点发送的第二状态信息,则表示主通道可能存在故障,所述第一网络节点可以上报告警信息到所述全光网络中的主控网络节点。所述主控网络节点接收到所述告警信息之后,可以根据预置的通知方式提醒相关人员、或按照预设的自检流程对所述第一网络节点与所述第二网节点之间的主通道进行异常检测。这样,可以及时对主通道可能存在的异常进行排查,从而保障全光网络中数据传输的可靠性。
79.另一种可能的场景中,在第二网络节点为非空闲时,通过辅助通道也无法接收到第一网络节点发送的第一状态信息。此时,所述第一网络节点在通过所述辅助通道向所述第二网络节点发送第一个所述第一状态信息的第二指定时长内,若通过所述辅助通道同样未接收到所述第二网络节点发送的所述第二状态信息,则第一网络节点可以判定所述第二网络节点的传输状态为非空闲。此时,第一网络节点可以继续通过主通道向所述第二网络节点周期性发送所述第一状态信息,并且从所述第二指定时长到达时重新开始计时。如图4所示,假设第一指定时长为60s,第二指定时长为15s,第一网络节点在通过主通道向第二网络节点发送第一状态信息开始计时,若未接收到第二网络节点发送的第二状态信息,则每10s向所述第二网络节点发送一次所述第一状态信息,且在计时到达60s时,通过辅助通道向第二网络节点发送所述第一状态信息,若在计时到达15s时,所述第一网络节点也为通过辅助通道接收到第二网络节点发送的第二状态信息,此时第一网络节点可以确定第二网络节点的传输状态为非空闲。
80.或者,虽然在第二网络节点为非空闲,仍然可以通过辅助通道接收到第一网络节点发送的第一状态信息,此时第二网络节点会告知第一网络节点自身的传输状态为非空闲。这样,所述第一网络节点可以通过所述辅助通道接收到所述第二网络节点发送的第三状态信息,所述第三状态信息用于指示所述第二网络节点的传输状态为非空闲,从而可以使得第一网络节点确定第二网络节点的传输状态为非空闲,继续等待第二网络节点空闲时,进行数据传输。
81.s203、所述第一网络节点将所述第一网络节点接收侧的通道选择开关设置为第一开启状态,所述第一开启状态用于指示所述第一网络节点与所述第二网络节点之间的主通道为开启态,且所述第一网络节点与第三网络节点之间的主通道为阻塞态;其中,所述第三网络节点为在所述全光网络中除所述第二网络节点之外,与所述第一网络节点连接的另外一个网络节点。
82.示例性的,虽然第一网络节点与第二网络节点在进行数据传输之前,先通过如前述s201和s202介绍到的实施例可以避免直接传输数据而导致的光信号传输冲突问题,然而,第一网络节点和第二网络节点在传输数据过程中,若接收到第三网络节点发送的状态信息,也会导致误码冲突。基于此,本技术实施时,通过为网络节点在接收侧设置通道选择开关来避免误码冲突的发生。
83.如图3a所示,在第一网络节点向第二网络节点发送第一状态信息,且接收到第二网络节点发送的第二状态信息之后,第一网络节点通过将接收侧的通道选择开关设置为第一开启状态。这样,基于第一网络节点和第二网络节点之间的主通道对应的接收端口为开启态,第一网络节点可以接收第二网络节点传输过来的数据,以实现数据同步;并且,基于第一网络节点和第三网络节点之间的主通道对应的接收端口为阻塞态,第一网络节点无法接收到第三网络节点发送的第三状态信息。
84.同理,基于第一网络节点可以与第二网络节点互相传输数据,因此第二网络节点在接收到第一网络节点发送的第一状态信息,并且向第一网络节点发送第二状态信息之后,也可以将所述第二网络节点接收侧的通道选择开关设置为:所述第二网络节点与所述第一网络节点之间的主通道为开启态,且所述第二网络节点与第三网络节点之间的主通道为阻塞态。以及,所述第二网络节点还将所述第二网络节点发送侧的通道选择开关设置为:
所述第二网络节点与所述第一网络节点之间的主通道为开启态,且所述第二网络节点与第三网络节点之间的主通道为阻塞态。结合图3a所示,在第一网络节点和第二网络节点确定可以进行数据传输的场景下,通过设置第一网络节点和第二网络节点的发送侧和接收侧的通道选择开关的开启状态,从而可以实现物理阻断第一网络节点和第二网络节点分别与其他网络节点之间的数据传输。
85.通过本技术提供的方法,在全光网络中包含多个网络节点中,两个网络节点进行数据传输之前,首先网络节点与网络节点互相发送状态信息,确定对方的传输状态为空闲,然后才进行数据传输。并且,本技术通过在网络节点的接收侧设置通道选择开关,可以实现物理阻塞其他网络节点发送的状态信息,用以保证网络节点与网络节点之间数据传输的可靠性,避免网络节点由于同时接收多个网络节点发送的光信号而导致的光信号传输冲突问题。进一步的,基于本技术提供的方法,可以较好地保障数据在全光数据中心中的传输的可靠性。
86.基于与上述数据传输方法的同一技术构思,本技术实施例还提供一种网络节点500,如图5所示,该网络节点可以为前述方法实施例中介绍到的第一网络节点,或者第二网络节点。所述网络节点500包括:收发单元501以及处理单元502,装置500可用于实现上述方法实施例中描述的方法。其中,可选的收发单元501以及处理单元502可以通过通信线路503相互连接;通信线路503可以是外设部件互连标准(peripheral component interconnect,简称pci)总线或扩展工业标准结构(extended industry standard architecture,简称eisa)总线等。所述通信线路503可以分为地址总线、数据总线、控制总线等。为便于表示,图5中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
87.若所述网络节点500为第一网络节点,所述收发单元501,用于向第二网络节点发送第一状态信息,所述第一状态信息用于指示所述第一网络节点的传输状态为空闲;所述收发单元501,还用于接收到所述第二网络节点发送的第二状态信息,所述第二状态信息用于指示所述第二网络节点的传输状态为空闲;所述处理单元502,用于将所述第一网络节点接收侧的通道选择开关设置为第一开启状态,所述第一开启状态用于指示所述第一网络节点与所述第二网络节点之间的主通道为开启态,且所述第一网络节点与第三网络节点之间的主通道为阻塞态;其中,所述第三网络节点为在所述全光网络中除所述第二网络节点之外,与所述第一网络节点连接的另外一个网络节点。
88.在一种可能的设计中,所述收发单元501,用于向第二网络节点发送第一状态信息时,具体用于:
89.场景1:从所述第一网络节点向所述第二网络节点发送所述第一状态信息开始计时,若计时未到达第一指定时长,通过主通道向所述第二网络节点周期性发送所述第一状态信息;
90.场景2:若计时到达所述第一指定时长,所述第一网络节点通过辅助通道向所述第二网络节点发送所述第一状态信息;所述辅助通道为所述第一网络节点与所述第二网络节点之间,除所述主通道之外进行数据传输的另一通道。在此场景下,所述收发单元501,用于接收到所述第二网络节点发送的第二状态信息时,具体用于通过所述辅助通道接收到所述第二网络节点发送的第二状态信息。
91.在一种可能的设计中,所述收发单元501,还用于上报告警信息到所述全光网络中
的主控网络节点,所述告警信息用于指示所述主控网络节点对所述第一网络节点与所述第二网节点之间的主通道进行异常检测。
92.在一种可能的设计中,所述收发单元501,用于通过辅助通道向所述第二网络节点发送所述第一状态信息之后,一种可能的实施方式为,从所述第一网络节点通过所述辅助通道向所述第二网络节点发送所述第一状态信息开始计时,若计时到达第二指定时长,未接收到所述第二网络节点发送的所述第二状信,则判定所述第二网络节点的传输状态为非空闲。另一种可能的实施方式为,通过所述辅助通道接收到所述第二网络节点发送的第三状态信息,所述第一网络节点确定所述第二网络节点的传输状态为非空闲;其中,所述第三状态信息用于指示所述第二网络节点的传输状态为非空闲。
93.在一种可能的设计中,所述辅助通道为所述第一网络节点与所述第二网络节点之间,除所述主通道之外进行数据传输的其他通道;或者,所述辅助通道为以第四网络节点作为转发节点、且通过所述转发节点将所述第一网络节点发送的所述第一状态信息转发给所述第二网络节点的通道;所述第四网络节点为所述全光网络中与所述第一网络节点连接且与所述第二网络节点连接的一个网络节点。
94.在一种可能的设计中,所述收发单元501,用于向所述第二网络节点发送所述第一状态信息之前,还用于:当所述第一网络节点确定待传输网络节点为所述第二网络节点时,所述第一网络节点将所述第一网络节点发送侧的通道选择开关设置为第二开启状态;其中,所述第二开启状态用于指示所述第一网络节点与所述第二网络节点之间的主通道为开启态,且所述第一网络节点与所述第三网络节点之间的主通道为阻塞态。
95.在一种可能的设计中,所述收发单元501,还用于在所述第一网络节点与所述第二网络节点进行数据传输完成之后,所述第一网络节点确定下一个待传输网络节点为所述第三网络节点时,所述第一网络节点将所述第一网络节点发送侧的通道选择开关设置为第三开启状态;其中,所述第三开启状态用于指示所述第一网络节点与所述第三网络节点之间的主通道为开启态,且所述第一网络节点与除所述第三网络节点之外连接的其他网络节点之间的主通道为阻塞态。
96.在一种可能的设计中,所述收发单元501,用于向第二网络节点发送第一状态信息时,具体用于:所述第一网络节点通过中继网络节点向所述第二网络节点发送所述第一状态信息。所述收发单元501,还用于向所述中继网络节点发送控制信息,所述控制信息用于指示所述中继网络节点将所述中继网络节点发送侧的通道选择开关设置为第二开启状态;其中,所述第二开启状态用于指示所述第一网络节点与所述第二网络节点之间的主通道为开启态,且所述第一网络节点与所述第三网络节点之间的主通道为阻塞态。
97.在一种可能的设计中,所述通道选择开关包括以下一种或多种组合:波长选择开关、光纤选择开关、模色选择开关、偏振选择开关。
98.若所述网络节点500为第二网络节点,所述收发单元501,用于接收到第一网络节点发送的第一状态信息,所述第一状态信息用于指示所述第一网络节点的传输状态为空闲;所述收发单元501,还用于向所述第一网络节点发送第二状态信息,所述第二状态信息用于指示所述第二网络节点的传输状态为空闲,以使所述第一网络节点接收到所述第二状态信息之后,将所述第一网络节点接收侧的通道选择开关设置为第一开启状态,所述第一开启状态用于指示所述第一网络节点与所述第二网络节点之间的主通道为开启态,且所述
第一网络节点与第三网络节点之间的主通道为阻塞态;其中,所述第三网络节点为在所述全光网络中除所述第二网络节点之外,与所述第一网络节点连接的另外一个网络节点。
99.在一种可能的设计中,所述处理单元502,用于在向所述第一网络节点发送第二状态信息之后,将所述第二网络节点接收侧的通道选择开关设置为第二开启状态;其中,所述第二开启状态用于指示所述第二网络节点与所述第一网络节点之间的主通道为开启态,且所述第二网络节点与第三网络节点之间的主通道为阻塞态。
100.在一种可能的设计中,所述处理单元502,用于在向所述第一网络节点发送第二状态信息之后,将所述第二网络节点发送侧的通道选择开关设置为第三开启状态;其中,所述第三开启状态用于指示所述第二网络节点与所述第一网络节点之间的主通道为开启态,且所述第二网络节点与第三网络节点之间的主通道为阻塞态。
101.在一种可能的设计中,所述收发单元501,用于接收到第一网络节点发送的第一状态信息时,具体用于在所述第二网络节点的传输状态为空闲时,通过主通道接收到所述第一状态信息;在所述第二网络节点的传输状态为非空闲时,通过辅助通道接收到所述第一状态信息;所述辅助通道为所述第一网络节点与所述第二网络节点之间,除所述主通道之外进行数据传输的另一通道。
102.在一种可能的设计中,所述收发单元501,还用于在所述第二网络的传输状态为非空闲时,通过所述辅助通道向所述第一网络节点发送第三状态信息;其中,所述第三状态信息用于指示所述第二网络节点的传输状态为非空闲。
103.在一种可能的设计中,所述辅助通道为所述第一网络节点与所述第二网络节点之间,除所述主通道之外进行数据传输的其他通道;或者,所述辅助通道为以第四网络节点作为转发节点、且通过所述转发节点将所述第一网络节点发送的所述第一状态信息转发给所述第二网络节点的通道;所述第四网络节点为所述全光网络中与所述第一网络节点连接且与所述第二网络节点连接的一个网络节点。
104.在一种可能的设计中,所述通道选择开关包括以下一种或多种组合:波长选择开关、光纤选择开关、模色选择开关、偏振选择开关。
105.需要说明的是,本技术实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
106.集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本技术各个实施例方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
107.基于与上述数据传输方法相同的构思,如图6所示,本技术实施例还提供了一种网
络节点600的结构示意图。网络节点600可用于实现上述方法实施例中描述的方法,可以参见上述方法实施例中的说明。网络节点600可以包括一个或多个处理器601。处理器601可以是通用处理器或者专用处理器等。例如可以是基带处理器、或中央处理器。基带处理器可以用于对通信协议以及通信数据进行处理,中央处理器可以用于对网络节点进行控制,执行软件程序,处理软件程序的数据。网络节点可以包括收发单元,用以实现信号的输入(接收)和输出(发送)。例如,收发单元可以为收发器,射频芯片等。
108.网络节点600包括一个或多个处理器601,一个或多个处理器601可实现上述所示的实施例中所示的方法。
109.可选的,处理器601除了实现上述所示的实施例的方法,还可以实现其他功能。
110.可选的,一种设计中,处理器601可以执行指令,使得网络节点600执行上述方法实施例中描述的方法。指令可以全部或部分存储在处理器内,如指令603,也可以全部或部分存储在与处理器耦合的存储器602中,如指令604,也可以通过指令603和604共同使得网络节点600执行上述方法实施例中描述的方法。
111.在又一种可能的设计中网络节点600中可以包括一个或多个存储器602,其上存有指令604,指令可在处理器上被运行,使得网络节点600执行上述方法实施例中描述的方法。可选的,存储器中还可以存储有数据。可选的处理器中也可以存储指令和/或数据。例如,一个或多个存储器602可以存储上述实施例中所描述的对应关系,或者上述实施例中所涉及的相关的参数或表格等。处理器和存储器可以单独设置,也可以集成在一起。
112.在又一种可能的设计中,网络节点600还可以包括收发器605以及天线606。处理器601可以称为处理单元,对装置(终端或者基站)进行控制。收发器605可以称为收发机、收发电路、或者收发单元等,用于通过天线606实现装置的收发功能。
113.应注意,本技术实施例中的处理器可以是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法实施例的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器可以是通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现成可编程门阵列(field programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本技术实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本技术实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。
114.可以理解,本技术实施例中的存储器可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(rom)、可编程只读存储器(programmable rom,prom)、可擦除可编程只读存储器(erasable prom,eprom)、电可擦除可编程只读存储器(electrically eprom,eeprom)或闪存。易失性存储器可以是随机存取存储器(ram),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的ram可用,例如静态随机存取存储器(static ram,sram)、动态随机存取存储器
(dynamic ram,dram)、同步动态随机存取存储器(synchronous dram,sdram)、双倍数据速率同步动态随机存取存储器(double data rate sdram,ddr sdram)、增强型同步动态随机存取存储器(enhanced sdram,esdram)、同步连接动态随机存取存储器(synchlink dram,sldram)和直接内存总线随机存取存储器(direct rambus ram,dr ram)。应注意,本文描述的系统和方法的存储器旨在包括但不限于这些和任意其它适合类型的存储器。
115.基于与上述方法实施例相同构思,本技术实施例还提供一种光系统,所述光系统包括多个如上述方法实施例中介绍到的网络节点。例如,光系统中包含第一网络节点、第二网络节点、第三网络节点及第四网络节点。本技术对光系统中包含的网络节点的类型和数量不进行限定。
116.基于与上述方法实施例相同构思,本技术实施例还提供了一种计算机可读存储介质,其上存储有一些指令,这些指令被计算机调用执行时,可以使得计算机完成上述方法实施例、方法实施例的任意一种可能的设计中所涉及的方法。本技术实施例中,对计算机可读存储介质不做限定,例如,可以是ram(random-access memory,随机存取存储器)、rom(read-only memory,只读存储器)等。
117.基于与上述方法实施例相同构思,本技术还提供一种计算机程序产品,该计算机程序产品在被计算机调用执行时可以完成方法实施例以及上述方法实施例任意可能的设计中所涉及的方法。
118.基于与上述方法实施例相同构思,本技术还提供一种芯片700,如图7所示,该芯片700可以包括输入输出接口701以及逻辑电路702,用于完成上述方法实施例、方法实施例的任意一种可能的实现方式中所涉及的方法,其中,“耦合”是指两个部件彼此直接或间接地结合,这种结合可以是固定的或可移动性的,这种结合可以允许流动液、电、电信号或其它类型信号在两个部件之间进行通信。
119.以上实施例中所使用的术语只是为了描述特定实施例的目的,而并非旨在作为对本技术的限制。如在本技术的说明书和所附权利要求书中所使用的那样,单数表达形式“一个”、“一种”、“所述”、“上述”、“该”和“这一”旨在也包括例如“一个或多个”这种表达形式,除非其上下文中明确地有相反指示。还应当理解,在本技术实施例中,“一个或多个”是指一个、两个或两个以上;“和/或”,描述关联对象的关联关系,表示可以存在三种关系;例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b的情况,其中a、b可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。
120.在本说明书中描述的参考“一个实施例”或“一些实施例”等意味着在本技术的一个或多个实施例中包括结合该实施例描述的特定特征、结构或特点。由此,在本说明书中的不同之处出现的语句“在一个实施例中”、“在一些实施例中”、“在其他一些实施例中”、“在另外一些实施例中”等不是必然都参考相同的实施例,而是意味着“一个或多个但不是所有的实施例”,除非是以其他方式另外特别强调。术语“包括”、“包含”、“具有”及它们的变形都意味着“包括但不限于”,除非是以其他方式另外特别强调。
121.以上实施例中所用,根据上下文,术语“当

时”或“当

后”可以被解释为意思是“如果
…”
或“在

后”或“响应于确定
…”
或“响应于检测到
…”
。类似地,根据上下文,短语“在确定

时”或“如果检测到(所陈述的条件或事件)”可以被解释为意思是“如果确定
…”
或“响应于确定
…”
或“在检测到(所陈述的条件或事件)时”或“响应于检测到(所陈述的条
件或事件)”。另外,在上述实施例中,使用诸如第一、第二之类的关系术语来区份一个实体和另一个实体,而并不限制这些实体之间的任何实际的关系和顺序。
122.需要指出的是,本专利申请文件的一部分包含受著作权保护的内容。除了对专利局的专利文件或记录的专利文档内容制作副本以外,著作权人保留著作权。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献