|
Hi,
This is the final deliverables of the ns-3 GSoC 2013 project, LTE UE measurements. The objective of this code review is to let the ns-3 community review the code and provide some feedback.
This issue contains a collection of self-contained patch sets, which is a subset of the full changes. To keep each patch set short and straight to the point, I only include the changes that I deem essential and worth reviewing. Thus, these patch sets most likely won't work when you download them. If you're interested with the full list of changes, or need a working code, please refer to another code review issue [1], which is intended for merging purpose.
Each patch set contains a GSOC_README.txt file which has a brief introduction to the content of the patch set. There are 4 patch sets:
- Patch Set 1: Models - UE measurements
- Patch Set 2: Models - Initial cell selection
- Patch Set 3: Models - ANR and handover algorithm
- Patch Set 4: Tests, examples, and Sphinx documentation
=== UPDATE (23rd October 2013). Added Patch Set 5, containing only the updates from the provided feedback.
Note: the compiled Sphinx documentation is also available for review, e.g., to see the figures and formatting. It is provided in HTML [2] and PDF [3] formats. These links lead to the whole ns-3 Model Library documentation, which is very large, so please jump to the related sections, as listed below:
- Design Documentation > RRC > Initial Cell Selection
- Design Documentation > RRC > UE RRC Measurements Model
- Design Documentation > RRC > Handover
- Design Documentation > RRC > Neighbour Relation
- Design Documentation > X2 (only the part mentioning handover)
- User Documentation > Network Attachment (about initial cell selection)
- User Documentation > Configure UE measurements
- User Documentation > X2-based handover
- User Documentation > Reference scenarios > Handover simulation campaign
- Testing Documentation > UE measurement configuration tests
- Testing Documentation > Initial cell selection
- Testing Documentation > Selection of target cell in handover algorithm
Comments and feedback are very much appreciated.
Regards,
-budi-
[1] https://codereview.appspot.com/13728043/
[2] http://www.nsnam.org/~buherman/sphinx_gsoc2013/html/lte.html
[3] http://www.nsnam.org/~buherman/sphinx_gsoc2013/latex/ns-3-model-library.pdf
Total comments: 32
Total comments: 23
Total comments: 26
Total comments: 1
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+1228 lines, -673 lines) |
Patch |
 |
A |
GSOC_README
|
View
|
1
2
3
4
|
1 chunk |
+18 lines, -0 lines |
0 comments
|
Download
|
 |
M |
src/lte/doc/source/lte-testing.rst
|
View
|
1
2
3
4
|
3 chunks |
+17 lines, -14 lines |
0 comments
|
Download
|
 |
M |
src/lte/doc/source/lte-user.rst
|
View
|
1
2
3
4
|
1 chunk |
+13 lines, -7 lines |
0 comments
|
Download
|
 |
M |
src/lte/examples/lena-dual-stripe.cc
|
View
|
1
2
3
4
|
3 chunks |
+4 lines, -5 lines |
0 comments
|
Download
|
 |
M |
src/lte/helper/lte-helper.h
|
View
|
1
2
3
4
|
1 chunk |
+0 lines, -128 lines |
0 comments
|
Download
|
 |
M |
src/lte/helper/lte-helper.cc
|
View
|
1
2
3
4
|
1 chunk |
+0 lines, -82 lines |
0 comments
|
Download
|
 |
M |
src/lte/model/a2-a4-rsrq-handover-algorithm.h
|
View
|
1
2
3
4
|
4 chunks |
+50 lines, -23 lines |
0 comments
|
Download
|
 |
M |
src/lte/model/a2-a4-rsrq-handover-algorithm.cc
|
View
|
1
2
3
4
|
5 chunks |
+17 lines, -11 lines |
0 comments
|
Download
|
 |
M |
src/lte/model/a3-rsrp-handover-algorithm.h
|
View
|
1
2
3
4
|
2 chunks |
+32 lines, -11 lines |
0 comments
|
Download
|
 |
M |
src/lte/model/a3-rsrp-handover-algorithm.cc
|
View
|
1
2
3
4
|
4 chunks |
+13 lines, -8 lines |
0 comments
|
Download
|
 |
M |
src/lte/model/epc-ue-nas.h
|
View
|
1
2
3
4
|
1 chunk |
+5 lines, -0 lines |
0 comments
|
Download
|
 |
