php 物联网应用,蜂窝物联网的概念以及应用

所谓蜂窝物联网,就是蜂窝移动通信网+物联网相结合的发展产物。如今蜂窝移动通信网络已经发展30多年了,高高的通信铁塔拔地而起,随处可见,比工业时代的烟囱可多多了,象征着辉煌的信息时代。

7696926b356306806dfbc7cd0e386f8b.png

蜂窝物联网建设原则 本期工程要满足2018年底的物联网市场和业务发展需求,坚持“以终为始、整体规划、分步实施”的原则,基于LTE FDD目标网的规划站址进行建设,同时在保障网络质量的前提下,利用共模硬件,对确有替换必要的老旧设备进行替换,降低网络运营成本。具体建设原则如下:

(一) 科学规划基站站址,确保网络结构长期稳定 NB-IoT以及未来的LTE FDD、5G均是同频组网,GSM是异频组网,NB-IoT的建设不能简单继承GSM网络结构,必须重新进行规划。同时,为了确保未来网络演进时的站址结构稳定,NB-IoT和LTE FDD需进行站址联合规划,做到“站址规划一步到位、网络能力分步部署”,联合规划应依托2/4G站址开展,原则上不新选站址。

(二) 合理替换2G老旧设备,降低网络运行成本 1.2G老旧设备替换规模要严格控制在总部批复规模范围内。 2.2G老旧设备替换要按照确保网络质量、总体成本最优的原则,合理有序、按需替换,优先替换城区高配臵高耗能的老旧基站,降低网络运营费用。 3.2G老旧设备替换要避免简单、全量替换,须注重投入产出,严控替换比例,提高网络利用效率。

(三) 按需开展NB-IoT建设,实现网络能力灵活部署 NB-IoT网络基于LTE FDD规划站址按需灵活部署,实现不同的网络覆盖能力。 NB-IoT基于LTE FDD目标网规划站址1:1的方式建设,可提供较GSM强23dB的深度覆盖能力;基于LTE FDD目标网规划站址1:2的方式建设,可提供较GSM强17dB的深度覆盖能力;基于LTE FDD目标网规划站址1:4的方式建设,可提供较GSM强11dB的深度覆盖能力。

(四)在农村地区建设LTE FDD基站,完成电信普遍服务 4G网络尚未覆盖的偏远农村地区,可采用LTE FDD 900MHz基站完成农村电信普遍服务的建设任务,原则上与现网900MHz GSM宏基站1:1共址建设。

蜂窝物联网工程建设方式 蜂窝物联网(NB-IoT)基站建设有三种方式:一是GSM升级,利旧GSM RRU、天线,新增BBU或基带板,开通NB-IoT或LTE FDD软件功能;二是TD-LTE升级,利旧TD-LTE基带板,新增RRU、天线,开通NB-IoT或LTE FDD软件功能;三是新建方式,新建BBU和基带板、RRU、天线等,开通NB-IoT和LTE FDD软件功能。

GSM升级方案设备成本最低,不增加租赁费用,工程实施简单,可以实现快速部署,但是与GSM独立优化能力较差;新建方案设备成本最高,大多会增加租赁费用,工程实施较困难,与GSM独立优化能力较好。 TD-LTE现网部分设备可以通过共基带板,新增RRU、天线的方式升级支持NB-IoT/LTE FDD,如果厂商提供的设备能通过集采评标测试,则可在工程建设中采用。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/557131.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

JSONObject.parseObject()

