xcap使用小结1.3

第一篇:xcap使用小结1.3

       Xcap使用小结 _gyb山穷水复

       Xcap是一款比较好用的抓包和发包工具。只需将文件解压后就可以使用(先安装Wincap,只要装了wireshark都会有这个软件)。

       一、第一次打开xcap时,会显示加载宝文件失败,是因为默认设置了加载包文件的目录。打开xcap的后,可以在Configuration 将自动导入文件取消掉。

       图1 打开 xcap

       二、选择网卡

       在interface下拉菜单中,选择Refresh interface,就可以识别pc上的网卡(我的笔记本上的网卡没有识别,原因还没找到)。选择使用的接口后,右键选择Start interface,之后就可以选择用该接口进行收发报文了。

       图2 选择网卡

       图 3 使能接口

       三、用xcap进行flood攻击

       和wireshark相比Xcap的优点在于对报文的编辑功能,可以对报文的多个字段进行编辑,并且可以发送报文。

       首先,创建一个 packet group ,在packet group中,选择从抓包文件中读取报文,注意文件的后缀是pcap;或者右键直接增加一个报文,然后自己再编辑。我的做法是,抓包文件中只有一个包,xcap读取后,通过修改报文的id等属性,就可实现循环发送,形成不同的数据流。

       读入报文后,双击报文,就可对报文进行修改,包括mac地址,ip地址,是否带vlan等等。SYN flood 对tcp flood 可以步长可以设置为1,loop选0,是无限循环。在发包的界面可以选择发包间隔。

       构造好要发送的报文后,可以将文件保存为.xcap文件,下次可以直接使用。

       图4 创建 packet group

       图 5 读取报文和直接增加报文

       TCP flood无限变化源端口

