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

获取网络中的当前时间的制作方法

2022-11-19 14:52:27 来源:中国专利 TAG:


1.本公开总体上涉及联网,并且在具体实施例中涉及获取当前时间。


背景技术:

2.没有实时时钟(rtc)的嵌入式装置通常从全球定位服务(gps)服务器或网络时间协议(ntp)服务器接收当前时间。但是,一些装置可能没有gps功能和/或可能无法连接到gps服务器或ntp服务器。例如,对于没有gps功能或无法连接到gps服务器的装置,该装置没有在不连接到ntp服务器的情况下获取当前时间的替代机制。因此,在这样的装置中,除非可以建立到ntp服务器的网络连接,否则没有用于获取当前时间的替代机制。


技术实现要素:

3.各种实施例为装置提供了在不连接到ntp服务器或gps的情况下获取当前时间的机制。
4.根据本公开的实施例,一种方法包括由第一装置确定第一装置是否具有当前时间,并且如果第一装置不具有当前时间,则由第一装置向本地网络中的第二装置发送对当前时间的请求。该方法进一步包括由第一装置从第二装置接收当前时间,由第一装置基于从第二装置接收的当前时间来认证证书,以及由第一装置基于认证的证书建立到本地网络的网络连接。
5.根据实施例,一种方法包括:在第一装置建立网络连接之前,由第一装置从第二装置接收当前时间,并且由第一装置基于从第二装置接收的当前时间来认证证书。第二装置连接到本地网络。该方法进一步包括由第一装置基于认证的证书建立到本地网络的网络连接,并且由第一装置通过到本地网络的网络连接来连接到网络时间协议(ntp)服务器。
6.根据实施例,一种设备包括:处理器,该处理器被配置成确定该设备是否具有当前时间;以及发射机,该发射机被配置成如果该设备不具有当前时间,则向另一设备发送对当前时间的请求。该设备进一步包括接收机,该接收机被配置成从本地网络中的另一设备接收当前时间。该处理器进一步被配置成基于从该另一设备接收的当前时间来认证证书;以及基于认证的证书建立到本地网络的网络连接。
附图说明
7.当结合附图阅读时,从以下详细描述中可以最好地理解本公开的各个方面。图1是根据一些实施例的网络的框图;
8.图2是根据一些实施例的方法的流程图;
9.图3是根据一些实施例的网络的框图;
10.图4是根据一些实施例的实施例方法的流程图;
11.图5是根据一些实施例的处理系统的框图;以及
12.图6是根据一些实施例的收发器的框图。
具体实施方式
13.以下公开提供了许多不同的实施例或示例,用于实施所提供主题的不同特征。下面描述部件和布置的具体示例以简化本公开。当然,这些仅仅是示例,并不旨在进行限制。例如,本公开在各个示例中可以重复附图标记和/或字母。这种重复是为了简单和清楚,其本身并不规定所讨论的各个实施例和/或配置之间的关系。
14.图1图示了具有装置202a、202b和202c的本地网络200的框图。图2图示了根据一些实施例的用于获取当前时间(有时被称为当前时钟时间或当前日历时间)的方法的流程图100。图1的装置202a和202c可以各自实施流程图100的方法。本地网络200可以是无线网络,也可以替代地被称为本地无线网络或无线局域网络。
15.在一些实施例中,流程图100可以由第一装置(例如,图1的装置202a或装置202c中的任一个)实施,以接收当前时间并基于接收的当前时间建立网络连接。在一些实施例中,第一装置202a/202c可以是如无线网状网络、蓝牙网状网络等无线本地网络(例如,图1的本地网络200)中的嵌入式装置。在其他实施例中,本地网络200可以是不同类型的网络。
16.在一些实施例中,第一装置202a/202c可以是没有实时时钟的装置。例如,在没有从外部源接收当前时间的情况下,第一装置202a/202c可能无法在启动后确定当前时间。在一些实施例中,第一装置202a/202c可能没有gps连接。例如,第一装置202a/202c可以是传统装置,并且第一装置202a/202c可能不具有gps能力。作为另一个示例,第一装置202a/202c具有gps能力,但是由于其位置(例如,当第一装置202a/202c位于内部、地下等时)等原因而不能连接到gps服务器。
17.在一些实施例中,第一装置202a/202c最初没有网络连接,并且不能从ntp服务器(例如,图1的ntp服务器206)接收当前时间。例如,流程图100可以在第一装置202a/202c连接到ntp服务器206之前执行。在一些实施例中,在执行流程图100的框之前,第一装置202a/202c可能未连接到任何网络。例如,在图1中,装置202a和装置202c最初可能被无线隔离。进一步地,第一装置可以在本地网络200中,其中如果第一装置202a/202c没有有效的(多个)认证证书,则网络认证将失败。例如,本地网络200可以是受保护的无线网状网络,使得第一装置202a/202c到本地网络的连接基于一个或多个认证证书。因此,第一装置202a/202c在没有获取当前时间且基于所获取的当前时间验证其(多个)证书是当前的且未过期的情况下可能无法连接到本地网络。流程图100提供了一种方法,该方法允许第一装置202a/202c在没有实时时钟、gps连接或ntp服务器连接的情况下接收当前时间,基于当前时间来认证一个或多个证书,并基于一个或多个认证的证书建立网络连接。
18.流程图100从框102开始。在框102中,第一装置202a/202c确定其是否具有当前时间。在一些实施例中,确定第一装置202a/202c是否具有当前时间包括将第一装置的日历时间与第一装置202a/202c的启动日历时间和第一装置202a/202c的经过时间之和进行比较。第一装置202a/202c的日历时间可以指第一装置当前存储的时间。启动日历时间可以是固定时间,并且第一装置202a/202c的经过时间是自第一装置202a/202c启动以来(例如,自第一装置202a/202c的最近一次启动以来)已经经过的时间量。在一些实施例中,确定第一装置202a/202c是否具有当前时间进一步包括如果第一装置202a/202c的日历时间等于第一装置202a/202c的启动日历时间和第一装置202a/202c的经过时间之和,则确定第一装置202a/202c不具有当前时间。例如,如果第一装置202a/202c的日历时间仅考虑了自第一装
置202a/202c启动以来的经过时间,而没有考虑第一装置202a/202c断电时的任何时间,则可以确定第一装置202a/202c不具有当前时间。在一些实施例中,确定第一装置202a/202c是否具有当前时间进一步包括如果第一装置的日历时间等于第一装置202a/202c的启动日历时间和第一装置202a/202c的经过时间之和,则确定第一装置202a/202c确实具有当前时间。在其他实施例中,确定第一装置202a/202c是否具有当前时间包括:如果第一装置连接到ntp服务器206,则确定第一装置202a/202c确实具有当前时间。
19.流程图100然后前进到框104,在该框处,如果第一装置202a/202c不具有当前时间,则第一装置202a/202c向本地网络中的第二装置发送对当前时间的请求。第二装置可以指装置202b或装置202a。例如,装置202a可以向装置202b发送对当前时间的请求,并且装置202c可以向装置202a发送对当前时间的请求。在一些实施例中,发送对当前时间的请求包括在广播中发送对当前时间的请求。例如,可以在基于无线保真(wifi)标准的探测请求中广播对当前时间的请求,并且可以将信息元素(ie)添加到探测请求中以携带对当前时间的请求。在其他实施例中,可以基于不同的标准(例如,蓝牙标准等)来广播对当前时间的请求。作为广播请求的结果,第一装置202a/202c的广播半径内的每个装置都可以接收对当前时间的请求。例如,图1图示了装置202a的广播半径204a,并且装置202b和202c中的每一个都可以听到由装置202a广播的对当前时间的请求。作为另一个示例,图1图示了装置202c的广播半径204c,并且装置202a可以听到由装置202c广播的对当前时间的请求。因为装置202b在广播半径204c之外,所以装置202b可能听不到由装置202c广播的对当前时间的请求。
20.第一装置202a/202c可以周期性地发送对当前时间的请求,直到它接收到当前时间或者直到满足一些其他准则。可以根据预设规则来确定发送对当前时间的请求之间的周期,并且在一些实施例中,该周期可以是随机的、恒定的等等。例如,第一装置202a/202c可以使用随机退避过程来重新发送对当前时间的请求。以这种方式,可以通过降低多个装置持续且同时重新发送当前时间请求的概率来减少网络拥塞。在当前时间请求传输之间实施随机周期的实施例中,由多个装置(例如,图1的装置202a和202c)同时发送当前时间请求的概率被降低。
21.在框106中,第一装置202a/202c从第二装置(例如,图1的装置202a或装置202b)接收当前时间。例如,装置202a可以从装置202b接收当前时间,并且装置202c可以从装置202a接收当前时间。在一些实施例中,从第二装置202a/202b接收当前时间包括在单播中接收当前时间。例如,可以在基于wifi标准的探测响应中从第二装置202a/202b接收当前时间,并且可以将ie添加到探测响应中以携带当前时间。在其他实施例中,可以在基于不同标准(例如,蓝牙标准等)的单播中接收当前时间。在另一些其他实施例中,从第二装置202a/202b接收当前时间包括在第二装置202a/202b的广播中接收当前时间。通过广播当前时间,本地网络中的其他装置可以确定第二装置202a/202b已经响应了第一装置202a/202c对当前时间的请求。因此,本地网络中的其他装置不需要响应或中继第一装置202a/202c对当前时间的请求,并且可以节省网络资源。
22.在一些实施例中,为了安全,可以使用数字签名来加密保护当前时间。例如,从第二装置202a/202b接收当前时间可以包括在使用数字签名加密保护的探测响应中接收当前时间。因此,可以保护本地网络免受外部干扰。在其他实施例中,由第一装置202a/202c接收
的当前时间是不受保护的。
23.在一些实施例中,第二装置是指可以连接到回程网络210的装置202b。回程网络包括ntp服务器206,并且第二装置202b可以通过有线连接(例如,通过一个或多个回程链路)或者通过无线连接(例如,通过本地无线网络中的另一个装置)连接到ntp服务器206。第二装置202b将其与ntp服务器206同步的当前时间发送给第一装置(例如,装置202a)。例如,在图1中,装置202a向装置202b发送对当前时间的请求。装置202b连接到回程网络210中的ntp服务器206,装置202b与ntp服务器206同步其当前时间,并且装置202b将其同步的当前时间发送给装置202a。
24.在一些实施例中,第二装置是指未连接到ntp服务器206的装置202a。第二装置202a可以从本地网络中的第三装置(例如,装置202b)接收当前时间,并将接收的当前时间发送给第一装置(例如,装置202c)。例如,在图1中,装置202c向装置202a发送对当前时间的请求。在装置202a从装置202b接收当前时间之前,装置202a可以从装置202c接收对当前时间的请求。因为装置202a还不具有当前时间,所以装置202a可以转发从装置202c接收的对当前时间的请求。例如,装置202a可以向装置202b发送装置202c对当前时间的请求。对当前时间的请求可以在本地网络200中被转发任意次数(有时被称为跳数),并且对当前时间的请求不限于单次转发传输。在一些实施例中,为了节省网络资源,装置202a可以根据随机程序来确定是否转发每个接收的对当前时间的请求。例如,装置202a可以仅转发所接收的对当前时间的请求的子集,以节省网络资源。在一些实施例中,装置202a可以根据接收到对当前时间的请求与装置202a发送对当前时间的请求之间的经过时间来确定是否转发每个接收的对当前时间的请求。例如,如果对当前时间的请求是在装置202a发送对当前时间的请求的第一预设时间段内接收到的,则装置202a可以不转发对当前时间的请求。在一些实施例中,第一预设时间段是两秒,但在其他实施例中,第一预设时间段可以是另一个值。
25.在一些实施例中,如果装置202a在从装置202c接收对当前时间的请求的第二预设时间段内从装置202b接收到当前时间,则装置202a可以将从装置202b接收的当前时间发送给装置202c。如果装置202a在从装置202c接收到对当前时间的请求的第二预设时间段内没有从装置202b接收到当前时间,则装置202a将不把从装置202b接收的当前时间发送给装置202c。以这种方式,装置202a确定发送给装置202b的当前时间是及时的,并且当前时间响应没有漂移过大。在一些实施例中,第二预设时间段是60秒,尽管在其他实施例中,第二预设时间段可以是另一个值。以这种方式,对当前时间的请求可以在整个本地网络中中继,并且只要本地网络中有一个装置连接到ntp服务器,本地时间中的所有装置最终就都可以接收到当前时间。
26.由于至少第二装置202a/202b和第一装置202a/202c之间的传输时间的时延,从第二装置202a/202b接收的当前时间可能仅在一定范围内(例如,在几秒钟内)是准确的。在一些实施例中,从第二装置202a/202b接收的当前时间对于第一装置202a/202c认证一个或多个证书来说是足够准确的。
27.如果第一装置202a/202c从多个其他装置接收多个当前时间,则第一装置202a/202c可以选择多个接收的当前时间之一作为其当前时间。例如,如果第一当前时间在多个接收的当前时间的其他当前时间之前被接收,则第一装置202a/202c可以从多个接收的当前时间中选择第一当前时间。作为另一个示例,第一装置202a/202c可以基于多个接收的当
前时间中的每一个被发送的跳数来从多个接收的当前时间中选择当前时间。例如,如果第二装置离第一装置的跳数比第三装置少,则第一装置202a/202c可以选择从第二装置202a/202b接收的当前时间,而不是从第三装置接收的当前时间。在其他实施例中,可以使用用于从多个接收的当前时间中选择一个当前时间的其他机制。
28.返回参考图1,流程图100前进到框108,其中第一装置202a/202c基于从第二装置202a/202b接收的当前时间来认证证书。例如,第一装置202a/202c可以基于从第二装置202a/202b接收的当前时间来确定其证书是有效的且未过期。在一些实施例中,第一装置202a/202c在第一模式下操作,在第一模式下,验证其证书是连接到本地网络的先决条件。第一装置202a/202c可以通过第三装置(有时被称为认证器装置)向回程网络210中的认证服务器(例如,认证服务器208)验证其(多个)证书。第三装置将来自第一装置202a/202c的认证请求转发给认证服务器208。认证请求可以包括第一装置202a/202c的一个或多个证书,并且认证服务器208可以基于一个或多个证书向第三装置指示是否同意认证请求。例如,认证服务器向第三装置指示第一装置202a/202c的一个或多个证书是否有效。第三装置可以是连接到回程网络并且可以与第一装置202a/202c通信的任何装置。在一些实施例中,第三装置是向第一装置发送当前时间的第二装置202b。在其他实施例中,第三装置是本地网络中的不同装置。例如,在图1中,装置202b连接到包括认证服务器208的回程网络210。装置202a可以在认证请求中将其(多个)证书发送给装置202b。装置202b然后将认证请求转发给认证服务器208,该认证服务器基于(多个)证书向装置202b指示是否同意来自装置202a的认证请求(例如,认证服务器208可以指示(多个)证书是否有效)。
29.在框110中,第一装置202a/202c基于认证的证书建立到本地网络的网络连接。例如,第三装置可以基于来自认证服务器的第一装置的一个或多个证书有效的指示,允许第一装置202a/202c连接到本地网络。第一装置202a/202c然后可以获取本地网络中的ip地址,并开始通过本地网络与外部装置通信。在一些实施例中,第一装置202a/202c可以通过第三装置(例如,认证器装置)建立到本地网络的连接。例如,第一装置202a/202c可以通过向第一装置202a/202c发送当前时间的第二装置202a/202b建立到本地网络的连接。在其他实施例中,第一装置202a/202c可以通过与向第一装置202a/202c发送当前时间的第二装置202a/202b不同的装置来建立到本地网络200的连接。作为另一个示例,基于来自认证服务器208的第一装置202a/202c的一个或多个证书无效的指示,第三装置可以拒绝允许第一装置202a/202c连接到本地网络200。
30.在一些实施例中,第一装置202a/202c然后可以通过本地网络200连接到ntp服务器206,并与ntp服务器206同步当前时间。与ntp服务器206同步的当前时间比从第二装置202a/202b接收的当前时间更准确。例如,由于传输时延,从第二装置202a/202b接收的当前时间可能仅在某个范围内(例如,几秒或更长)是准确的。如果当前时间通过本地网络200中的多跳传输,则传输时延可能更长。相比之下,例如,与ntp服务器206同步的当前时间可以精确到100毫秒以内或更短。
31.在第一装置与ntp服务器206同步当前时间之后,如果第一装置202a/202c从另一个装置接收到对当前时间的请求,则第一装置202a/202c可以发送同步的当前时间。例如,参考图1,如果在装置202a通过本地网络200连接到ntp服务器206之后,装置202a从装置202b接收到对当前时间的请求,则装置202a可以向装置202b发送与ntp服务器206同步的当
前时间。这样,在第一装置202a/202c通过本地网络200连接到ntp服务器206之后,第一装置202a/202c可以直接响应对当前时间的请求,而不转发请求。
32.在一些实施例中,建立网络连接是基于零配置部署(zero touch provisioning,ztp)协议,该协议允许第一装置在没有或最少用户输入的情况下连接到本地网络。例如,ztp协议可以允许第一装置202a/202c在没有附加用户输入的情况下从本地网络200中的其他装置获取本地网络200的信息和配置。在其他实施例中,建立到本地网络200的网络连接可以根据不同的协议来执行。
33.在一些实施例中,第一装置202a/202c可以被配置成在第一模式和第二模式下操作。当第一装置处于需要(多个)认证证书来建立网络连接的受保护的网络中时,第一装置202a/202c可以在第一模式下操作。例如,在第一模式下,第一装置202a/202c根据上述框102、104和106获取当前时间;根据上述框108,基于接收的时间来认证一个或多个证书;并且如框110中所述,基于认证的证书连接到受保护的网络。
34.当第一装置处于不需要认证证书来建立网络连接的网络中时,第一装置202a/202c可以进一步在第二模式下操作。例如,在第二模式下,第一装置202a/202c可以建立到网络的网络连接,而无需首先获取当前时间或认证任何证书(例如,当第一装置202a/202c已经处于受保护的位置时)。在第二模式下,第一装置202a/202c通过网络连接来连接到ntp服务器206,而无需(多个)认证的证书。
35.图3图示了具有装置402a、402b和402c的无线本地网络400的框图。图4图示了根据一些其他实施例的用于获取当前时间的方法的流程图300。装置402a和402c可以各自实施流程图300的方法,并且为了易于理解,流程图300的以下描述参考了本地网络400的元件。
36.在一些实施例中,流程图300可以由第一装置(例如,图3的装置402a或装置402c中的任一个)实施,以接收当前时间并基于接收的当前时间建立网络连接。在一些实施例中,第一装置402a/402c和本地网络400可以与上面参考图1和图2描述的相似或相同。例如,第一装置402a/402c可以是没有实时时钟的装置,可能不具有gps能力和/或gps连接,并且可能不连接到ntp服务器。在一些实施例中,本地网络400可以是受保护的无线网状网络,使得第一装置402a/402c到本地网络400的连接是基于一个或多个认证证书。为了简洁起见,省略了对这些特征的进一步讨论。流程图300提供了一种方法,该方法允许第一装置402a/402c在没有实时时钟、gps连接或ntp服务器连接的情况下接收当前时间,基于当前时间来认证一个或多个证书,并基于一个或多个认证的证书建立网络连接。
37.流程图300从框302开始,其中在第一装置402a/402c建立网络连接之前,第一装置402a/402c从第二装置(例如,装置402a或装置402b中的任一个)接收当前时间。第二装置402a/402b可以是本地网络中的装置。
38.在一些实施例中,由第一装置402a/402c从第二装置402a/402b接收当前时间包括由第一装置402a/402c从第二装置402a/402b接收当前时间,而不由第一装置402a/402c发送对当前时间的请求。例如,第一装置402a/402c可以在第二装置402a/402b的广播中接收当前时间。在一些实施例中,第二装置402a/402b可以在根据wifi标准或蓝牙标准的信标中广播当前时间。在一些实施例中,第二装置402a/402b可以在其具有当前时间的广播中包括数字签名,并且第一装置402a/402c可以验证该数字签名以提高安全性。在其他实施例中,第二装置402a/402b可以使用不同的机制来广播当前时间。例如,在图3中,装置402b连接到
ntp服务器406(例如,通过回程网络),并从ntp服务器406接收当前时间。例如,装置402b可以在信标中广播从ntp服务器406接收的当前时间。装置402a可以用与ntp服务器406同步的更新的当前时间来周期性地更新广播。在装置402b的广播半径404b内的任何装置都可以从广播中确定当前时间。例如,装置402a可以在装置402b的广播中接收当前时间,而无需首先发送任何对当前时间的请求。
39.在一些实施例中,第一装置402a/402c可以监听具有当前时间的广播。当第一装置402a/402c在第三预设时间段之后没有接收到广播中的当前时间时,第一装置402a/402c可以发送对当前时间的请求,例如,以与上面参考图2的框104描述的类似的方式。第一装置402a/402c然后可以响应于所发送的对当前时间的请求来接收当前时间。
40.在其他实施例中,第一装置402a/402c以与以上参考图2的框104和106描述的类似方式接收当前时间。例如,第一装置402a/402c可以发送对当前时间的请求(例如,在广播探测请求中),并且第二装置402a/402b可以听到由第一装置402a/402c发送的对当前时间的请求。第一装置402a/402c然后可以在单播(例如,在探测响应中)或广播中从第二装置402a/402b接收当前时间。
41.返回参考图4,在框306中,第一装置402a/402c基于从第二装置402a/402b接收的当前时间来认证一个或多个证书,并且在框308中,第一装置402a/402c基于认证的证书建立到本地网络400的网络连接。认证一个或多个证书并建立网络连接可以以与以上参考图2的框108和110描述的类似方式来执行。在一些实施例中,第一装置402a/402c通过本地网络中的另一个装置(比如向第一装置402a/402c发送当前时间的第二装置402a/402b)来向认证服务器(例如,图3的认证服务器408)认证一个或多个证书。在其他实施例中,第一装置402a/402c通过与向第一装置402a/402c发送当前时间的第二装置402a/402b不同的装置来向认证服务器认证一个或多个证书。在一些实施例中,第一装置402a/402c通过本地网络400中的另一个装置(比如向第一装置402a/402c发送当前时间的第二装置402a/402b)连接到本地网络400。例如,在网状网络中,第一装置402a/402c可以与第二装置402a/402b建立网状连接,并且第一装置402a/402b经由网状连接来连接到本地网络400。在其他实施例中,第一装置402a/402c通过与向第一装置402a/402c发送当前时间的第二装置402a/402b不同的装置连接到本地网络400。
42.在框310中,第一装置402a/402c通过到本地网络400的网络连接来连接到ntp服务器(例如,图3的ntp服务器406)。例如,ntp服务器406可以位于回程网络(例如,回程网络410)中,并且第一装置402a/402c可以通过到本地网络400的网络连接来连接到回程网络410。第一装置402a/402c可以进一步与ntp服务器406同步当前时间。与ntp服务器406同步的当前时间比从第二装置402a/402b接收的当前时间更准确。例如,由于传输时延,从第二装置402a/402b接收的当前时间可能仅在一定范围内是准确的(例如,几秒或更长),并且与ntp服务器406同步的当前时间可以精确到例如100毫秒或更短。
43.随后,在一些实施例中,第一装置402a/402c可以广播当前时间(例如,与ntp服务器同步的当前时间),而不从其他装置接收任何对当前时间的请求。在一些实施例中,第一装置402a/402c可以在第一装置的信标中广播当前时间。在一些实施例中,第一装置402a/402c可以在其具有当前时间的广播中包括数字签名。在其他实施例中,第一装置402a/402c可以使用不同的机制来广播当前时间。例如,在图3中,装置402a现在可以通过本地网络400
连接到回程网络410。装置402a可以与ntp服务器406同步其当前时间,并广播同步的当前时间,而不接收任何对当前时间的请求。装置402a的广播半径404a内的任何装置(例如,装置402c)可以接收广播中的当前时间,而无需发送任何对当前时间的请求。装置402a可以用与ntp服务器406同步的更新的当前时间来周期性地更新广播。该方法(例如,读取广播中的当前时间,连接到服务器,与ntp服务器406同步当前时间,以及广播同步的当前时间)可以由本地网络400中的每个装置重复。以这种方式,当前时间可以在整个本地网络400中传播和广播,而无需发送对当前时间的请求。
44.替代性地,在一些其他实施例中,如果第一装置402a/402c从第三装置接收到对当前时间的请求,则第一装置402a/402c可以将与ntp服务器406同步的当前时间发送给第三装置。例如,在图3中,装置402a可以从装置402c接收对当前时间的请求,并且装置402a可以响应于从装置402c接收到对当前时间的请求,向装置402c发送与ntp服务器406同步的当前时间。
45.图5图示了用于执行本文描述的方法的实施例处理系统500的框图,该处理系统可以安装在主机装置(例如,设备)中。在一些实施例中,如上所述,主机装置可能不具有实时时钟和/或gps能力。如图所示,处理系统500包括处理器504、存储器506和接口510-514,它们可以(也可以不)如图5所示布置。处理器504可以是适于执行计算和/或其他处理相关任务的任何部件或部件集合,并且存储器506可以是适于存储由处理器504执行的程序和/或指令的任何部件或部件集合。处理器504可以执行存储在存储器506中的程序,使得处理器504被配置成执行程序的操作。在实施例中,存储器506可以包括非暂态计算机可读介质。接口510、512、514可以是允许处理系统500与其他装置/部件和/或用户通信的任何部件或部件集合。例如,接口510、512、514中的一个或多个可以适于从处理器504向安装在主机装置和/或远程装置上的应用程序传送数据、控制或管理消息。作为另一个示例,接口510、512、514中的一个或多个可以适于允许用户或用户装置(例如,个人计算机(pc)等)与处理系统500交互/通信。处理系统500可以包括图6中未描绘的附加部件,比如长期存储设备(例如,非易失性存储器等)。
46.在一些实施例中,处理系统500被包括在接入电信网络或者以其他方式作为电信网络的一部分的网络装置中。在一个示例中,处理系统500在无线或有线电信网络中的网络侧装置中(比如基站、中继站、调度器、控制器、网关、路由器、应用服务器或电信网络中的任何其他装置)中。在其他实施例中,处理系统500在接入无线或有线电信网络的用户侧装置中(比如移动站、用户装置(ue)、个人计算机(pc)、平板电脑、可穿戴通信装置(例如,智能手表等)、或者适于接入电信网络的任何其他装置)中。
47.在一些实施例中,接口510、512、514中的一个或多个将处理系统500连接到适于通过电信网络发送和接收信令的收发器。图6图示了适于通过电信网络发送和接收信令的收发器600的框图。收发器600可以安装在主机装置中。如图所示,收发器600包括网络侧接口602、耦合器604、发射机606、接收机608、信号处理器610和装置侧接口612。网络侧接口602可以包括适于通过无线或有线电信网络发送或接收信令的任何部件或部件集合。耦合器604可以包括适于促进网络侧接口602上的双向通信的任何部件或部件集合。发射机606可以包括适于将基带信号转换成适合于通过网络侧接口602传输的调制载波信号的任何部件或部件集合(例如,上变频器、功率放大器等)。接收机608可以包括适于将通过网络侧接口
602接收的载波信号转换成基带信号的任何部件或部件集合(例如,下变频器、低噪声放大器等)。信号处理器610可以包括适于将基带信号转换成适合于通过(多个)装置侧接口612进行通信的数据信号(反之亦然)的任何部件或部件集合。(多个)装置侧接口612可以包括适于在信号处理器610与主机装置内的部件(例如,处理系统500、局域网(lan)端口等)之间传送数据信号的任何部件或部件集合。
48.收发器600可以通过任何类型的通信介质发送和接收信令。在一些实施例中,收发器600通过无线介质发送和接收信令。例如,收发器600可以是适于根据无线电信协议(比如蜂窝协议(例如,长期演进(lte)等)、无线局域网(wlan)协议(例如,wi-fi等)、或者任何其他类型的无线协议(例如,蓝牙、近场通信(nfc)等))进行通信的无线收发器。在这样的实施例中,网络侧接口602包括一个或多个天线/辐射元件。例如,网络侧接口602可以包括被配置用于多层通信的单个天线、多个单独的天线或多天线阵列,例如单输入多输出(simo)、多输入单输出(miso)、多输入多输出(mimo)等。在其他实施例中,收发器600通过有线介质(例如,双绞线电缆、同轴电缆、光纤等)发送和接收信令。特定的处理系统和/或收发器可以利用所示的所有部件,或者仅仅是部件的子集,并且集成水平可以随装置而不同。
49.虽然已经参考说明性实施例描述了本公开,但是该描述并非旨在解释为限制性的。在参考该描述之后,说明性实施例以及本公开的其他实施例的各种修改和组合对于本领域技术人员来说将是显而易见的。因此,所附权利要求旨在包含任何这样的修改或实施例。
再多了解一些

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

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

相关文献