Edmonton's Andrew Cogliano scored 10 goals and 28 points in 82 regular-season games in 2009-10. ((John Ulan/Canadian Press))

A new and hopefully improved Andrew Cogliano will open Edmonton Oilers training camp armed with a one-year contract.

General manager Steve Tambellini announced the signing of the 23-year-old restricted free-agent forward on Friday.

Cogliano will start camp with a new attitude toward tough, defensive play, he told Edmonton radio station 630 CHED in a recent interview.

"It's been a process over a few years," he said, "but I've now figured out what kind of player I want to be — that's a two-way hockey player.

"I want to be someone who is known for, who can play hard, play gritty, can hit, could score and play both ends of the rink."

Cogliano had a minus-5 rating a year ago and has seen his point totals decrease in each of his first three NHL seasons in Edmonton.

The Toronto native scored 18 goals and 45 points in his rookie season of 2007-08. Cogliano followed it up with another 18-goal campaign the following campaign but dipped to 38 points and minus-6.

Last season, the five-foot-10, 184-pounder had 10 goals and 28 points in 82 regular-season games.

Cogliano told CHED he has been working on his faceoff skills in an effort to increase his ice time and vowed he is ready to take the next step in his development.

"I'm not going to give up the offence because that is who I am and that's what I've always been, and I think my stats over the last three years have shown that," he said, "but I think I'm going to add other parts to my game which will not only get me more ice time but make me much more beneficial to the team."

In 2009, Cogliano was named to the NHL YoungStars Game in Montreal, where he won the fastest skater competition.