第二篇:CAP

       CAP公司简报

       BitAuto

       英国公司简报姚远

       2022-11-12英国CAP

       公司概况

       CAP公司成立于1979年,至今已有33年历史,主营业务是为汽车行业的各类群体提供车辆的价值评估数据,新款车辆的最新信息以及相关的商业建议和解决方案。其主要客户包括绝大多数的一流金融机构,汽车合同租赁以及雇佣公司,当然也包括汽车买卖及保险行业。这些客户主要是通过CAP公司所提供的数据以及开发的相关系统,来进行风险评估和资产管理,以此来控制它们的成本,管理它们的支出及资产。

       目前,CAP公司的数据支持和系统服务已经被应用于众多的汽车制造商,同时也是许多网站强有力的后台数据支持。因此,CAP公司在英国,乃至欧洲的汽车数据信息服务行业,都有不可动摇的权威性和专业性;是二手车估价,车辆租赁,新车折旧评估,汽车金融以及汽车保险等汽车行业价值评估的风向标。公司主营业务及旗舰产品

       主营业务

       CPA公司的主营业务为数据处理,收集以及数据支持,该公司每月会更新一次数据,并提供给客户,完成客户端信息库更新。公司将市场上的车辆归类为一般车辆Car,轻型和重型商用车辆Light and Heavy Commercial Van,水货车Grey Import,摩托车Motorcycle,分别对应数据分类黑皮书Black Book,红皮书Red Book,灰皮书Grey Book和绿皮书Green Book。CAP的客户可以通过不同形式的客户终端,例如手机应用,平板电脑,网页等来实现对车辆价值的评估,折旧计算,保值率计算等功能。CAP公司会通过他们的评估体系,相应的将车辆分为上中下三个等级,以便于比较,而CAP公司对客户(既有买方也有卖方)所提供的数据服务包括:购买指导,处理建议,存货清理,提高利润等,因为CAP公司通过权威,全面,最新的数据库,通过客户终端程序,根据车况,公里数,未来保值率,投资回报率以及收益率等信息服务来对整个汽车行业影响,而不仅仅是被当作一种议价工具。

       旗舰产品

       除此之外,CAP公司也针对,或者说相对于卖方市场,开发出五款商务工具,分别为汽车CAPcalc Reforecaster,CAPcalc Asset Finance,CAPcalc Motor Finance,CAPcalc Trend Analyser V2,Market Value Manager 2.CAPcalc Reforecaster,也叫CAP先知计算器,主要是帮助客户来估算当前车辆总值,未来的剩余价值,行业价格趋势,以及通过系统自动模拟生成的场景来预估风险,并且会将每次计算的数据自动为客户建档保存。

       CAPcalc Asset Finance,也叫做CAP资产金融计算器,主要用于估测未来价值,通过客户的上档资料,自动检索目标车辆,合同,客户,并且可以估算目标的潜在风险,也可以全面的根据数据库显示当前市场资料,自动评估客户目前的资产安全,预测未来保值率,给出车辆处理建议。

       CAPcalc Motor Finance,又叫做CAP汽车金融计算器,主要是给汽车金融行业设计的辅助软件,根据市场数据的预估和判断,来对目标车辆及合同进行评估。CAPcalc Trend Analyser V2,又叫做CAP走势分析计算器第二版,类似于目前国内的股票分析软件,通过检索历史数据及行业趋势,帮助客户更加了解市场和目前手里车辆的市值,该软件主要针对普通和商用车辆,因此数据库的使用为黑皮书和红皮书,同时该软件也支持客户上传资料和数据,实现数据交换和存档。Market Value Manager 2,叫做市场价值管理器,但其实他的主要功能是一个保险公司和车主之间的协调平台,从管理层面帮助保险公司,主要是了解情况,通过参考行业标准进行理赔评估,数据保存管理等,而对于车主,它主要提供了一个公平,公正,公开,的保险理赔追踪监管服务。

       可以说,CAP公司的这几款商务工具非常全面细心的考虑到了行业参与者各方面的需要,并且也这正有效的促进了市场中的数据交换,数据整理,数据开发,并把这些数据,切实的反馈到市场中,服务所有参与者,提高了行业规范程度,效率,以及一体化。但是这些软件只提供PC安装客户端,需要向CAP公司购

       买后才能使用。

       对CAP公司的评价

       总体来说,CAP公司的数据权威性在整个英国汽车行业的低位是无可撼动的,因为他的数据“取之于民,用之于民”。CAP的数据来源为汽车行业的所有参与者,包括经销商,4S店,拍卖行,汽车金融服务公司,银行,制造商,汽车租赁公司,私人买家等,而这些数据源头,或者说这些原始数据和市场信息的提供者,同时也是CAP的客户。简而言之,CAP所提供的服务,是一个覆盖全国车辆市场的数据平台和参数汇总终端,而其产品及衍生服务,是基于收集到的原始数据及各类信息的专业分析和处理,之后,根据市场上不同的需求,为之提供不同的分析,解决方案建议,以及指导。夸而言之,CAP是英国汽车行业核心价值链的中枢神经,其产品及服务是神经突触,而市场中的消费和交易行为,均为神经反应的影响结果。

       其次,CAP公司的所有产品之所以功能强大,均来源于其数据之庞大,覆盖面之广,信息来源之可靠以及数据处理能力之强,和更新之快。与目前易车BitAuto公司及旗下公司,网站,数据库做一个简单对比,不难发现,其实易车现在所做的工作和涉及行业与CAP公司相比有很多类似之处,也有很多可以借鉴的地方,CAP公司和BitAuto公司分别在英国和中国市场,都站在一个汽车数据库的领头羊位置,CAP公司的很多产品和服务值得BitAuto借鉴,比如在建立行业规范,提供数据服务终端,二手车估价标准以及其衍生产品等方面,BitAuto有实力可以大有作为。但是这会存在一定的困难。困难主要来源于两国汽车市场,特别是二手汽车市场及汽车金融市场的规范程度和发展程度。

       首先,中国汽车市场过于庞大,其中混杂着进口车,国产车,合资车,以及今后的合资自主品牌,作为一个新兴腾飞的庞大汽车市场,除了进口车纷纷涌来之外,很多多如牛毛的自主品牌借势纷纷冒头,但由于缺乏市场规范及监管机制的不健全,国产自主品牌相对来说比较混乱,在数据收集方面有一定难度。其次,英国二手车交易市场种类繁多,主要渠道包括B2B,B2C,C2C,C2B以及拍卖行,这些都是国内市场短期之内所望尘莫及的。简而言之,国内二手车天枰更倾向于卖方市场,而且基于人口基数较大及车辆知识普及率低,以及快速发展的经济带来的中国社会的一些普遍价值观等因素,导致了中国二手车市场在价值评估,信用等级,车型规范化等方面的缺陷,以至于市场上出现了C2C市场,拍卖市场,信贷金融市场,议价评估等方面的短板。在这些方面,CAP的很多经验值得学习,但需要结合国内市场行情再制定战略。

