一种智能化网络信息收发系统的制作方法

文档序号:18886437发布日期:2019-10-15 20:59阅读:506来源:国知局
一种智能化网络信息收发系统的制作方法

本发明属于网络数据处理领域,尤其涉及一种智能化网络信息收发系统。



背景技术:

随着信息技术的发展,信息传播的距离和形式都发生了较大的变化,主要演变为有线系统和无线系统两大技术领域,而规模化的应用又进一步推动了通讯的网络化,并分别以无线蜂窝网络和有线计算机网络为两大代表阵营。无线局域网通过无线接入点、无线网桥、无线网卡等无线设备在不进行传统布线的同时,能提供与有线局域网的局部连接,并能够随着用户需要而较随意的更改、扩展网络,实现有线局域网的移动应用,能较好的解决有线网络铺设不稠密的问题,成了有线计算机网络的良好补充。协作通信在当今通信成为了一个非常先进的领域,不但在理论上具有优势,而且在新一代的通信标准中都有标准化的行动和趋势。本发明基于协作共享机制,在进行网络信息收发时,基于协作的协作收发需要进行信息共享和信息传递;协作收发主要特点是团体协作,不但网管等传统节点能够提供信息共享,而且终端之间信息也可以中继传递,通过将把每一个节点都换作一个潜在的功能处理装置,把网络信息端收发由各个点分担完成,这样可以极大提高增益和吞吐量。



技术实现要素:

为了解决现有技术中的上述问题,本发明提出了一种智能化网络信息收发系统,所述系统包含:

固定收发装置,用于从网络接收信息;所述接收信息为基于请求从外部接收的信息以及主动获取的外部信息;固定收发装置还用于为其收发范围内的终端提供信息收发服务;固定收发装置基于终端收发请求的类型将所述终端请求进行那个重定向以形成重定向收发请求;

终端用于用户发出信息收发请求至个性化工作站或固定收发装置;还用于接收来自个性化工作站和固定收发装置的信息;经过个性化设置后的终端成为相对于所述个性化设置的个性化工作站,其它终端为普通终端;

个性化工作站,用于基于用户请求收发信息,还用于基于个性化设置提供对普通终端的信息收发;

所述固定收发装置和外部网络之间通信连接;固定收发装置和普通终端以及个性化工作站之间通信连接;普通终端与普通终端之间、普通终端和个性化工作站之间通信连接。

进一步的,所述固定收发装置为一个或多个。

进一步的,固定收发装置维持个性化工作组列表;所述个性化工作组列表中保存个性化工作组对应的个性化设置、个性化工作组标识和个性化工作组包含的个性化工作站标识集合之间的对应关系。

进一步的,所述固定收发装置基于终端请求的类型查询个性化工作组列表,查找和所述类型匹配的个性化设置,并将所述终端请求重定向到和所述个性化设置对应的个性化工作组列表。

进一步的,每个个性化工作站设置有一个或多个个性化设置。

进一步的,被设置为个性化工作站后,部分信息被本地化存储。

进一步的,所述个性化工作组包含一个或多个个性化工作站,个性化工作组中的个性化工作站具有至少一项相同的个性化设置,所述至少一项相同的个性化设置为所述个性化工作组的工作组设置。

进一步的,每个个性化工作组基于其工作组设置为一个或者多个普通终端提供信息收发服务;个性化工作组内的个性化工作站在同步时机达到时进行信息的同步。

进一步的,所述同步为基于所述个性化工作站的个性化设置对应的同步。

进一步的,所述基于个性化设置、终端可用资源、收发范围进行动态调整,具体为:若个性化设置为主动设置,则在调整时机到达时,对个性化工作组进行动态调整;否则,在进行动态调整时进行个性化工作组的动态调整,基于动态调整结果向普通终端和/或个性化工作站发送设置请求,并基于反馈进行基于个性设置的动态调整从而进行个性化工作组的动态调整。