java获取json中某个字段 import com.alibaba.fastjson.JSONObject; public class JsonTest {public static void main(String[] args) {// json串(以自己的为准)String str "{"id":"75","shoppingCartItemList":[{"id":"4…

python批量图片转pdf,用python 制作图片转pdf工具

最近因为想要看漫画,无奈下载的漫画是jpg的格式,网上的转换器还没一个好用的,于是乎就打算用python自己DIY一下:这里主要用了reportlab。开始打算随便写几行,结果为若干坑纠结了挺久,于是乎就想想干脆把代码…

Java中如何遍历Map对象的4种方法

在Java中如何遍历Map对象 *How to Iterate Over a Map in Java* 在java中遍历Map有不少的方法。我们看一下最常用的方法及其优缺点。 既然java中的所有map都实现了Map接口,以下方法适用于任何map实现(HashMap, TreeMap, LinkedHashMap, Hashtable, 等…

大学本科 java教材,大学本科自学java之路——IO

大学本科自学java之路——IO大学本科自学java之路——IO我现在大三,大一,大二就是玩,现在大三准备考虑就业了,特写博客便于坚持自己学习一. 字节缓冲流的构造方法:BufferedOutputStream:该类实现缓冲输出流。 通过设置…

Map的value转化为其它类型

map的values() Collection<String> v map.values(); 转化为数组或者List集合 转化为List: List<String> lnew ArrayList<String>(map.values()); for(String s:l){System.out.print(s); }转化为数组 1.直接为Object[]数组 Object[] array map.values(…

下载的oracle如何解压,深度概述Ubuntu oracle下载解压

oracle经过长时间的发展&#xff0c;我发表对Ubuntu oracle个人讲解&#xff0c;叙述下Ubuntu oracle使用。Ubuntu 包含了非常好的翻译和容易使用的架构&#xff0c;这些由自由软件社团将不断的提供, 将尽可能的使大多数人方便使用 Ubuntu 。1. 先到 Ubuntu oracle 网站上下载了…

关于比较器Comparator排序时间的问题

​ 最近涉及一个需要按照时间排序的问题&#xff0c;由于在数据库层面order by太麻烦&#xff0c;所以就准备在代码层面解决&#xff0c;但是过程中遇到了一个很有意思的问题。 ​ 先介绍一下用的比较器的api&#xff1a; o1大于o2,则返回正数&#xff1b;o1等于o2,则返回0&…

Error running ‘transmission‘: Unable to open debugger port (127.0.0.1:52469): java.net.SocketExcepti

IDEA运行tomcat启动项目时报错。 开始还以为是这里的端口被占用的问题 然而实际上是tomcat的JMX端口的问题&#xff0c;将端口修改一下&#xff0c;就可以完美启动。 修改之后即可启动项目

oracle 11g 环境,Linux彻底清理Oracle 11g RAC环境方案

参考文档&#xff1a;Linux环境下11.2.0.3 rac的快速卸载脚本在Oracle 11.1和Oracle 10.1,10.2上&#xff0c;都是官方提供手工清理RAC环境的方法的(比如环境有问题&#xff0c;或者RAC安装失败&#xff0c;要清理后重新安装。虽然这些版本&#xff0c;也提供了卸载脚本&#x…

oracle常用用户权限,oracle创建新用户及授予常用权限

创建用户create user usernameidentified by usernamedefault tablespace tablespace_name;授予一般权限grant connect,resource,create any table,drop any table,create sequence,select any table, create any index, drop any index,alter any trigger, create any trigger…

synchronized 锁升级过程

synchronized 锁升级过程就是其优化的核心&#xff1a;偏向锁 -> 轻量级锁 -> 重量级锁 class Test{private static final Object object new Object(); public void test(){synchronized(object) {// do something } }}每个对象创建时都有各自的对象头&#…

oracle数据泵索引创建慢,IMPDP 很慢的原因探究

最近帮一个客户做数据迁移测试&#xff0c;数据库版本的10.2.0.4.0&#xff0c;操作系统是AIX到Linux&#xff0c;采用EXPDP/IMPDP方式进行全库导出和导入。客户的数据库有3.6T&#xff0c;导出时间花了30小时&#xff0c;但是导入却花了120小时&#xff0c;这个很不正常。因为…

Collections.synchronizedList使用

Collections.synchronizedList使用 1.SynchronizedList类具体代码&#xff1a; static class SynchronizedList<E>extends SynchronizedCollection<E>implements List<E> {private static final long serialVersionUID -7754090372962971524L;final List&l…

oracle提交数据按键,Oracle PLSQL - 仅提交数据库链接(Oracle PLSQL - Commit only database link)...

Oracle PLSQL - 仅提交数据库链接(Oracle PLSQL - Commit only database link)有没有办法只通过数据库链接而不是当前会话的数据提交在表上插入/更新的数据&#xff1f; 或者他们被认为是同一个&#xff1f;例如&#xff1a;INSERT INTO main_database.main_table(value1, valu…

oracle ado6,c# ado 连接数据库 六步曲

建立连接分为六步&#xff1a;1.定义连接字符串&#xff0c;oracle 的连接字符串为&#xff1a;private static string connString "Data Source192.168.1.130:1521/mydata;Persist Security InfoTrue;User IDem_test;Passwordtest123;UnicodeTrue";2.根据连接字符串…

java中数组遍历的三种方式

1.for循环遍历 通常遍历数组都是使用for循环来实现。遍历一维数组很简单&#xff0c;遍历二维数组需要使用双层for循环&#xff0c;通过数组的length属性可获得数组的长度。 2.Arrays工具类中toString静态方法遍历 利用Arrays工具类中的toString静态方法可以将一维数组转化为…

127.0.0.1 myz.php,XXE漏洞总结 · MYZ’s Blog

就先以这次校赛的例子作为开头吧ctf首先说一说这次的题&#xff1a;这一次的题是一种回显式的xxe,但是过滤了ENTITY参数.(有点难以判别)贴出源码:1234567891011121314151617181920212223242526272829303132libxml_disable_entity_loader(false);$user1 $_POST[user1];$xmlfile…

mysql中union 查询

mysql中union 查询 UNION ALL只是简单的将两个结果合并后就返回。这样&#xff0c;如果返回的两个结果集中有重复的数据&#xff0c;那么返回的结果集就会包含重复的数据了。 从效率上说&#xff0c;UNION ALL 要比UNION快很多&#xff0c;所以&#xff0c;如果可以确认合并的…

oracle内存表与临时表,Oracle 临时表之临时表空间组(TTG)

环境&#xff1a;sysORCL> select * from v$version;BANNER----------------------------------------------------------------Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - ProdPL/SQL Release 10.2.0.1.0 - ProductionCORE 10.2.0.1.0 Producti…

修改TOMCAT的JVM虚拟机内存大小几种方式

修改TOMCAT的JVM虚拟机内存大小几种方式 Tomcat默认可以使用的内存为128MB&#xff0c;在较大型的应用项目中&#xff0c;这点内存是不够的&#xff0c;需要调大。 经常会出现Java.lang.OutOfMemoryError: Java heap space 即JVM Heap溢出的错误。 对此有以下几种方法可以选…