自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(139)
  • 资源 (4)
  • 收藏
  • 关注

转载 LTE物理传输资源(2)-频带、信道带宽和频点号EARFCN

1.频带(Band)所谓频带,指代的是一个频率的范围或者频谱的宽度,即无线解码器的最低工作频率至最高工作频率之间的范围,单位是Hz。为了方便起见,在LTE中,使用数字1-43来表示不同的频带(36101-V10.21.0版本协议),从而指代不同的频率范围。协议36101规定了目前LTE所有的频带、该频带的频率范围和LTE制式,如下图所示。需要注意的是,频带1-32的上下行频率范围是不重叠的...

2018-10-16 10:47:08 1432

转载 3GPP-- 介绍2

我保证你看完这篇文章,就真正读懂了那个正在制定5G标准,神秘又强悍的组织——3GPP。没错,如果你看完还不了解3GPP,那就过来掐死我吧。 一3GPP由全球标准组织合作而成  3GPP的全称是3rd Generation Partnership Project,中文叫第三代合作伙伴计划,成立于1998年12月,最初的目标是为了制定3G技术规范。其制定的3G和4G技术规范...

2018-10-13 17:06:31 7513

转载 3GPP组织介绍

  3GPP一直以来在人们心中是一个神秘的组织,很多用户对于它的理解和认知,说不清,道不明。最近关于5G网络的诸多报道,都陈述了“5G网络”的标准是由“3GPP”来规定的,那么它到底是个怎样的组织?我也不卖关子了,一同揭晓它神秘的面纱。  “3GPP”组织建立的来龙去脉  上世纪80年代,电话开始普及使用,人们仅仅使用的是模拟、仅限语音的蜂窝电话标准,被称为“第一代移动通讯技术”,也叫...

2018-10-13 16:53:43 5094

转载 3GPP 5G 架构演进

一 5G架构选项   蜂窝通信系统主要包含两部分:无线接入网(Radio Access Network,RAN)和核心网(Core Network)。无线接入网主要由基站组成,为用户提供无线接入功能。核心网则主要为用户提供互联网接入服务和相应的管理功能等。在4G LTE系统中,基站和核心网分别叫做eNB(Evolved Node B)和EPC(Evolved Packet Core)。在5...

2018-10-13 16:46:08 2047

转载 5G通信的一些关键技术

按照3GPP的定义,5G具备高性能、低延迟与高容量特性,而这些优点主要体现在毫米波、小基站、Massive MIMO、全双工以及波束成形这五大技术。其中Massive MIMO和波束成形紧密相关。 1、毫米波 无线传输增加传输速率一般有两种方法,一是增加频谱利用率,二是增加频谱带宽。 5G使用毫米波(26.5~300GHz)就是通过第二种方法来提升速率,以28GHz频段为例,...

2018-10-13 16:40:27 3468 1

转载 LTE学习之路(5)——物理层

帧结构LTE支持的两种无线帧类型1:应用于FDD类型2:应用于TDDFDD类型无线帧结构 FDD类型无线帧长为10ms,如上图所示。每帧分为10个相同大小的子帧,每个子帧又分为两个相同大小的时隙,即每个FDD无线帧帧含有20个相同大小的时隙,每个时隙为0.5ms。普通CP配置下,一个时隙包含7个连续的OFDM符号(Symbol)。TDD类型无线帧结构 在TDD帧...

2018-10-13 16:39:34 4226 1

转载 LTE学习之路(4)——概述(续)

【EPS承载】基础知识——TFT        数据包过滤器:通常是在数据包传送过程中允许或阻止它们的通过。如果要完成数据包过滤,就要设置好规则来指定哪些类型的数据包被允许通过和哪些类型的数据包将会被阻止。        TFT(Traffic Flow Template):是关联到EPS承载上的一个数据包过滤器的集合,分为上行过滤模版UL TFT(UpLink TFT)和下行过滤模版D...

