Commit Graph

842 Commits

Author SHA1 Message Date
ZorazeAli
bd83bb19fb lte: Add RLF related documentation 2019-05-10 18:28:51 +02:00
Tom Henderson
c0997bc821 build: (works around #14) add Waf option to run without building 2019-04-03 15:34:32 -07:00
Tom Henderson
d13ed911e2 lte: Add missing figure reference 2019-01-18 13:25:03 -08:00
Manuel Requena
4dd0821ed6 lte: EPC upgrade
The LTE/EPC model has been enhanced with new features:
    * SGW, PGW and MME are full nodes.
    * There are P2P links between core network nodes.
    * New S5 interface between SGW and PGW nodes based on GTPv2-C protocol.
    * Allow simulations with multiple SGWs and PGWs.

LTE eNB RRC is extended to support:
    * S1 signalling with the core network is initiated after the
      RRC connection establishment procedure is finished.
    * New ATTACH_REQUEST state to wait for finalization of the S1
      signalling with the core network.
    * New InitialContextSetupRequest primitive of the S1 SAP that is
      received by the eNB RRC when the S1 signalling from the core network
      is finished.

Squashed commit of the following from mrequena:epc-upgrade:

    lte: Clarify that e2e is IPv4/IPv6 and core network is IPv4-only
    lte: Remove duplicated example from wscript
    lte: Add new features of the EPC upgrade to CHANGES.html
    lte: Remove duplicated example
    lte: (fixes #3027) S1 signalling is done before RRC connection establishment is finished
    lte: Add new ATTACH_REQUEST state in eNB RRC
    lte: cast a uint8_t when logging
    lte: Fix doxygen comments and doc typos
    lte: Add documentation for EPC split
    lte: Use protocolNumber in new EpcPgwApplication
    lte: Add doxygen doc for EpcSgwApplication class
    lte: Add doxygen doc for EpcPgwApplication class
    lte: Add doxygen doc for EpcMmeApplication class
    lte: PreSerialize/PreDesearialize are only used in the derived messages
    lte: Command line parameters take precedence over parameters in config file
    lte: Rename number of node pairs variable
    lte: Add IPv6 support to new PgwApplication
    lte: Change to new pgw node
    lte: Number of nodes has changed after EPC split
    lte: InitialUeMessage cannot be called if simulation is not started
    lte: Change some names of addresses and clean debug code
    lte: New GetPacketFilters method
    lte: Add new files to build system
    lte: Don't need to build the GtpcHeader by hand, just the message
    lte: GTPC messages derived from GtpcHeader
    lte: Add new PGW Application
    lte: Add new SGW Application
    lte: Add new MME Application
    lte: Add new GTP-C protocol header
    lte: Split SGW/PGW/MME in different nodes
    lte: Add new example
2019-01-12 17:55:34 -08:00
Tom Henderson
bba146ea39 Remove reference to Mercurial 2019-01-10 14:20:39 -08:00
Tom Henderson
9548c0ce9b documentation: Update tutorial to ns-3.29 and conversion to git 2019-01-07 15:27:20 -08:00
Tom Henderson
d82d059ab4 documentation: Fix block formatting 2019-01-07 13:22:18 -08:00
Tom Henderson
10b6f9daff documentation: avoid prepended character on version string 2019-01-07 13:21:55 -08:00
Tom Henderson
2d28afb767 documentation: Update get_version.sh script for git 2019-01-07 13:05:04 -08:00
Tom Henderson
db1ad997e3 documentation: Update Sphinx math extensions 2019-01-06 21:04:55 -08:00
Manuel Requena
6d1405bda6 doc: fix some typos 2018-12-18 17:20:44 +01:00
Natale Patriciello
3329e8737b doc: finished last things 2018-12-17 11:31:19 +01:00
Natale Patriciello
7c3388f09f doc: updated manual git section 2018-12-16 18:24:36 +01:00
Natale Patriciello
a9f19edb3b doc: moved contributing-with-git to working-with-git 2018-12-16 11:24:14 +01:00
Natale Patriciello
9784271f51 doc: finished manual 2018-12-16 11:20:00 +01:00
Natale Patriciello
52fb6a6e54 doc: [WIP] Section on the manual for git 2018-12-14 12:35:13 +01:00
Natale Patriciello
a25e09ca09 doc: added CONTRIBUTING.md, references to git 2018-12-14 12:31:45 +01:00
Peter D. Barnes, Jr.
83a27c361e docs: sphinx: fix various errors 2018-12-03 18:04:57 -08:00
Tommaso Pecorella
de1fdb7673 manual: revert unwanted change in changeset 13768:cedfa3990e73 2018-08-31 17:25:51 +02:00
Tommaso Pecorella
0ce701b2c6 manual: fix sphinx code highlighting 2018-08-31 16:58:43 +02:00
Tom Henderson
34cd6172ba documentation: Clear Sphinx warnings 2018-08-05 17:12:43 -07:00
Tom Henderson
2986b7a324 documentation: Fix chapter numbering in manual 2018-08-05 14:56:01 -07:00
Tom Henderson
b2158512ec build: (partial fix #2938) Add --disable-werror flag to Waf 2018-08-05 14:23:39 -07:00
Tom Henderson
35ba9e2b28 point-to-point: Update example and documentation to new API 2018-08-05 17:10:29 -07:00
Tom Henderson
b021f53ea2 Document the API change from removing --no32bit-scan 2018-07-21 16:31:05 -07:00
Alexander Krotov
8d1b7b1391 Spellcheck the rest of ns-3 2018-06-28 12:51:39 +03:00
Budiarto Herman
372b008e5d applications: Add 3GPP HTTP model 2018-06-08 10:55:56 -07:00
Stefano Avallone
ca5fbe9555 traffic-control: Add Prio queue disc 2018-06-07 23:55:24 +02:00
Tom Henderson
a945f59c97 Update release_steps.txt 2018-03-22 19:31:09 -07:00
Tom Henderson
77115f1280 Update getting started section in tutorial 2018-03-22 19:30:35 -07:00
Stefano Avallone
2909ec18fd traffic-control: add TBF chapter to Makefile 2018-03-16 09:44:12 +01:00
Tom Henderson
d2b7db2a02 traffic-control: Add chapter to Makefile 2018-03-15 13:10:28 -07:00
Viyom
58cb65c475 internet: Add documentation chapter for UDP 2018-03-15 13:09:08 -07:00
Stefano Avallone
ef0df6b476 documentation: Add a tutorial section about ns-3 queues 2018-03-09 14:18:54 +01:00
Stefano Avallone
2005953337 traffic-control: Add the Fifo queue disc 2018-03-03 10:55:08 +01:00
Peter D. Barnes, Jr.
b02adffd4a [doxy] Speed up doxygen.warnings.report.sh run 2018-01-22 17:25:15 -08:00
Tom Henderson
6372023689 documentation: Update instructions for Python bindings 2017-11-13 14:39:51 -08:00
Tom Henderson
fd3c64fdaa documentation: Remove redundant model library chapter
data-collection chapter is already present in the manual
2017-11-10 09:28:08 -08:00
Tom Henderson
e37c20cc50 documentation: Fix broken link 2017-11-10 09:26:47 -08:00
Peter D. Barnes, Jr.
5fe45ac83e doxy: suppress erroneous ATTRIBUTE_HELPER_HEADER/CPP warnings 2017-10-18 22:39:05 -07:00
Tom Henderson
76d3ab7de6 Update tutorial for ns-3.27 2017-10-03 16:35:09 -07:00
Peter D. Barnes, Jr.
0bd2e15546 [doxy] Add blacklist of errors to ignore 2017-09-17 21:04:56 -07:00
Peter D. Barnes, Jr.
c5eafff797 [doxy] Refactor top level groups core, examples, tests, util 2017-09-17 19:43:27 -07:00
Peter D. Barnes, Jr.
7b8bcd8572 [doxy] config tweaks 2017-09-17 19:41:21 -07:00
Peter D. Barnes, Jr.
0a7b303251 [sphinx] correct indentation 2017-09-17 19:39:15 -07:00
Peter D. Barnes, Jr.
485c2673b8 [doxy] Add doxygen file header to introspected-doxygen.h 2017-08-29 07:56:38 -07:00
Tom Henderson
e0f6baf998 bindings: Updates corresponding to project use of CastXML 2017-09-18 13:46:16 -07:00
Alexander Krotov
4b66cb5ac5 Documentation spelling fixes 2017-09-01 11:40:28 +03:00
Tom Henderson
9c6fd63995 documentation: Make script run correctly on symlinked path 2017-08-13 18:00:45 -07:00
Alexander Krotov
359ec07864 Tutorial spellcheck 2017-07-19 11:37:44 +03:00