Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(1853)

Issue 176380043: release bearer

Can't Edit
Can't Publish+Mail
Start Review
Created:
9 years, 5 months ago by Nicola Baldo
Modified:
9 years, 4 months ago
Reviewers:
gaurav.sathe88
CC:
ns-3-reviews_googlegroups.com
Visibility:
Public.

Patch Set 1 #

Total comments: 3
Unified diffs Side-by-side diffs Delta from patch set Stats (+1081 lines, -58 lines) Patch
M AUTHORS View 1 chunk +1 line, -0 lines 0 comments Download
M RELEASE_NOTES View 1 chunk +5 lines, -0 lines 0 comments Download
M src/lte/bindings/modulegen__gcc_ILP32.py View 4 chunks +25 lines, -0 lines 0 comments Download
A src/lte/examples/lena-deactivate-bearer.cc View 1 chunk +234 lines, -0 lines 0 comments Download
M src/lte/examples/wscript View 1 chunk +3 lines, -0 lines 0 comments Download
M src/lte/helper/lte-helper.h View 3 chunks +29 lines, -2 lines 1 comment Download
M src/lte/helper/lte-helper.cc View 2 chunks +24 lines, -2 lines 0 comments Download
M src/lte/helper/radio-bearer-stats-calculator.cc View 1 chunk +1 line, -2 lines 0 comments Download
M src/lte/model/epc-enb-application.h View 1 chunk +9 lines, -0 lines 0 comments Download
M src/lte/model/epc-enb-application.cc View 1 chunk +13 lines, -3 lines 0 comments Download
M src/lte/model/epc-enb-s1-sap.h View 3 chunks +14 lines, -0 lines 0 comments Download
M src/lte/model/epc-mme.h View 2 chunks +10 lines, -1 line 0 comments Download
M src/lte/model/epc-mme.cc View 1 chunk +62 lines, -0 lines 0 comments Download
M src/lte/model/epc-s11-sap.h View 6 chunks +77 lines, -3 lines 0 comments Download
M src/lte/model/epc-s1ap-sap.h View 3 chunks +26 lines, -0 lines 1 comment Download
M src/lte/model/epc-sgw-pgw-application.h View 2 chunks +11 lines, -1 line 0 comments Download
M src/lte/model/epc-sgw-pgw-application.cc View 4 chunks +50 lines, -3 lines 0 comments Download
M src/lte/model/lte-enb-mac.cc View 8 chunks +30 lines, -17 lines 0 comments Download
M src/lte/model/lte-enb-rrc.h View 1 chunk +8 lines, -0 lines 0 comments Download
M src/lte/model/lte-enb-rrc.cc View 5 chunks +34 lines, -5 lines 0 comments Download
M src/lte/model/lte-ue-mac.cc View 6 chunks +14 lines, -14 lines 0 comments Download
M src/lte/model/lte-ue-rrc.cc View 6 chunks +16 lines, -5 lines 0 comments Download
A src/lte/test/lte-test-deactivate-bearer.h View 1 chunk +37 lines, -0 lines 0 comments Download
A src/lte/test/lte-test-deactivate-bearer.cc View 1 chunk +347 lines, -0 lines 1 comment Download
M src/lte/wscript View 1 chunk +1 line, -0 lines 0 comments Download

Messages

Total messages: 4
Nicola Baldo
Overall, very good work almost ready for merge! Please find some requested modifications to the ...
9 years, 5 months ago (2014-11-28 18:00:38 UTC) #1
gaurav.sathe88
Hi Nicola and Team, I have done necessary changes in the code and closed all ...
9 years, 4 months ago (2014-12-08 07:39:07 UTC) #2
gaurav.sathe88
Hi Nicola, All the comments provided on https://codereview.appspot.com/176380043/ are closed and changes are pushed on ...
9 years, 4 months ago (2014-12-10 11:45:52 UTC) #3
gaurav.sathe88
9 years, 4 months ago (2014-12-19 11:56:34 UTC) #4
Hi Nicola,

Do we have any update on this? Are the code changes ready to merge?

Regards,
Gaurav Sathe

On Friday, November 28, 2014 11:30:38 PM UTC+5:30, Nicola Baldo wrote:
>
> Reviewers: , 
>
> Message: 
> Overall, very good work almost ready for merge! 
> Please find some requested modifications to the code below. More 
> comments in a separate email. 
>
>
> https://codereview.appspot.com/176380043/diff/1/src/lte/helper/lte-helper.h 
> File src/lte/helper/lte-helper.h (right): 
>
>
https://codereview.appspot.com/176380043/diff/1/src/lte/helper/lte-helper.h#n...