M |
src/lte/model/epc-ue-nas.cc
|
View
|
1
2
3
4
|
5 chunks |
+18 lines, -4 lines |
0 comments
|
Download
|
 |
M |
src/lte/model/lte-anr.h
|
View
|
1
2
3
4
|
5 chunks |
+113 lines, -22 lines |
0 comments
|
Download
|
 |
M |
src/lte/model/lte-anr.cc
|
View
|
1
2
3
4
|
10 chunks |
+27 lines, -16 lines |
0 comments
|
Download
|
 |
M |
src/lte/model/lte-anr-sap.h
|
View
|
1
2
3
4
|
10 chunks |
+17 lines, -17 lines |
0 comments
|
Download
|
 |
M |
src/lte/model/lte-common.cc
|
View
|
1
2
3
4
|
6 chunks |
+19 lines, -7 lines |
0 comments
|
Download
|
 |
M |
src/lte/model/lte-control-messages.h
|
View
|
1
2
3
4
|
10 chunks |
+52 lines, -145 lines |
0 comments
|
Download
|
 |
M |
src/lte/model/lte-enb-net-device.h
|
View
|
1
2
3
4
|
3 chunks |
+59 lines, -8 lines |
0 comments
|
Download
|
 |
M |
src/lte/model/lte-enb-net-device.cc
|
View
|
1
2
3
4
|
8 chunks |
+74 lines, -13 lines |
0 comments
|
Download
|
 |
M |
src/lte/model/lte-enb-rrc.h
|
View
|
1
2
3
4
|
5 chunks |
+26 lines, -12 lines |
0 comments
|
Download
|
 |
M |
src/lte/model/lte-enb-rrc.cc
|
View
|
1
2
3
4
|
9 chunks |
+33 lines, -20 lines |
0 comments
|
Download
|
 |
M |
src/lte/model/lte-handover-algorithm.h
|
View
|
1
2
3
4
|
2 chunks |
+52 lines, -12 lines |
0 comments
|
Download
|
 |
M |
src/lte/model/lte-handover-algorithm.cc
|
View
|
1
2
3
4
|
2 chunks |
+8 lines, -7 lines |
0 comments
|
Download
|
 |
M |
src/lte/model/lte-handover-management-sap.h
|
View
|
1
2
3
4
|
4 chunks |
+13 lines, -6 lines |
0 comments
|
Download
|
 |
M |
src/lte/model/lte-ue-cphy-sap.h
|
View
|
1
2
3
4
|
4 chunks |
+20 lines, -8 lines |
0 comments
|
Download
|
 |
M |
src/lte/model/lte-ue-net-device.h
|
View
|
1
2
3
4
|
3 chunks |
+31 lines, -8 lines |
0 comments
|
Download
|
 |
M |
src/lte/model/lte-ue-net-device.cc
|
View
|
1
2
3
4
|
5 chunks |
+44 lines, -2 lines |
0 comments
|
Download
|
 |
M |
src/lte/model/lte-ue-phy.h
|
View
|
1
2
3
4
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
src/lte/model/lte-ue-phy.cc
|
View
|
1
2
3
4
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
src/lte/model/lte-ue-rrc.h
|
View
|
1
2
3
4
|
9 chunks |
+367 lines, -35 lines |
0 comments
|
Download
|
 |
M |
src/lte/model/lte-ue-rrc.cc
|
View
|
1
2
3
4
|
14 chunks |
+21 lines, -9 lines |
0 comments
|
Download
|
 |
M |
src/lte/model/no-op-handover-algorithm.h
|
View
|
1
2
3
4
|
1 chunk |
+17 lines, -8 lines |
0 comments
|
Download
|
 |
M |
src/lte/model/no-op-handover-algorithm.cc
|
View
|
1
2
3
4
|
5 chunks |
+8 lines, -1 line |
0 comments
|
Download
|
 |
M |
src/lte/test/lte-test-cell-selection.cc
|
View
|
1
2
3
4
|
3 chunks |
+36 lines, -20 lines |
0 comments
|
Download
|
 |
M |
src/lte/test/lte-test-ue-measurements.cc
|
View
|
1
2
3
4
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
Total messages: 15
|