自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(41)
  • 资源 (1)
  • 收藏
  • 关注

原创 python学习重温(2)---自动case生成工具之elementtree

上一篇简单介绍了python的基本语法,主要是从使用C或C++人的观点来说的。这一篇详细说一下,elementtree库的用法。Elenmenttree是python2.5以后加入python标准库的一个用C写的python库。    XML读取   from xml.etree.ElementTree import ElementTree, Elementimport sys

2013-04-22 16:36:57 1017

原创 UTMS 信令培训(16)

各类信道回顾R99以后的版本DPDCH & DPCCHUPLOAD DPDCH信令承载数据承载download  DPDCH信令承载HS-DPCCH下行:用户数据承载

2013-04-12 22:18:26 622

原创 UTMS 信令培训(15)

HSUPA概念介绍HSUPA 构架

2013-04-12 16:20:58 577

原创 UTMS 信令培训(14)

HSPDA CALLRRC connectationCELL DCHCELL FACH如果停止数据传输后一定时间后,系统就会被切换为CELL-FACH,这个状态下,HS-DPSCH就会被释放UE处在CELL-FACH下,可以传输一些小包,如果这

2013-04-12 13:55:09 977

原创 UTMS 信令培训(13)

HSDPA 系统构架HS-DSCH code magaementIub flow control messageUE RRC STATUSHSDPA softhandoverHSDPA下是不支持软切换的,只能硬切换由R99小区切换到HSDPA 小区这里

2013-04-12 10:27:38 675

原创 UTMS 信令培训(12)

HSDPA CALL   HSDPA为了提高速率,添加了新的空口信道和高阶调制,让UE可以共享15个码道。   HS-SCCH SF = 128QPSK=>64KBPS速率计算:16QAM15/16*4*3.84 = 14.4MBPS4是符号速率  16QAM 1:4空口的固定速率为3.84MBPS

2013-04-12 10:18:16 916

原创 UTMS 信令培训(11)

PS CALLPMM state and CM stateThe MS should perform a gprs attach to SGSN in order to get the right to access the GPRS services.After having executed the GPRS attach,

2013-04-11 18:22:15 1061

原创 UTNS 信令培训(10)

RRC OVER IP

2013-04-11 14:57:34 9721

原创 UTMS 信令培训(9)

Binding ID这个东西简单说就是用来绑定信令和应用。

2013-04-11 13:50:02 571

原创 UTMS 信令培训(8)

RRC message

2013-04-11 11:19:24 595

原创 UTMS 信令培训(7)

RRC ip over ATM LUB

2013-04-11 10:42:35 545

原创 UTMS 信令培训(6)

paging   type 1    cell-pch  URA-PCH    MSS ---RNC    LAI--URA  type2     CELL-DCH     CLL-FACH     在资源中寻呼     3G中位置区和路由区的概念和GSM及GPRS中的概念完全一致,MSC负责位置区的管理、SGSN负责路由区的管理,二者均要表明的是在当前系统中移

2013-04-11 10:40:08 1019

原创 UTMS 信令培训(5)

2013-04-11 09:37:38 576

原创 UTMS 信令培训(4)

RRC层传输后会有SB建立,每种SB会指明使用哪种RLC方式传输。比如RLC层几种方式MAC层TS25.321PDCP3G中PS域IP头压缩LTE中增加加密和完整性校验BMC

2013-04-10 16:09:54 847

原创 UTMS 信令培训(3)

RANPRANP的主要功能 (TS25.413)RANP管理  setting-up, modify,release RABS  ()  RNS relocation    SRNC DRAC SELECT signalling support for location signalling support for security    3G 在安

2013-04-10 15:15:34 7486

原创 UTMS 信令培训(2)

Lu over ATMTS就是3GPP标准的前缀,可以查阅TS21.101可以知道整个3GPP的全貌TS 25-Xx 01 layer 12 信令传输,公共信道3 application message4 user plane transformlu over IPlu-cs over IP

2013-04-10 13:42:53 874

原创 临界资源操作

临界资源是系统中需要仔细考虑的问题。我们在设计代码的时候经常会有多个进程同时访问同一个资源的问题,特别是修改同一个资源会导致意外的情况。一般会有几种常用的策略,关闭总中断,加锁,信号量。   关闭中断的办法是简单操作系统中经常使用的方法,在进入临界域的时候,关闭所有中断,防止操作被打断。但这个办法不适合多进程的复杂系统,会导致系统无法响应某些输入。   加锁测试也是简单系统中常用的方式,实

