Difference between revisions of "LTE RRC Extension"

From Nsnam
Jump to: navigation, search
(updated weekly report)
(Week 2 & 3)
Line 50: Line 50:
  
 
1. API design completed ( header files for system information , Paging and other call control procedure example : RRC Connection establishment , RRC connection release , RRC connection re establishment etc. - compiled successfully
 
1. API design completed ( header files for system information , Paging and other call control procedure example : RRC Connection establishment , RRC connection release , RRC connection re establishment etc. - compiled successfully
 +
 
2. Information element and messages identified and defined as per 3GPP.
 
2. Information element and messages identified and defined as per 3GPP.
 +
 
3. Initial version of Master Information block and other SIBs APIs - ongoing  
 
3. Initial version of Master Information block and other SIBs APIs - ongoing  
  
 
Though there are some hurdles coming regarding the code update on repository . I have already informed this to the concerned person hope to get it done soon.
 
Though there are some hurdles coming regarding the code update on repository . I have already informed this to the concerned person hope to get it done soon.
 
In process of completing the System information part - As a part of mid term code review.
 
In process of completing the System information part - As a part of mid term code review.

Revision as of 18:59, 12 June 2011

Objective

Current RRC entity in the present LTE module of ns-3 has the handling of user plane. This proposal is to enhance and develop the RRC entity is ns-3 LTE for control plane handling in UE and eNodeB. We aim to incorporate following functionality viz. Paging, System Information (MIB, SIBType1 and SIBType2) and connection control (RRC establishment, RRC reconfiguration, RRC release and RRC resource configuration)

Introduction

The Radio Resource Control (RRC), i.e., layer 3, for control plane is responsible for, establishing the radio bearers, control of radio resource usage and configuring all the lower layers. It handles system information, carries out mobility function and QoS management function. Key features include 1. System information handling 2. Paging 3. Connection control.


List of Functions to be implemented in this project

• System Information: Reception and transmission at UE and eNodeB • Paging: Reception and Transmission at UE and eNodeB • Connection control Procedures: Following procedures have been identified for the implementation in during NSoC 2011.

 RRC connection establishment ,
 RRC Connection Reconfiguration ,
 RRC Connection Release ,
 UE action upon leaving

Deliverables

At the end of the project we will be able establish between UE and eNodeB the SRB0/SRB1/DRBs. And UE and EnodeB can able to perform following procedures Paging, System Information , Connection control procedures ( RRC establishment , RRC reconfiguration , RRC release , RRC radio resource configuration).

Functional Description

1. System information: System configuration messages send to your from e-utran are system information messages. System information classified in following four broad categories. Master information block: Contains information parameter for initial access. SIB1 contains information parameter for cell selection. SIB2 contains information parameter for common and shared channel.

2. Paging: To inform for the incoming calls to UE paging messages are used. Transmission of paging is done by base station (section 5.3.2 of 36.331). Reception and processing of paging in UE (section 5.3.2.3).

3. Connection Control: To establish connection to exchange information. Following sub procedure under this category which will provide functionality related to establishment/maintenance/release of radio bearers RRC connection establishment (section 5.3.2), RRC reconfiguration (section 5.3.5), RRC radio resource configuration (section 5.3.10) and RRC connection release (section 5.3.8).

Time schedule

      Items 	                   Time 
      API Design	         Two week
      System Information	 One week
      Paging	                 One week
      Connection Control  	 Three week
      Integration and testing	 Two week
      Final wrap-up	         Two week

Weekly Status Report

Week 1

Student Report

work done : API design in progress , UML diagram ( partial ) and Identification of parameters in each message. Initial API design for system information and Call control procedures have been done.

Week 2 & 3

Student Report

1. API design completed ( header files for system information , Paging and other call control procedure example : RRC Connection establishment , RRC connection release , RRC connection re establishment etc. - compiled successfully

2. Information element and messages identified and defined as per 3GPP.

3. Initial version of Master Information block and other SIBs APIs - ongoing

Though there are some hurdles coming regarding the code update on repository . I have already informed this to the concerned person hope to get it done soon. In process of completing the System information part - As a part of mid term code review.