>
> src/lte/helper/lte-helper.h:338 
>
<https://codereview.appspot.com/176380043/diff/1/src/lte/helper/lte-helper.h#n...>:

> void DeActivateDedicatedEpsBearer (Time 
> deActivateTime, Ptr<NetDevice> ueDevice, Ptr<NetDevice> enbDevice, 
> uint8_t bearerId); 
> For the sake of ease of use of the helper, I think we shall make the 
> DeActivateDedicatedEpsBearer have similar and compatible semantics with 
> ActivateDedicatedEpsBearer, which is pre-existing. To this aim, I 
> suggest: 
>
> 1) remove the Time parameter (ActivateDedicatedEpsBearer does not have 
> it) and make the method instantaneous. When a delay is needed, let the 
> user program take care of that by explicitly calling 
> Simulator::Schedule(). 
> (I understand there is a pre-existing method HandoverRequest() which has 
> a similar Time parameter, but in fact that method is not typically used 
> (HO algorithms are typically expected to be used instead) and I'd 
> actually deprecate it) 
>
> 2) modify ActivateDedicatedEpsBearer to return the uint8_t bearerId, so 
> that the user program will be able to store it to eventually call 
> DeActivateDedicatedEpsBearer later 
>
>
> https://codereview.appspot.com/176380043/diff/1/src/lte/model/epc-s1ap-sap.h 
> File src/lte/model/epc-s1ap-sap.h (right): 
>
>
https://codereview.appspot.com/176380043/diff/1/src/lte/model/epc-s1ap-sap.h#...

>
> src/lte/model/epc-s1ap-sap.h:73 
>
<https://codereview.appspot.com/176380043/diff/1/src/lte/model/epc-s1ap-sap.h#...>:

> * \brief As per 3GPP TS 23.401 Release 
> 9 V9.5.0 Figure 5.4.4.2-1  eNB sends indication of Bearer Release to MME 
> please also add mention to TS 36.413 section 8.2.3.2.2 where this method 
> is described 
>
>
>
https://codereview.appspot.com/176380043/diff/1/src/lte/test/lte-test-deactiv...

> File src/lte/test/lte-test-deactivate-bearer.cc (right): 
>
>
https://codereview.appspot.com/176380043/diff/1/src/lte/test/lte-test-deactiv...

>
> src/lte/test/lte-test-deactivate-bearer.cc:137 
>
<https://codereview.appspot.com/176380043/diff/1/src/lte/test/lte-test-deactiv...>:

> Config::SetDefault 
> ("ns3::LteHelper::UseIdealRrc", BooleanValue (true)); 
> it is crucial to test with both IdealRrc and RealRrc. Please add a "bool 
> useIdealRrc" parameter to the test case constructor, so that you can 
> create two instances of the test, one for each setting, similar to what 
> done in src/lte/test/test-lte-rrc.cc 
>
>
>
> Please review this at https://codereview.appspot.com/176380043/ 
>
> Affected files (+1081, -58 lines): 
>    M AUTHORS 
>    M RELEASE_NOTES 
>    M src/lte/bindings/modulegen__gcc_ILP32.py 
>    A src/lte/examples/lena-deactivate-bearer.cc 
>    M src/lte/examples/wscript 
>    M src/lte/helper/lte-helper.h 
>    M src/lte/helper/lte-helper.cc 
>    M src/lte/helper/radio-bearer-stats-calculator.cc 
>    M src/lte/model/epc-enb-application.h 
>    M src/lte/model/epc-enb-application.cc 
>    M src/lte/model/epc-enb-s1-sap.h 
>    M src/lte/model/epc-mme.h 
>    M src/lte/model/epc-mme.cc 
>    M src/lte/model/epc-s11-sap.h 
>    M src/lte/model/epc-s1ap-sap.h 
>    M src/lte/model/epc-sgw-pgw-application.h 
>    M src/lte/model/epc-sgw-pgw-application.cc 
>    M src/lte/model/lte-enb-mac.cc 
>    M src/lte/model/lte-enb-rrc.h 
>    M src/lte/model/lte-enb-rrc.cc 
>    M src/lte/model/lte-ue-mac.cc 
>    M src/lte/model/lte-ue-rrc.cc 
>    A src/lte/test/lte-test-deactivate-bearer.h 
>    A src/lte/test/lte-test-deactivate-bearer.cc 
>    M src/lte/wscript 
>
>
>
Sign in to reply to this message.

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld f62528b