High-Speed Uplink Packet Access

High-Speed Uplink Packet Access (HSUPA) adalah protokol telepon genggam 3G dalam keluarga HSPA dengan kecepatan unggah/"uplink" hingga 5.76 Mbit/s. Nama HSUPA diciptakan oleh Nokia. 3GPP tidak mensupport istilah 'HSUPA', sebagai gantinya digunakan istilah Enhanced Uplink (EUL). Spesifikasi HSUPA termasuk dalam Universal Mobile Telecommunications System rilis ke 6 standard yang dipublikasikan oleh 3GPP.
– "The technical purpose of the Enhanced Uplink feature is to improve the performance of uplink dedicated transport channels, i.e. to increase capacity and throughput and reduce delay." HSUPA memakai sebuah unggah enhanced dedicated channel (E-DCH) yang mengimplementasikan metode link adaptation serupa dengan yang digunakan oleh HSDPA, yakni: shorter Transmission Time Interval enabling faster link adaptation;
HARQ with incremental redundancy making retransmissions more effective. Mirip-mirip dengan HSDPA, HSUPA menggunakan packet scheduler, tetapi beroperasinya berdasarkan prinsip request-grant dimana UEs meminta izin untuk mengirim data dan scheduler (penjadwal) memutuskan kapan dan seberapa banyak UE yang diperbolehkan mengirimkan data. Permintaan untuk mentransmit data berisikan status dari buffer transmisi dan antrian di UE, juga ketersediaan margin dayanya. Bagaimanapun, tidak seperti HSDPA, transmisi uplink tidak ortogonal satu dengan yang lainnya. Tambahan untuk mode transmisi scheduled ini, standarnya juga mengizinkan adanya mode transmit mandiri/"self-initiated" dari UE-UE yang ada, tercatat sebagai non-scheduled. Mode non-scheduled, sebagai contoh bisa digunakan untuk layanan VoIP bahkan disaat "reduced TTI" dan [Node B] berbasis "scheduler" tak mampu menyediakan waktu tunda yang sangat pendek, serta bandwidth konstan yang dibutuhkan. Masing-masing alur MAC-d dikonfigurasi untuk menggunakan entah itu mode scheduled ataupun non-scheduled. modes; the UE adjusts the data rate for scheduled and non-scheduled flows independently. The maximum data rate of each Alur Non-scheduled pada saat "call setup", dan tipikalnya tak berubah terlalu sering. Daya yang digunakan oleh alur-alur scheduled dikontrol secara dinamis oleh [Node B] melalui "absolute grant" dan pesan-pesan "relative grant"(terdiri atas single up/down bit). Pada "Layer" 1, HSUPA memperkenalkan kanal fisik baru E-AGCH, E-DCH Relative Grant Channel, F-DPCH (Fractional-DPCH), E-HICH, E-DPCCH dan E-DPDCH. E-DPDCH digunakan untuk membawah E-DCH "Transport Channel"; dan E-DPCCH digunakan untuk membawa informasi kontrol yang diasosiasikan dengan E-DCH.