0×00 前言 在移动互联网大规模发展的背景下,智能手机的普及和各种互联网应用的流行,致使对无线网络的需求呈几何级增长,导致移动运营商之间的竞争愈发激烈.但由于资费下调等各种因素影响,运营商从用户获得的收益在慢慢减少,同时用于减少韵味和无线网络的升级投资不断增加,但收入却增长缓慢.为保证长期盈利增长,运营商必须节流. SDR Software Define Radio 软件定义无线电可将基站信号处理功能尽量通过软件来实现,使用通用硬件平台可快速地实现信号的调制解调,编码运算,SDR为现有通信系统…
此文章PDF文档下载地址:点击下载 0x00 前言 在移动互联网深入普及和物联网开始规模应用的今天,网络安全公司怎能不研究移动安全,要研究移动安全,怎能没有4G/LTE伪基站研究测试环境? 本文介绍如何利用开源项目和SDR,合法的搭建并使用便携式4G/LTE伪基站,用于实验室的安全研究,或者用于用户授权的物理渗透测试. 0x01 合法开展研究活动 根据国家无线电管理法规,我们需要先取得频率.设备和人员许可才能合法的在通信业务频段进行收发.而已经分配给运营商的频段,需要该运营商同意才能使用.因此,…
常说4G网速能达100MHz,实际感受远远没有这么快.今天和大家一起算算帐,算算4G LTE网速到底有多快. 基本概念1:资源粒子 个资源粒子就是用个子载波传送个OFDM符号. 1个子载波的带宽是15kHz. 1个OFDM符号可以容纳2/4/个数据位. :1个资源粒子最多传送个数据位. 基本概念2:资源块 个资源块就是个子载波传送个时隙(0.5ms). 1组(12个)子载波共占用180kHz的带宽. 个时隙(0.5ms)内,1个子载波可以传送或7个资源粒子,12个子载波可以传送72或84个资源粒…
1导读,关于4G的几个关键概念 [PConline资讯]100Mbps下载速度是什么概念?比3G网速快50倍又是什么概念?比3G通信方式更灵活.通信频谱更宽绰.通信质量更高效.通信费用更便宜是怎样一个效果?这就是LTE,这就是4G,我们即将迎来的新一代移动通信技术. 那 么,疑问来了.LTE和4G究竟是什么,怎么解释,可以划等号吗?在中国TD-LTE一词频繁出现,它代表什么,和LTE-TDD.LTE-FDD之间又 有什么联系?4G的进步和优势有哪些?实际速度到底能冲到多少?资费便宜了没有?从1G…
转:http://www.qbiao.com/16776.html 这个问题要从移动核心网的角度来理解.我们平时说的WCDMA.TD-SCDMA.TD-LTE其实通常指空口技术,即从手机到基站的通信技术.而移动通信的核心控制部分,则由核心网完成——如何在两个基站间建立起语音连接?何时给拨号方返回嘟嘟的线音?何时给接收方发出振铃?如何判断一个用户是否开通了呼叫转移业务,如何实现?如何建立从手机到因特网服务器的数据连接?如何判断用户是3G用户还是LTE用户? 这些都是由移动核心网完成的. 下面来说移…
我们即将上市的Xplay3S将支持双4G LTE(TDD-LTE+FDD-LTE),那什么是4G LTE呢,今天来给大家科普下4G LTE网络知识. 什么是TDD-LTE/FDD-LTE? LTE是通用标准分为FDD-LTE和TDD-LTE两种模式,中国移动采用的是TDD-LTE,也就是所说的TD-LTE,中国联通将采用的是FDD-LTE,电信同样是FDD-LTE模式.LTE有两种系统模式,分别是FDD (频分) 和 TDD(时分),一般用FDD-LTE和TD-LTE来区别两种不同的系统模式.F…
每次看到黑客在网上发布的那些GSM技术相关文章我都十分惊讶.然而在没有Software Defined Radios (SDRs)之前,玩GSM并不便宜,除此之外想要好好玩你得下大功夫. 拓展阅读 GSM BTS Hacking: 利用BladeRF和开源BTS 5搭建基站 极客DIY:如何构建一台属于自己的基站 在阅读多篇有关GSM基站的文章之后,我注意到有关GSM基站这个话题有许多的不一致或者是讲的不够细致. 基于这一点,我决定写下今天这篇文章,进行手把手教学. 在文章开始之前,我要感谢所有…
centos   HA高可用集群  heartbeat搭建 heartbeat测试  主上停止heartbeat服务  测试脑裂  两边都禁用ping仲裁  第三十二节课 heartbeat是Linux-ha项目中的一个组件 http://linux-ha.org/wiki/Main_Page 一般服务器都有两个网卡或者都有串口,一个网卡专门心跳,或者用串口线 做心跳线 ,COM口串口不能设置ip 上半节课 heartbeat搭建 下半节课 heartbeat测试主上停止heartbeat服务测…
title: 让搭建在Github Pages上的Hexo博客可以被Google搜索到 date: 2019-05-30 23:35:44 tags: 配置 --- 准备工作 搭建好的博客 npm & hexo 版本合适 Google服务可用 本地配置 运行:npm install hexo-generator-sitemap --save,这样每次使用hexo g都会生成sitemap.xml Google Search端配置 首先进行验证,推荐使用添加meta信息到主页的方式进行验证,我之前…
其他章节请看: vue 快速入门 系列 使用 vue-cli 3 搭建一个项目(上) 前面我们已经学习了一个成熟的脚手架(vue-cli),笔者希望通过这个脚手架快速搭建系统(或项目).而展开搭建最好的方法是向优秀的项目学习,依葫芦画瓢. 这里通过研究 vue-admin-template 项目,逐一引入 element-ui.axios.mock.iconfont.nprogress.权限控制.布局.多环境(.env).跨域.vue.config.js,一步一步打造我们自己的架构. Tip:…
据外媒报导,OPPO R1S踪影近来出如今美国FCC官网上, 将撑持除T-Mobile之外其他运营商的LTE 4G网络.假如音讯事实,外型简洁美丽OPPO R1S将登入北美商场. 音讯称尽管当前还不晓得OPPO R1S何时会正式上市出售,但是看来OPPO R1S将来在美国出售将会以无锁裸机的方法出售.所谓的无锁裸机可以让消费者根据所在区域和网络覆盖有很多其它挑选不一样运营商的权力,但是假如考虑到运营商合约机补贴的话,终究挑选哪种方法仍是要消费者充分的考虑. 别的断定的音讯是国内方面OPPO R1…
易错点01:Spring版本过低导致的错误[环境参数]Redis版本:redis-2.4.5-win32-win64Spring原来的版本:4.1.7.RELEASESpring修改后的版本:4.2.6.RELEASE [障碍描述]Question:NoSuchMethodErrorInvocation of init method failed; nested exception is java.lang.NoSuchMethodError: org.springframework.core.…
1.全局参数配置MOD ENODEB(修改基站): ENODEBID=2015(基站标识2015), NAME="安职-1"(基站名称), ENBTYPE=DBS3900_LTE(基站类型), GCDF=DEG(地理坐标格式), LONGITUDE=12345(经度), LATITUDE=12345(纬度), PROTOCOL=CPRI(协议类型);ADD CNOPERATOR(添加运营商): CnOperatorId=0(运营商索引值), CnOperatorName="C…
1.全局参数配置 MOD  ENODEB :修改基站 ADD  CNOPERATOR: 添加运营商 ADD  CNOPERATORTA:添加跟踪区(TA) 2.设备参数配置(机柜.机框.RRU.光纤链.各类单板,LBBP,UMPT,FAN,UPEU)下列命令顺序不能更换 ADD  CABINET:增加机柜 ADD  SUBRACK:增加机框 ADD  BRD:增加单板(至少执行4次,LBBP,UMPT,FAN,UPEU) ADD  RRUCHAIN:增加RRU链(至少1条,与RRU数量相同) A…
Struts 1.x 基于 Servlet,Struts 2.x基于Filter 1.servlet的注解配置方式和web.xml配置方式 使用servelt 3.0,eclipse在创建seb项目是,默认情况是不会自动创建web.xml文件的, 在servlet 3.0版本中,此配置文件不是必须的,servelt.filter等可以直接在.java文件中直接进行注解配置! 注意:在eclispe中,勾选了servelt 3.0后,不会自动勾选生成web.xml文件,我们需要自己勾上,才会在项目…
昨天下午花了三四个小时在Linux centos 6 上搭建了一个分布式文件系统.纯粹是搭建来做自己的文件备份.所以把一些自己在其中遇到的一些问题给总结出来,免得更多人走错路. FastDFS 的一些介绍(英文来自官方github): FDFS , 开源分布式文件系统.主要的功能是:文件存储,同步,存取(上传和下载),它可以解决高容量和运载平衡的问题.FastDFS是符合了那些 图片,视频,照片分享的网站的需求. FDFS 有分别有 tracker 和 storage 两个角色.tracker…
折腾了许久终于搞出来了. svn搭建 一.svn概述 SVN就是用于多个人共同开发同一个项目,共用资源的目的,该文描述了把svn搭建在本地上,和搭建在Eclipse4.5.2上. 二.svn分类 分为客户端和服务端,服务端只有一个,大家checkin,checkout,客户端在各位程序员本地安装. 三.svn安装 客户端下载地址:https://sourceforge.net/projects/tortoisesvn/files/,下载下来,如下所示,直接安装. 服务端下载地址:https://…
一. 私服搭建及配置 1 . 私服简介 私服是架设在局域网的一种特殊的远程仓库,目的是代理远程仓库及部署第三方构件.有了私服之后,当 Maven 需要下载构件时,直接请求私服,私服上存在则下载到本地仓库:否则,私服请求外部的远程仓库,将构件下载到私服,再提供给本地仓库下载.                                                  我们可以使用专门的 Maven 仓库管理软件来搭建私服,比如:Apache Archiva,Artifactory,Sonat…
转自:http://blog.sina.com.cn/s/blog_7880d3350102wb92.html 在ARM平台上实现4G模块的PPP拨号上网,参考网上的资料和自己的理解,从一无所知到开发完成花了一周多.最后看到ARM板ping通www.baidu.com时甚是高兴,现将此过程整理如下.当然,除此之外要做的工作还有很多. 4G模块使用的SIMTECH 的SIM7100C,SIM7100C带有UART和USB接口,在考虑速度上我们使用USB接口和ARM进行通信.所以向linux内核添加…
前言 在mac上搭建appium踩了不少坑,先是版本低了,启动后无限重启模拟器.后来全部升级最新版本,就稳稳的了. 环境准备: 1.OS版本号10.12 2.xcode版本号8.3.2 3.appium版本号1.6.4(appium-desktop1.1.0) 4.ios模拟器版本号10.3 一.OS10.12 1.这里Mac上的OS系统一定要升级到10.12,低于10.12是无法安装8.3.2的xcode版本的 2.下载地址:https://www.apple.com/macos/sierra…
前言 在mac上搭建appium踩了不少坑,先是版本低了,启动后无限重启模拟器.后来全部升级最新版本,就稳稳的了. 环境准备: 1.OS版本号10.12 2.xcode版本号8.3.2 3.appium版本号1.6.4(appium-desktop1.1.0) 4.ios模拟器版本号10.3 一.OS10.12 1.这里Mac上的OS系统一定要升级到10.12,低于10.12是无法安装8.3.2的xcode版本的 2.下载地址:https://www.apple.com/macos/sierra…
本文出自:http://www.cnblogs.com/2186009311CFF/p/7226127.html 背景:近段时间在学着Java,想着用Java做BS的项目.但是项目一遇到问题又要重做,故想起了用SVN做备份. 硬件条件:电脑是windows的64位系统. 一.建项目的总体思路是: 前期: a.安装JDK,配置JAVA环境变量(Eclipse基于JAVA环境,所以必须安装JDK) 从Oracle官网下载适合系统的JDK:http://www.oracle.com/technetwo…
链接1:https://blog.csdn.net/qq_37741554/article/details/87560823 linux下载安装node.js 链接2:https://blog.csdn.net/qq_30591163/article/details/82458846 linux环境nginx部署vue项目 1,首先,将vue项目打包(打包文件为dist,里面放着打包好的css,js,index.html文件),打包前先把IP地址改好(port改了其实没用,访问端口号是看ngin…
如果你还想从头学起 Docker,可以看看这个系列的文章哦! https://www.cnblogs.com/poloyy/category/1870863.html 搭建 Gitlab 容器 搜索 gitlab 镜像 docker search gitlab 创建 gitlab 容器 前置操作 由于是 docker 镜像运行, 所以我们需要把 gitlab 容器的配置.数据.日志存到容器外面,即将其目录映射到主机上 先准备三个目录: #切到srv目录 cd /srv #创建gitlab文件夹…
前言 本篇文章会从本地(Windows 10)搭建-主题更换-部署阿里云详细步骤,如果在搭建过程中,遇到问题,可以通过博客页脚下的QQ联系我,或者在下面评论留言 一.本地搭建 1.安装前置 1.1安装git 在git官网下载最新版本的git即可,因为本地是Windows所以下载Windows版本即可,如下图所示,如果你是x64版本的电脑就下载红色箭头所指的版本,如果你是x32的就下载x32版本的. 下载完毕安装包之后全部next下一步即可 1.2安装node.js 安装hexo博客需要nodej…
摘要 上篇文章介绍了如何为ftp添加虚拟用户,本篇将继续实践如何上传,下载文件. 上传 使用xftp客户端上传文件,如图所示 此时上传状态报错,查看详情 从错误看出是应为无法创建文件造成的.那么我们就要修改ftp服务器的配置了. 授权 chmod /opt/test_ftp // 给予文件夹的操作权限 一般创建一个ftp 用户,作为管理员只希望它只能访问其自己的所属目录的,是不会让他选择其他目录的. 设置ftp用户的权限 在安装好ftp时,在 /etc/vsftpd目录下可以看到vsftpd的配…
系统环境:centos7 docker版本: 1.12.3(注意版本,可能存在不同版本设置不同的情况) docker registry版本:2.4.1 问题: 成功安装docker registry,在浏览器中输入http://192.168.1.100:5000/v2,成功返回json数据.在push 到docker registry时,报: [root@master sysconfig]# docker push 192.168.1.100:5000/registry:2.4.1 The p…
一.环境 Ubuntu16.04.Hadoop2.7.3.java8 系统安装完成后建议先更新一下 apt源 1.复制原文件备份 sudo cp /etc/apt/source.list /etc/apt/source.list.bak 2.编辑源列表文件 sudo vim /etc/apt/source.list 3.将原来的列表删除,添加如下内容(更换阿里的镜像,也可以更换其他的) deb http://mirrors.aliyun.com/ubuntu/ vivid main restri…
(安装好相关的前端环境) 1.新建一个文件夹,名字为angular-gulp,dos命令切换到该目录,输入npm init,继续添上你需要的信息,ok之后目录中多了package.json(管理项目所依赖的npm包 ) npm init –yes|-y: 执行此命令,则会直接创建一个package.json,只配置了一些必填字段,并且给出默认值.其中name: 所处的文件夹名称 2.在package.json中配置项目相关信息,重要为相关依赖包,dependencies: 项目在生产环境中依赖的…
因公司项目需要,开始接触大数据分析这块知识.网上关于大数据这块的知识还是比较多的.学习了一个礼拜了,再次记录一下,自己的学习过程,希望可以帮助后学者少走一些弯路. 服务端的配置,由于公司项目经理已经配置好,我也就没有过多的接触,我所记录的更多的是如果使用大数据.(JDK 和Eclipse不讲了) 1.下载Hadoop开发环境,下载地址:http://apache.fayea.com/hadoop/common/hadoop-2.7.4/hadoop-2.7.4.tar.gz .(下载之后里面的b…