第三篇:ICC使用小结

       ICC使用小结

       (1)ICC的输入文件

       MilkyWay(physical library),TLUPlus文件(interconnect文件),lib文件(logical library),netlist,constraints(sdc),floorplan文件(.fp或.def)

       由于ICC会使用MilkyWay数据格式,因此有必要先熟悉MilkyWay格式的产生。

       (2)ICC的步骤流程

       ICC的流程如下:(1)import design(netlist/sdc/database)——(2)create_floorplan或adjust floorplan——(3)placement ——(4)cts——(5)route——(6)final signoff(3)具体每一步过程及注意点(操作点)(4)Import design具体操作:

       set_link_library xxx set_target_library xxx create_mu_lib design_library –technology xxx.tf –mw_reference_library ref_library open set_tlu_plus_file –max_tluplus max_file –min_tluplus min_file –tech2itf_map map_file read_verilog xxx.v current_design xxx link read_def xxx.def derive_pg_connection –power_net xxx_power_net –power_pin xxx_power_pin –ground_net xxx_ground_net –ground_pin xxx_ground_pin derive_pg_connection –power_net xxx_power_net –power_pin xxx_power_pin –ground_net xxx_ground_net –ground_pin xxx_ground_pin-tie read_floorplan xxx.fp或新创建一个floorplan接下来的任务了。

       (5)Create_floorplan具体操作:

       Create_floorplan针对读入的设计以及def,开始进行floorplan的规划,包括IO以及macro的摆放,电源规划等。

       首先要创建一个floorplan,创建floorplan之前需要读入IO的约束信息,3101项目将IO视作macro对待。具体的io constraint信号可以使用set_pad_physical_constraints来设置。

       Create_floorplan –control_type width_and_height –core_width xxx –core_height xxx Remove_terminal *-keep_macro_place –keep_std_cell_place,只有设置了keep之后,才能create_fp_place完成,否则会报utility超出。

       设置好floorplan之后就需要对macro和standcell进行place了。Macro的place可以使用脚本set_obj*和set_attribute来设置,而standcell可以使用create_fP_placement来完成。这个过程中先需要设置placement以及route的blockage。create_place_blockage和create_route_guide来完成blockage的设置。

       接着设置在Design Planning的task任务下,进行place macros和standcells。或者使用create_fp_placement –timing_driven –no_hierarchy_gravity 设置完macro和standcell之后,就可以进行电源规划了,可以通过产生power_ring或power_strap来进行。create_power_strap –direction horizontal –net {VDD12 VSS_PAD} –layer M5 –configure step_end_stop –start_at 1290 –stop 2170 –step 50 –width 5 –start_low_ends coordinate –start_low_ends_coordinate 583 –start_high_ends coordinate –start_high_ends_coordinate 1710 –extend_low_ends off –extend_high_ends off –keep_floating_wire_pieces –ignore_parallel_targets –define_parallel_targets_by_wire_directions 下面对上面这个strap的创建进行解释说明下,上面的power_strap表示要在位置区域为{{1290 583} {2170 1710}}的方形区域创建间距为50,线宽为5的水平方向power_strap。

       (6)placement的具体操作

       place_opt进行之前需要先查看report_constraints –all看看主要的violation是哪些,同时也应该查看congestion情况以选择合适的place_opt策略。也需要检查设计及物理信息,check_physical_design –for_placement以及check_design –physical,设置set_ignore_layers –max/-min,接着create_placement –timing_driven/-congestion等,若有congestion,可以设置set_congestion_options来设置合理的值,设置好placement的一些参数后,可以进行place_opt了。

       (7)cts的具体操作

       cts可以通过GUI—>New Clock Tree Synthesis Window/New Interactive CTS Window查看时钟树的直观形状,可以设置clock_routing_rule来合理安排时钟树的线宽(NDR,Non-Default Rule)。设置OCV和bc_wc的工作条件。

       (8)route的具体操作

       需要先check_physical_design –for_routing检查布线的物理设计,以及check_routeability。Set_route_options可以设置route设置相关的选项,route_opt包括route clock nets,route signal nets,set_route_opt_strategy可以设置route相关的策略。分析route的结果可以使用verify_route和verify_drc(使用hercules),postroute delay calculation using Arnoldi algorithm。考虑si的route需要设置set_si_options。Spread_eco_cells/insert_spare_cells,place_freezen_silicon/route_eco

