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).
|
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>
|
<style>
|
||||||
<!--special start-->
|
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">
|
<a href="https://nextepc.com/" target="_blank">
|
||||||
<img width="260px" src="https://open5gs.org/assets/img/nextepc_logo.jpg">
|
<img width="260px" src="https://open5gs.org/assets/img/nextepc_logo.jpg">
|
||||||
</a>
|
</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>
|
<h3 align="center">Sponsors</h3>
|
||||||
<table>
|
<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;
|
ENB_UE_S1AP_ID = &ie->value.choice.ENB_UE_S1AP_ID;
|
||||||
|
|
||||||
|
#if 0 /* It's redundant */
|
||||||
ie = CALLOC(1, sizeof(S1AP_E_RABReleaseCommandIEs_t));
|
ie = CALLOC(1, sizeof(S1AP_E_RABReleaseCommandIEs_t));
|
||||||
ASN_SEQUENCE_ADD(&E_RABReleaseCommand->protocolIEs, ie);
|
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;
|
S1AP_E_RABReleaseCommandIEs__value_PR_UEAggregateMaximumBitrate;
|
||||||
|
|
||||||
UEAggregateMaximumBitrate = &ie->value.choice.UEAggregateMaximumBitrate;
|
UEAggregateMaximumBitrate = &ie->value.choice.UEAggregateMaximumBitrate;
|
||||||
|
#endif
|
||||||
|
|
||||||
ie = CALLOC(1, sizeof(S1AP_E_RABReleaseCommandIEs_t));
|
ie = CALLOC(1, sizeof(S1AP_E_RABReleaseCommandIEs_t));
|
||||||
ASN_SEQUENCE_ADD(&E_RABReleaseCommand->protocolIEs, ie);
|
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;
|
*MME_UE_S1AP_ID = enb_ue->mme_ue_s1ap_id;
|
||||||
*ENB_UE_S1AP_ID = enb_ue->enb_ue_s1ap_id;
|
*ENB_UE_S1AP_ID = enb_ue->enb_ue_s1ap_id;
|
||||||
|
|
||||||
asn_uint642INTEGER(
|
if (UEAggregateMaximumBitrate) {
|
||||||
&UEAggregateMaximumBitrate->uEaggregateMaximumBitRateUL,
|
asn_uint642INTEGER(
|
||||||
subscription_data->ambr.uplink);
|
&UEAggregateMaximumBitrate->uEaggregateMaximumBitRateUL,
|
||||||
asn_uint642INTEGER(
|
subscription_data->ambr.uplink);
|
||||||
&UEAggregateMaximumBitrate->uEaggregateMaximumBitRateDL,
|
asn_uint642INTEGER(
|
||||||
subscription_data->ambr.downlink);
|
&UEAggregateMaximumBitrate->uEaggregateMaximumBitRateDL,
|
||||||
|
subscription_data->ambr.downlink);
|
||||||
|
}
|
||||||
|
|
||||||
item = CALLOC(1, sizeof(S1AP_E_RABItemIEs_t));
|
item = CALLOC(1, sizeof(S1AP_E_RABItemIEs_t));
|
||||||
ASN_SEQUENCE_ADD(&E_RABList->list, item);
|
ASN_SEQUENCE_ADD(&E_RABList->list, item);
|
||||||
|
|
Loading…
Reference in New Issue