Johnson played in every game last season with six starts and had a career-high 35 tackles and three sacks.
Johnson is a former Titans fifth-round draft pick.
He played 67 games for the Indianapolis Colts before going back to the Titans last season.
Follow me on Twitter: @RavensInsider
Aaron Wilson covers the Ravens for The Baltimore Sun