Add special sponsors
This commit is contained in:
parent
1c13d7f5ec
commit
55e9f08430
23
README.md
23
README.md
|
@ -2,14 +2,29 @@
|
|||
|
||||
If you find Open5GS useful for work, please consider supporting this Open Source project by [Becoming a sponsor](https://github.com/sponsors/acetcom). To manage the funding transactions transparently, you can donate through [OpenCollective](https://opencollective.com/open5gs).
|
||||
|
||||
<h3 align="center">Special Sponsor</h3>
|
||||
<!--special start-->
|
||||
<style>
|
||||
table, th, td {
|
||||
padding: 10px;
|
||||
}
|
||||
</style>
|
||||
|
||||
<p align="center">
|
||||
<h3 align="center">Special Sponsor</h3>
|
||||
<table>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td align="center" valign="middle">
|
||||
<a href="https://nextepc.com/" target="_blank">
|
||||
<img width="260px" src="https://open5gs.org/assets/img/nextepc_logo.jpg">
|
||||
</a>
|
||||
</p>
|
||||
</td>
|
||||
<td align="center" valign="middle">
|
||||
<a href="https://5g.eee.strath.ac.uk/" target="_blank">
|
||||
<img width="260px" src="https://open5gs.org/assets/img/strath.png">
|
||||
</a>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
<h3 align="center">Sponsors</h3>
|
||||
<table>
|
||||
|
|
|
@ -1158,6 +1158,7 @@ ogs_pkbuf_t *s1ap_build_e_rab_release_command(
|
|||
|
||||
ENB_UE_S1AP_ID = &ie->value.choice.ENB_UE_S1AP_ID;
|
||||
|
||||
#if 0 /* It's redundant */
|
||||
ie = CALLOC(1, sizeof(S1AP_E_RABReleaseCommandIEs_t));
|
||||
ASN_SEQUENCE_ADD(&E_RABReleaseCommand->protocolIEs, ie);
|
||||
|
||||
|
@ -1167,6 +1168,7 @@ ogs_pkbuf_t *s1ap_build_e_rab_release_command(
|
|||
S1AP_E_RABReleaseCommandIEs__value_PR_UEAggregateMaximumBitrate;
|
||||
|
||||
UEAggregateMaximumBitrate = &ie->value.choice.UEAggregateMaximumBitrate;
|
||||
#endif
|
||||
|
||||
ie = CALLOC(1, sizeof(S1AP_E_RABReleaseCommandIEs_t));
|
||||
ASN_SEQUENCE_ADD(&E_RABReleaseCommand->protocolIEs, ie);
|
||||
|
@ -1192,12 +1194,14 @@ ogs_pkbuf_t *s1ap_build_e_rab_release_command(
|
|||
*MME_UE_S1AP_ID = enb_ue->mme_ue_s1ap_id;
|
||||
*ENB_UE_S1AP_ID = enb_ue->enb_ue_s1ap_id;
|
||||
|
||||
asn_uint642INTEGER(
|
||||
&UEAggregateMaximumBitrate->uEaggregateMaximumBitRateUL,
|
||||
subscription_data->ambr.uplink);
|
||||
asn_uint642INTEGER(
|
||||
&UEAggregateMaximumBitrate->uEaggregateMaximumBitRateDL,
|
||||
subscription_data->ambr.downlink);
|
||||
if (UEAggregateMaximumBitrate) {
|
||||
asn_uint642INTEGER(
|
||||
&UEAggregateMaximumBitrate->uEaggregateMaximumBitRateUL,
|
||||
subscription_data->ambr.uplink);
|
||||
asn_uint642INTEGER(
|
||||
&UEAggregateMaximumBitrate->uEaggregateMaximumBitRateDL,
|
||||
subscription_data->ambr.downlink);
|
||||
}
|
||||
|
||||
item = CALLOC(1, sizeof(S1AP_E_RABItemIEs_t));
|
||||
ASN_SEQUENCE_ADD(&E_RABList->list, item);
|
||||
|
|
Loading…
Reference in New Issue