为提高移动社交网络中节点间消息投递率,提出了基于效用的概率路由算法UBPR,该算法将节点间接触概率与社会属性相结合,并以此作为判定条件评估节点在社交网络场景下是否适合作为中继节点进行数据传输。仿真结果表明,在资源充足和网络负载能力较低的情况下,UBPR算法的传输率和平均时延优于Prophet,Epidemic和First Contact算法。UBPR在节点缓存空间不充裕的情况下的网络负载率约为Epidemic算法的50%,平均时延比Prophet算法降低了约8%。