2018-10-13 16:37:46 970

转载 LTE学习之路(3)——概述(续)

【LTE协议栈的两个面】用户面协议栈——负责用户数据传输控制面协议栈——负责系统信令传输用户面主要功能:头压缩、加密、调度、ARQ/HARQ控制面主要功能:PDCH层完成加密与完整性保护; RLC和MAC层功能与用户面中的功能一致; RRC完成广播、寻呼、RRC连接管理、资源控制、移动性管理、UE测量报告与控制; NAS层完成核心网承载管理、鉴权及安全控制【用户平面与控...

2018-10-13 16:37:09 773

转载 LTE学习之路(2)——概述

【LTE的设计目标】带宽灵活配置:支持1.4MHz, 3MHz, 5MHz, 10Mhz, 15Mhz, 20MHz 峰值速率(20MHz带宽):下行100Mbps,上行50Mbps 控制面延时小于100ms,用户面延时小于5ms 能为速度>350km/h的用户提供100kbps的接入服务 支持增强型MBMS(E-MBMS) 取消CS域,CS域业务在PS域实现,如VoIP 系...

2018-10-13 16:36:28 1733

转载 LTE学习之路(1)——移动通信技术发展历程

题记:      随着信息技术的发展,用户需求的日渐增多,移动通信技术已称为当代通信领域的发展潜力最大,市场前景最广的研究热点。目前,移动通信技术已经历了几代的发展。一、第一代移动通信技术(1G)——模拟移动通信  起源于20世纪80年代,主要采用的是模拟调制技术与频分多址接入(FDMA)技术,这种技术的主要缺点是频谱利用率低,信令干扰话音业务。1G主要代表有:美国的先进的移动电话...

2018-10-13 16:34:05 28920

转载 移动端网络优化

一个网络请求可以简单分为连接服务器 -> 获取数据两个部分。其中连接服务器前还包括 DNS 解析的过程;获取数据后可能会对数据进行缓存。 一、连接服务器优化策略1. 不用域名,用 IP 直连省去 DNS 解析过程,DNS 全名 Domain Name System,解析意指根据域名得到其对应的 IP 地址。 如 http://www.codekk.com 的域名解析

2015-11-16 16:12:06 378

转载 移动APP后端网络处理一些问题记录

这里讲的移动APP主要指的是安卓平台,大部分情况也适用于IOS等移动平台,可能重点嘛会在后半部分呢。一。嵌入多SDK存在的隐患但凡一个常用的APP都会嵌入至少一个SDK,不同来源或同一来源,有广告SDK,有推送SDK,有性能汇报SDK,有用户跟踪SDK,有统计流量SDK等,有支付SDK等等。虽然带来了功能的复用和解耦,便于纵向扩展,但可能会存在:一个SDK可以看做一个后台Ser

2015-11-16 16:07:22 1209

转载 视频编解码学习之一:理论基础

http://www.cnblogs.com/xkfz007/category/399699.html

2015-09-15 20:06:15 413

原创 SCRUM敏捷开发流程

1,目的本流程是公司过程体系文件的一部分,用于描述软件系统敏捷开发过程,包括过程中涉及的角色和职责、主要的活动以及输出的主要工作产品

2014-08-30 14:38:27 1489

原创 代码片段--参数相同函数调用机制

typedef void (CAppProtocol::*PParse)(LPXNode nodeContent, const tagClientInfo &clientinfo); typedef void (CAppProtocol::*PResult)(int result, std::vector TaskProperty); std::map _mapParseProtoco

2014-07-11 11:08:40 595

转载 用ICE开发分布式程序

ICE是ZeroC公司开发的一款高效的开源中间件平台,全称是Internet Communications Engine。它的主要设计目标是:? 提供适用于异种环境的面向对象中间件平台。? 提供一组完整的特性,支持广泛的领域中的实际的分布式应用的开发。? 避免不必要的复杂性,使平台更易于学习和使用。? 提供一种在网络带宽、内存使用和 CPU 开销方面都很高效的实现。? 提供

