functional port parameter