本发明的有益效果包括:基于协作共享机制,在进行网络信息收发时,基于协作的协作收发需要进行信息共享和信息传递;协作收发主要特点是团体协作,不但网管等传统节点能够提供信息共享,而且终端之间信息也可以中继传递,通过将把每一个节点都换作一个潜在的功能处理装置,把网络信息端收发由各个点分担完成,这样可以极大提高增益和吞吐量。

【附图说明】

此处所说明的附图是用来提供对本发明的进一步理解,构成本申请的一部分,但并不构成对本发明的不当限定,在附图中:

图1为本发明的智能化网络信息收发系统示意图。

【具体实施方式】

下面将结合附图以及具体实施例来详细说明本发明,其中的示意性实施例以及说明仅用来解释本发明,但并不作为对本发明的限定。

对本发明所应用的一种智能化网络信息收发系统进行详细说明,如附图1所示,所述系统包含:

固定收发装置,用于从网络接收信息;所述接收信息为基于请求从外部接收的信息以及主动获取的外部信息;固定收发装置还用于为其收发范围内的终端提供信息收发服务;所述收发范围内的终端可以被设置为个性化工作站或普通终端;在接收到信息收发请求时,固定收发装置基于终端请求的类型将所述终端请求进行那个重定向以形成重定向收发请求;重定向收发请求被重定向到和所述类型对应的个性化工作组;

优选的:所述固定收发装置为一个或多个;固定收发装置维持个性化工作组列表;所述个性化工作组列表中保存个性化工作组对应的个性化设置、个性化工作组标识和个性化工作组包含的个性化工作站标识集合之间的对应关系;

优选的;所述固定收发装置基于终端请求的类型查询个性化工作组列表,查找和所述类型匹配的个性化设置,并将所述终端请求重定向到和所述个性化设置对应的个性化工作组列表;

终端用于用户发出信息收发请求至个性化工作站或固定收发装置;还用于接收来自个性化工作站和固定收发装置的信息;经过个性化设置后的终端成为相对于所述个性化设置的个性化工作站,其它终端为普通终端;例如:终端a被设置了个性化设置x后成为相对于x的个性化工作站,而其它终端b,c,d未被设置x所以为普通终端;而b被设置个性化设置y后成为相对于y的个性化工作站,此时包括终端a在内的a,c,d由于未被设置y,所以相对于个性化设置y均为普通终端;

个性化工作站,用于基于用户请求收发信息,还用于基于个性化设置提供对普通终端的信息收发;每个个性化工作站设置有一个或多个个性化设置;因此,一个个性化工作站可以有多个个性化设置,也就是说多个角色,根据角色的不同和不同的个性化工作站组成不同的个性化工作组;由于个性化工作站本身对和个性化设置相关的信息收发特点,因此,被设置为个性化工作站后,部分信息被本地化存储,信息获取的也比较及时,从而缓解了信息收发的压力提高了用户体验;

所述固定收发装置和外部网络之间通信连接;固定收发装置和普通终端以及个性化工作站之间通信连接;普通终端与普通终端之间、普通终端和个性化工作站之间通信连接;

优选的:固定收发装置的网络安全级别高于个性化工作站,个性化工作站的网络安全级别高于普通终端;

个性化工作站基于个性化设置参与不同的个性化工作组;

所述个性化工作组包含一个或多个个性化工作站,个性化工作组中的个性化工作站具有至少一项相同的个性化设置,所述至少一项相同的个性化设置为所述个性化工作组的工作组设置;每个个性化工作组基于其工作组设置为一个或者多个普通终端提供信息收发服务;个性化工作组内的个性化工作站在同步时机达到时进行信息的同步;个性化工作组基于终端请求对普通终端提供信息收发;所述终端请求为直接的普通终端收发请求或者来自固定收发装置的重定向收发请求;所述同步为基于和所述个性化工作站的个性化设置对应的同步;个性化工作组中的个性化工作站主动或被动的进行信息的同步;

个性化工作组基于个性化设置、终端可用资源、收发范围进行动态调整;也就是说,个性化工作组的组成是可动态调整的,基于网络组织和个性化工作站的特性进行个性化工作站物理部署的动态变化;使得物理部署的资源开销最少;