2014-06-12 18:43:51 577

原创 ICE文集

http://blog.csdn.net/Colorado/article/category/626517

2014-06-12 18:36:39 564

转载 腾讯微信技术总监周颢:一亿用户增长背后的架构秘密

微信——腾讯战略级产品,创造移动互联网增速记录,10个月5000万手机用户,433天之内完成用户数从零到一亿的增长过程,千万级用户同时在线,摇一摇每天次数过亿…在技术架构上,微信是如何做到的?日前,在腾讯大讲堂在中山大学校园宣讲活动上,腾讯广研助理总经理、微信技术总监周颢在两小时的演讲中揭开了微信背后的秘密。周颢,2001年毕业于华南理工大学,计算机专业硕士。2005年加入腾讯广州研发部,历任QQ

2014-06-04 19:16:10 668

转载 一种经典的网络游戏服务器架构

首先,二话不说,上图(用Windows画图画的。。。)这个图是一个区的架构图,所有区的架构是一样的。上面虚线框的ServerGroup和旁边方框内的架构一样。图上的所有x N的服务器,都是多台一起的。红线,绿线,和蓝线图上也有图示,这里就不多介绍了。关于Agent Server大家也能看出来,其实就是Gate。这里主要介绍下图上的标记了号码的位置的数据连接的内容和意义。1-

2014-06-04 18:58:43 603

转载 ICE中间件说明文档

ICE中间件说明文档 1       ICE中间件简介...22       平台核心功能...22.1        接口描述语言(Slice)...22.2        ICE运行时...32.2.1         通信器...32.2.2         对象适配器...32.2.3         位置透明性...42.3  

2014-06-04 18:53:39 919

转载 SIP简介

SIP简介,第1部分:SIP初探http://blog.csdn.net/IOKE/archive/2006/04/28/694445.aspx会话发起协议(SessionInitiationProtocol,SIP)是一种信令协议,它对于通信业有着重要的意义。本文从技术上对SIP进行了一般性的介绍,并说明了SIP如何为通信解决方案提供重要支持。简介  我曾经构想过一种软件,它

2013-06-09 17:29:52 655

转载 VC正则表达式的使用

VC正则表达式的使用正则表达式是一种对字符进行模糊匹配的一个公式。在数据有效性验证,查找,替换文本中都可以使用正则表达式 。本篇文章主要描述的是使用ATL中两个模板类CAtlRegExp和CAtlREMatchContext。在使用CAtlRegExp类之前需要添加#include 这个头文件。RegExp是Regular Expression的缩写以匹配邮件

2013-05-11 16:44:31 1490

转载 正则表达式基础

以下均为转载:一些要说的话:如果你没有正则表达式的基础,请跟着教程“一步步来”。请不要大概地扫两眼就说看不懂——以这种态度我写成什么样你也看不懂。当我告诉你这是“30分钟入门教程”时,请不要试图在30秒内入门。事实是,我身边有个才接触电脑,对操作都不是很熟练的人通过自己学习这篇教程,最后都能在文章采集系统中使用正则表达式完成任务。而且,他写的表达式中,还使用了“零宽断言

2013-05-11 16:35:01 512

转载 保证你现在和未来不失业的十种关键技术

文章为转载,看到的朋友请自己思考。在当今的IT就业市场,有人欢喜有人忧。有人对目前的工作和薪水很满意,有人目前正面临着下岗,或者已经下岗……可能你是公司里唯一谙熟某项关键技术的高手,缺了你,公司便玩不转了;也可能你所在的公司对你现有的专业技能高枕无忧,认为你在任期内足以胜任公司给你的开发任务(当然就不会再花银子去培训你啦)。不要告诉我你们公司对原来用VB3开发的业务处理系统很满

2013-05-11 16:26:14 510

转载 strftime()函数将时间格式化

