非结构化补充服务数据(英语:Unstructured Supplementary Service Data,缩写USSD)有时也称快速码(Quick Codes)或功能码(Feature codes),或译非结构化数据业务、非结构化补充数据业务、非结构化补充业务数据、非结构化补充数据业务等,是
GSM移动电话与移动网络运营商的计算机之间使用的一种
通信协议。USSD可被用于
WAP浏览、预付费回拨服务、移动金融服务、基于位置的内容服务、基于菜单的信息服务,以及作为在网络上配置电话的一部分。
当用户向运营商网络发送消息时,由专用于USSD的计算机将接收该消息。而计算机的响应通常以基本格式发回手机,可以在手机显示屏上轻松查看。通过USSD发送的消息未由任何
标准化机构定义,因此各网络运营商可根据自身需要派发最适合用户的内容。
USSD有时是配合SMS使用。例如用户通过USSD向网络发送请求,网络回复确认信息。随后以一个或多个SMS消息传达请求的信息与结果。在此设计下,网络准备好要发送的消息时,会使用SMS向手机推送回复或更新,USSD仅命令与控制作用。
一个典型的USSD消息以
星号(*)开始,后随包含命令或数据的数字。数字组可以用额外的星号分隔。消息以
井号(#)终止。
下列的代码不是USSD代码,它们是MMI补充服务代码;这些是标准化的代码,因此在每部GSM手机上都有相同作用。手机会在相应命令被发送到网络前解释它,因此实际发出的是命令而非这些代码。在使用AT接口时,这些代码不一定能正常工作;而会改用为这些操作定义的标准AT命令。