所述基于个性化设置、终端可用资源、收发范围进行动态调整,具体为:若个性化设置为主动设置,则在调整时机到达时,对个性化工作组进行动态调整;否则,在进行动态调整时进行个性化工作组的动态调整,基于动态调整结果向普通终端和/或个性化工作站发送设置请求,并基于反馈进行基于个性设置的动态调整从而进行个性化工作组的动态调整;基于不同的个性化工作站设置,与之对应的个性化工作组也是不同的,每个个性化工作组的组成是动态变化的,该动态变化的个性化工作组的提供的信息收发服务和工作站设置相对应;针对来自普通终端的个性化需求,首先从对应的个性化工作组进行信息收发,从而提高了收发效率;所述个性化需求是根据对普通终端收发信息的分析得出或由普通终端用户设置;例如个性化需求为:新闻、人工智能资讯等;

所述动态调整时机为定期调整;

优选的:对于每种个性化设置,逐一进行和所述个性化设置对应的个性化工作组的动态调整;

所述对个性化工作组进行动态调整,具体为:基于个性化工作组的覆盖范围和可用资源情况对个性化工作组中包含的个性化工作站进行动态调整;具体包含如下步骤:

步骤s1:获取个性化工作组内每个个性化工作站的可用资源量化值;具体为:获取每个可用工作站的可用资源,并将所述可用资源用四元组的形式量化表示,(存储资源、通信资源、端口资源、计算资源),符号表示为(mem,com,por,cal),量化值为每项资源数量除以该资源对应的基准值;例如:存储资源量化值=可用存储空间大小/存储资源的基准值;所述可用存储空间大小为该个性化工作站中过去第一时间长度内平均可用存储空间大小;类似的,通信资源等也采用相同的方法进行量化;所述基准值为给定值,可根据当前普遍采用终端配置来计算;

步骤s2:对于每个个性化工作站,如果个性化工作站的可用资源量化值小于下限值,则在调整结果中包含将所述个性化工作站的相应个性化设置修改为普通终端;并在个性化工作组中将所述个性化工作站释放;此时个性化工作组已经过一次动态调整;

所述将个性化工作站释放,具体为:将所述个性化工作站从所述个性化工作组中删除;例如:从固定收发装置维护的个性化工作组列表中进行所述个性化工作组所包含个性化工作站集合的更新;

所述下限值为四元组形式;在低于下限值后,个性化工作站不具有承担工作站的能力;所述下限值为给定值;个性化工作站是相对于个性化设置而言的;对于一个终端,存在这样的情况,相对于第一项个性化设置来说是个性化工作站,而相对于第二项个性化设置来说是普通终端;

步骤s3:获取个性化工作组的覆盖范围,比较覆盖范围和覆盖范围上限和覆盖范围下限,如果覆盖范围小于覆盖范围下限,则基于普通终端的可用资源情况选择普通终端进行添加以进行个性化工作组的动态调整,进入步骤s5;否则,如果覆盖范围大于等于覆盖范围上限,则进入步骤s4:

普通终端的可用资源用四元组的形式量化表示,(存储资源、通信资源、端口资源、计算资源),符号表示为(mem,com,por,cal),量化值为每项资源数量除以该资源对应的基准值;例如:存储资源量化值=可用存储空间大小/存储资源的基准值;所述可用存储空间大小为该普通终端中过去第一时间长度内平均可用存储空间大小;类似的,通信资源等也采用相同的方法进行量化;所述基准值为给定值,

所述获取个性化工作组的覆盖范围,具体为:对于个性化工作组中的每个个性化工作站si,对于固定收发装置收发范围内的每个终端tj,如果所述个性化工作站si和所述终端tj之间的通信开销大于通信上限值,则认为所述个性化工作站si并未覆盖所述终端tj,不对覆盖范围向量ver=(vj)进行修改;其中,覆盖范围向量中的每个元素的默认值为0;如果所述个性化工作站si和所述终端tj之间的通信开销小于等于通信上限值,则认为,所述个性化工作站si覆盖所述终端tj,对覆盖范围向量中相应的元素值加一,vj=vj+1;