我们可以使用strftime()函数将时间格式化为我们想要的格式。它的原型如下:size_t strftime(char *strDest,size_t maxsize,const char *format,const struct tm *timeptr );我们可以根据format指向字符串中格式命令把timeptr中保存的时间信息放在strDest指向的字

2013-04-25 17:01:45 672

原创 开源zlib库使用

一,下载地址:1、首先到网站"www.zlib.net"上下载个ZLIB源代码包位置如下:The current release is publicly available herezlib source code, version 1.2.7, zipfile format (658K, MD5 checksum 2e396ac9097054a19c147e9

2013-04-25 16:45:14 1885 1

原创 一个Time类供大家参考

.h文件如下:#pragma once#include typedef VOID (CALLBACK* TIMERNOTIFYPROC)(UINT TimerID,struct TimerInfoTag*  TimerInfo);typedef struct TimerInfoTag {    UINT        uElapse;

2013-03-26 10:30:44 627

转载 给IT男的15点建议

很多人表面上看着老实巴交的,实际上内心比谁都好强、自负、虚荣、甚至阴险。工作中见的多了,也就习惯了。有一些人,什么事都写在脸上,表面上经常得罪人,甚至让人讨厌。但是他们所表现的又未必不是真性情。 我相信大多数人都看过《豪门夜宴》这部香港老电影。张学友、梁朝伟演的拍马屁的场景太有意思了,其中有这样一段:当两马屁精帮老板说出主意,老板马上叫停,然后拍一下脑门:“哦。。。我想到了

2012-12-31 15:03:56 813

转载 使用VS2010时遇到的一些小问题的解决方案

1. 报错 "visual studio 2010 遇到了异常,可能是由某个扩展导致的......"     原因貌似是安装某些软件之后,VS2010的注册表被改动了,所以需要更改注册表。(对注册表修改之前建议给备份先)     (1) 如果是32位系统,就找[plain] view plaincopyprint?[HKEY_CLAS

2012-12-31 14:11:06 1737

转载 windows核心编程,结构化异常部分,理解摘要

23章:结束处理程序: __try{}__finally{}块语句,能保证在运行完__try的语句后能调用__finally{}块中的语句,就算是提前的return,break,continue,goto, 内存访问违规等都可以保证,但是当调用ExitThread或ExitProcess时,将立即结束线程或进程,由于调用TerminateThread或TerminateProces

2012-05-26 10:28:21 1033

转载 SetUnhandledExceptionFilter 相关收集异常信息

void GetCurModulePath(TCHAR* ptcPath,int iLen,LPVOID addr){    MEMORY_BASIC_INFORMATION mbi = {0};    if(FALSE == ::VirtualQuery( addr, &mbi, sizeof(mbi)))        return;    UINT_PTR h_modul

2012-02-27 14:47:16 1098

转载 让程序异常退出后自动重启

“程序 FreeEIM.exe 遇到问题异常退出,是否重启?”,类似的情况我们似乎碰见过,很多程序都有这个功能;这是怎么实现的呢?经 过一番努力,在MSDN找到了SetUnhandledExceptionFilter函数,利用它,可以实现这个功能。其实这个过程叫做SEH("Structured ExceptionHandling")结构化异常处理。是操作系统提供给程序设计者的强有力的处

2012-02-27 14:25:04 5858

转载 SetUnhandledExceptionFilter

1. 前言 几 乎每个游戏都或多或少地存在着缺陷,辛辛苦苦完成的游戏要是最终在玩家那里崩溃了,对开发人员来说可能是最不好的消息了。不仅如此,在游戏发布前都需要经 过大量的测试,杭州异地订机,通常用于测试的电脑上并不会安装调试环境,因此当游戏崩溃时,往往只能得到一个错误提示。如果能够在游戏崩溃时提供更多的信息,就可以为开 发人员对此进行再现或是进一步调试带来很多方便。 当然,最理想的情况就是

2012-02-27 14:22:08 5130

转载 TCP/IP连接状态图

TCP是一个面向连接的协议,所以在连接双方发送数据之前,都需要首先建立一条连接。这和前面讲到的协议完全不同。前面讲的所有协议都只是发送数据而已,大多数都不关心发送的数据是不是送到,UDP尤其明显,从编程的角度来说,UDP编程也要简单的多----UDP都不用考虑数据分片。书中用telnet登陆退出来解释TCP协议连接的建立和中止的过程,可以看到,TCP连接的建立可以简单的称为三次握手,而连接

2012-02-27 14:04:26 752

转载 MySQL配置文件my.cnf 例子最详细翻译,可以保存做笔记用

#BEGIN CONFIG INFO#DESCR: 4GB RAM, 只使用InnoDB, ACID, 少量的连接, 队列负载大#TYPE: SYSTEM#END CONFIG INFO## 此mysql配置文件例子针对4G内存,并在bt站小说520,这两个日ip 2w ,pv 20w 测试过的。# 主要使用INNODB#处理复杂队列并且连接数量较少的mysql服务器## 将此文件复制到/etc/

2012-02-27 14:03:13 484

原创 数字集群通信的业务与功能

技术交流     编者按:集群通信的特点就是它具有一系列的业务和功能,这也是它之所以能够成为专网的根本原因。现在有人认为在移动通信网上只要加上PTT和具有脱网直通、强拆、强插、动态重组等几个功能就是集群通信系统,这种理解是片面的。为了帮助理解数字集群通信的业务和功能,我们特请中国电子学会通信学分会副主任,集群通信专家委员会主任郑祖辉撰文作一个介绍,以飨读者。

2011-11-25 15:47:54 2942

原创 Android 代码片段

Android代码1:查看是否有存储卡插入string status=environment.getexternalstoragestate(); if(status.equals(enviroment.media_mounted)) {    说明有sd卡插入}2:让某个activity透明oncreate中不设layout this.settheme(r.style.theme

2011-10-31 13:37:45 498

原创 android 目录结构分析

frameworks 目录 (核心框架——java及C++语言).|-- base    (基本内容)|   |-- api   (?都是xml文件,定义了java的api?)|   |-- awt   (AWT库)|   |-- build   (空的)|   |-- camera   (摄像头服务程序库)|   |-- cmds   (重要命令:am、app_pro

2011-10-31 13:34:48 446

转载 手把手教你玩转SOCKET模型之重叠I/O

本文是转载,原来有2篇,分为上下篇,现在编辑为一篇,便于阅读。本文配套的示例源码下载地址(VC.net 2003编写的多客户端MFC代码,配有详尽注释,只是简单的显示一下客户端发来的字符,稍加改进就是个聊天室了):http://download.csdn.net/detail/xust999/3706807 (本文假设你已经具备用SOCKET简单模型编程的能力,如果

2011-10-22 09:09:05 720

原创 Android开发环境的搭建

在进行Android开发环境的搭建的过程中,从网上找了很多资料,也遇到了很多问题,不过总算搭建好了,现在总结下来(里面图片都来自网络),供以后参考。我采用JDK + Eclipse + ADT + SDK 来做环境。----------------------------------------------------------------------------------------

2011-10-20 15:15:54 471

[安卓开源]高仿微信

仿微信开发的安卓开源代码,可以下载看看,仿微信开发的安卓开源代码

2014-02-26

沈大海 android 新浪微博2.0代码

android 新浪微博 2.0代码

2013-11-25

TAPI开发例子

c++的TAPI开发例子,可以编译和运行,供参考

2013-08-15

教你玩转网络编程模型之完成例程(重叠I/O)配套代码

是手把手教你玩转SOCKET模型之重叠I/O的配套代码,觉得不错,收藏了同时和大家分享。 原文链接地址:http://blog.csdn.net/xust999/article/details/6895705

2011-10-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除