2013-04-10 13:25:11 1867

原创 UTMS 信令培训(1)

信令端到端承载   在UMTS端到端承载中,QOS可以保证的范围在UU - LU口之间,也就是我们自己的网络。在网络建立中,我们要依靠信令来建立连接分配承载。有几个注意点:1.RAB是由RNC分配。2.我们有一个call的时候,是MSC先知道有一个call,再通知RNC,由RNC来完成分配。在3G承载时,可以选用OVER IP 和OVER ATM两种方式。从REL5开始

2013-04-10 11:32:20 1029

原创 5年记(3)

方向定了,10年到11年中就是拼命干活。首先是汇编写的国网智能电表,和外部团队确认需求,为他们提供汇编写的MCU底层库和计量功能库。这个过程中,对我提高很大,我们很快发现,同样功能的汇编代码计量开启和是中切换有不稳定的情况,后来才发现汇编执行的快,计量DSP初始化后,还没收敛。这个事情,我也渐渐认识我,我们的数据手册有很不少比较模糊的地方。另外一个方面是帮助外部团队设计硬件,我们当时芯片比较挑板子

2013-04-08 20:18:01 603

原创 WCDMA HSPA(4)

MAC层到物理的过程和一般的R99信道相比,因为HSPA的信道引入了HARQ等技术,所以添加了几个不同的处理步骤。Fast link adapation   这个是HSPA非常重要的技术,因为在空口中数据的传输的速度,优先级等都和功率有关,这和有线网络有很大的不同。WCDMA系统是一个上行干扰的系统,所以功率控制直接关系到一个cell中用户的服务质量和容量。

2013-04-08 17:21:32 758

原创 WCDMA HSPA(3)

HS-DSCHHS-DSCH和R99的信道一样采用普通的信道化码,但可以在时域和码域上复用。HS-DSCH映射到物理信道上后的HS-PDSCH采用SF=16,可以最多使用15个码字。如前文所说,user在HS-DSCH上的状态可能会如下图所示因为HS-DSCH会被被多个用户复用,所以为这条信道添加了一条控制信道HS-SCCH这两条HSPA的信道是不参与h

2013-04-08 15:34:10 989

原创 HSPA(2)

Radio access newwork 构架在上面的结构图中,需要注意的是虽然RLC支持AM模式,当时在HSPA中,基本都是用MAC-hs的HARQ功能,RLC的重传只发生在handover的时候。

2013-04-08 15:15:33 569

原创 WCDMA HSPA(1)

HSPA是WCDMA R5引入的新特性,采用高阶调制16QAM和多码时分技术,大幅度提高了分组传输的速率。 高阶调制:   高阶调制可以使传输更有效率,但是高阶调制也需要更大的功率和更高的误码率,所以高阶调制不见得一定会带来高的速率。但在WCDMA系统中,引入了可变的调制方式。当系统的SIR比较好的时候,采用16AQM,较差的时候仍然采用QPSK.所以有此带来了较大的速度提高,但可以预见小

2013-04-08 14:58:52 826

转载 进程和线程

进程是组织资源的最小单位,而线程是安排CPU执行的最小单位。    其实在一个进程中多个线程并行和在操作系统中多个进程并行非常类似,只是线程共享的是地址空间,而进程共享的是物理内存,打印机,键盘等资源……    每一个进程和线程所独自占有的资源如表1所示。      进程占有的资源线程占有的资源地址空间 全局变量 打开的文件

2013-04-08 09:43:13 630

原创 5年记(2)

10初开始,我作为应用工程师兼产品经理的角色参与到公司产品的定义工作中。当时正处在国家电网大规模招标智能电表的背景下,同时公司老一代的产品无论是MCU性能还是ADC的计量性能都不足以在国网智能表这个市场和其他对手竞争。当时市场上还是以瑞能微8209+MCU+8025T为主,也出现了一些将RTC集成到MCU中的方案,比如复旦微电子。当时公司要觉得做芯片来干这个市场已经晚了,因为这几家的方案已经成熟。

2013-04-07 22:13:05 715 1

原创 5年记(1)

2012是一个值得纪念的年份,这一年我们经历了世界末日,但活了下来。而我,换工作,结婚,买房子,发生了很多事情。    2013年毕业就要满5年了,有时想想过往仿佛昨日。从我的工作说起吧!    2008年,我从玉泉毕业了,加入了杭州一家小型的IC设计公司,作为应用工程师。工作没有想象中的那么好,没有什么培训,也没有什么制度,唯一好的就是同事的关系很像学校。加入创业公司,主要的原因