所述比较覆盖范围和覆盖范围上限和覆盖范围下限,具体为:如果对于覆盖范围下限中每个不为零的元素对应的覆盖范围中的相应元素值也不为零,则确定覆盖范围大于等于覆盖范围下限,否则确定覆盖范围小于覆盖范围下线;例如:覆盖范围为(0,0,1,1,2,0,0),覆盖范围下限为(0,0,1,0,1,0,0),覆盖范围下限中,第3,5号元素不为零,对应的覆盖范围的第3和5号元素也不为零,所以确定覆盖范围大于等于覆盖范围下限;

所述覆盖范围下限和覆盖范围上限均是预设值,用向量的形式标识,在低于覆盖范围下限后,所述个性化工作组就不能很好的为收发范围内的终端提供中转收发服务了;例如:ver=(0,0,1,1,2,0,0),表示收发范围内的四个终端都没有得到有效的覆盖,那么只能依赖于固定收发装置进行信息的收发;如果覆盖范围大于覆盖范围上限,则表示表示收发范围内的所有终端基本可以被个性化工作组覆盖,此时,对固定收发装置的依赖就不大了;

所述基于普通终端的可用资源情况选择普通终端进行添加以进行个性化工作组的动态调整,具体为:获取每个普通终端的偏好标签,如果一普通终端的偏好标签和个性化设置之间存在相似性,则获取所述一普通终端的可用资源量化值,如果所述可用资源量化值大于等于下限值且将所述一普通终端设置为个性化工作站后,对应的个性化工作组的覆盖范围大于原覆盖范围,则选择所述一普通终端进行添加;

所述选择所述一普通终端进行添加,具体为:将所述一普通终端添加到所述个性化工作组中;例如:从固定收发装置维护的个性化工作组列表中进行所述个性化工作组所包含个性化工作站集合的更新;

步骤s4:获取个性化工作组的覆盖强度,如果覆盖强度超过强度阈值,则选择个性化工作组中的个性化工作站进行释放,直到所述覆盖强度不超过强度阈值,或者没有可以进行释放的个性化工作站为止;

所述获取个性化工作组的覆盖强度,具体为:获取个性化工作组的覆盖范围向量ver=(vj),计算覆盖强度其中,n为个性化工作组中个性化工作站的个数;强度阈值为预设值;

所述选择个性化工作组中的个性化工作站进行释放,具体为:获取个性化工作组的覆盖范围向量ver,对于覆盖范围向量ver中元素值最大的向量元素vq,如果元素值大于1,则获取个性化工作组中能够覆盖向量元素vq对应终端的第一个性化工作站集合sat={sak},计算第一个性化工作站集合中每个个性化工作站的可用资源量化值(memk,comk,pork,calk)的综和值ttlk,选择综和值最小个性化工作站进行释放;否则,如果元素值小于等于1,则确定没有可以进行释放的个性化工作站;

所述计算个性化工作站集合中可用资源量化值(memk,comk,pork,calk)的综和值,具体为:计算ttlk=w1(memk+a1)+w2(comk+a2)+w3(pork+a3)+w4(calk+a4),其中a1-a4是调整值,w1-w4是权重值;由于这几个参数不是一类的参数,因此需要对参数进行线性调整才能够进行有意义的量化综和;

步骤s5:将调整结果发送给相应的个性化工作组,基于反馈结果进行动态调整;具体为:根据调整结果中包含的添加或释放个性化工作站的标识向相应的个性化工作站发送添加或释放请求,等待反馈结果,若反馈结果为同意,则进行释放或添加以进行动态调整,否则,不进行动态调整;

释放和添加操作在个性化工作站本地进行,需要根据添加或释放操作在进行个性化设置的改变;而动态调整还需要在固定收发装置进行,需要对应的修改固定收发装置的个性化工作组列表;

以上所述仅是本发明的较佳实施方式,故凡依本发明专利申请范围所述的构造、特征及原理所做的等效变化或修饰,均包括于本发明专利申请范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1