diff options
author | Anders Broman <anders.broman@ericsson.com> | 2012-07-26 08:15:20 +0000 |
---|---|---|
committer | Anders Broman <anders.broman@ericsson.com> | 2012-07-26 08:15:20 +0000 |
commit | aed65b0c7b2bf94aaf60805b26c84d9c511249dc (patch) | |
tree | 411e000b270d409943a480c9a60996c9790c7968 /epan/dissectors/packet-umts_fp.h | |
parent | 65ebfc9db449b0ef759a295bd94dca17f3eb43ae (diff) |
From Jacob Nordgren and Rishie Sharma:
- RRC now configures logical channels in HS-DSCH hs, and some HSDSCH common support added
- RLC: modifed memory management, MAC: dch would set the incorrect logical channel for RLC
svn path=/trunk/; revision=44027
Diffstat (limited to 'epan/dissectors/packet-umts_fp.h')
-rw-r--r-- | epan/dissectors/packet-umts_fp.h | 16 |
1 files changed, 14 insertions, 2 deletions
diff --git a/epan/dissectors/packet-umts_fp.h b/epan/dissectors/packet-umts_fp.h index d1e59ac4db..101a15183c 100644 --- a/epan/dissectors/packet-umts_fp.h +++ b/epan/dissectors/packet-umts_fp.h @@ -111,13 +111,16 @@ typedef struct fp_info gint cur_tb; /* current transport block (required for dissecting of single TBs */ gint cur_chan; /* current channel, required to retrieve the correct channel configuration for UMTS MAC */ - + gint com_context_id; /*Identifies a single UE in the network*/ guint16 srcport, destport; /* HSDSCH Related data */ enum fp_hsdsch_entity hsdsch_entity; gint hsdsch_macflowd_id; +#define MAX_NUM_HSDHSCH_MACDFLOW 8 + gboolean hsdhsch_macfdlow_is_mux[MAX_NUM_HSDHSCH_MACDFLOW]; enum fp_link_type link_type; + guint urnti; /*Used for tracking a "sequence" over diffrent transport channels*/ } fp_info; /* From NBAC-Constants.asn */ @@ -144,6 +147,7 @@ typedef struct guint32 ul_frame_number; /* the frame where this conversation is started from Node B */ address crnc_address; guint16 crnc_port; + gint com_context_id; /*Identifies a single UE in the network*/ /* For PCH channel */ gint paging_indications; @@ -168,7 +172,15 @@ typedef struct /* HSDSCH Related data */ enum fp_hsdsch_entity hsdsch_entity; guint8 hsdsch_macdflow_id; - GSequence * ports; + + guint8 hsdsch_num_chans_per_flow[MAX_NUM_HSDHSCH_MACDFLOW]; + + /*HSDSCH Common related data*/ + guint8 common_macdflow_id; + + guint urnti; /*Used for tracking a "sequence" over diffrent transport channels*/ + guint hrnti; /*Used for tracking a HS-DSCH flow*/ } umts_fp_conversation_info_t; void set_umts_fp_conv_data(conversation_t *conversation, umts_fp_conversation_info_t *umts_fp_conversation_info); + |