Martin Mathieson
bf004cced4
Comment changes only
...
svn path=/trunk/; revision=52917
2013-10-28 14:09:39 +00:00
Bill Meier
2ac134b3c5
whitespace fixes; mostly: remove trailing blanks
...
svn path=/trunk/; revision=52591
2013-10-13 19:56:52 +00:00
Martin Mathieson
eb7cb19709
Another step towards tracking UE DRX state
...
svn path=/trunk/; revision=52190
2013-09-23 17:34:18 +00:00
Martin Mathieson
abd0838266
Revert r51586. It works just fine for drb_mapping_t.
...
The real problem seems to be that I forgot to commit the generated
packet-lte-rrc.c.
svn path=/trunk/; revision=51588
2013-08-30 04:33:36 +00:00
Martin Mathieson
fa2c2e6558
Try to fix build problem for some compilers that don't like
...
typedef struct foo {
...
} foo;
svn path=/trunk/; revision=51586
2013-08-30 04:26:22 +00:00
Martin Mathieson
a09ee6af03
The first step towards tracking and showing DRX info in MAC:
...
- send release from RRC
- show current DRX config from each frame, including a link back to the
RRC config frame
- show simple DRX state for each frame (currently only offset into long
cycle and whether within long cycle 'on' period)
TODO:
- simulate timers in response to new UL/DL transmissions or DL CRC
errors
- maintain whether in long or short cycle
- show state of all timers
svn path=/trunk/; revision=51585
2013-08-30 04:08:57 +00:00
Martin Mathieson
aabda8b275
Improve stats of broadcast messages
...
svn path=/trunk/; revision=51219
2013-08-08 14:45:45 +00:00
Martin Mathieson
868f74d628
Also signal value of PDCP SN (only used if enabled by RLC preferences).
...
svn path=/trunk/; revision=50019
2013-06-18 21:44:48 +00:00
Martin Mathieson
ece132a5ce
Configure MAC LCID -> RLC channel settings from RRC.
...
svn path=/trunk/; revision=50016
2013-06-18 21:02:00 +00:00
Martin Mathieson
f4b3cb0917
Clarify interface/test for DL HARQ id, and remove a trailing comma from
...
an enum.
svn path=/trunk/; revision=49961
2013-06-16 15:11:21 +00:00
Martin Mathieson
08c91ded8a
Add a context field for the carrierId.
...
svn path=/trunk/; revision=48859
2013-04-15 20:56:49 +00:00
Balint Reczey
1ebdb2e521
Export libwireshark symbols using WS_DLL_PUBLIC define
...
Also remove old WS_VAR_IMPORT define and related Makefile magic
everywhere in the project.
svn path=/trunk/; revision=47992
2013-03-01 23:53:11 +00:00
Bill Meier
1823aa007c
it's ==> its & its ==> it's as needed.
...
svn path=/trunk/; revision=47891
2013-02-26 01:06:19 +00:00
Martin Mathieson
76966a2cec
Check that system frame number is in range.
...
svn path=/trunk/; revision=46548
2012-12-16 00:02:50 +00:00
Martin Mathieson
878966a16e
Add another DL error code.
...
svn path=/trunk/; revision=45995
2012-11-10 23:23:25 +00:00
Jakub Zawadzki
bf81b42e1e
Update Free Software Foundation address.
...
(COPYING will be updated in next commit)
svn path=/trunk/; revision=43536
2012-06-28 22:56:06 +00:00
pascal
2787ebf988
Upgrade MAC LTE dissector to Release 10 (V10.5.0)
...
svn path=/trunk/; revision=42240
2012-04-25 20:02:12 +00:00
Martin Mathieson
1b33c5f3f5
Add a dissector "mac-lte-framed" that uses the same framing format as
...
the existing "mac-lte" UDP heuristic dissector. It is hoped that it will be
possible to register a DLT for use with this format.
svn path=/trunk/; revision=40580
2012-01-19 02:58:53 +00:00
Martin Mathieson
ac8463ce5b
Missed in last commit, define symbol for new RNTI type...
...
svn path=/trunk/; revision=40279
2011-12-22 18:45:15 +00:00
Martin Mathieson
8f871c472d
Allow configuration protocol to configure UL priority for channels in mapping.
...
This value then gets used in call_rlc_dissector().
svn path=/trunk/; revision=40021
2011-11-28 14:52:11 +00:00
Martin Mathieson
899155a563
Add the reason for a UL ReTx (PDCCH retx grant or PHICH NACK).
...
svn path=/trunk/; revision=40001
2011-11-25 11:19:03 +00:00
Martin Mathieson
ab9ede8e8f
Add the system frame number (SFN) to the context fields logged along with LTE MAC frames.
...
svn path=/trunk/; revision=39971
2011-11-21 16:18:33 +00:00
Martin Mathieson
9a4b6db704
Support multiple Scheduling Requests in one PDU.
...
svn path=/trunk/; revision=37060
2011-05-11 11:10:30 +00:00
Martin Mathieson
d4e9304fd2
Add a way for configuration protocol (e.g. RRC) to configure MAC-> RLC mappings, and add a preference to use this or the static UAT.
...
API is not yet called by RRC.
svn path=/trunk/; revision=36676
2011-04-17 11:22:03 +00:00
Martin Mathieson
960376a8f3
Show max UEs/TTI in MAC stats window (UL/DL separately).
...
svn path=/trunk/; revision=36658
2011-04-16 10:56:18 +00:00
Martin Mathieson
82cbbca3e5
Add and use accessors to get/set per-packet data for LTE MAC.
...
This will allow plugins to use the dissector.
svn path=/trunk/; revision=35774
2011-02-02 23:21:16 +00:00
Martin Mathieson
7f94b7bc66
Describe in more detail some of the fields that may be filled in for an LTE MAC frame.
...
svn path=/trunk/; revision=35715
2011-01-31 00:28:22 +00:00
Martin Mathieson
51170aa0fc
When looking for previous frame for UL/DL retx, use harq-id + ndi bit.
...
svn path=/trunk/; revision=35535
2011-01-14 14:25:24 +00:00
Martin Mathieson
7cd3ff263b
Add more PHY attributes to MAC frames.
...
svn path=/trunk/; revision=35125
2010-12-05 23:34:11 +00:00
Martin Mathieson
829ee8752b
Add 'ndi' and 'harq-id' as new MAC-PHY DL attributes.
...
svn path=/trunk/; revision=34753
2010-11-02 15:20:38 +00:00
Martin Mathieson
62e6b6aceb
Add more CRC failure codes.
...
svn path=/trunk/; revision=34401
2010-10-07 14:44:00 +00:00
Martin Mathieson
4b5c69c0d9
Add bandwidth figures per UE.
...
svn path=/trunk/; revision=34061
2010-09-03 16:45:05 +00:00
Martin Mathieson
8bf9b7a3b3
Change type back to 16-bit to fix buildbot.
...
Will change subframe numbers to 8-bit later.
svn path=/trunk/; revision=33438
2010-07-05 17:28:28 +00:00
Martin Mathieson
b2a872cd9f
Show grant-subframe from context info.
...
svn path=/trunk/; revision=33437
2010-07-05 16:45:36 +00:00
Martin Mathieson
735ec2d6d2
For DL HARQ retx, support knowing result or not.
...
svn path=/trunk/; revision=33431
2010-07-05 10:35:17 +00:00
Martin Mathieson
b3a29fcb32
Add some extra (optional) physical layer attributes to logged MAC frames.
...
svn path=/trunk/; revision=32190
2010-03-14 17:56:37 +00:00
Martin Mathieson
862dd48d35
Improve RLC AM sequence analysis by taking MAC retx into account.
...
svn path=/trunk/; revision=32071
2010-03-01 22:52:34 +00:00
Martin Mathieson
6a0c3ecaaf
Include detected DL retx in stats.
...
Each row is now a uniqe RNTI/UEId pair.
Added a filter button to filter by selected RNTI + UEId
svn path=/trunk/; revision=31931
2010-02-20 16:58:48 +00:00
Martin Mathieson
35a4c0b3d6
Add UEId to MAC tap struct and stats window.
...
svn path=/trunk/; revision=31788
2010-02-04 16:30:43 +00:00
Martin Mathieson
ccaca7c006
Show in stats % of UL traffic that is padding (subheader or payload).
...
svn path=/trunk/; revision=31390
2009-12-29 22:55:39 +00:00
Martin Mathieson
afffcffff9
Add support for displaying/filtering some LTE MAC out-of-band events.
...
svn path=/trunk/; revision=30711
2009-10-26 15:39:00 +00:00
Martin Mathieson
2ef4429761
Add Semi-Persistent Scheduling (SPS) RNTI.
...
svn path=/trunk/; revision=29667
2009-09-02 16:39:39 +00:00
Martin Mathieson
c5c563d38b
Tidy up comments.
...
svn path=/trunk/; revision=28531
2009-05-30 12:54:08 +00:00
Martin Mathieson
63504714a0
Dual-license this header file.
...
svn path=/trunk/; revision=28530
2009-05-30 11:57:39 +00:00
Martin Mathieson
7bef808c6b
Add definitions for a UDP framing protocol and heuristic dissector (example client code will be posted on wiki soon)
...
Add a missed initialisation to stats window struct.
svn path=/trunk/; revision=28511
2009-05-28 02:24:27 +00:00
Martin Mathieson
4dda12f0be
- add direction filter to PDCP
...
- fix PDCP fields ("pdcp.*" -> "pdcp-lte.*")
- improve PDCP info column output (to be more like RLC)
svn path=/trunk/; revision=28342
2009-05-13 09:36:42 +00:00
Martin Mathieson
9efe4d12f1
Also show number of RAR bodies/entries in stats.
...
svn path=/trunk/; revision=28104
2009-04-21 12:35:50 +00:00
Martin Mathieson
d1fec1b985
Only report CRC Status when we know it to be valid.
...
svn path=/trunk/; revision=27841
2009-03-24 17:28:30 +00:00
Martin Mathieson
f474eaedd8
Add CRC error flag to frames, and show in stats window.
...
svn path=/trunk/; revision=27837
2009-03-23 22:16:25 +00:00
Martin Mathieson
c3265c9fdf
Add a ReTX count (resends being caused by HARQ NACKs).
...
svn path=/trunk/; revision=27739
2009-03-16 15:39:52 +00:00