[发明专利]一种基于区块链技术的子母式路由器在审

专利信息
申请号: 202110641076.2 申请日: 2021-06-09
公开(公告)号: CN113572693A 公开(公告)日: 2021-10-29
发明(设计)人: 韩秀 申请(专利权)人: 南通美之兰通讯科技有限公司
主分类号: H04L12/775 分类号: H04L12/775;H04L12/771;A61B5/1172
代理公司: 北京驰纳智财知识产权代理事务所(普通合伙) 11367 代理人: 蒋路帆
地址: 226000 江苏省南通市*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种基于区块链技术的子母式路由器,属于区块链技术领域,一种基于区块链技术的子母式路由器,可以实现创新性的将区块链技术引入到路由器上,进行相关数据的去中心化共享,将独立工作的路由器进行有机联系和统筹兼顾,从而最大化化路由器的工作性能,在流量合理分配、IP地址变更、无线网络管理和故障检修等方面具有得天独厚的优势,可以为企业网络的构建和运作提供高安全和高性能的保障,并且通过子母式配合的特点为路由器特殊配置节点子机,方便用户利用手机进行登录查看等相应操作,同时提供隐藏化的非法监控手段,一旦有人非法操作可以及时采集指纹用于破案,极大程度上提高节点子机和路由器使用的安全性,有效保护企业网络。
搜索关键词: 一种 基于 区块 技术 子母 路由器
【主权项】:
暂无信息
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南通美之兰通讯科技有限公司,未经南通美之兰通讯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/202110641076.2/,转载请声明来源钻瓜专利网。