2013-04-07 17:13:45 662

原创 python学习重温(1)---自动case生成工具

因为最近工作中,需要设计根据wirshark截获的报文自动产生测试case的小工具,我重温了python。这个笔记,就是根据这个工具的实现,来记录python语法的学习过程。这个工具的功能如下图所示,其中wirshark cap可以通过wirshark自身的功能导出为pmsl格式,也就是一种XML,同时公司使用的case script也是一种XML,只是添加了一些循环,判断等功能。

2013-04-07 16:13:07 1255

原创 ESAM

一、 ESAM 的文件结构与密钥安装1、文件结构MF————主控文件(Master File)相当于DOS系统下的根文件,一旦建立完成,永久存在,不可被删除和更改。DF———— 目录文件(Directory File) 相当于DOS的子目录,任何一个DF在物理上和逻辑上都保持独立,都有自己的安全机制和应用数据,在一卡多用的情况下,每个DF代表一个不同的应用。最多可以建立三级目录结构。EF————

2009-08-17 11:07:00 2034

转载 需量电价

MD---契约用电负荷,也叫“最大需量”(单位:kW),是指客户在一个电费结算周期内,每单位时间用电平均负荷的最大值. 契约负荷管理直接反映出企业用电管理水平,实际用电负荷与契约用电负荷的差距越大,用电的成本就越高。低于契约负荷就要多付多余部分的基本电费,而高于契约负荷,高出部分就要加倍付费。 契约用电负荷(MD)是如何计算的? 有功电表以连续15分钟稳定

2009-08-13 16:22:00 6998 1

转载 高质量C++/C编程指南

       高质量C++/C编程指南    文件状态[  ] 草稿文件[√] 正式文件[  ] 更改正式文件文件标识: 当前版本:1.0

2009-07-17 17:18:00 1654

原创 循环队列存储数据

再来一遍   近来在项目中,要在EEPROM中存储最近48小数的数据,使用的MCU为兼容的8052芯片(V9001,电能计量SOC),考虑到使用的是模拟I2C和52的处理能力,使用一个循环队列来控制数据存储的位置.一.队列构建struct Queue{  uint16  xdata *DataID;  uint8    Size;  uint8 front;  //

2009-07-16 14:30:00 1532

原创 CRC-16校验

 CRC-16 IBM  x16 + x15 + x2 + 1CRC编码的原理,网上有很多,简单的说就是将数据用生成式进行模2除法。这里我主要写一下,查表法的原理。一、原理:数据项:先查表获得Bn的两字节余式,将该余式的高8位与Bn-1进行模2运算,假定Bn-1,低8位与Bn-2进行模2运算,假定结构为Bn-2

2009-07-16 14:26:00 4182

转载 QT4环境配置

http://www.cnblogs.com/lansh/archive/2008/02/14/958808.html

2009-06-16 16:54:00 449

原创 C51语法错误日记(1)

  今天,在写代码的时候,发现一个很容易犯的错误。代码  void main(){   unsigned int test;   test=0x02;   if(test&0x02==0x02)   {     test=0x02;   }   else   {   test=0x02;   }}红色的代码本是判断test变量中的第二

2009-06-09 13:50:00 627

转载 Reciprocal Multiplication, a tutorial

 Reciprocal Multiplication, a tutorial Part of the Arithmetic Tutorial Collection by Douglas W. Jones

2009-06-05 16:31:00 824

转载 Binary to Decimal Conversion in Limited Precision

 Binary to Decimal Conversion in Limited Precision Part of the Arithmetic Tutorial Collection by Douglas W. Jones

2009-06-05 16:31:00 757

转载 BCD数计算

 BCD Arithmetic, a tutorial Part of the Arithmetic Tutorial Collection by Douglas W. Jones

2009-06-05 16:29:00 1517

转载 LINUX kernel 导航

http://www.makelinux.net/kernel_map#sd

2009-03-13 10:40:00 451

转载 LINUX kernel 结构图示

2009-03-11 12:15:00 638

转载 软件设计文档模板(转载)

 ASoftware Design Specification TemplatebyBrad Appleton brad@bradapp.net>http://www.bradapp.netCopyright© 1994-1997 by Bradford D. Appleton Permissionis hereby granted to make and di

2009-03-09 10:52:00 1519

C Programming - Just the FAQS - PDF.rar

C Programming - Just the FAQS,C语言编程的FAQ,描述C语言编程的注意事项

2009-03-04

空空如也

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

TA关注的人

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