第四篇:Latex使用小结

       LATEX使用小结

       2022-10-03 09:04:49| 分类: 默认分类|字号 订阅

       原文地址:LATEX使用小结

       :丁三家的小包子 虚拟打印机转换eps格式

       1.建立一个虚拟打印机:控制面板->printer->add a printer->add a local printer->FILE:(print to file)->然后从列表中随便选择一个支持postscript的打印机.2.设置:右击刚建立的虚拟打印机图标,properties->general->printing preferences->advanced->document options->PostScript Options->PostScript Output Options,选Encapsulated PostScript(EPS), 完工。

       将8位图像转换为eps格式时,只需用Snagit的convert功能即可。

       而在24位真彩色图转换时,有人推荐用Konvertor转换软件。我发现转换后,图像的分辨率大大降低,visio图像很容易出现漏字,图片模糊。用虚拟打印机转换eps格式就不会影响原图的分辨率。步骤如下:

       右击打印,然后选中图片,选择之前创建的虚拟打印机,填写输出文件路径(D:fig1.eps

       Latex排版时,如何用bibtex管理参考文献。

       BibTeX 是一个使用数据库的的方式来管理参考文献程序, 用于协调LaTeX的参考文献处理.BibTeX 文件的后缀名为.bib.先来看一个例子: @article{Gettys90,author = {Jim Gettys and Phil Karlton and Scott McGregor}, title = {The {X} Window System, Version 11}, journal = {Software Practice and Experience}, volume = {20}, number = {S2}, year = {1990}, abstract = {A technical overview of the X11 functionality.This is an update of the X10 TOG paper by Scheifler & Gettys.} } 说明: 第一行@article 告诉 BibTeX 这是一个文章类型的参考文献.其它格式: article, book, booklet, conference, inbook, incollection, inproceedings, manual, misc, mastersthesis, phdthesis, proceedings, techreport, unpublished 等等.在LaTeX中使用BibTeX 为了在 LaTeX 中使用BibTeX 数据库, 你必须先做下面四件事情: 1)包含宏包 usepackage{natbib} 2)设置参考文献的类型(bibliography style).标准的为 plain: bibliographystyle{plain} 其它的类型包括:

       unsrt – 基本上跟 plain 类型一样, 除了参考文献的条目的编号是按照引用的顺序, 而不是按照的字母顺序.alpha – 类似于 plain 类型, 当参考文献的条目的编号基于名字和出版年份的顺序.abbrv – 缩写格式.3)标记引用(Make citations).当你在文档中想使用引用时, 插入 LaTeX命令 cite{标号} 例如:、cite{Gettys90},根据cls文件的不同定制,以及在正文引用格式的不同要求,也可能是citet或者citep命令。

       “标记”就是前边定义@article后面的名称.4)告诉 LaTeX 生成参考文献列表.在 LaTeX 的结束前输入 bibliographystyle{jmb}

       % this can be plain, alpha, etc.bibliography{./MYREFS} 文件中应包含jmb.bst(定义参考文献类型)文件和MYREFS.bib文件

       运行 BibTeX分为下面四步

       1.用LaTeX编译你的.tex 文件 , 这是生成一个.aux 的文件, 这告诉BibTeX 将使用那些引用.2.用BibTeX 编译.bib 文件.3.再次用LaTeX 编译你的.tex 文件, 这个时候在文档中已经包含了参考文献, 但此时引用的编号可能不正确.4.最后用 LaTeX 编译你的.tex 文件, 如果一切顺利的话, 这是所有东西都已正常了.获取bib文件

       (1)使用如下网址可以将springer文献格式变成bibtex: http://.xiexiebang.com}, publisher = {ACM}, address = {New York, NY, USA}, };

       @book条目为有确定出版社的书籍。

       不可少域author或editor, title, publisher, year.可省略域volume或number, series, address, edition, month, note.@booklet条目为印制的有封皮的作品,但没有出版社或赞助机构的名称。不可少域title.可省略域author, howpublished, address, month, year, note.@conference与下面的@inproceedings相同。

       @inbook条目为一本书的一部分(章,节或某些页)。

       不可少域author或editor, title, chapter和/或pages, publisher,year.可省略域volume或number, series, type, address, edition, month,note.@incollection条目为一本书中有自己题目的一部分。不可少域author, title, booktitle, publisher, year.可省略域editor, volume或number,series, type, chapter, pages,address, edition, month, note.@inproceedings条目为会议论文集中的一篇文章。不可少域author, title, booktitle, year.可省略域editor, volume或number, series, pages, address, month, organization, publisher, note.@InProceedings{b07name, author = {a and b},title = {title}, booktitle = {Proceedings of the conference}, address = {Sydney, Australia}, month = Nov, year = 2022, pages = {1-2}, affiliation = {Uni-name, Country}, URL = {http://url/} };@manual条目为科技文档。不可少域title.可省略域author, organization, address, edition, month, year, note.@mastersthesis条目为硕士论文。不可少域author, title, school, year.可省略域type, address, month, note.@misc条目为不属于其它任何类型的作品。不可少域没有。

       可省略域author, title, howpublished, month, year, note.@misc{name,author = “a”, title = “title”, howpublished = “Website”,};year = {2022}, note = {url{https://.xiexiebang.com}} @phdthesis条目为博士论文。不可少域author, title, school, year.可省略域type, address, month, note.@proceedings条目为会议论文集。不可少域title, year.可省略域editor,volume或number, series, address, month, organization, publisher, note.@techreport条目为学校或其它研究机构印制的报告。不可少域author, title, institution, year.可省略域type, number, address, month, note.@techreport{name, author = {a and b} title = {title}, institution = {institution rpt no.} year = {2022} };

       @unpublished条目为有和标题的还未出版的作品。不可少域author, title, note.可省略域month, year.在每项条目中还可以有可省略域key和crossref.参考文献及图片表格等超链接。包含宏包

       usepackage[dvipdfm]{hyperref} 然后在正文中使用latex命令 cite{} ref{} 就可以实现文档中参考文献及图片表格等超链接。

       图片命令 begin{figure} begin{center} includegraphics[width=7in]{sc.eps} caption{Framework of inspection system} label{fig1} end{center} end{figure} 若是一个双栏文档,使用begin{figure*}可实现跨栏排版,适用于表格编排。

       子图排版 begin{figure*} begin{center} subfigure[subfigure1]{includegraphics[width=1.5in]{fig6(a).eps}} subfigure[subfigure2]{includegraphics[width=1.5in]{fig6(b).eps}} subfigure[subfigure3]{includegraphics[width=1.5in]{fig6(c).eps}} subfigure[subfigure4]{includegraphics[width=1.5in]{fig6(d).eps}} subfigure[subfigure5]{includegraphics[width=1.5in]{fig6(e).eps}} subfigure[subfigure6]{includegraphics[width=1.5in]{fig6(f).eps}} subfigure[subfigure7]{includegraphics[width=1.5in]{fig6(g).eps}} subfigure[subfigure8]{includegraphics[width=1.5in]{fig6(h).eps}} caption{Wavelet smoothing results} label{fig6} end{center} end{figure*} 每个子图属性显示为(a)subfigure1,(b)subfigure2.......三线表格 begin{table} centering

       caption{it is an example}

       vspace*{10pt}

       begin{tabular}{@{}lcccc@{}} %% toprule {aa} & multicolumn{2}{c}{bb} & multicolumn{2}{c}{cc}[-2pt] cmidrule(1){2-5} {aa} & {bb} &{cc} & {dd}&{ee} hline {1} &a &b &c &d mbox{2}

       &a &b &c &d mbox{3}

       &a &b &c &d mbox{4}

       &a &b &c &d mbox{5}

       &a &b &c &d mbox{6}

       &a &b &c &d mbox{7}

       &a &b &c &d bottomrule end{tabular} end{table} cmidrule(1){2-5}实现2-5列的短划线。

第五篇:NB-IOT使用小结

       一、NB-IOT简介

       万物互联的时代正以极其迅速的脚步走进我们的生活,据估计2022年大约有500亿台设备连接到互联网。而实现万物互联的基础之一在于安全、可靠的数据传输。随着5G技术方案逐渐落地,世界各地巨头支持的NB-IoT(窄带蜂窝物联网)首当其冲无疑是物联网无比渴望的一个强有力的蜂窝基础网络,市场前景广阔,应用场景丰富。NB-IoT或将成为最热的创客发展方向。

       NB-IoT(Narrowband Internet of Thing)采用超窄带、重复传输、精简网络协议等设计,以牺牲一定速率、时延、移动性性能,获取面向LWPA物联网的承载能力。NB-IoT作为一种新的窄带蜂窝通信LPWAN(低功耗广域网)解决方案,将给物联网行业带来巨大的变革与创新。该解决方案具有诸多优势:

       覆盖广且深:比GPRS覆盖增强20dB ; 低功耗:基于AA电池,使用寿命可超过10年; 低成本;

       强连接:50k 用户容量/200kHz小区。

       NB-IoT技术的六大主要应用场景恰恰是现有移动通信很难支持的场景,包括位置跟踪、环境监测、智能泊车、远程抄表、农业和畜牧业这些场景。市场研究公司Machina预测,NB-IoT未来将覆盖25%的物联网连接。

       二、调研过程

       调研所需的NB-IoT模块采购于上海移远通信技术股份有限公司,由于我们SIM卡电信合作方较积极,而且公司附近已布置电信NB-IoT基站,故采购了一款适用于电信的模块。

       浏览资料发现,NB-IoT当前各运营商支持的频段主要由以下3中:电信支持 800MHz(实际上该频段处于 BC95-B5 的 850MHz 频段范围内),移动支持 900MHz,联通支持 900MHz 和 1800MHz。要使其与电信的频段相匹配,故用Code Loader User Guide工具更新最新固件BC95HA-02-STD_850。

       更新完固件之后,需插上SIM卡,然后写IMEI号,过程如下:先执行 AT CFUN=0 命令,然后再执行 AT NTSETID=1,……设置 IMEI 号。设置后执行 AT CGSN=1 查询是否设置成功。IMEI 号只能设置一次。(IMEI 号获取:模块标签上写的 IMEI)。BC95 模块从 B656 版本开始增加了扰码(Scrambling)控制功能,此功能可通过 AT 命令进行控制。模块出厂默认开启此功能,此时基站(Base Transceiver Station)也需要开启扰码功能,否则模块搜不到信号,无法连接基站。若关闭扰码功能,此时基站也需要关闭扰码功能,模块才可连接基站。由于不知基站是否开启扰码功能,故在接下来步骤之前,进行了这两种尝试,确定其状态。

       接下来的步骤是附着网络,具体过程如下:

       The following shows a simple example to manually attach the network.Neul //Module is powered on, wait for 3 seconds.OK AT CGSN=1 //Query the IMEI number.If only ERROR is returned, you need to write the IMEI. CGSN: *** OK AT CFUN=1 //Configure the level of functionality in the MT.OK AT CIMI //Query the IMSI and wait for 4 seconds after executing AT CFUN=1.*** OK AT NBAND? //Query the band information, set BC95-CM/B8 to BAND 8, BC95-SL/B5 to BAND 5, and BC95-VF/B20 to BAND 20.Execute AT NBAND=n to set the frequency band.It will take effect after restart. NBAND:5 OK AT CGDCONT=1,“IP”,“HUAWEI.COM” //Configuration PDP.OK AT CGATT=1 //Activate the network.OK AT CSQ //Query current signal quality. CSQ:24,99 OK AT CGATT? //Query whether network is activated, CGATT:1 means activated successfully.And wait for some time. CGATT:1 OK AT CEREG? //Query current EPS network registration status: Registered. CEREG:0,1 OK AT CSCON? //Query the signaling connection status, 1 means CONNECT, 0 means IDLE. CSCON:0,0//使用手册上的状态是 CSCON:0,1 OK 附着网络之后,便可以发送消息了。消息的发送可以有2种方式:

       1、CoAP Messages

       2、UDP Messeages。由于之前有过SIM800A的调试经验,并且手上可以搭建现成的UDP服务器,故采用了方式二的方式,具体过程如下:

       AT NSOCR= DGRAM,17,4400,1 //Create socket 0 OK AT NSOST=0,123.57.41.13,4400,3,112233//Send messages 0,3 OK NSONMI:0,4 //Receive messages AT NSORF=0,4 //Read messages 0,123.57.41.13,4400,4,60A041C7,0 OK AT NSOCL=0 //Close socket OK NB-IoT工作状态有如下特点:

       1.三种连接状态下,均可发送上行数据(CoAP/UDP);IDLE 下发送数据,模块会进入 CONNECT 状态;PSM 下发送是数据会唤醒模块,进入 CONNECT,或者当 TAU 超时,模块唤醒,进入 CONNECT。

       2.IDLE 下,可接收下行数据,模块进入 CONNECT 状态,PSM 下不接收下行数据。

       3.TAU 的时长是指从进入 IDLE 开始一直到 PSM 模式结束。通过对NB-IoT模块的多次测试,可以得出以下结论:

       1、低功耗:由上图可以看出NB-IoT模块可以工作在3种状态,以便节约功耗。在PSM模式下最大耗流为 5uA,在IDLE模式下大约为6mA。根据TR45.820的仿真数据,5Wh的电池每天发送200bytes的数据,预计可使用12.8年。故可用于开发置于高山荒野偏远地区的设备。

       2、强链接:在同一基站的情况下,NB-IoT可以比现有无线技术提供50-100倍的接入数。这就意味着我们可以在一个不太大的空间,放置更多设备而互相又不会有干扰。

       3、广覆盖:将提供改进的室内覆盖,在同样的频段下,NB-IoT比现有的网络增益20dB,相当于提升了100倍覆盖区域的能力。对于地下车库、井盖这些需要安装数据采集装置的地方,NB-IoT更加适用于使用3G/4G无线模块或 433MHz的无线装置的场合。

       4、低成本:无论是模块成本,还是供电、通讯运营成本都比其他无线装置便宜。随着NB-IoT的发展,单个连接模块的预期价格不超过5美元,甚至会低至2美元。近期,电信发布了首个NB-IoT的包年套餐,只需要20元。