同类专利
  • 一种基于区块链技术的子母式路由器-202110641076.2
  • 韩秀 - 南通美之兰通讯科技有限公司
  • 2021-06-09 - 2021-10-29 - H04L12/775
  • 本发明公开了一种基于区块链技术的子母式路由器,属于区块链技术领域,一种基于区块链技术的子母式路由器,可以实现创新性的将区块链技术引入到路由器上,进行相关数据的去中心化共享,将独立工作的路由器进行有机联系和统筹兼顾,从而最大化化路由器的工作性能,在流量合理分配、IP地址变更、无线网络管理和故障检修等方面具有得天独厚的优势,可以为企业网络的构建和运作提供高安全和高性能的保障,并且通过子母式配合的特点为路由器特殊配置节点子机,方便用户利用手机进行登录查看等相应操作,同时提供隐藏化的非法监控手段,一旦有人非法操作可以及时采集指纹用于破案,极大程度上提高节点子机和路由器使用的安全性,有效保护企业网络。
  • 一种基于框式设备堆叠系统的设备间同步方法及系统-202010286488.4
  • 殷文铮;李松;周敏 - 烽火通信科技股份有限公司
  • 2020-04-13 - 2021-10-22 - H04L12/775
  • 本发明公开了一种基于框式设备堆叠系统的设备间同步方法及系统,涉及通信技术领域,该方法包括以下步骤:主子框设备解析同步信令,获取目的地址信息以及待同步信息;当目的地址信息对应主子框设备时,主子框设备根据同步信令进行解析处理;当目的地址信息对应备子框设备时,主子框设备将同步信令转发至备子框设备,备子框设备根据同步信令进行解析处理;其中,目的地址信息包括目的MAC地址以及目的设备信息,目的设备信息包括堆叠设备编号、板卡编号以及槽位编号。本发明对设备间同步的同步方式进行优化,为设备间信息同步提供便利,提高堆叠系统中设备间同步的效率。
  • 一种基于通讯安全的分布式路由模块-202110911846.0
  • 杨贤;王亚春;徐鹏飞;曹佳飞;高阳 - 江苏泽宇智能电力股份有限公司
  • 2021-08-10 - 2021-10-01 - H04L12/775
  • 本发明公开了一种基于通讯安全的分布式路由模块,属于路由器领域,一种基于通讯安全的分布式路由模块,包括安装箱,安装箱的外部连接有边缘路由器,安装箱上卡接有密封门,安装箱内固定连接有回型固定架,回型固定架的上下两侧均设有分布路由器,分布路由器与分布数据维护装置之间连接有两对支柱,密封门的外壁上固定连接有多孔接线器,回型固定架的上下两端均固定连接有与支柱相匹配的转接器,转接器的上下两端均设有接口,转接器与分布路由器之间连接有导线,通过分布数据维护装置进行数据验证和数据保存,多路由器轮替使用实现在保存网络稳定的调节下对指定时长的数据进行脱机检测,有效防止外部入侵对数据的安全威胁。
  • 实现片上网络传输带宽扩充功能的FPGA装置-202010622784.7
  • 徐彦峰;单悦尔;范继聪;张艳飞;闫华 - 无锡中微亿芯有限公司
  • 2020-07-01 - 2021-08-10 - H04L12/775
  • 本申请公开了一种实现片上网络传输带宽扩充功能的FPGA装置,涉及FPGA技术领域,当FPGA裸片内部集成内建有硬核IP节点的预定功能模块时,利用FPGA裸片内部的逻辑资源模块配置形成软核IP节点与硬核IP节点相连形成NOC网络结构,实现节点的增加,可以扩充预定功能模块的传输带宽,另一方面,软核IP节点可以额外连接到预定功能模块中的输入输出信号,也可以扩充预定功能模块的传输带宽。进一步,该FPGA装置还包括内部布设有硅连接层NOC网络的硅连接层,使得FPGA裸片内部的节点可以连接到硅连接层构成更大的NOC结构,进一步实现节点的增加并扩充预定功能模块的传输带宽。
  • 一种报文处理方法和装置-201810712636.7
  • 王春磊 - 新华三信息安全技术有限公司
  • 2018-06-29 - 2021-03-12 - H04L12/775
  • 本申请实施例提供一种报文处理方法和装置,应用于虚拟化构建智能弹性架构IRF组中的第二IRF成员设备,IRF组还包括第一IRF成员设备,第一IRF成员设备和第二IRF成员设备之间设置有透传链路,方法包括:当接收到针对第一IRF成员设备发送的正向报文的第一响应报文时,若确定不存在第一响应报文对应的会话表项,则将第一响应报文通过透传链路发送至第一IRF成员设备,接收第一IRF成员设备发送的第一响应报文以及对应的出接口标识,将第一响应报文发送至出接口标识对应的出接口。基于上述处理,即使第二IRF成员设备中不存在第一响应报文对应的会话表项,第二IRF成员设备也可以完成第一响应报文的转发处理,避免业务中断。
  • 设备堆叠建立方法和装置-201611170245.4
  • 晁岳磊;吴文;邓欣;汪亮 - 新华三技术有限公司
  • 2016-12-16 - 2021-01-26 - H04L12/775
  • 本申请提供了设备堆叠建立方法和装置。本申请中,各设备的堆叠口都是由三层端口组成的,三层端口是网络层端口,各设备完全可以基于三层端口通过互联网络进行跨区域堆叠,相比于现有设备通过由二层端口组成的堆叠口进行堆叠,本申请能够实现各设备通过互联网络进行跨区域堆叠,实现不同设备之间的远距离堆叠,大大扩展了堆叠灵活性。
  • 一种支持主机接口的SpaceWire总线路由器-201711278265.8
  • 王兴友;邹萌;杜瑞;飞海东;于立新;庄伟;杨雪;亓洪亮 - 北京时代民芯科技有限公司;北京微电子技术研究所
  • 2017-12-06 - 2021-01-08 - H04L12/775
  • 本发明公开了一种支持主机接口的SpaceWire总线路由器,包括SpaceWire端口模块、路由交换控制模块、配置端口模块、寄存器组和主机接口模块。SpaceWire端口模块用于将SpaceWire链路上的数据发送给路由交换控制模块或将路由交换控制模块的数据发送到SpaceWire链路上;路由交换控制模块用于数据在SpaceWire端口模块、配置端口模块和主机接口模块之间的路由控制;配置端口模块解析RMAP命令包;寄存器组用于路由器配置以及状态监测;主机接口模块用于与外部处理器连接,支持外部处理器对SpaceWire总线路由器的读写操作。本发明降低了系统的复杂度,扩展了访问方式,提升了数据传输可靠性。
  • 报文转发方法、路由堆叠系统及路由器-201711387972.0
  • 舒弋 - 迈普通信技术股份有限公司
  • 2017-12-20 - 2020-06-19 - H04L12/775
  • 本发明实施例涉及通信技术领域,具体涉及一种报文转发方法、路由堆叠系统及路由器,方法包括:源转发成员路由器接收到进入路由堆叠系统的待转发报文后,计算所述待转发报文对应的特征数,将所述特征数封装入所述待转发报文,以得到封装后的待转发报文,所述源转发成员路由器基于所述特征数从与下一跳成员路由器间的堆叠链路的多个物理接口中确定一个第一目的转发接口,将所述封装后的待转发报文通过所述第一目的转发接口发送到所述下一跳成员路由器。通过上述方法有效提升了路由堆叠系统传输待转发报文的性能。
  • 一种便于组网配置的MESH路由器-201921638678.7
  • 郑超;辛守勇 - 深圳市广联智通科技有限公司
  • 2019-09-27 - 2020-03-31 - H04L12/775
  • 本实用新型公开一种便于组网配置的MESH路由器,包括主控模块、与主控模块电性连接并用于与外部网络通信的网口模块、与主控模块电性连接并用于向外部提供wifi信号的双频wifi模块、与主控模块电性连接并用于将配置信息与其他MESH路由器进行同步的FSK协议模块、以及用于为整个MESH路由器供电的电源模块。本实用新型不仅可以给用户提供无线wifi,满足上网需求,且可通过FSK协议模块对路由器的配置信息在其他子路由器之间进行同步,无需单独再对其他子路由器进行配置、操作简便、成本低、便于维护、安全性高、实用性强。
  • 自动堆叠方法和装置-201611257924.5
  • 彭剑远 - 新华三技术有限公司
  • 2016-12-30 - 2019-11-08 - H04L12/775
  • 本申请提供了自动堆叠方法和装置。本申请应用于网络通信技术,本申请中,通过动态将本地堆叠口加入至所属聚合组,并且动态分配各交换设备堆叠后的框号,能够实现同一类型的盒式交换设备可以不需要任何配置实现即插即用可以堆叠,完全避免现有预先配置堆叠口所属的聚合组、设备框号等所造成的配置繁琐、容易出错等缺陷。
  • 一种分布式CDN路由器-201920937218.8
  • 不公告发明人 - 上海瑞黔网络科技有限公司
  • 2019-06-21 - 2019-11-05 - H04L12/775
  • 本实用新型公开了一种分布式CDN路由器,包括种子模块、Tracker模块、策略模块、设备A、设备B、设备C、设备D和设备E,所述种子模块分别连接设备A、设备E和Tracker模块,Tracker模块还通过策略模块分别连接设备B、设备C和设备D,设备E还分别连接设备B、设备C和设备D,本实用新型解决了现有技术组网存储和传输效率低、易用性差、分布式存储成本较高的问题,采用本实用新型能够提高边缘网络和节点的利用率,提升文件存储和提取的效率。
  • IS-IS路由协议异构功能等价体并行归一化装置及方法-201611007704.7
  • 马海龙;罗伟;白冰;于婧;陈祥;袁征 - 上海红阵信息科技有限公司;国家数字交换系统工程技术研究中心
  • 2016-11-16 - 2019-07-23 - H04L12/775
  • 本发明属于网络空间安全防护技术领域,具体的涉及一种IS‑IS路由协议异构功能等价体并行归一化装置及方法,装置内部有多个IS‑IS协议异构等价体并行运行,等价体的运行状态是不断动态随机的变化的,而对外部而言,始终只能看到一个设备在运行,无法发现内部的变化,在保证原有路由功能不变的条件下,充分利用动态性、多样性、随机性来隐藏等价体内部存在的各种漏洞和后门,在发现等价体异常后,可迅速进行切换使得原有攻击失去目标,使得攻击者很难建立起持续可靠的攻击链,极大的降低了系统被攻击成功的概率。通过进一步引入多模判决机制,对多执行体的输出结果进行多模判决输出,可有效防止路由篡改等攻击。通过上述手段,相较传统路由设备,本装置显著提高了在路由控制平面上的抗攻击能力。
  • 流量切换的方法及装置-201610734167.X
  • 张啸宇;王倩;张岩 - 杭州迪普科技股份有限公司
  • 2016-08-26 - 2019-05-07 - H04L12/775
  • 本申请提供一种流量切换的方法及装置,所述方法包括:网络设备在执行流量切换时,通过级联端口检测接入的网络设备;其中,所述网络设备预先开启了堆叠功能;当检测到所述接入的网络设备后,选举该网络设备为从设备;将本地的业务环境信息同步至所述从设备,以响应于用户的流量切换操作,将接入至本地的前端设备的流量切换至所述从设备。应用本发明实施例,可以有效地减少流量切换过程中的流量中断时长。
  • 一种处理堆叠分裂的方法及交换机-201610040493.0
  • 解长伟;张建周 - 新华三技术有限公司
  • 2016-01-20 - 2019-03-15 - H04L12/775
  • 本发明提供一种处理堆叠分裂的方法及交换机,其中,所述方法包括:当堆叠发生分裂时,第一交换机将自身的第一配置信息通过所述堆叠外的第三交换机发送至第二交换机,所述第一配置信息至少包括所述第一交换机的第一域标识符和所述第一交换机的第一堆叠识别符;所述第一交换机通过所述第三交换机接收所述第二交换机的第二配置信息,所述第二配置信息至少包括所述第二交换机的第二域标识符和所述第二交换机的第二堆叠识别符;当所述第一域标识符与所述第二域标识符相同,并且所述第一堆叠识别符与所述第二堆叠识别符满足预设条件时,关闭所述第一交换机上的业务端口。本发明能够解决堆叠分裂后出现的路由计算混乱问题。
  • 一种用于堆叠设备的备份方法及系统-201810911929.8
  • 葛维亮;李明纬 - 锐捷网络股份有限公司
  • 2018-08-10 - 2019-02-15 - H04L12/775
  • 本发明实施例提供一种用于堆叠设备的备份方法及系统。所述方法包括:当堆叠设备中所有设备协商主从设备后,主设备将主设备设置为PSE供电设备,将其他从设备设置为PD受电设备;主设备打开其对应的供电开关,通过主设备与其他从设备之间的POE链路为其他从设备供电;当其他从设备获知主设备异常时,其他从设备选举一个从设备作为新的PSE供电设备;新的PSE供电设备将除新的PSE供电设备以外的其他设备设置为PD受电设备;新的PSE供电设备打开其对应的供电开关,通过新的PSE供电设备与其他设备之间的POE链路为其他设备供电。本发明实施例实现了数据堆叠的同时保障电源的冗余备份,能够避免设备掉电引发的切换丢包,提高了堆叠设备性能。
  • 一种管理虚拟路由器的方法及物理路由器-201310055690.6
  • 胡方伟;孟建 - 中兴通讯股份有限公司
  • 2013-02-21 - 2019-01-18 - H04L12/775
  • 本发明公开了一种管理虚拟路由器的方法及物理路由器,所述方法应用于包含系统控制和虚拟路由器(LR)的物理路由器中;包括:所述系统控制中内置有管理面域进程,各LR中内置有管理进程:所述管理面域进程与各LR中的管理进程进行信息交互。所述物理路由器包含:系统控制和一个以上的虚拟路由器(LR),包括:所述系统控制中内置有管理面域进程,所述管理面域进程用于与各LR中的管理进程进行信息交互;各LR中内置有管理进程,所述管理进程用于与所述管理面域进程进行信息交互。本发明使得管理面独立的LR在管理和运维上更加灵活。此外,本发明不受限于软件隔离还是硬件隔离。
  • 一种物联网自适应的智能路由器-201410807684.6
  • 周新伟;周冲;周剑 - 湖南汉唐农业有限责任公司
  • 2014-12-23 - 2018-12-11 - H04L12/775
  • 本发明公开了一种物联网自适应、网络配置简便的智能路由器。所述路由器以安装APP的形式,通过预先安装于路由器中的各种APP控制不同的智能家具设备以有线或无线的形式连接入网,并可通过云端或者用户个性化设置进行控制。用户的请求基于一套预定的协议传送到路由器,路由器根据协议以及预先通过连接设备硬件MAC地址和APP软件厂商唯一标识码生成的连接口令进行连接,路由器根据连接设备传送的协议,自适应地连接网络或云端网络。利用云端工具或桌面端、移动端APP即可实现将各种智能家具接入物联网,本发明不需要用户做出复杂的配置,同时不需要各智能家具厂商对智能设备进行重新的改造,节约研究成本及安装成本。
  • 堆叠系统的BGP报文处理方法及装置-201510665365.0
  • 陈岩;王伟 - 新华三技术有限公司
  • 2015-10-15 - 2018-11-09 - H04L12/775
  • 本申请公开了一种堆叠系统的BGP报文处理方法及装置,其中,堆叠系统运行BGP协议,堆叠系统中包括:主用设备和备用设备,该方法包括:当作为备用设备时,使能TCP代理功能;在接收到BGP对等体发来的BGP报文之后,缓存接收到的BGP报文,并向主用设备发送通知消息;在主用设备处理完该通知消息之后,删除缓存的BGP报文。本申请节约了主用设备的缓存空间,减少了主用设备的CPU资源的占用。
  • 一种单机堆叠系统的路由同步方法-201810369066.6
  • 汪革;芶利平;于广程 - 上海泰砚通信技术有限公司
  • 2018-04-23 - 2018-10-02 - H04L12/775
  • 本发明公开了一种单机堆叠系统的路由同步方法,其包括:主设备内部RIB和FIB的同步:在主设备内部,若RIB中当前有效路由发生变化,则把变化通知给FIB,并做RIB与FIB的同步;主设备FIB到备设备和成员设备FIB的同步:主设备FIB从RIB得到更新后,通知给备设备和成员设备的FIB,且主设备通过封装报文,把变化的路由打包进报文里发送给备设备和成员设备,使得备设备和成员设备通过解析报文得到变化的路由,并据此更新自身的FIB表。本发明提供的方案可以做到主设备、备设备和成员设备的FIB表的独立同步,使三者都能同时转发报文。
  • 一种基于OpenFlow的多逻辑变体路由控制系统及控制方法-201510925071.7
  • 安涛;张波;徐亮亮;王玉琦;韩冰冰;安明宇 - 大连梯耐德网络技术有限公司
  • 2015-12-14 - 2018-06-19 - H04L12/775
  • 本发明公开了一种基于OpenFlow的多逻辑变体路由控制系统及控制方法,所述系统包括多个逻辑上相互独立,部署于同一个网络节点上的路由控制面;各路由控制面分别独立运行相同的选路协议,生成各自对应的路由表,转化为对应的控制面数据流表后输出;通信仲裁单元,用以控制各路由控制面以及路由数据面之间的上下行数据通信过程以及路由数据面,该路由数据面用以完成与当前网络节点的数据通信过程。本发明实现了路由器的控制面和数据面的分离且通过设置仲裁单元对所述流表进行分析、仲裁、合并后再向数据面进行流表输出;有效保证了在某个路由器的控制面异常时,仍能保证数据面接收到的可执行流表是正确的,从而不影响正常的网络通信。 1
  • 一种定向点对点网络设备-201721603059.5
  • 罗旭;王福荣 - 浙江胜百信息科技有限公司
  • 2017-11-27 - 2018-06-19 - H04L12/775
  • 本实用新型提供了一种定向点对点网络设备,属于通信技术领域。它解决了现有点对点网络设备结构复杂且使用不便的问题。本定向点对点网络设备,包括通过无线网络连接的母路由器和至少一个子路由器,子路由器与母路由器的结构相同,均包括壳体、底壳、支架和PCB板,底壳连接在壳体的下敞口,PCB板和支架均连接在底壳上,支架的顶部设置有用于显示路由器运行状态的灯板,灯板与PCB板电性连接,壳体的顶部设置有透光板,透光板位于灯板的正上方。它在壳体内设置灯板,并在路由器的壳体顶部相应位置上设置透光板,当路由器运行时,灯板能够通过发出不同的颜色或闪烁频率以展示路由器的运行状态,便于人们观察,同时还具有较好的美观性。
  • 一种跨网络堆叠系统及其对报文的处理方法-201510603602.0
  • 何志川;方沛昱 - 盛科网络(苏州)有限公司
  • 2015-09-21 - 2018-04-27 - H04L12/775
  • 本发明揭示了一种跨网络堆叠系统及其对报文的处理方法,所述跨网络堆叠系统包括通过网络连接的第一成员设备和第二成员设备,报文从第一成员设备与网络连接的跨网络堆叠口发送出去时,封装上堆叠头和跨网络堆叠的网络信息,并将封装后的报文通过网络发送给第二成员设备;第二成员设备从其与网络相连的跨网络堆叠口接收到报文后,根据报文中携带的跨网络堆叠的网络信息对报文进行相应处理。本发明将网络中任意位置的交换机通过组成跨网络的堆叠系统,逻辑上可以看做一台交换机进行网络管理,可有效的降低网络管理成本和简化网络管理操作。
  • 一种定向点对点网络设备-201711200576.2
  • 罗旭;王福荣 - 浙江胜百信息科技有限公司
  • 2017-11-27 - 2018-04-06 - H04L12/775
  • 本发明提供了一种定向点对点网络设备,属于通信技术领域。它解决了现有点对点网络设备结构复杂且使用不便的问题。本定向点对点网络设备,包括通过无线网络连接的母路由器和至少一个子路由器,子路由器与母路由器的结构相同,均包括壳体、底壳、支架和PCB板,底壳连接在壳体的下敞口,PCB板和支架均连接在底壳上,支架的顶部设置有用于显示路由器运行状态的灯板,灯板与PCB板电性连接,壳体的顶部设置有透光板,透光板位于灯板的正上方。它在壳体内设置灯板,并在路由器的壳体顶部相应位置上设置透光板,当路由器运行时,灯板能够通过发出不同的颜色或闪烁频率以展示路由器的运行状态,便于人们观察,同时还具有较好的美观性。
  • 一种基于构件化模块的航天器总线路由器-201510201784.9
  • 陈健;王峰;曹喜滨;李冬柏;李化义;徐国栋;宁明峰 - 哈尔滨工业大学
  • 2015-04-25 - 2018-01-30 - H04L12/775
  • 一种基于构件化模块的航天器总线路由器,涉及一种航天器总线路由器。解决了现有航天器因多总线并存形式带来总线间通信困难,导致通信效率低的问题。所述总线路由器包括总线注册管理模块和中间构件数据交换模块,且总线路由器通过多条总线分别与N个构件进行通信,N为正整数,总线注册管理模块,用于管理航天器总线注册,提取总线构件主题,根据总线构件主题管理总线间构件通信映射表,注册中间构件;中间构件数据交换模块包括多个中间构件,用于实现中间构件间的数据交换。主要用在航天器领域的信息通信上。
  • 多频段无线传感器网数据路由器及系统-201410135942.0
  • 王元鹏;王书敏 - 深圳市科博能科技有限公司
  • 2014-04-04 - 2017-10-31 - H04L12/775
  • 本发明公开了一种多频段无线传感器网数据路由器及系统,要解决的技术问题是使物联网接入传感设备的方式灵活多样。本发明的网络处理模块与3G接入、433M收发器和蓝牙4.0收发器模块建立通信连接,网络处理模块内置有无线路由器和有线局域网路由器。本发明的多频段无线传感器网数据路由器系统,设有下发模块和上送模块。本发明与现有技术相比,可以将多个频率和多种通信协议的传感器接入物联网,物联网感知层的多频率多通信协议的传感器被接入物联网的网络层,实现物联网感知区域多频率多通信协议节点传感器与外部网络直接通信,传感器的接入方式可以根据实际应用需求添加或删除,接入方式灵活多样,使用方便,系统稳定可靠。
专利分类
×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

400-8765-105周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top